var applet_version="0.0.1.54",pageads=new Array(),EBAY_LENGTH=2000,CITIES_PP=10,MAX_CITIES_PP=40,MIN_ADS_PP=100,CACHE_NUM=10,IE_CACHE_NUM=0,MORE_CITIES_GET=5,MAIN_SUBCATS=new Array("ccc","eee","ggg","hhh","jjj","ppp","res","sss","bbb"),showchi=0,firstshown=0,hikeys,hireg,hireg2;function initApp(f,d,a,c,e){var b;for(b=0;b<f.length;b++){cities[b]=new AppCity(f[b],d[b],a[b],c[b],e[b],b)}if(!getcookie("hidechi")){pageads[0]=new AppAd("Sponsored Results - Chitika","chiframe_app.php",0)}extraframes.each(function(g){extras[g]=new AppExtra(g)});hireg=new RegExp("\\b("+hikeys+")\\b","gi");hireg2=new RegExp('(<[^>]*)<span class="highlight">([^<]*)</span>',"gi")}function initMode(){var d="",a=getcookie("hideads"),c=document.getElementById("adstddiv"),b=document.getElementById("hidebtn2");extraframes.each(function(e){extras[e].load()});if(extras.eb){if(extras.az){d=" +eBay &amp; Amazon"}else{d=" +eBay"}}else{if(extras.az){d=" +Amazon"}}if(d!=""){$("glpluseb").innerHTML=d}if(a&&a==1){setcookie60("hideads",1);c.style.display="none";b.src=static_root+"images/smallright.png"}$("sml1").addEvent("click",function(f){Results.nextpage();f.preventDefault()});if($("sml2")){$("sml2").addEvent("click",function(f){new Fx.Scroll(window).toElement($("smld1")).chain(function(){Results.nextpage.delay(400,Results)});f.preventDefault()})}if($("jtfb")){$("jtfb").addEvent("click",jumpto)}$("hikeys").addEvent("click",setKeys);window.focus()}var Results=new Object({maxShown:-1,maxLoaded:-1,numLoading:0,numShown:0,numClosed:0,adsOnThisPage:0,citiesOnThisPage:0,appletBad:0,inMainSubcat:0,searchGrown:0,busy:0,startup:function(){if(MAIN_SUBCATS.contains(subcat)){this.inMainSubcat=1}$("app_wait").setStyle("display","none");$("applet_div").setStyle("padding",0);$("applet_div").getElements("p").destroy();document.Searchtempest_Helper.style.height=0;Results.showgroup();if(showchi){pageads[0].show(1)}firstshown=1},appletNeedPrivs:function(){this.appletBad=1;$$(".maincitydiv").setStyle("display","none");$$(".showmorelinkdiv").setStyle("display","none");$("showndiv").setStyle("display","none");$("app_wait").setStyle("display","block");setcookie60("disptype","stacked");setcookie60("chosetype",2);window.location.reload(true)},showgroup:function(c){Results.busy=1;if(!$defined(c)){c=CITIES_PP}var a=Math.min(this.maxShown+c,maxFrame),b;for(b=this.maxShown+1;b<=a;b++){cities[b].show();if(!cities[b].loaded&&!cities[b].loading){cities[b].load()}}this.numShown+=a-this.maxShown;this.maxShown=a;this.updateshown();if(Results.numLoading==0){this.cachegroup.delay(200,this)}Results.busy=0},cachegroup:function(c){if(!$defined(c)){if(!Browser.Engine.trident){c=CACHE_NUM}else{c=IE_CACHE_NUM}}var a=Math.min(this.maxShown+c,maxFrame),b;for(b=this.maxShown+1;b<=a;b++){if(!cities[b].loaded&&!cities[b].loading){cities[b].load()}}},updateshown:function(){if(this.maxShown<maxFrame){temp="Displaying "+(this.numShown)+" cities";if(this.numClosed>0){temp+=" ("+(this.numShown-this.numClosed)+" with results)"}if(sortby=="distance"||sortby=="stateanddistance"){temp+=" - 0 to "+cities[this.maxShown].dist+" miles"}$("showndiv").set("html",temp);$$(".showmorelinkdiv").setStyle("display","block")}else{if((sortby=="distance"||sortby=="stateanddistance")&&maxDist<10000){if(sortby=="distance"&&cities.length>maxFrame+1){this.searchGrown=1}temp="Found "+(this.numShown-this.numClosed)+" cities with results within "+maxDist+" mile search radius"}else{if(this.numClosed>0){temp="Search complete.  Found results in "+(this.numShown-this.numClosed)+" of "+this.numShown+" cities."}else{temp="Search complete.  Displaying "+this.numShown+" cities."}}$("showndiv").set("html",temp);if(this.searchGrown){$$(".showmorelink").set("html","<u>Expand search area</u> &#9660;").setStyle("font-size","smaller");$("smlhr").setStyle("display","block");$$(".smltt").setStyle("display","none")}else{$$(".showmorelinkdiv").setStyle("display","none");$("showndiv").setStyle("margin-bottom","30px")}}},nextpage:function(){if(this.searchGrown){this.searchGrown=0;$("sml1").set("html","<u>Show more</u> &#9660;").setStyle("font-size","");if($("sml2")){$("sml2").set("html","<u>Show more Craigslist results</u> &#9660;").setStyle("font-size","")}$("smlhr").setStyle("display","none");$$(".smltt").setStyle("display","inline");if(maxDist<100){maxDist=250}else{if(maxDist<250){maxDist=500}else{if(maxDist<500){maxDist=1000}else{if(maxDist<1000){maxDist=2500}else{maxDist=22222}}}}for(var a=maxFrame+1;a<cities.length;a++){if(cities[a].dist>maxDist){maxFrame=a-1;break}}if(a==cities.length){maxFrame=a-1}}this.adsOnThisPage=0;this.citiesOnThisPage=0;this.showgroup()},setsubcat:function(a){var b=a.target.get("rel");searchDrop.requestFn=function(){searchDrop.requestFn=null;$("subcat"+$("category").get("value")).set("value",b);$("form_resSearch").submit()};searchDrop.request();a.preventDefault()}});function AResult(){this.title=arguments[0];this.link=arguments[1];this.price=arguments[2];this.date=arguments[3];this.location=arguments[4];this.pic=arguments[5];if($defined(arguments[6])&&$defined(arguments[7])){this.subcat=arguments[6];this.subcatname=arguments[7]}}var AppCity=new Class({Extends:ResCity,pageLink:null,rawpage:null,loading:0,loaded:0,shown:0,currentPage:0,numPages:0,numShown:0,retries:0,adafter:-1,initialize:function(d,g,b,a,h,e){var j,i;this.parent(d,g,b,a,h,e);this.maindiv=new Element("div",{"class":"maincitydiv"});this.citytitle=new Element("div",{"class":"tabtitle"}).inject(this.maindiv);var c=new Element("div",{"class":"tabbuttons"}).inject(this.citytitle);var f=this;new Element("a",{"class":"xbtn",href:"#"}).addEvent("click",function(k){f.close();k.preventDefault()}).inject(c);new Element("a",{"class":"expandbtn",href:https+"go-1.1.html#"+escape(this.rawHref),target:"_blank"}).inject(c);this.upbtn=new Element("a",{"class":"upbtn",href:"#"}).addEvent("click",function(k){f.up();k.preventDefault()}).inject(c);this.downbtn=new Element("a",{"class":"downbtn",href:"#",styles:{display:"none"}}).addEvent("click",function(k){f.down();k.preventDefault()}).inject(c);new Element("a",{"class":"refreshbtn",href:"#"}).addEvent("click",function(k){f.refresh();k.preventDefault()}).inject(c);j=new Element("h3",{html:g+"&nbsp;- "+d+" "}).inject(this.citytitle);new Element("span",{html:"(~"+this.dist+" miles)"}).inject(j);i=new Element("span").inject(j);new Element("a",{html:"map",href:"./getmap.php?ref="+b,target:"_blank"}).inject(i);if($defined(zip)){i.appendText(" ");new Element("a",{html:"directions",href:"./getmap.php?ref="+b+"&zip="+zip,target:"_blank"}).inject(i)}this.founddiv=new Element("h4").inject(this.maindiv);this.citydiv=new Element("div",{"class":"citydiv"}).inject(this.maindiv);this.loaddiv=new Element("div",{"class":"loaddiv"});this.pagelink=new Element("div",{"class":"pagelinkdiv"}).inject(this.maindiv);this.pagelinkspan=new Element("span").inject(this.pagelink);new Element("a",{href:"#",html:"Show more &#9660;"}).addEvent("click",function(k){f.nextpage();k.preventDefault()}).inject(this.pagelink)},show:function(){this.maindiv.inject($("innerappdiv"));this.shown=1;if(this.loaded){Results.citiesOnThisPage++;if(this.resultSet){Results.adsOnThisPage+=Math.min(this.numFound,50)}if(this.closed){if(Results.citiesOnThisPage+Results.numLoading<MAX_CITIES_PP){setTimeout(function(){Results.showgroup(1)},0)}this.close(1)}}},nextpage:function(){if(++this.currentPage%2==0){this.load(1)}else{this.draw(1)}},refresh:function(a){if(this.loading){return -1}this.loaded=0;Results.citiesOnThisPage-=1;Results.adsOnThisPage-=this.numShown;this.numShown=0;this.currentPage=0;this.citydiv.set("html","");this.pagelink.setStyle("display","none");if($defined(a)){this.loaddiv.inject(this.maindiv);this.load.delay(a,this)}else{this.load()}},load:function(){if(Results.appletBad){return -1}var b,a;this.loading=1;Results.numLoading++;this.loaddiv.inject(this.maindiv);if(this.currentPage>1){a=Math.floor(this.currentPage/2);if(this.numPages==-1){b="http://"+this.ref+".craigslist."+this.ext+"/"+subcat+"/index"+(a*100)+".html"}else{b="http://"+this.ref+".craigslist."+this.ext+"/search/"+subcat+"?"+query_args+"&s="+(a*100)}}else{b="http://"+this.ref+".craigslist."+this.ext+"/search/"+subcat+"?"+query_args}document.Searchtempest_Helper.getFromURL(b,this.num);setTimeout(this.doload.bind(this),100)},loadfork:function(a){this.rawpage=a},doload:function(){if(!this.rawpage||Results.busy){setTimeout(this.doload.bind(this),100);return 0}Results.busy=1;this.loaddiv.dispose();this.loading=0;this.loaded=1;Results.numLoading--;var c=this.rawpage;this.rawpage=null;if(this.shown&&this.currentPage==0){Results.citiesOnThisPage++}if(c==-1){return Results.appletNeedPrivs()}if(c==-2){if(this.retries++<2){this.refresh.delay(0,this,1500)}else{this.retries=0;new Element("p",{html:"There was an error getting the results for this city."}).inject(this.citydiv);var a=new Element("p",{html:"Most likely the craigslist server itself is not responding.  Please wait a bit then "});var b=this;new Element("a",{html:"click here",href:"#"}).addEvent("click",function(d){b.refresh();d.preventDefault()}).inject(a);a.appendText(" to retry.").inject(this.citydiv)}Results.busy=0;return -2}this.resultSet=this.parse(c);if(this.resultSet==0){new Element("p",{text:"No results found for your search. Closing..."}).inject(this.citydiv);if(this.shown==1){this.close(1);if(Results.citiesOnThisPage+Results.numLoading<MAX_CITIES_PP){Results.showgroup(1)}else{Results.updateshown()}}else{this.closed=1}}else{if(this.shown){Results.adsOnThisPage+=Math.min(this.numFound,50)}this.draw(0)}if(Results.numLoading==0&&this.shown==1){if(Results.adsOnThisPage<MIN_ADS_PP&&Results.citiesOnThisPage<MAX_CITIES_PP){Results.showgroup(MORE_CITIES_GET)}else{Results.cachegroup()}}Results.busy=0},parse:function(d){var y,t,g=0,l=0,c=0,k,b,e,x,p,v,a,n,o,m,h=0,u,s,w,f=new Array(),r,q=0;y=new Element("div",{html:d});t=y.getElement(".sh");if($defined(t)){s=t.getElement("b:contains(Found)");if(s){k=/Found:\s+([0-9]+)\s+Displaying:\s+([0-9]+)\s*\-\s*([0-9]+)/;b=k.exec(s.get("html"));if(b&&b[1]){g=b[1];l=b[2];c=b[3];y=t.getParent()}}}else{s=y.getElement("h4");if(s){k=/^\s*([a-zA-Z]+)\s+(?:([0-9]+)\s+([a-zA-Z]+))|(?:([a-zA-Z]+)\s+([0-9]+))\s*$/;if(k.exec(s.get("text"))){g=-1;y=s.getParent()}}}if(g==0){return 0}u=y.getElements("*");v="";for(r=0;r<u.length;r++){w=u[r].get("tag");if(w=="p"){s=u[r].getElement("a");if(!s){if(g==-1){s=s.getElement();if(s){s=s.getElement("a");if(s&&s.href){h=1;break}}}continue}e=s.get("href");k=/http:\/\/[^\/]+(.+)/;b=k.exec(e);if(b){e=b[1]}k=/(.*?)\s\-(?:\s+\$([0-9]+)\s+\-)?$/;b=k.exec(s.get("text"));if(!b){continue}x=b[1];if(b[2]){p=b[2]}else{p=-1}if(g!=-1){s=u[r].get("text");k=/^\s*([A-Za-z]+)\s+([0-9]+)\s*\-/;b=k.exec(s);if(b&&b[0]){v=b[1]+" "+b[2]}}s=u[r].getElement("font");if(s){a=s.get("text")}else{a=""}s=u[r].getElement("span.p");if(s&&s.get("text").match("pic")){n="pic"}else{if(s&&s.get("text").match("img")){n="img"}else{n=""}}if(Results.inMainSubcat){s=u[r].getElement("i");if(s){s=s.getElement("a");if(s){o=s.get("href").slice(1,-1);m=s.get("text")}}}f[q++]=new AResult(x,e,p,v,a,n,o,m)}else{if(g==-1&&w=="h4"){k=/^\s*[a-zA-Z]+\s+(?:([0-9]+)\s+([a-zA-Z]+))|(?:([a-zA-Z]+)\s+([0-9]+))\s*$/;b=k.exec(u[r].get("text"));if(b){if(b[1]){v=b[2]+" "+b[1]}else{v=b[3]+" "+b[4]}}}else{if(w=="div"&&q==c-l+1){break}}}}if(g>0&&q!=c-l+1){}if(g==-1&&(q>100||(q<100&&h))){}if(g==-1){if(h){this.numPages=-1}else{this.numPages=this.currentPage+1}this.numFound=100}else{this.numPages=Math.ceil(g/50);this.numFound=g}return f},draw:function(e){var c,d,b,f,a;b=0;f=Math.min(50,this.resultSet.length);this.numShown+=(f-b);if(this.numFound>0){this.founddiv.set("html","Found: "+this.numFound+" &#8226; Displaying 1 - "+this.numShown);this.pagelinkspan.set("html","Displaying 1 - "+this.numShown+" of "+this.numFound+" ")}else{this.pagelinkspan.set("html","Displaying 1 - "+this.numShown+" ")}for(d=b;d<f;d++){a=this.resultSet.shift();c=new Element("div",{"class":"craigad"}).inject(this.citydiv);new Element("span",{"class":"addate",html:a.date}).inject(c);c.appendText(" - ");new Element("a",{"class":"adtitle",target:"fixbackframe",href:"go.html#"+escape("http://"+this.ref+".craigslist."+this.ext+a.link),html:a.title}).addEvent("click",this.toggleAd.bind(this)).inject(c);if(a.price!=-1){c.appendText(" ");new Element("span",{"class":"adprice",html:"$"+a.price}).inject(c)}if(a.location){c.appendText(" ");new Element("span",{"class":"adlocation",html:a.location}).inject(c)}if(a.pic){c.appendText(" ");new Element("span",{"class":"adpic",html:a.pic}).inject(c)}if(a.subcat){c.appendText(" ");new Element("a",{"class":"adcat",href:"http://"+this.ref+".craigslist."+this.ext+"/"+a.subcat+"/",html:a.subcatname,rel:a.subcat}).addEvent("click",Results.setsubcat).inject(new Element("span",{"class":"adcat",html:"&#171; "}).inject(c))}c.appendText(" ")}if((this.numPages>1&&this.currentPage<this.numPages-1)||this.numPages==-1){this.pagelink.setStyle("display","block")}else{this.pagelink.setStyle("display","none")}},close:function(a){Results.numClosed++;this.closed=1;if($defined(a)&&a==1){var c=this.maindiv,d=function(){c.destroy()},b=function(){new Fx.Tween(c,{duration:300}).start("height",0).chain(d)};b.delay(1000);if(this.adafter>-1){pageads[this.adafter].show(2)}}else{this.maindiv.destroy()}},down:function(){this.citydiv.setStyle("display","block");if(((this.numPages>1&&this.currentPage<this.numPages-1)||this.numPages==-1)&&this.pagelink){this.pagelink.setStyle("display","block")}this.founddiv.set("html","Found: "+this.numFound+" &#8226; Displaying 1 - "+this.numShown);this.downbtn.setStyle("display","none");this.upbtn.setStyle("display","block")},up:function(){this.citydiv.setStyle("display","none");if(this.pagelink){this.pagelink.setStyle("display","none")}this.founddiv.set("html","Found: "+this.numFound+" &#8226; ");new Element("a",{"class":"hidden",html:"Show",href:"#"}).addEvent("click",function(a){this.down();a.preventDefault()}.bind(this)).inject(this.founddiv);this.upbtn.setStyle("display","none");this.downbtn.setStyle("display","block")},toggleAd:function(l){if(Browser.Engine.webkit&&l.event.which!=1){return 0}var n,b,g,m,o,c,h,f,k,d,i,j,a;b=l.target.getParent();n=b.getElement("a");text=n.get("html");g=b.getElement("iframe");if(g){l.preventDefault();b.getElement("img").destroy();n.set("html",text.slice(0,-2));g.destroy()}else{n.set("html",text+" &#9650;");a=n.get("href");f=/\/([0-9]+)\.html/;k=f.exec(a)[1];new Element("img",{src:static_root+"images/adx.png","class":"adx"}).addEvent("click",this.toggleAd.bindWithEvent(this)).inject(b);g=new Element("iframe",{id:"crfr"+k,"class":"crfr"});d=window.getSize().y;if(d<545){i=Math.max(d-45,250);g.setStyle("height",i+"px");if(!Browser.Engine.trident){j=5}}else{i=500;if(l.target.getPosition().y-window.getScroll().y+i+40>d){if(d<i+100){j=5}else{j=(d-(i+50))/2}}}if(j>0){new Fx.Scroll(window,{offset:{x:0,y:-j}}).toElement(l.target)}g.inject(b);g.focus();f=/go\.html#(.*)/;h=f.exec(a);c=unescape(h[1]);m=String(document.Searchtempest_Helper.getPage(c));m=this.parseAd(m,k);o=g.contentDocument;if(o==undefined||o==null){o=g.contentWindow.document}o.open("text/html","replace");o.write(m);o.close();if(Browser.Engine.trident4){g.setStyle("display","none");g.setStyle("display","block")}}},parseAd:function(g,f){var k,b,j,c,m,a,l,h,e,d;g=g.stripScripts();g=g.replace("http://www.craigslist.org/styles/craigslist.css",static_root+"css/"+craigslist_css);g=g.replace(/<link[^>]*image\/x\-icon[^>]*>/,"");g=g.replace(/<img/gi,"<noimg");b=/(^[\s\S]*<body[^>]*>)([\s\S]*)(<\/body>[\s\S]*$)/;j=b.exec(g);if(!j){g="<p>There was an error getting the results for this city.</p><p>Most likely the craigslist server itself is down.  Please close the ad, wait a bit, and try again.</p>"}else{k=new Element("div",{html:j[2]});m=k.getElements("table");l=null;for(d=0;d<m.length;d++){if(m[d].summary=="craigslist hosted images"){l=m[d];break}}if(l){m=l.getElements("noimg");h=docroot+","+f;if(m.length>0){b=/\/([A-Za-z0-9]+\.[a-z]+)$/;for(d=0;d<m.length;d++){e=b.exec(m[d].get("src"));if(e){h+=","+e[1]}}new Element("iframe",{id:"imgframe",style:"border:0;margin:0;overflow:hidden;width:100%;height:0",frameborder:"0",scrolling:"no",src:https+"ci-1.3.html#"+h}).inject(l,"after");l.destroy()}}m=k.getElements("a");for(d=0;d<m.length;d++){a=m[d].get("href");if(!a){continue}b=/http:\/\/[^\/]*(?:searchtempest)|(?:localhost)[^\/]*(.*)/;c=b.exec(a);if(c){a=c[1]}if(a.match("^mailto:.*&body=[^&]*$")){l=m[d].get("html");m[d].set("href",a+"%0A%0Ahttp://www.searchtempest.com - Search Craigslist the EASY way - all your cities on one page!");m[d].set("html",l)}else{if(a.match("^/")){a="http://"+this.ref+".craigslist."+this.ext+a}m[d].set("href",https+"go.html#"+escape(a));if(Browser.Engine.trident){m[d].set("target","_blank")}}}m=k.getElements("form");for(d=0;d<m.length;d++){m[d].destroy()}if($("hikeys").checked&&hikeys.length>0){l=k.getElement("div[id=userbody]");if(l){doHighlight(l)}l=k.getElement("h2");if(l){doHighlight(l)}}g=j[1]+k.get("html")+j[3];g=g.replace(/<noimg/gi,"<img");return g}}});var AppAd=new Class({Extends:AppCity,initialize:function(d,c,g){var a,e,f,b;this.name=d;this.url=c;this.adnum=g;this.loaded=false;this.maindiv=new Element("div",{"class":"maincitydiv"});this.citytitle=new Element("div",{"class":"tabtitle"}).inject(this.maindiv);a=new Element("div",{"class":"tabbuttons"}).inject(this.citytitle);e=this;new Element("a",{"class":"xbtn",href:"#"}).addEvent("click",function(h){e.close();h.preventDefault()}).inject(a);new Element("a",{"class":"expandbtn",href:"#"}).inject(a);this.upbtn=new Element("a",{"class":"upbtn",href:"#"}).addEvent("click",function(h){e.up();h.preventDefault()}).inject(a);this.downbtn=new Element("a",{"class":"downbtn",href:"#",styles:{display:"none"}}).addEvent("click",function(h){e.down();h.preventDefault()}).inject(a);new Element("a",{"class":"refreshbtn",href:"#"}).addEvent("click",function(h){e.refresh();h.preventDefault()}).inject(a);f=new Element("h3",{html:d}).inject(this.citytitle);b=new Element("span").inject(f);new Element("a",{html:"Hide for a month",href:"#"}).addEvent("click",function(h){h.preventDefault();hidechi();e.close()}).inject(b);this.founddiv=new Element("h4").inject(this.maindiv);this.citydiv=new Element("div",{"class":"citydiv"}).inject(this.maindiv)},show:function(a){if(Results.appletBad){return -1}var b=0,c=0;for(;b<cities.length;b++){if(!cities[b].shown){b=-1;break}else{if(!cities[b].closed){if(c++==a){break}}}}if(b==-1){this.maindiv.inject($("innerappdiv"),"bottom");this.after=0}else{this.maindiv.inject(cities[b].maindiv,"after");this.after=b;cities[b].adafter=0}this.founddiv.set("html",$("chiloadframe").contentWindow.document.getElementById("chiapphead").innerHTML);this.citydiv.set("html",$("chiloadframe").contentWindow.document.getElementById("contents").innerHTML)},refresh:function(){this.show(0)},down:function(){this.citydiv.setStyle("display","block");this.downbtn.setStyle("display","none");this.upbtn.setStyle("display","block")},up:function(){this.citydiv.setStyle("display","none");this.upbtn.setStyle("display","none");this.downbtn.setStyle("display","block")},close:function(){this.maindiv.destroy();cities[this.after].adafter=0}});var AppExtra=new Class({Extends:StackedExtra});function writeApplet(c){var e=navigator.appName,b,a,d;if(c==1){a=70;d=200}if(e=="Netscape"||e=="Opera"){b='<embed id="Searchtempest_HelperApplet" name="Searchtempest_Helper" height='+a+" width="+d+' code="Searchtempest_Helper.class" MAYSCRIPT=true ';b+='java_codebase="java/" cache_archive="sSearchtempest_Helper.jar" cache_version="'+applet_version+'" type="application/x-java-applet">';b+="</embed>";if(c){b+='<p>This page requires the <a href="http://jdl.sun.com/webapps/getjava/BrowserRedirect?locale=en&host=java.com:80&returnPage=http://www.searchtempest.com/">Java Runtime Environment</a>.'}}else{if(e=="Microsoft Internet Explorer"){b='<object id="Searchtempest_HelperApplet" name="Searchtempest_Helper" codebase="http://java.sun.com/update/1.6.0/jinstall-6u16-windows-i586.cab" ';b+='classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" ';b+='width="'+d+'" height="'+a+'">';b+='<param name="code" value="Searchtempest_Helper.class"></param>';b+='<param name="codebase" value="java/"></param>';b+='<param name="MAYSCRIPT" value="true"></param>';b+='<param name="scriptable" value="true"></param>';b+='<param name="cache_archive" value="sSearchtempest_Helper.jar"></param>';b+='<param name="cache_version" value="'+applet_version+'"></param>';b+="</object>";if(c){b+='<p>This page requires the Java Runtime Environment.  You should be prompted if it is not already installed.  Otherwise, you can get the latest version <a href="http://jdl.sun.com/webapps/getjava/BrowserRedirect?locale=en&host=java.com:80&returnPage=http://www.searchtempest.com/">here</a>.'}}else{b='<applet name="Searchtempest_Helper" id="Searchtempest_HelperApplet" code="Searchtempest_Helper.class" ';b+='codebase="java/" width="'+d+'" height="'+a+'" MAYSCRIPT>';b+='<param name="cache_archive" value="sSearchtempest_Helper.jar"></param>';b+='<param name="cache_version" value="'+applet_version+'"></param>';b+="</applet>";if(c){b+='<p>This page requires the Java Runtime Environment - you can get the latest version <a href="http://jdl.sun.com/webapps/getjava/BrowserRedirect?locale=en&host=java.com:80&returnPage=http://www.searchtempest.com/">here</a>.'}}}return b}function jumpto(){var b,a;b=$("jtfi").value;if(b<cities[Results.maxShown].dist){for(a=0;a<=Results.maxShown;a++){if(cities[a].dist>b&&cities[a].shown&&!cities[a].closed){new Fx.Scroll(window).toElement(cities[a].maindiv);break}}}else{for(a=Results.maxShown+1;a<cities.length;a++){if(cities[a].dist>b){if(a>maxFrame){maxDist=22222;maxFrame=cities.length-1}Results.maxShown=a-1;Results.showgroup();return 1}}alert("Sorry, no cities were found beyond the specified distance.")}}function resize(){}function hideads(){var b=document.getElementById("adstddiv"),a=document.getElementById("hidebtn2");if(b.style.display=="none"){b.style.display="block";a.src=static_root+"images/smallleft.png";setcookie60("hideads",0)}else{b.style.display="none";a.src=static_root+"images/smallright.png";setcookie60("hideads",1)}}function hidechi(){Cookie.write("hidechi",1,{duration:30})}function doHighlight(b){var a=b.get("html");a=a.replace(hireg,'<span class="highlight">$1</span>');while(a.match(hireg2)){a=a.replace(hireg2,"$1$2")}b.set("html",a)}function setKeys(a){if(a.target.checked){setcookie60("hikeys",1)}else{setcookie60("hikeys",0)}}opened_one=0;function appback(){if(Browser.Engine.webkit){}else{if(Browser.Engine.gecko||opened_one){setTimeout(function(){history.go(-1)},50)}else{opened_one=1;$("fixbackframe").contentWindow.location.replace("null.html")}}};