﻿function GetSiteSearchResults(newWindow,frameObject,frameObjectName,fontFace,fontSize,fontColour,linkFace,linkSize,linkColour)
{
var sTerms="";
var iDepth = 0;
var sURL = new String(document.location);
if (sURL.indexOf("?") > 0)
{
var arrParams = sURL.split("?");
var arrURLParams = arrParams[1].split("&");
for (var i=0;i<arrURLParams.length;i++)
{
var sParam = arrURLParams[i].split("=");
var sValue = unescape(sParam[1]);
if( sParam[0] == frameObjectName)
	sTerms = sValue;
if( sParam[0] == "depth")
	iDepth = parseInt(sValue);
}
}
var d=frameObject.document;
if (sTerms=="") {d.open(); d.write("<html><head></head><body style=\"background: transparent;\"></body></html>"); d.close();return;}
var sBack=""; for (i=0; i<iDepth; i++) sBack+='..\\\\';
d.open();
d.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
d.write("<html lang=\"en\">");
d.write("<head>");
d.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">");
d.write("</head>");
d.write("<body style=\"margin: 0px 0px 0px 0px; font-family: "+fontFace+"; font-size: "+fontSize+"; color: "+fontColour+"; background: transparent;\">");
d.write("<div id=\"wpSearchResults\"></div>");
d.write("<script type=\"text/javascript\">");
d.write("var wordMap = new Array(\" insuring california copyright 2009 insurance site design wwwsolutions start your estimate monday-saturday 877-739-0182 call toll free instant \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" \",\" insuring california copyright 2009 insurance site design wwwsolutions start your estimate \",\" insuring california copyright 2009 insurance site design wwwsolutions topic interest monday-saturday 877-739-0182 call toll free instant estimate information provided iinc glossary terms business guide commercial facts southern wildfire info card creator life stages cost calculator real costs tools inventory software personal finance \",\" \",\" insuring california copyright 2009 insurance site design wwwsolutions topic interest monday-saturday 877-739-0182 call toll free instant estimate information provided iinc business owner videos here comes mold planning evacuation filing claim disaster investigating arson home businesses computer hacker coverage policy quiz when strikes prepared \",\" insuring california copyright 2009 insurance site design wwwsolutions monday-saturday 877-739-0182 call toll free instant estimate \");");
d.write("var pageMap = new Array(\"California Insurance\",\"Quote Menu\",\"Specialty Business\",\"Contractors Insurance\",\"Carpentry\",\"Business Insurance\",\"Business1\",\"Business2\",\"Mexico Insurance\",\"Travel Insurance\",\"Pre Paid Legal Service\",\"Health Insurance\",\"Surety Bond\",\"Contractor\",\"DMV\",\"Licensing\",\"Personal Insurance\",\"Homeowner\",\"Condominimum\",\"Automobile\",\"Car\",\"Truck\",\"Truck Question\",\"Motorcycle\",\"RV\",\"Off-Road\",\"Water Craft\",\"Individual\",\"Search\",\"Tools\",\"Tools Menu\",\"Videos\",\"Empty Template\");");
d.write("var linkMap = new Array(\"index.html\",\"mainlist.html\",\"specialtybusiness.html\",\"contractorsinsurance.html\",\"carpentry.html\",\"businessinsurance.html\",\"businesssubmenu1.html\",\"businesssubmenu2.html\",\"mexicoinsurance.html\",\"travelinsurance.html\",\"prepaidlegalservice.html\",\"healthinsurance.html\",\"suretybond.html\",\"contractor.html\",\"dmv.html\",\"licensing.html\",\"personalinsurance.html\",\"homeowner.html\",\"condominimum.html\",\"automobile.html\",\"car.html\",\"truck.html\",\"truckquestion.html\",\"motorcycle.html\",\"rv.html\",\"offroad.html\",\"watercraft.html\",\"individual.html\",\"search.html\",\"tools.html\",\"toolsmenu.html\",\"videos.html\",\"empty.html\");");
d.write("var preMap = new Array(\"Insuring California  Copyright © 2009 California Insurance. Site Design by wwwSolutions  Start Your Estimate! Monday-Saturday 9am to 6pm PST 877-739-0182 Call Toll Free: Instant Estimate! \",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"\",\"Insuring California  Copyright © 2009 California Insurance. Site Design by wwwSolutions  Start Your Estimate! \",\"Insuring California  Copyright © 2009 California Insurance. Site Design by wwwSolutions  Topic of Interest Monday-Saturday 9am to 6pm PST 877-739-0182 Call Toll Free: Instant Estimate! Information Pro\",\"\",\"Insuring California  Copyright © 2009 California Insurance. Site Design by wwwSolutions  Topic of Interest Monday-Saturday 9am to 6pm PST 877-739-0182 Call Toll Free: Instant Estimate! Information Pro\",\"Insuring California  Copyright © 2009 California Insurance. Site Design by wwwSolutions  Monday-Saturday 9am to 6pm PST 877-739-0182 Call Toll Free: Instant Estimate! \");");
d.write("function doNav(ind)");
d.write("{");
if (newWindow)
d.write("		 window.open(\""+sBack+"\"+linkMap[ind],\"_blank\");");
else
d.write("		 parent.window.location.href=linkMap[ind];");
d.write("}");
d.write("function wpDoSearch(searchTerms){");
d.write("var terms = searchTerms.split(\" \");");
d.write("if (terms==\"\") return;");
d.write("var results = \"\";");
d.write("var resultscount = 0;");
d.write("for (var i=0; i<wordMap.length; i++)");
d.write("{");
d.write("			var found=true;");
d.write("			for (var j=0; j<terms.length; j++)");
d.write("					if (wordMap[i].indexOf(terms[j].toLowerCase())==-1) found=false;");
d.write("			if (found)");
d.write("			{");
d.write("				 results+=\"<a style=\\\"cursor: pointer; font-family: "+linkFace+"; font-size: "+linkSize+"; color: "+linkColour+"; \\\" onclick=\\\"doNav(\"+i+\");\\\"><u>\"+pageMap[i]+\"</u></a><br>\"+preMap[i]+\"...<br><br>\";");
d.write("				 resultscount++;");
d.write("			}");
d.write("}");
d.write("document.getElementById(\"wpSearchResults\").innerHTML=resultscount+\" result(s) found for search term: \"+searchTerms+\"<br><br>\"+results;");
d.write("}");
d.write("wpDoSearch(\""+sTerms+"\");");
d.write("</script>");
d.write("</body></html>");
d.close();
}
