<!-- 
/*
Find In Page Script -- Submitted/revised by Alan Koontz (alankoontz@REMOVETHISyahoo.com)
Permission granted to Dynamicdrive.com to feature script in archive.
For full source code, visit www.dynamicdrive.com/
*/
// revised by Alan Koontz -- 9/18/02
var TRange = null;
var win = null;
var frameval = false;
// S
var nom = navigator.appName.toLowerCase();
var agt = navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_ie = (agt.indexOf("msie") != -1);
var is_ie4up = (is_ie && (is_major >= 4));
var is_nav = (nom.indexOf('netscape')!=-1);
var is_nav4 = (is_nav && (is_major == 4));
var is_mac = (agt.indexOf("mac")!=-1);
var is_gecko = (agt.indexOf('gecko') != -1);
// G
var is_rev=0
if (is_gecko) {
temp = agt.split("rv:")
is_rev = parseFloat(temp[1])
}
// U
var frametosearch1 = self
function search(whichform, whichframe) {
// T
if (is_ie4up && is_mac) return;
// T
if (is_gecko && (is_rev <1)) return;
// I
if(whichform.findthis.value!=null && whichform.findthis.value!='') {
str = whichform.findthis.value;
if(whichframe!=self)
frameval=true;
win = whichframe;
}
else return;
var strFound;
// N
if(is_nav4 && (is_minor < 5)) {
strFound=win.find(str);
// T
}
// N
if (is_gecko && (is_rev >= 1)) {
if(frameval!=false) win.focus();
strFound=win.find(str, false, false, true, false, frameval, false);
// T
}
if (is_ie4up) {
// E
if (TRange!=null) {
TRange.collapse(false)
strFound=TRange.findText(str)
if (strFound) TRange.select();
}
if (TRange==null || strFound==0) {
TRange=win.document.body.createTextRange()
strFound=TRange.findText(str)
if (strFound) TRange.select();
}
}
if (!strFound) alert ("'"+str+"'  not found!")
}
// -->
