function highlightLast(str){
var range=document.body.createTextRange();
var ranges=findTextRange(range,str);
if(ranges.length>0){
range.setEndPoint('EndToEnd',ranges.pop());
range.execCommand('BackColor',true,'white');
range.execCommand('BackColor',true,'red');
}
}
function findTextRange(range,str){
var ranges=new Array();
var dup=range.duplicate();
do{
var d=dup.duplicate();
if(d.findText(str)){
ranges.push(d);
dup.setEndPoint('StartToEnd',d);
continue;
};
break;
}while(true)
return ranges;
}