﻿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(\" welcome militaryflag military flags royal standards suppliers british german historical medieval army navy force ensigns ideal battle reenactments collectors flags 3x5ft 1500mm 900mm sewn edges brass grommet fixings 100% polyester flag prices vary postage packaging overseas mail arrive soon \",\" british army royal navy merchant blue ensign force military flags ensigns also english county upon request paypal account required only overseas \",\" german military flags world fuehrers standard crown skull flag navy ensign swastika police cross imperial eagle crest militaryflag support follow neo-nazi organisations will supply goods believe this nature flags intended historical battle reenactment purposes only wwii iron paypal account required hitler youth order overseas \",\" british historical flags command flag 1652 jack 1649-58 admiral fleet 1658-1660 lord protector banner 1658-59 naval ensign 1659 1702 ordanance jacks paypal account required only overseas \",\" contact links militaryflag militaryflag 07810 400884 please contact e-mail questions regarding other flags which able supply support work british legion will donate from every sale delivery returns policy goods sent royal mail courier service depending quantity ordered within days payment received returned must returned hours unused package thanks shopping with your custom much appreciated <img src= http warrelics button php?u=militaryflag alt= military rankings relics- militaria collecting sites world history uniforms steel helmets border= supplier items relating britain's britains military conflicts 1914-50 sentimental journey rod's rods calendar 1940's 1940s events first largest 1940's 1940s wwii events calendar internet want know what taking place anywhere isles then this site visit hand have event people about needs rod's rods it's free this updated almost daily regularly you'll youll find clicking here clash- -steel maisie cabaret shows \",\" white ensign 1702-07 1630 1702 scottish 1620 1707 james lord high admiral 1686 masthead 17th british historical flags naval ensigns 15th 16th 18th 19th century paypal account required only overseas \",\" house hanover banner 1714 1801 queen anne royal 16th century 1603 1702 william 1689 -1702 standard british flags also stock richard lionheart standards lionhaeart medieval paypal account required only overseas \");");
d.write("var pageMap = new Array(\"Historical Military Flags \",\"British Military\",\"German Military\",\"British Historical 1\",\"Contact us/Links\",\"British Historical 2\",\"British Royal Flags\");");
d.write("var linkMap = new Array(\"index.html\",\"britishmilitary.html\",\"germanmilitary.html\",\"britishhistorical1.html\",\"contactus.html\",\"britishhistorical2.html\",\"britishroyalflags.html\");");
d.write("var preMap = new Array(\"WELCOME Militaryflag.co.uk Military Flags & Royal Standards Militaryflag.co.uk suppliers of British & German Military WW I & II Flags Historical Royal Flags & Medieval Standards. Army Navy & Air force\",\"British  Army Royal Navy Merchant Navy Blue Ensign Royal Air Force British Military        Flags British Flags & Ensigns Army, Navy R.A.F  Royal Air Force  Also English County Flags Upon request. PayP\",\"German Military          Flags World War I World War II Fuehrers Standard German Crown SS Skull SS Flag  German Navy  Ensign  Swastika Police Flag WWI Navy Cross WWI Imperial Cross WWI Imperial Eagle \",\"British Historical 1          Flags Command Flag 1652 Jack Command 1649-58 Jack Admiral of the Fleet Jack 1658-1660 Lord Protector Banner & Command 1658-59 Naval Ensign 1659 Naval Ensign 1702 Ordananc\",\"Contact Us     & Links           Militaryflag   www.militaryflag.co.uk    militaryflag@aol.com Tel: 07810 400884  Please contact via e-mail if any questions regarding other flags which we may be able \",\"White Ensign 1702-07 White Ensign 1630 - 1702 Scottish Red Ensign Red Ensign 1620 - 1707 James II Lord High    Admiral 1686 James II Lord High    Masthead 1686 Lord High Admiral Lord High Admiral 17th\",\"House of Hanover Banner           1714 - 1801 Queen Anne Banner Royal Banner 16th Century        Royal Banner 1603 - 89 & 1702 - 07 Royal William III       1689 -1702 Royal Standard British Royal Flag\");");
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();
}