mydate = new Date();
var TimeStamp = mydate.getTime();

var num = Math.random();
num = num * 100
num = Math.round(num);
var ord = num * TimeStamp


function feedback(path)
{
   win=window.open("/feedback.aspx?path="+ path,"feedback", "top=350,left=300,width=500,height=300,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
	if (win.opener == null)
	   	win.opener = self;	  
}


function problem(page,is_search)
{
	if (is_search == "2")
		win=window.open("http://www.searchbug.com/problem.aspx?URL=" + page,"problem", "top=250,left=200,width=480,height=350,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
	else
		win=window.open("http://www.searchbug.com/problem1.aspx?is_search=" + is_search + "&page="+ page,"problem", "top=250,left=200,width=480,height=400,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
	if (win.opener == null)
	   	win.opener = self;	  
}

function report_problem(page)
{
   win=window.open("/problem1.aspx?page="+ page,"problem", "top=250,left=200,width=500,height=350,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
	if (win.opener == null)
	   	win.opener = self;	  
}

function answer(problem,page)
{
	win=window.open("/problem1.aspx?problem=" + problem + "&page="+ page,"problem", "top=250,left=200,width=480,height=300,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
	if (win.opener == null)
   	win.opener = self;	  
}

function goThere(url)
{
	window.opener.location=url;
	window.close();
}

function openWait(myQ)
{
   win=window.open("/wait.aspx?Q=" + myQ,"wait", "top=300,left=400,width=300,height=130,toolbar=no,menubar=no,location=no,resizable=no,scrollbars=no");
	if (win.opener == null)
	   	win.opener = self;	  
}


function remember(name,value)
{
//	alert ("name: " + name + ", value: " + value);
//	if (value != "")
	{
		var expdate = "Mon, 01-Jan-2999 00:00:00 GMT"
		var path = "/"
		if (name == "state")
			value = escape (value.toUpperCase());
		else
			value = escape (value);
			
		document.cookie = name + "=" + value + "; expires=" + expdate + "; path=" + path;
	}
}


function remember2(name,value)
{
    //alert ("name:" + name + ", value: " + value);
	var path = "/"
	value = escape (value);	
	document.cookie = name + "=" + value + "; path=" + path;
}


function rememberText (formname, cookieName, cookieValue)
{
	if (formname.remember.checked == true)
		remember(cookieName, cookieValue);	
}


function showCookies()

{
    var the_cookie = document.cookie;
    var the_cookie = unescape(the_cookie);
//    var broken_cookie = the_cookie.split(":");
//    var the_name = broken_cookie[1];
    alert("Cookies:  " + the_cookie);

}



function readCookie(name) {
	if (document.cookie == '') { 
    
   // there's no cookie, so go no further
    
	return "";
	} else {
    
   // there is a cookie
	var firstChar, lastChar;
	var theBigCookie = document.cookie;
	firstChar = theBigCookie.indexOf(name);
	
   // find the start of 'name'
	if(firstChar != -1)  {
	
   // if you found the cookie
	firstChar += name.length + 1;
	    
   // skip 'name' and '='
	   
	lastChar = theBigCookie.indexOf(';', firstChar);
	    
   // Find the end of the value string (i.e. the next ';').
	    
	if(lastChar == -1) lastChar = theBigCookie.length;
	    
	return unescape(theBigCookie.substring(firstChar, lastChar));
	} else {
	
   // If there was no cookie of that name, return false.
	
	return "";
	
	}
    }
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}



function check_quick()
{
    if (document.quick.NAME.value == "")
	{
       if (document.quick.WHAT[0].checked == true)
			alert(helpNAME);
		else
			alert(helpBIZTYPE);		
	}
	else
	{
		waitMe()
        document.quick.submit();
	}	
}
function reset_quick()
{
    document.quick.NAME.value = "";
    document.quick.LOCATION.value = "";
    remember('state','');
	remember('city','');
	remember('zip','');
	remember('ln','');
	remember('mn','');
	remember('fn','');
	remember('bizname','');
}
function changeLabel(label)
{
	document.getElementById('nameKeyword').innerText = label;
}
function nameHelp()
{
	if (document.quick.WHAT[0].checked == true)
		alert(helpNAME);
	else
		alert(helpBIZTYPE);			
}





function noDash()
{
    var str = document.pr.phone.value;
    str = str.replace(/-/g, "");
    str = str.replace(/\(/g, "");
    str = str.replace(/\)/g, "");
    str = str.replace(/ /g, "");
    document.pr.phone.value = str;
}


function openFormPP(formID)
{

	if (formID  == "byname") {
		document.getElementById("bynameDIV").className='showMe';
		document.getElementById("bynameTD").className='Nav2selected';
		document.getElementById("bynameA").className='Navi2LinkSelected';
		
		document.getElementById("byaddressDIV").className='hideMe';
		document.getElementById("byaddressTD").className='Nav2';
		document.getElementById("byaddressA").className='Navi2Link';
	}	
	if (formID  == "byaddress") {
		document.getElementById("byaddressDIV").className='showMe';
		document.getElementById("byaddressTD").className='Nav2selected';
		document.getElementById("byaddressA").className='Navi2LinkSelected';
		
		document.getElementById("bynameDIV").className='hideMe';
		document.getElementById("bynameTD").className='Nav2';
		document.getElementById("bynameA").className='Navi2Link';
	}	
	
}

function openFormPF(formID)
{

    remember2('searchTypePF',formID);
    
	document.getElementById("bynameDIV").className='hideMePF';
	document.getElementById("bynameTD").className='Nav4';
	document.getElementById("bynameA").className='Navi4Link';
	
	document.getElementById("byphoneDIV").className='hideMePF';
	document.getElementById("byphoneTD").className='Nav4';
	document.getElementById("byphoneA").className='Navi4Link';
	
	document.getElementById("byaddressDIV").className='hideMePF';
	document.getElementById("byaddressTD").className='Nav4';
	document.getElementById("byaddressA").className='Navi4Link';
		
	if (formID  == "byname") {
		document.getElementById("bynameDIV").className='showMePF';
		document.getElementById("bynameTD").className='Nav4selected';
		document.getElementById("bynameA").className='Navi4LinkSelected';
	}	
	if (formID  == "byphone") {
		document.getElementById("byphoneDIV").className='showMePF';
		document.getElementById("byphoneTD").className='Nav4selected';
		document.getElementById("byphoneA").className='Navi4LinkSelected';
	}
	if (formID  == "byaddress") {
		document.getElementById("byaddressDIV").className='showMePF';
		document.getElementById("byaddressTD").className='Nav4selected';
		document.getElementById("byaddressA").className='Navi4LinkSelected';
	}			
}

function remember_byname()
{
	var error
	if ((document.bynameForm.LNAME.value == "") && (document.bynameForm.FNAME.value == ""))
		alert ("ERROR. You need to enter at least first name or last name.   ");
	else
	{
		if (document.bynameForm.ZIP.value == "")
		{
		    remember('state',document.bynameForm.STATE.options[document.bynameForm.STATE.selectedIndex].value);
		    remember('city',document.bynameForm.CITY.value);
		}
		else
		{
			remember('state','');
		    remember('city','');
		}    
		remember('zip',document.bynameForm.ZIP.value);
		remember2('ln',document.bynameForm.LNAME.value);
		remember2('fn',document.bynameForm.FNAME.value);
		remember2('mn',document.bynameForm.MNAME.value);
		if (document.bynameForm.FNX.checked == true)
		   remember2('fnx','X');
		else
		   remember2('fnx','');
		if (document.bynameForm.LNX.checked == true)    
		   remember2('lnx','X');
		else
		   remember2('lnx',''); 
	    if (document.bynameForm.NEAR.checked == true)    
		   remember2('near','X');
		else
		   remember2('near',''); 
		  
		remember2('searchTypePF','byname');  
		document.bynameForm.submit();     
	 }
 
}
function reset_byname()
{
	document.bynameForm.reset();
	document.bynameForm.STATE.selectedIndex = 0;
	document.bynameForm.CITY.value = "";
	document.bynameForm.ZIP.value = "";
	document.bynameForm.LNAME.value = "";
	document.bynameForm.MNAME.value = "";
	document.bynameForm.FNAME.value = "";
	document.bynameForm.FNX.checked = false;
	document.bynameForm.LNX.checked = false;
	document.bynameForm.NEAR.checked = false;
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('ln','');
	remember('mn','');
	remember('fn','');
	remember('fnx','');
	remember('lnx','');	
	remember('near','');
}


function remember_byphone()
{
	var error
	var fullphone = document.byphoneForm.FULLPHONE.value;
	var fullphoneNR = fullphone;
	var shortphone = document.byphoneForm2.PHONE.value;
	var shortphoneNR = shortphone;
	var area = "";
    
	fullphoneNR = fullphoneNR.replace(/\-/g, '');
	fullphoneNR = fullphoneNR.replace(/ /g, '');
	fullphoneNR = fullphoneNR.replace(/\(/g, '');
	fullphoneNR = fullphoneNR.replace(/\)/g, '');
	fullphoneNR = fullphoneNR.replace(/\./g, '');
	
	if (fullphoneNR.indexOf("1") == 0)
        fullphoneNR = Right(fullphoneNR, (fullphoneNR.length - 1))
    if (fullphone.indexOf("1") == 0)
        fullphone = Right(fullphone, (fullphone.length - 1))
    if (fullphone.indexOf("-") == 0)
        fullphone = Right(fullphone, (fullphone.length - 1))               
	
	shortphoneNR = shortphoneNR.replace(/\-/g, '');
	shortphoneNR = shortphoneNR.replace(/ /g, '');
	shortphoneNR = shortphoneNR.replace(/\./g, '');
		
	if ((fullphoneNR == "") && (shortphoneNR == ""))
	    error = "Please enter phone number to search";
	
    if (shortphoneNR == "")
    {
        if ((fullphoneNR != "") && (fullphoneNR.length < 6)) 
            error = helpFULLPHONE;
        else
        {
            remember2('phone',fullphone);
            area = Left(fullphoneNR,3);
            remember2('area',area);
            shortphone = Right(fullphoneNR, (fullphoneNR.length - 3))
            remember2('shortphone',shortphone);
       } 
    } 

    if (fullphoneNR == "")
    {
		if ((shortphoneNR != "") && ((shortphoneNR.length < 3) || (shortphoneNR.length > 7)))
             error = helpSHORTPHONE;
        else
        {
            remember2('shortphone',shortphone);
            remember('state',document.byphoneForm2.STATE.options[document.byphoneForm2.STATE.selectedIndex].value);
            remember2('area','');
            remember2('phone','');     
        } 
    }

    if (error)   
        alert ("ERROR. " + error);
    else
    {
        remember2('searchTypePF','byphone'); 
		if (shortphoneNR == "")
			document.byphoneForm.submit();
		else
			document.byphoneForm2.submit();	
    }
}


function reset_byphone1()
{
    document.byphoneForm.FULLPHONE.value = "";
	remember('phone','');
}

function reset_byphone2()
{
    document.byphoneForm2.STATE.selectedIndex = 0;
    document.byphoneForm2.PHONE.value = "";
    remember('state','');
    remember2('shortphone','');
}

function remember_byaddress()
{

	var error;
	
	if (document.byaddressForm.ADDRESS.value == "")
		error = "Please enter complete street address or just a street name. ";		
	if ((document.byaddressForm.STATE.selectedIndex != 0) && (document.byaddressForm.CITY.value == "") && (document.byaddressForm.ZIP.value == ""))
		error = "If you selected the state, also enter the city.   ";
	if ((document.byaddressForm.STATE.selectedIndex == 0) && (document.byaddressForm.CITY.value != "") && (document.byaddressForm.ZIP.value == ""))
		error = "If you entered the city, also select the state. ";		
	if ((document.byaddressForm.STATE.selectedIndex == 0) && (document.byaddressForm.CITY.value == "") && (document.byaddressForm.ZIP.value == ""))
		error = "Please City and State or ZIP code. ";
	if ((document.byaddressForm.STATE.selectedIndex == 0) && (document.byaddressForm.CITY.value == "") && (document.byaddressForm.ZIP.value == "") && (document.byaddressForm.ADDRESS.value == ""))
		error = "You cannot submit empty form.   \nPlease enter the address.";
	
	
	if (error)   
        alert ("ERROR. " + error);
    else
    {
		remember('state',document.byaddressForm.STATE.options[document.byaddressForm.STATE.selectedIndex].value);
		remember('city',document.byaddressForm.CITY.value);
		remember('zip',document.byaddressForm.ZIP.value);
		remember('house','');
		remember('street','');
		remember2('address',document.byaddressForm.ADDRESS.value);
		remember2('searchTypePF','byaddress');
        document.byaddressForm.submit();	
    }    
	
}
function reset_byaddress()
{
	document.byaddressForm.reset();
	document.byaddressForm.ADDRESS.value = "";
	document.byaddressForm.STATE.selectedIndex = 0;
	document.byaddressForm.CITY.value = "";
	document.byaddressForm.ZIP.value = "";
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('house','');
	remember('street','');
	remember('address','');
}


function check_byssn()
{
	if (document.byssnForm.SSN.value == '')
		alert(helpSSN);
	else
		document.byssnForm.SSN.submit();	
}


function remember_advanced()
{
	var error;
	
	//var myHouse = document.advancedForm.HOUSE.value.replace(/ /g, "");
	//myHouse = myHouse.replace(/%20/g, "");
	
	if (document.advancedForm.ZIP.value == "")
	{
	    remember('state',document.advancedForm.STATE.options[document.advancedForm.STATE.selectedIndex].value);
	    remember('city',document.advancedForm.CITY.value);
		remember('zip','');
	}
	else
	{
		remember('state','');
	    remember('city','');
		remember('zip',document.advancedForm.ZIP.value);
	} 
	remember2('ln',document.advancedForm.LNAME.value);
	remember2('fn',document.advancedForm.FNAME.value);
	// remember2('house',myHouse);
	// remember2('street',document.advancedForm.STREET.value);
	// remember('address','');
	remember2('house','');
	remember2('street','');
	remember2('address',document.advancedForm.ADDRESS.value);
	//remember2('area',document.advancedForm.AREA.value);
	remember2('phone',document.advancedForm.FULLPHONE.value);
	//if ((document.advancedForm.AREA.value != "") && (document.advancedForm.PHONE.value != ""))
	  //  remember2('phone', (document.advancedForm.AREA.value + "-" + document.advancedForm.PHONE.value));
	if (document.advancedForm.FNX.checked == true)
	   remember2('fnx','X');
	else
	   remember2('fnx','');   
	if (document.advancedForm.LNX.checked == true)    
	   remember2('lnx','X');
	else
	   remember2('lnx','');   
    if (document.advancedForm.NEAR.checked == true)    
	   remember2('near','X');
	else
	   remember2('near','');   
}

function reset_advanced()
{
	//document.advancedForm.reset();
	document.advancedForm.LNAME.value = "";
	document.advancedForm.MNAME.value = "";
	document.advancedForm.FNAME.value = "";
	//document.advancedForm.HOUSE.value = "";
	//document.advancedForm.STREET.value = "";
	document.advancedForm.ADDRESS.value = "";
	document.advancedForm.STATE.selectedIndex = 0;
	document.advancedForm.CITY.value = "";
	document.advancedForm.ZIP.value = "";
	//document.advancedForm.AREA.value = "";
	document.advancedForm.FULLPHONE.value = "";
	document.advancedForm.FNX.checked = false;
	document.advancedForm.LNX.checked = false;
	document.advancedForm.NEAR.checked = false;
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('house','');
	remember('street','');
	remember('address','');
	remember('ln','');
	remember('mn','');
	remember('fn','');
	remember('fnx','');
	remember('lnx','');	
	remember('near','');
	remember('phone','');
	remember('shortphone','');
	remember('area','');
}

function remember_advanced2()
{
	if (document.advancedForm.FULLPHONE.value != "")
	{
		var fullphone = document.advancedForm.FULLPHONE.value;
		var fullphoneNR = fullphone;
		var area;
		
		fullphoneNR = fullphoneNR.replace(/\-/g, '');
		fullphoneNR = fullphoneNR.replace(/ /g, '');
		fullphoneNR = fullphoneNR.replace(/\(/g, '');
		fullphoneNR = fullphoneNR.replace(/\)/g, '');
		fullphoneNR = fullphoneNR.replace(/\./g, '');
		
		if (fullphoneNR.indexOf("1") == 0)
	        fullphoneNR = Right(fullphoneNR, (fullphoneNR.length - 1))
	    if (fullphone.indexOf("1") == 0)
	        fullphone = Right(fullphone, (fullphone.length - 1))
	    if (fullphone.indexOf("-") == 0)
	        fullphone = Right(fullphone, (fullphone.length - 1))
			
		 remember2('phone',fullphone);
	     area = Left(fullphoneNR,3);
	     remember2('area',area);
	     shortphone = Right(fullphoneNR, (fullphoneNR.length - 3))
	     remember2('shortphone',shortphone);	
	}
	else
	{
		remember('phone','');
		remember('shortphone','');
		remember('area','');
	}	
	
	if (document.advancedForm.ZIP.value == "")
	{
	    remember('state',document.advancedForm.STATE.options[document.advancedForm.STATE.selectedIndex].value);
	    remember('city',document.advancedForm.CITY.value);
		remember('zip','');
	}
	else
	{
		remember('state','');
	    remember('city','');
		remember('zip',document.advancedForm.ZIP.value);
	} 
	remember2('ln',document.advancedForm.LNAME.value);
	remember2('fn',document.advancedForm.FNAME.value);
	remember2('house', '');
	remember2('street', '');
	remember('address',document.advancedForm.ADDRESS.value);

	if (document.advancedForm.FNX.checked == true)
	   remember2('fnx','X');
	else
	   remember2('fnx','');   
	if (document.advancedForm.LNX.checked == true)    
	   remember2('lnx','X');
	else
	   remember2('lnx','');   
    if (document.advancedForm.NEAR.checked == true)    
	   remember2('near','X');
	else
	   remember2('near','');   
}

function reset_advanced2()
{
	document.advancedForm.reset();
	document.advancedForm.LNAME.value = "";
	document.advancedForm.MNAME.value = "";
	document.advancedForm.FNAME.value = "";
	document.advancedForm.ADDRESS.value = "";
	document.advancedForm.STATE.selectedIndex = 0;
	document.advancedForm.CITY.value = "";
	document.advancedForm.ZIP.value = "";
	document.advancedForm.FULLPHONE.value = "";
	document.advancedForm.FNX.checked = false;
	document.advancedForm.LNX.checked = false;
	document.advancedForm.NEAR.checked = false;
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('house','');
	remember('street','');
	remember('address','');
	remember('ln','');
	remember('mn','');
	remember('fn','');
	remember('fnx','');
	remember('lnx','');	
	remember('near','');
	remember('phone','');
	remember('shortphone','');
	remember('area','');
}

function openFormCF(formID)
{

    remember2('searchTypeCF',formID);
    
	document.getElementById("bynameDIV").className='hideMeCF';
	document.getElementById("bynameTD").className='Nav2';
	document.getElementById("bynameA").className='Navi2Link';
	
	document.getElementById("bytypeDIV").className='hideMeCF';
	document.getElementById("bytypeTD").className='Nav2';
	document.getElementById("bytypeA").className='Navi2Link';
	
	document.getElementById("byphoneDIV").className='hideMeCF';
	document.getElementById("byphoneTD").className='Nav2';
	document.getElementById("byphoneA").className='Navi2Link';
	
	document.getElementById("byaddressDIV").className='hideMeCF';
	document.getElementById("byaddressTD").className='Nav2';
	document.getElementById("byaddressA").className='Navi2Link';
	
	document.getElementById("bydistanceDIV").className='hideMeCF';
	document.getElementById("bydistanceTD").className='Nav2';
	document.getElementById("bydistanceA").className='Navi2Link';
		
	document.getElementById("bymapDIV").className='hideMeCF';
	document.getElementById("bymapTD").className='Nav2';
	document.getElementById("bymapA").className='Navi2Link';	
		
	if (formID  == "byname") {
		document.getElementById("bynameDIV").className='showMeCF';
		document.getElementById("bynameTD").className='Nav2selected';
		document.getElementById("bynameA").className='Navi2LinkSelected';
	}
	if (formID  == "bytype") {
		document.getElementById("bytypeDIV").className='showMeCF';
		document.getElementById("bytypeTD").className='Nav2selected';
		document.getElementById("bytypeA").className='Navi2LinkSelected';
	}		
	if (formID  == "byphone") {
		document.getElementById("byphoneDIV").className='showMeCF';
		document.getElementById("byphoneTD").className='Nav2selected';
		document.getElementById("byphoneA").className='Navi2LinkSelected';
	}
	if (formID  == "byaddress") {
		document.getElementById("byaddressDIV").className='showMeCF';
		document.getElementById("byaddressTD").className='Nav2selected';
		document.getElementById("byaddressA").className='Navi2LinkSelected';
	}	
	if (formID  == "bydistance") {
		document.getElementById("bydistanceDIV").className='showMeCF';
		document.getElementById("bydistanceTD").className='Nav2selected';
		document.getElementById("bydistanceA").className='Navi2LinkSelected';
	}
	if (formID  == "bymap") {
		document.getElementById("bymapDIV").className='showMeCF';
		document.getElementById("bymapTD").className='Nav2selected';
		document.getElementById("bymapA").className='Navi2LinkSelected';
	}			
}
function check_bizbyname()
{
    if (document.bynameForm.BIZNAME.value == "")
        alert(helpBIZNAME);
    else
	    document.bynameForm.submit();     
}

function reset_bizbyname()
{
	document.bynameForm.reset();
	document.bynameForm.STATE.selectedIndex = 0;
	document.bynameForm.CITY.value = "";
	document.bynameForm.ZIP.value = "";
	document.bynameForm.BIZNAME.value = "";
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('bizname','');

}

function check_bizbytype()
{
    if (document.bytypeForm.BIZTYPE.value == "")
       alert(helpBIZTYPE);
    else
	    document.bytypeForm.submit();     
}

function reset_bizbytype()
{
	document.bytypeForm.reset();
	document.bytypeForm.STATE.selectedIndex = 0;
	document.bytypeForm.CITY.value = "";
	document.bytypeForm.ZIP.value = "";
	document.bytypeForm.BIZTYPE.value = "";
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('biztype','');

}

function check_bizbyphone()
{
	
	var error
	var fullphone = document.byphoneForm.PHONE.value;
	var fullphoneNR = fullphone;
	var area = "";
	
	fullphoneNR = fullphoneNR.replace(/\-/g, '');
	fullphoneNR = fullphoneNR.replace(/ /g, '');
	fullphoneNR = fullphoneNR.replace(/\(/g, '');
	fullphoneNR = fullphoneNR.replace(/\)/g, '');
	fullphoneNR = fullphoneNR.replace(/\./g, '');
	
	if (fullphoneNR.indexOf("1") == 0)
        fullphoneNR = Right(fullphoneNR, (fullphoneNR.length - 1))
    if (fullphone.indexOf("1") == 0)
        fullphone = Right(fullphone, (fullphone.length - 1))
    if (fullphone.indexOf("-") == 0)
        fullphone = Right(fullphone, (fullphone.length - 1)) 
    
    document.byphoneForm.PHONE.value = fullphone;                  
		
	if ((fullphoneNR.length == 6) || (fullphoneNR.length == 10))
	    document.byphoneForm.submit();
	else
		alert("ERROR\n\n" + helpBIZPHONE);
}

function reset_bizbyphone()
{
    document.byphoneForm.PHONE.value = "";
	remember('phone','');
}

function check_bizbyaddress()
{
    if (document.byaddressForm.ADDRESS.value == "")
        alert(helpBIZADDRESS);
    else
        document.byaddressForm.submit();   
}
function reset_bizbyaddress()
{
	document.byaddressForm.reset();
	document.byaddressForm.ADDRESS.value = "";
	document.byaddressForm.STATE.selectedIndex = 0;
	document.byaddressForm.CITY.value = "";
	document.byaddressForm.ZIP.value = "";
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('house','');
	remember('street','');
	remember('address','');
}

function check_bizbydistance()
{
	var error
    if (document.bydistanceForm.ZIP.value == "" && document.bydistanceForm.CITY.value == "")
        error = "Please enter City and State or ZIP Code";
	if ((document.bydistanceForm.BIZTYPE.value == "") && (document.bydistanceForm.BIZNAME.value == ""))
        error = "Please enter Business Type, Keyword or Name";
  	if (error)
	    alert("ERROR\n\n" + error);
	else
	   document.bydistanceForm.submit(); 
}
function reset_bizbydistance()
{
	document.bydistanceForm.reset();
	document.bydistanceForm.BIZNAME.value = "";
	document.bydistanceForm.BIZTYPE.value = "";
	document.bydistanceForm.ADDRESS.value = "";
	document.bydistanceForm.STATE.selectedIndex = 0;
	document.bydistanceForm.CITY.value = "";
	document.bydistanceForm.ZIP.value = "";
	document.bydistanceForm.DIST.selectedIndex = 5;
	remember('bizname','');
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('house','');
	remember('street','');
	remember('address','');
	remember('dist','10');
}


function check_bizbymap()
{
    if (document.bymapForm.LOCATION.value == "")
        alert(helpBIZPOI);
    else
       document.bymapForm.submit(); 
}
function reset_bizbymap()
{
	document.bymapForm.ADDRESS.value = "";
	document.bymapForm.LOCATION.value = "";
	remember('address','');
}

function reset_bizadvanced()
{
	document.advancedForm.BIZTYPE.value = "";
	document.advancedForm.ADDRESS.value = "";
	document.advancedForm.STATE.selectedIndex = 0;
	document.advancedForm.CITY.value = "";
	document.advancedForm.ZIP.value = "";
	document.advancedForm.PHONE.value = "";
	remember('phone','');
	remember('bizname','');
	remember('biztype','');
	remember('state','');
	remember('city','');
	remember('zip','');
	remember('house','');
	remember('street','');
	remember('address','');
}


function openFormRS(formID)
{

    remember2('searchTypeRS',formID);
    
	document.getElementById("rsphoneDIV").className='hideMeRS';
	document.getElementById("rsphoneTD").className='Nav2';
	document.getElementById("rsphoneA").className='Navi2Link';
	
	document.getElementById("rsaddressDIV").className='hideMeRS';
	document.getElementById("rsaddressTD").className='Nav2';
	document.getElementById("rsaddressA").className='Navi2Link';
	
	document.getElementById("rsemailDIV").className='hideMeRS';
	document.getElementById("rsemailTD").className='Nav2';
	document.getElementById("rsemailA").className='Navi2Link';
	
	document.getElementById("rsssnDIV").className='hideMeRS';
	document.getElementById("rsssnTD").className='Nav2';
	document.getElementById("rsssnA").className='Navi2Link';
	
	document.getElementById("rsareaDIV").className='hideMeRS';
	document.getElementById("rsareaTD").className='Nav2';
	document.getElementById("rsareaA").className='Navi2Link';
	
	document.getElementById("rszipDIV").className='hideMeRS';
	document.getElementById("rszipTD").className='Nav2';
	document.getElementById("rszipA").className='Navi2Link';
	
	document.getElementById("rsipDIV").className='hideMeRS';
	document.getElementById("rsipTD").className='Nav2';
	document.getElementById("rsipA").className='Navi2Link';
		
	if (formID  == "rsphone") {
		document.getElementById("rsphoneDIV").className='showMeRS';
		document.getElementById("rsphoneTD").className='Nav2selected';
		document.getElementById("rsphoneA").className='Navi2LinkSelected';
	}	
	if (formID  == "rsaddress") {
		document.getElementById("rsaddressDIV").className='showMeRS';
		document.getElementById("rsaddressTD").className='Nav2selected';
		document.getElementById("rsaddressA").className='Navi2LinkSelected';
	}
	if (formID  == "rsemail") {
		document.getElementById("rsemailDIV").className='showMeRS';
		document.getElementById("rsemailTD").className='Nav2selected';
		document.getElementById("rsemailA").className='Navi2LinkSelected';
	}	
	if (formID  == "rsssn") {
		document.getElementById("rsssnDIV").className='showMeRS';
		document.getElementById("rsssnTD").className='Nav2selected';
		document.getElementById("rsssnA").className='Navi2LinkSelected';
	}
	if (formID  == "rsarea") {
		document.getElementById("rsareaDIV").className='showMeRS';
		document.getElementById("rsareaTD").className='Nav2selected';
		document.getElementById("rsareaA").className='Navi2LinkSelected';
	}
	if (formID  == "rszip") {
		document.getElementById("rszipDIV").className='showMeRS';
		document.getElementById("rszipTD").className='Nav2selected';
		document.getElementById("rszipA").className='Navi2LinkSelected';
	}
	if (formID  == "rsip") {
		document.getElementById("rsipDIV").className='showMeRS';
		document.getElementById("rsipTD").className='Nav2selected';
		document.getElementById("rsipA").className='Navi2LinkSelected';
	}			
}


function openFormRS2(formID)
{

    remember2('searchTypeRS',formID);
    
	document.getElementById("rsphoneDIV").className='hideMeRS';
	document.getElementById("rsphoneTD").className='Nav2';
	document.getElementById("rsphoneA").className='Navi2Link';
	
	document.getElementById("rsaddressDIV").className='hideMeRS';
	document.getElementById("rsaddressTD").className='Nav2';
	document.getElementById("rsaddressA").className='Navi2Link';
	
	document.getElementById("rsareaDIV").className='hideMeRS';
	document.getElementById("rsareaTD").className='Nav2';
	document.getElementById("rsareaA").className='Navi2Link';
	
	document.getElementById("rszipDIV").className='hideMeRS';
	document.getElementById("rszipTD").className='Nav2';
	document.getElementById("rszipA").className='Navi2Link';

	if (formID  == "rsphone") {
		document.getElementById("rsphoneDIV").className='showMeRS';
		document.getElementById("rsphoneTD").className='Nav2selected';
		document.getElementById("rsphoneA").className='Navi2LinkSelected';
	}	
	if (formID  == "rsaddress") {
		document.getElementById("rsaddressDIV").className='showMeRS';
		document.getElementById("rsaddressTD").className='Nav2selected';
		document.getElementById("rsaddressA").className='Navi2LinkSelected';
	}
	if (formID  == "rsarea") {
		document.getElementById("rsareaDIV").className='showMeRS';
		document.getElementById("rsareaTD").className='Nav2selected';
		document.getElementById("rsareaA").className='Navi2LinkSelected';
	}
	if (formID  == "rszip") {
		document.getElementById("rszipDIV").className='showMeRS';
		document.getElementById("rszipTD").className='Nav2selected';
		document.getElementById("rszipA").className='Navi2LinkSelected';
	}		
}


function verify_phone()
{

	if (document.rsphoneForm.fullphone.value == "")
		alert ("Please enter phone number to check. \n\nExamples: 212-773-3456, (212) 773-3456, 222-773, 2127733    ");
	else
	{		
		remember('fullphone', document.rsphoneForm.fullphone.value);
		if (document.rsphoneForm.TYPE[1].checked == true)
			document.rsphoneForm.action = "/tools/landline-or-cellphone.aspx"; 
		else
			document.rsphoneForm.action = "/tools/reverse-phone-number-search.aspx"
		document.rsphoneForm.submit();
	}	
}

function verify_phone2()
{

	if (document.rsphoneForm.fullphone.value == "")
		alert ("Please enter phone number to check. \n\nExamples: 212-773-3456, (212) 773-3456, 222-773, 2127733    ");
	else
	{		
		remember('fullphone', document.rsphoneForm.fullphone.value);
		if (document.rsphoneForm.TYPE[1].checked == true)
			document.rsphoneForm.action = "/verify/phone-number.aspx"; 
		else
			document.rsphoneForm.action = "/verify/reverse-phone.aspx"
		document.rsphoneForm.submit();
	}	
}


function reset_phone()
{
	document.rsphoneForm.fullphone.value='';
	remember('fullphone','');
}

function verify_address()
{
	var error;
	var address = document.rsaddressForm.ADDRESS.value;
	var city = document.rsaddressForm.CITY.value;
	var state = document.rsaddressForm.STATE.options[document.rsaddressForm.STATE.selectedIndex].value;
	var zip = document.rsaddressForm.ZIP.value;
	
		
	if ((state == "") && (city == "") && (zip == ""))
		error = "Please City and State or ZIP code.    ";
	if ((state != "") && (city == "") && (zip == ""))
		error = "If you selected the state, also enter the city.   ";
	if ((state == "") && (city != "") && (zip == ""))
		error = "If you entered the city, also select the state.   ";			
	if (address == "")
	    error = "The street address is required";
	       
    if (error)   
        alert ("ERROR: " + error + "   ");
    else
    {
        remember('state',state);
        remember('city',city);
        remember('house','');
        remember('street','');
        remember2('address',address);
        remember('zip',zip);
        document.rsaddressForm.submit();
    }
}

function reset_address()
{
	document.rsaddressForm.ADDRESS.value = "";
	document.rsaddressForm.CITY.value = "";
	document.rsaddressForm.STATE.selectedIndex = 0;
	document.rsaddressForm.ZIP.value = ""
	remember('state','');
    remember('city','');
    remember('house','');
    remember('street','');
    remember('address','');
    remember('zip','');
}


function verify_email()
{
	var email = document.rsemailForm.email.value;
	if (email.indexOf("@") == -1)
	    alert ("ERROR\n\nPlease enter e-mail address (e.g. user@host.com)   ");
	else
	{    
	    var parts = email.split("@");
	    document.rsemailForm.puser.value = parts[0];
        document.rsemailForm.phost.value = parts[1];
        document.rsemailForm.email.value = "";
        document.rsemailForm.submit();
    }
}

function verify_ssn() {
	var ssn;
	var email;
	var affid;
	ssn = document.rsssnForm.ssn.value;
	email = document.rsssnForm.email.value;
	remember ('email',email);
	affid = "16";
	var url = "https://secure.bestpeoplesearch.com/services/ssn_lookup.aspx?";
	url += "theSsn=" + ssn + "&theEmail=" + email + "&theAffid=" + affid;
	props=window.open(url, 'newWin', 'width=450, height=225, toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, left = 200, top = 180');
}

function reset_ssn(){
    document.rsssnForm.ssn.value='';
    document.rsssnForm.email.value='';
}

function verify_area() {
    if (document.rsareaForm.npa.value == "")
        alert ("ERROR\n\nPlease the Area Code (e.g. 212)   ");
    else
    {
        remember('area',document.rsareaForm.npa.value);
        document.rsareaForm.submit();
    }    
}

function verify_zip() {
    if (document.rszipForm.zip.value == "")
        alert ("ERROR\n\nPlease US ZIP Code or Canadian Postal Code (e.g. 90210, V5K 1A1) ");
    else
    {
        remember('zip',document.rszipForm.zip.value);
        document.rszipForm.submit();
    }    
}


function send2phone (key, rec, q, db)
{
	var url = "/send2phone.aspx?";
	url += "KEY=" + key + "&REC=" + rec + "&Q=" + q + "&DB=" + db;
	props=window.open(url, 'newWin', 'width=450, height=250, toolbars=0, scrollbars=0, location=0, statusbars=0, menubars=0, resizable=0, left = 200, top = 180');
}

//var helpNAME = "If searching for people, enter person's name (Examples: Smith; John Smith; John K Smith)   \n\nOR\n\nIf searching for companies, enter business type or keyword (Examples: airport taxi; starbucks; plumber)   ";
var helpNAME = "Enter person's name   \n\nExamples: Smith; John Smith; John K Smith   ";
var helpLOCATION = "Enter the location to search [ZIP Code] or [City, State] or [City] or [State]   \n\nExamples: 90210; Beverly Hills, CA; Beverly Hills; California; CA      \n\nLeave it blank to search in all the United States";
var helpBIZNAME = "Enter business name   \n\nExamples: starbucks, jones trucking, pizza hut   ";
var helpBIZTYPE = "Enter business name, type, keyword, particular product or service   \n\nExamples: tarbucks, airport taxi, flowers";
var helpBIZADDRESS = "Enter street address with or without a building number in any format.   \n\nExamples: 123 Main, 351 W 42nd St, 900 5th Ave, Main Avenue E, Taft Blvd, Crystal Cove, etc.    ";
var helpBIZPHONE = "Enter either full 10-digit phone number (e.g. 212-555-1234)   \n\nOR \n\npartial 6-digit number with area code and exchange (e.g. 212-555)    ";
var helpBIZCITY = "Enter the City. You may leave State and ZIP blank if not sure.  ";
var helpBIZZIP = "Enter full 5-digit ZIP code.   \n\nIf you enter ZIP Code, City and State will be ignored.    ";
var helpBIZPOI = "Enter the location to search [Place Name], [ZIP Code] or [City, State] or [City] or [State]  \n\nExamples: Logan Airport, JKF, 90210; Beverly Hills, CA; Beverly Hills; CA ";

var helpFNX = "Check this box to search for similar first names: Robert, Rob, Bob, Bobby, Bobbi";
var helpLNX = "Check this box to search for similar last names: Smith, Smyth, Olsen-Smith, Smith-Boone";
var helpHOUSE = "Live it blank to search for all houses on a street\nEnter a single house number (e.g. 25) to find residents in a particular house/building    \nEnter a range (e.g. 50-100) to search for a group of house numbers  ";
var helpSTREET = "Enter street name in any format.\n\nExamples: W 42nd St, 5th Avenue, Main Street, Main Ave E, Taft Blvd, Crystal Cove, Baybridge, etc.    ";
var helpADDRESS = "Enter full or partial address in any format. Do not use house number to see all residents on a street.    \n\nExamples: 123 Main, 351 W 42nd St, 900 5th Ave, Main Avenue E, Taft Blvd, Crystal Cove, etc.    ";
var helpCITY = "If entered, we will search for the specified city     \nand other localities associated with that city";
var helpSTATE = "Select State to narrow down your search      \nor leave it blank, if you don't know it";
var helpSTATE_PHONE = "If you have an old phone number there is a chance that area code has changed.    \nYou can select state and enter phone number without an area code";
var helpNEAR = "Check this box to search greater metro area or county     \nfor the entered City/State combination or the full ZIP code";
// var helpZIP = "Enter full 5-digit ZIP code or just few initial digits (e.g. 901 will search in 90100 - 90199).   \n\nIf you enter ZIP Code, City and State will be ignored. ";
var helpZIP = "Enter full 5-digit ZIP code.   \n\nIf you enter ZIP Code, City and State will be ignored. ";
var helpSORT = "Select one or several fields to sort by and click the 'Sort' button.   \nThe number in parentheses is the sort order for multiple sort fields.     ";
var helpFILTER = "Select one or several fields and click the 'Filter' button.   \n\nWe recommend using only one filter as many combinations are not valid.    ";
var helpFULLPHONE = "Enter phone number starting with area code in any format.    \n\nAt least 6 first digits are required.";
var helpSHORTPHONE = "Enter phone number WITHOUT Area Code in any format.    \n\nMinimum: 3 first digits. Maximum: all 7 digits.";
var helpAREA = "Enter 3 digit area code (e.g. 212) or leave it blank   ";
var helpSSN = "Enter full SSN in any format: 123-45-6789 or 123456789  ";


var smsTerms = "TERMS and CONDITIONS\n\n";
smsTerms = smsTerms + "The service to send free text messages is provided in good faith by SearchBug, Inc. \n\n";
smsTerms = smsTerms + "A person is allowed to send purposeful messages to a recipient with a compatible device. "; 
smsTerms = smsTerms + "Wireless carriers may charge the recipient a fee for delivering listings.\n\n";
smsTerms = smsTerms + "No automated process or scripting may be employed to send messages. ";
smsTerms = smsTerms + "Sending spam, abusive, threatening or defamatory messages is strictly forbidden. "; 
smsTerms = smsTerms + "Users sending prohibited messages can be traced upon request from the Police or Court.\n\n";
smsTerms = smsTerms + "Violators are subject to prosecution under the 1988 Malicious Communications Act. ";
smsTerms = smsTerms + "Violators will also be responsible for all legal fees and expenses incurred by SearchBug "; 
smsTerms = smsTerms + "in connection with the investigation, payable immediately.\n\n";
smsTerms = smsTerms + "We are not responsible for content of messages sent by users of the service.\n";

var pubrec_order = "pubrec/order.asp";

function membersOnly(site)
{
	var myText;
	myText = "\n***   MEMBERSHIP IS REQUIRED   ***   \n\n";
	myText =  myText + "*  No advertising \n"	;
	myText =  myText + "*  Unlimited access included: \n"	;
	myText =  myText + "    - free people search  \n";
	myText =  myText + "    - phone tools  \n";
	myText =  myText + "    - IP address lookup \n";
	myText =  myText + "*  Additional people record details \n";
	myText =  myText + "*  Sorting of people search results \n";
	myText =  myText + "*  Easy ordering with a stored credit card or prepaid balance \n";
	myText =  myText + "*  Progressive discounts with prepaid plans \n";
	myText =  myText + "*  Day passes for premium results  \n";
	if (site == "sbug")
	{
		myText =  myText + "*  Support for multiple business users  \n";
	}
	myText =  myText + "*  Detailed usage statistics \n\n";
	
	myText =  myText + "Click 'OK' to sign-up or 'Cancel' to continue   \n";
		
	var r=confirm(myText)
 	if (r==true)
	{
		if (site == "myps")
			location = "/services/signup2.aspx";
		else
			location = "/services/signup.aspx";	
	}	
}


function verifiedOnly()
{
	var myText;
	myText = "\n***   VERIFIED BUSINESS ACCOUNT IS REQUIRED   ***   \n\n";
	myText =  myText + "    Professionals in certain industries can request access  \n";
	myText =  myText + "    to restricted data that contains non-public personal   \n";
	myText =  myText + "    information and has limited permissible use. \n\n"	;
	myText =  myText + "Click 'OK' to learn more or 'Cancel' to continue   \n";
		
	var r=confirm(myText)
 	if (r==true)
	location = "/services/restricted-access.aspx";
}


function noSharing()
{
	var myText;
	myText = "\n***   MEMBERSHIP VIOLATION   ***   \n\n";
	myText =  myText + "Someone else just logged into the same account\n"	;
	myText =  myText + "Only 1 (one) concurrent user is allowed per account\n\n"	;
	myText =  myText + "* Click 'OK' to open a new account or 'Cancel' to continue   \n";
		
	var r=confirm(myText)
 	if (r==true)
	location = "http://www.searchbug.com/account.aspx";
}

function logIn()
{
	if (document.getElementById("loginTD").className == 'hideMe')
		document.getElementById("loginTD").className = 'showMe';
	else
		document.getElementById("loginTD").className = 'hideMe';	
}

function showLoginForm() {
if (document.getElementById("loginDIV").className == 'hideMe')
	document.getElementById("loginDIV").className='showMe';
else
	document.getElementById("loginDIV").className='hideMe';
}


function showCCV()
{
	var url = "/services/ccv.aspx";
	window.open(url, 'newWin', 'width=600, height=470, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 50, top = 50');
}

function newWin(url)
{
	window.open(url, 'newWin', 'width=700, height=500, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 50, top = 50');
}

function newWin2(url)
{
	window.open(url, 'newWin', 'width=800, height=600, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 50, top = 50');
}

function newWin3(url)
{
	window.open(url, 'newWin', 'width=1000, height=700, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 0, top = 0');
}
function newWin4(url)
{
	win=window.open(url, 'newWin', 'width=600, height=460, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 50, top = 50');
	if (win.opener == null)
	   	win.opener = self;	 
}
function newWin5(url)
{
	win=window.open(url, 'newWin', 'width=400, height=500, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 50, top = 50');
	if (win.opener == null)
	   	win.opener = self;	 
}

function openInParent(url)
{
	window.opener.location=url;
	window.close();
}

function payRedirect(payURL)
{
	location=payURL;
}

function showTimeOut()
{
	var myURL = location.href;
	var newURL = "";
	if (location.search != "")
		var cameFrom = location.search.substring(15);
	
	if (myURL.indexOf("bug") > 0)
		newURL = "/errors/502.aspx";
	
	if (myURL.indexOf("mypeople") > 0)
		newURL = "/errors/502-myps.aspx";
		
	if (newURL = "")
		newURL = "/errors/502.aspx";	
		
	window.location = newURL;
}

function disableSubmit()
{
	document.getElementById('submit').disabled=true;
	document.getElementById('submit').className='';
}


function goSearch(payURL)
{
	document.body.className = 'bodyWait';
	document.write('<div style="padding-top: 40px; padding-bottom: 30px; color: red; font-size: 18px; font-family: Verdana; font-weight: bold;">');
	document.write('Processing Your Request ... Please Wait .... May Take a Minute ...</div>');
	setTimeout(function(){payRedirect(payURL)},500);
	setTimeout(function(){showTimeOut()},55000);
}


function goPay(payURL)
{
	document.body.className = 'bodyWait';
	document.write('<div style="padding-top: 40px; padding-bottom: 30px; color: red; font-size: 18px; font-family: Verdana; font-weight: bold;">');
	document.write('Processing Your Request ... Please Wait .... May Take a Minute ... <P>Do Not Refresh to Avoid Double Charge</div>');
	setTimeout(function(){payRedirect(payURL)},500);
	setTimeout(function(){showTimeOut()},55000);
}

function goPay2(payURL)
{
	document.getElementById('divWait').className='showMe';
	document.body.className = 'bodyWait';
	disableSubmit();
	if (payURL != "")
	{
		setTimeout(function(){payRedirect(payURL)},500);
	}	
	setTimeout(function(){showTimeOut()},55000);
}

function goPay3(path, winname)
{
	window.open('bkgd.aspx?' + path, winname, 'width=900, height=800, toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, left = 20, top = 20');

}

function askPay(price, perhit, payURL)
{
	
	if (confirmOrder(price, perhit))
	{
		document.getElementById('divWait').className='showMe';
		document.body.className = 'bodyWait';
		setTimeout(function(){payRedirect(payURL)},500);
		setTimeout(function(){showTimeOut()},55000);
	}
}

function doPay(price, perhit, payURL)
{
	location=payURL;
}

function waitMe()
{
	document.getElementById('divWait').className='showMe';
	document.body.className = 'bodyWait';
	location = '#pageTop';
	setTimeout(function(){showTimeOut()},55000);
}

function confirmOrder(price, perhit)
{
	var myText;
	myText = "PLEASE CONFIRM YOUR ORDER\n\n";
	myText =  myText + "*  The cost of this search is $" + price + " \n"	;
	if (perhit == "")
	{
		myText =  myText + "*  There is no charge if results are not found\n"	;
	}
	myText =  myText + "\nClick 'OK' if you AGREE to PAY, otherwise click 'Cancel'     \n";
	var r=confirm(myText)
	return r;
}

function confirmOrderPhone(payURL, price, perhit)
{
	var myText;
	myText = "NO PUBLISHED RECORDS FOUND\n\n"	;
	myText =  myText + "Next Step is Public Records and Cell Phone Database search \n"	;
	myText =  myText + "*  The cost is $" + price + "\n"	;
	if (perhit == "")
	{
		myText =  myText + "*  There is no charge if results are not found\n"	;
	}
	myText =  myText + "\nClick 'OK' if you AGREE to PAY and continue, otherwise click 'Cancel'     \n";
	if(confirm(myText))
	{
		document.getElementById('divWait').className='showMe';
		document.body.className = 'bodyWait';
		setTimeout(function(){payRedirect(payURL)},500);
		setTimeout(function(){showTimeOut()},55000);
	}
	else
		return false;
		
}

function confirmOrderAddress(payURL, price, perhit)
{
	var myText;
	myText = "NO PUBLISHED BUSINESS or RESIDENTIAL RECORDS FOUND\n\n"	;
	myText =  myText + "Next Step is Public Records search \n"	;
	myText =  myText + "*  The cost is $" + price + "\n"	;
	if (perhit == "")
	{
		myText =  myText + "*  There is no charge if results are not found\n"	;
	}
	myText =  myText + "\nClick 'OK' if you AGREE to PAY and continue, otherwise click 'Cancel'     \n";
	if(confirm(myText))
	{
		document.getElementById('divWait').className='showMe';
		document.body.className = 'bodyWait';
		setTimeout(function(){payRedirect(payURL)},500);
		setTimeout(function(){showTimeOut()},55000);
	}
	else
		return false;
		
}

function PageQuery(q) {
	if(q.length > 1) this.q = q.substring(1, q.length);
	else this.q = null;
	this.keyValuePairs = new Array();
	if(q) {
	for(var i=0; i < this.q.split("&").length; i++) {
	this.keyValuePairs[i] = this.q.split("&")[i];
	}
	}
	this.getKeyValuePairs = function() { return this.keyValuePairs; }
	this.getValue = function(s) {
	for(var j=0; j < this.keyValuePairs.length; j++) {
	if(this.keyValuePairs[j].split("=")[0] == s)
	return this.keyValuePairs[j].split("=")[1];
	}
	return false;
	}
	this.getParameters = function() {
	var a = new Array(this.getLength());
	for(var j=0; j < this.keyValuePairs.length; j++) {
	a[j] = this.keyValuePairs[j].split("=")[0];
	}
	return a;
	}
	this.getLength = function() { return this.keyValuePairs.length; } 
}

function queryString(key){
	var page = new PageQuery(window.location.search); 
	var myValue = unescape(page.getValue(key));
	myValue = myValue.replace(/\+/g, " ");
	
	return myValue; 
}
function ypSearch2()
{
	return true;
}

function ypSearch()
{
	if (location.search != "")
	{
		var searchText = "";
		if (queryString("C") != "false") {searchText = queryString("C"); }	
		
		if (queryString("CTS") != "false") {searchText = queryString("CTS"); }	
		
		if (searchText != "" && ((queryString("L") != "false") || (queryString("T") != "false") || (queryString("S") != "false") || (queryString("Z") != "false")))
			searchText = searchText + " in";
		
		if (queryString("L") != "false") 
			searchText = searchText + " " + queryString("L");
		else 
		{
			if (queryString("T") != "false")
				searchText = searchText + " " + queryString("T");
			if (queryString("S") != "false")
				searchText = searchText + " " + queryString("S");
			if (queryString("Z") != "false")
				searchText = searchText + " " + queryString("Z");		
		
		}
		document.forms[0].q.value = searchText;	
	}
}
function feedbackYP()
{
   win=window.open("http://www.searchbug.com/feedback.aspx?path=/companyfinder/","feedback", "top=100,left=100,width=500,height=300,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
   if (win.opener == null)
	 win.opener = self;	  
}