﻿function TTopS(){this.aQ=0;this.az=0;this.ay=0;this.bu=0;var as=new Date();this.eZ=as.getDate();this.fa=as.getMonth()+1;this.fc=as.getFullYear();this.gn=new Array("","January","February","March","April","May","June","July","August","September","October","November","December");this.gI=new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");this.gq=[0,31,28,31,30,31,30,31,31,30,31,30,31];};var oTopS=new TTopS();TTopS.prototype.gl=function(aa,am){if((aa==2)&&((am%4)==0)){return 29;}else{return this.gq[aa];}};TTopS.prototype.cK=function(V,bZ,aX,aR,aT,bY){var bS=V+"="+escape(bZ)+((aX)?"; expires="+aX.toGMTString():"")+((aR)?"; path="+aR:"")+((aT)?"; domain="+aT:"")+((bY)?"; secure":"");document.cookie=bS;};TTopS.prototype.ct=function(V){var ab=document.cookie;var at=V+"=";var F=ab.indexOf("; "+at);if(F== -1){F=ab.indexOf(at);if(F!=0){return null;}}else{F+=2;}var aq=document.cookie.indexOf(";",F);if(aq== -1){aq=ab.length;}return unescape(ab.substring(F+at.length,aq));};TTopS.prototype.e=function(id){return document.getElementById(id);};TTopS.prototype.fG=function(){var aK=true;var af=new Date();var bC=af.getDate();var bi=af.getMonth()+1;var bH=af.getFullYear();if(this.ay<af.getFullYear()){aK=false;}else if(this.ay==bH){if(oTopS.az<bi){aK=false;}else if(this.az==bi){if(this.aQ<bC){aK=false;}}}if(!aK){this.aQ=bC;this.az=bi;this.ay=bH;this.dS();}};TTopS.prototype.dS=function(){this.cK("av_d",this.aQ,"","/","",false);this.cK("av_m",this.az,"","/","",false);this.cK("av_y",this.ay,"","/","",false);this.cK("av_n",this.bu,"","/","",false);};TTopS.prototype.dV=function(G,bM,aa,am){var cf=this.gl(aa,am);if(bM>cf){bM=cf;}var ek=0;if(aa==this.fa&&am==this.fc){ek=this.eZ-1;}if(G){var ix=0;G.options.length=0;for(var i=ek;i<cf;i++){var v=i+1;var K=(bM==v);var ae=v.toString();var ap=new Option(ae,v,K,K);G.options[ix++]=ap;}}};TTopS.prototype.fU=function(G,aa,am){var bX=new Date();var o=bX.getMonth();var D=bX.getFullYear();var cY=12;if(G){G.options.length=0;for(var i=0;i<cY;i++){var ae=this.gn[o+1]+" "+D;var K=((o+1)==aa)&&(D==am);var ax=(D*100)+(o+1);var ap=new Option(ae,ax,K,K);G.options[i]=ap;o++;if(o>11){o=0;D++;}}}};TTopS.prototype.fV=function(G,dk){if(G){G.options.length=0;for(var i=0;i<30;i++){var K=((i+1)==dk);var ap=new Option((i+1),(i+1),K,K);G.options[i]=ap;}}};function initTopSearch(){var fk=oTopS.e("searchTown");if(fk){initTopSearch2();}else{setTimeout("initTopSearch()",50);}};function initTopSearch2(){var date=new Date();var v=oTopS.ct("av_d");var o=oTopS.ct("av_m");var D=oTopS.ct("av_y");var au=oTopS.ct("av_n");if(v!=null&&o!=null&&D!=null&&au){oTopS.aQ=parseInt(v);oTopS.az=parseInt(o);oTopS.ay=parseInt(D);oTopS.bu=parseInt(au);oTopS.fG();}else{oTopS.aQ=date.getDate();oTopS.az=date.getMonth()+1;oTopS.ay=date.getFullYear();oTopS.bu=1;}oTopS.dV(oTopS.e("dSelect"),oTopS.aQ,oTopS.az,oTopS.ay);oTopS.fU(oTopS.e("mSelect"),oTopS.az,oTopS.ay);oTopS.fV(oTopS.e("nSelect"),oTopS.bu);var eR=oTopS.e("ctl00_TownTextBox");if(eR){var fA=eR.value;oTopS.e("searchTown").value=fA;}};function searchMonthChange(){var v=oTopS.e("dSelect").value;var ak=oTopS.e("mSelect").value;var o=parseInt(ak%100);var D=parseInt(ak/100);oTopS.dV(oTopS.e("dSelect"),v,o,D);};function searchNow(){var v=oTopS.e("dSelect").value;var ak=oTopS.e("mSelect").value;var au=oTopS.e("nSelect").value;oTopS.aQ=parseInt(v);ak=parseInt(ak);oTopS.az=parseInt(ak%100);oTopS.ay=parseInt(ak/100);oTopS.bu=parseInt(au);var eb=oTopS.e("searchTown").value;oTopS.dS();var ai="search.aspx?d="+oTopS.aQ+"&m="+oTopS.az+"&y="+oTopS.ay+"&n="+oTopS.bu+"&t="+eb;if(eb.length==0){if(typeof oHS!="undefined"){if(oHS.map!=null){var bf=oHS.map.getCenter();var al=oHS.map.getZoom();if(al<10){var gz="Please zoom closer to select the search area.\n\n"+"Current zoom level: "+al+"\r\nRequired zoom level: 10";alert(gz);return;}ai+="&lx="+bf.lng()+"&ly="+bf.lat()+"&lz="+al;}}}document.location=ai;};function topSearchKeyPress(di){var dw=di.keyCode;if(dw==13){searchNow();return false;}return true;}