var text=''; var textRev=''; var direction; var cnt=0; var XX=0, YY=0; var strSelect=''; function getSelected() { //alert(document.selection.value); selectedRange = document.selection.createRange(); XX = selectedRange.offsetLeft; YY = selectedRange.offsetTop; return selectedRange.text; } function CreatDialog() { strSelect=getSelected(); // strSelect=HTMLGLOBES(strSelect, 110); Str=strSelect; indexN=Str.indexOf("
"); if(indexN > 0) strSelect=Str.substr(0, indexN); window.showModelessDialog("Search.shtml?strSelect="+strSelect, window, "dialogWidth:19; dialogHeight:10; location=0; status=0; center=1"); } function SearchText(Str) { if ( Str != null && Str != '') { // Str=HTMLGLOBES(Str, 110); if(text != Str) { serch=document.body.createTextRange(); cnt=0; serch.moveToPoint(XX, YY); } len= Str.length; if(cnt != 0 || strSelect != '') { if(direction==1) serch.moveStart("character",direction*len); else serch.moveEnd("character",direction*len); } sss=serch.findText(Str, direction*len, regist); if (sss) { serch.select(); cnt++; } else { if(cnt==0) alert("Search string not found!"); else alert("Finished searching the document."); } } text=Str; } function doKeyPress() { if(event.keyCode== 88 && event.ctrlKey == true) CreatDialog(); } document.onkeyup=doKeyPress;