﻿var lN;var mO;function vE(mK,eR){this.kO=mK;this.rI=eR;this.bB=true;};function gE(){this.lJ="0";this.iw="http://maps.google.com/mapfiles/ms/icons/green-dot.png";this.gC="55FFFF00";this.lT="4";this.jV="40F06666";this.tL="1";this.rE="1";};gE.prototype.kX=function(){var jU=this.gC.substr(0,2);var c0=jU.substr(0,1);var c1=jU.substr(1,1);eI=dO[c0]*16+dO[c1];var fM=parseFloat(eI/255);return fM;};gE.prototype.oS=function(){var jU=this.jV.substr(0,2);var c0=jU.substr(0,1);var c1=jU.substr(1,1);eI=dO[c0]*16+dO[c1];var iz=parseFloat(eI/255);return iz;};function cJ(){this.hD=0;this.aI="";this.dH=0;this.sG=1;this.aW="";this.cZ=new gE();this.iw="";this.bK=[];this.cN="";this.uS=null;this.aH=null;this.wY="";this.aE=null;this.bB=true;};cJ.prototype.lP=function(){var dS=this.aW;var iH="";var hI=0;while(hI>=0){var hI=dS.indexOf("<a");var vu=dS.indexOf("<A");if(hI<0){hI=vu;}if(hI>=0){iH+=dS.substr(0,hI+2)+" target='"+ax.targetFrame+"' ";dS=dS.substr(hI+2)}else{iH+=dS;}}this.aW=iH;};cJ.prototype.bM=function(bG){var aC=this;if(bG.jF!=null){var bD=bG.jF;var bT=bD.kO;var bx=bD.rO;var cB=bD.oK;var bV=bD.nU;var nC=bD.oK;var lW=bD.nU;var gN=bD.rD;var fL=bD.rA;var mZ=bD.qY;var nx=bD.qS;var lF=bD.pZ;var lH=bD.pX;var oM=bx.length>0;}else{var bT=this.cZ.iw;var bx="";var tB=bT.indexOf("-dot.png");var tD=bT.indexOf("-pushpin.png");var uY=bT.indexOf("/flag.png");var wu=bT.indexOf("/POI.png");var cB=32;var bV=32;var nC=59;var lW=32;var gN=16;var fL=16;var lF=16;var lH=16;var mZ=16;var nx=0;if(tB>0){fL=31;}else if(tD>0){gN=10;fL=30;}else if(uY){gN=11;fL=29;}else if(wu){gN=25;fL=24;}if(mcX.shadow>0){if(tB>0||tD>0){bx="http://maps.google.com/mapfiles/ms/icons/msmarker.shadow.png";}else if(bT.length>4){bx=bT.substr(0,bT.length-3)+"shadow.png";}}var oM=ax.shadow;}this.iw=bT;this.gK="<img src='"+this.iw+"' alt='' border='0' /> ";var aB=new GIcon();aB.image=bT;aB.iconSize=new GSize(cB,bV);if(oM>0){aB.shadow=bx;aB.shadowSize=new GSize(nC,lW);}aB.printImage=bT;aB.mozPrintImage=bT;aB.iconAnchor=new GPoint(gN,fL);aB.infoWindowAnchor=new GPoint(mZ,nx);aB.infoShadowAnchor=new GPoint(lF,lH);this.latLong=this.bK[0];var aJ=new GMarker(this.latLong,{icon:aB});this.aE=aJ;this.aH=this.bK[0];map.addOverlay(aJ);GEvent.addListener(aJ,'click',function(){aC.aK(null);});GEvent.addListener(aJ,"mouseover",function(){dA(aC);});GEvent.addListener(aJ,"mouseout",function(){dY.style.visibility="hidden";});bG.iG.extend(this.bK[0]);};cJ.prototype.sD=function(bG){var aC=this;if(this.bK.length==0){return;}var hZ=1;var iF=false;while((hZ<this.bK.length)&& !iF){if(this.bK[hZ].lat()!=this.bK[0].lat()||this.bK[hZ].lng()!=this.bK[0].lng()){iF=true;}else{hZ++;}}if(iF){var lA=new GLatLngBounds();lA.extend(this.bK[0]);lA.extend(this.bK[hZ]);var pM=lA.getCenter();var x=pM.lng();var y=pM.lat();this.aH=new GLatLng(y,x);}else{this.aH=this.bK[0];}var bC=parseInt(this.cZ.lT);var hW="#"+this.cZ.gC.substr(6,2)+this.cZ.gC.substr(4,2)+this.cZ.gC.substr(2,2);var fM=this.cZ.kX();var eI="";if(ez){eI="";}else{var iX=parseInt(fM*100)/100;eI="opacity:"+iX;}this.gK="<table style='width:24px;height:24px'><tr valign='middle'><td style='width:24px'>"+"<div style='width:24px;height:4px;"+eI+";background-color:"+hW+"'></div>"+"</td></tr></table>";var aJ=new GPolyline(this.bK,hW,bC,fM);map.addOverlay(aJ);this.aE=aJ;var jB=0.0;for(var i=1;i<this.bK.length;i++){bG.iG.extend(this.bK[i]);var ty=this.bK[i-1].distanceFrom(this.bK[i]);jB+=ty;}var mP=parseInt(jB/100+0.5);mP=parseFloat(mP)/10;var kB=parseInt(jB/160.9+0.5);kB=parseFloat(kB)/10;this.aW+="<br />Distance : "+kB+" miles ("+mP+" km)";};cJ.prototype.pE=function(bG){var aC=this;var x=0;var y=0;var l=this.bK.length;for(var i=0;i<l;i++){bG.iG.extend(this.bK[i]);x+=this.bK[i].lng();y+=this.bK[i].lat();}if(l>1){x/=l;y/=l;}this.aH=new GLatLng(y,x);var sR=parseInt(this.cZ.lT);var hW="#"+this.cZ.gC.substr(6,2)+this.cZ.gC.substr(4,2)+this.cZ.gC.substr(2,2);var oN="#"+this.cZ.jV.substr(6,2)+this.cZ.jV.substr(4,2)+this.cZ.jV.substr(2,2);var fM=this.cZ.kX();var iz=this.cZ.oS();var eI="";if(ez){eI="";}else{var iX=parseInt(iz*100)/100;eI=";opacity:"+iX;}this.gK="<div style='width:24px;height:24px;border:solid 2px "+hW+eI+";background-color:"+oN+"'></div>";var aJ=new GPolygon(this.bK,hW,sR,fM,oN,iz);map.addOverlay(aJ);this.aE=aJ;};cJ.prototype.vC=function(bG){if(this.dH==1){this.bM(bG);}else if(this.dH==2){this.sD(bG);}else if(this.dH==3){this.pE(bG);}this.uS=bG;var mV=this.aW+" ";var lL=mV.length;if(lL>80){lL=80;}this.cN=mV.substr(0,lL);var ow=this.cN.indexOf("<");if(ow>=0){this.cN=this.cN.substr(0,ow);}var ix=this.cN.length-1;var c="";while(ix>50&&c!=" "){c=this.cN.substr(ix,1);ix--;}if(ix>0){this.cN=this.cN.substr(0,ix+1);}this.hD=aT.length+1;aT.push(this);kz[this.hD]=this;};cJ.prototype.rP=function(){this.bB=false;if(this.aE){this.aE.hide();}};cJ.prototype.sF=function(){this.bB=true;if(this.aE){this.aE.show();}};function compactDesc(){var gG=100;if(mcX.infoHeight>0){gG=ax.infoHeight;}e("noteDesc").innerHTML="<div style='padding:2px'><div style='height:"+gG+"px;overflow:auto'>"+lN.aW+"<br />"+lN.fK()+"</div></div>";e("compactIcon").innerHTML="";};cJ.prototype.aK=function(iM){mO=this;cY();var bD=this.aE;var aC=this;if(mcX.infoWindowType==1){var eH=e("noteDiv");eH.style.position="absolute";eH.style.top="4px";eH.style.left="4px";var bC=parseInt(e("mapDiv").style.width)-8;eH.style.width=bC+"px";eH.style.backgroundColor="white";eH.style.border="solid 1px black";var mM="<table style='width:100%'><tr valign='top'><td style='width:32px'>"+this.gK+"</td><td valign='top' align='left' style='font-size:11px;font-weight:bold'>&nbsp;"+this.aI+"</td><td>"+"</td><td align='right' valign='top' style='font-size:9px'>";if(this.aW.length>0){lN=this;mM+="description <div id='compactIcon'>"+"<a href='javascript:compactDesc()' title='More'><img src='"+ax.imagePath+"ic_down2.png' alt='' /></a>"+"</div></td><td align='right' style='width:20px'>";}mM+=" <a href='javascript:noteClose()' title='Close' ><img src='"+ax.imagePath+"ic_close.gif' /></a> &nbsp;"+"</div></td></tr></table><div id='noteDesc'></div>";eH.innerHTML=mM;eH.style.display="block";return;}var nD=this.rC();if(mcX.infoWindowType==3){if(aC.dH==1){bD.showMapBlowup();}else{if(iM==null){iM=aC.aH;}map.showMapBlowup(iM);}}else{if(aC.dH==1){bD.openInfoWindowHtml(nD);}else{if(iM==null){iM=aC.aH;}map.openInfoWindowHtml(iM,nD);}}if(mcX.infoWindowType>=2){var tx=aC.gK+"</td><td align='left'>"+"<b>"+this.aI+"</b></td><td></td><td align='right' valign='top' style='width:32px; font-size:10px'>"+"<a href='javascript:mc_descClose();' title='Close' ><img src='"+mcX.imagePath+"ic_close.gif' alt='Close' border='0' /></a><br />"+"<a href='javascript:mc_prevPlace()' title='Previous'><&nbsp;Prev</a><br />"+"<a href='javascript:mc_nextPlace()' title='Next'>Next&nbsp;></a>";var mF=mcX.displaySideWidth-16;var mL="<table cellpadding=0 cellspacing=4 style='width:"+mF+"px;font-family:"+mcX.titleFont+";font-size:"+mcX.titleSize+"' ><tr valign='middle'><td style='width:36px' align=center>"+tx+"</td></tr></table>"+"<table cellpadding=0 cellspacing=4 style='width:"+mF+"px' ><tr valign='top'><td>"+this.aW;if(mcX.infoWindowType==3){mL+="<br /><br />"+this.fK();}mL+="</td></tr></table>";var eK=e("descDiv");eK.innerHTML=mL;bN(2);}kJ=aC.aH;var fH=map.getInfoWindow();GEvent.addListener(fH,'closeclick',function(){if(ax.aN==0){mc_descClose();if(mcX.infoRecentre){setTimeout("rocl();",0);}}});};cJ.prototype.fK=function(){return cK("");};function cK(uI){var ay="";if(mcX.directionsOption){ay+="";}ay+=""+mcX.imagePath+""+""+mcX.imagePath+""+""+"";return ay;};cJ.prototype.rC=function(){var ay="";pV="<div style='float:left; padding-right:4px'>"+this.gK+"</div>";if(mcX.infoWindowType==2){ay+="<div style='font-size:"+mcX.titleHeight+"font-family:"+mcX.titleFont+";color:black'>"+pV+"<b>"+this.aI+"</b>"+"<br />"+this.fK()+"</div>";}else{var bC=mcX.infoWidth>0?"width:"+mcX.infoWidth+"px;":"";var gG=mcX.infoHeight>0?"height:"+mcX.infoHeight+"px;":"";var tT=mcX.infoHeight>0?"overflow-y:scroll;":"";ay+="<div style='"+bC+gG+tT+";display:block;font-family:"+mcX.titleFont+";font-size:"+mcX.titleHeight+"'  >"+pV+"<b>"+this.aI+"</b><br /><span style='font-size:"+mcX.subHeight+"'><td>"+this.aW+"<br />"+this.fK()+"</span></div>";}return ay;};function dA(cz){var fH=map.getInfoWindow();if(cz&&fH.isHidden()){var hJ="<div class='markerTooltip'>";hJ+="<b>"+pY(cz.aI)+"</b>";if(typeof cz.eM!="undefined"){if(cz.eM.length>0){hJ+="<img src='"+cz.eM+"' alt='' style='max-width:120px; max-height:120px' />";}}if(typeof cz.hP!="undefined"){if(cz.hP>0){hJ+="<br />"+cz.kM+"&nbsp;"+nw(cz.hP);}}if(typeof cz.dR!="undefined"){hJ+="<br />"+cz.dR;}hJ+="</div>";dY.innerHTML=hJ;var bD=cz.aE;var fB=cz.aH;if(bD&&(cz.dH==1||cz.dH==99)){if(cz.dH==99){bT=ax.markerPath+"yellow.png";bD.setImage(bT);}if(fB){var aB=bD.getIcon();if(aB){var sz=map.getCurrentMapType().getProjection().fromLatLngToPixel(map.fromDivPixelToLatLng(new GPoint(0,0),true),map.getZoom());var kS=map.getCurrentMapType().getProjection().fromLatLngToPixel(fB,map.getZoom());var rS=aB.iconAnchor;var xD=parseInt(aB.iconSize.width);var wR=dY.clientHeight;var x=kS.x-sz.x-rS.x+xD;var y=kS.y-sz.y-rS.y-wR;if(typeof cz.sG!="undefined"){x+=ax.tooltipX;y+=ax.tooltipY;}var ow=new GControlPosition(G_ANCHOR_TOP_LEFT,new GSize(x,y));ow.apply(dY);dY.style.visibility="visible";}}}else{var sz=map.getCurrentMapType().getProjection().fromLatLngToPixel(map.fromDivPixelToLatLng(new GPoint(0,0),true),map.getZoom());var kS=map.getCurrentMapType().getProjection().fromLatLngToPixel(fB,map.getZoom());var wR=dY.clientHeight;var x=kS.x-sz.x;var y=kS.y-sz.y;var ow=new GControlPosition(G_ANCHOR_TOP_LEFT,new GSize(x,y));ow.apply(dY);dY.style.visibility="visible";}}};function cY(cz){dY.style.visibility="hidden";if(typeof cz!="undefined"){if(cz.dH==99&&cz.aQ.length>0){bT=ax.markerPath+cz.aQ;cz.aE.setImage(bT);}}};function clMk(kA){var az=kz[kA];az.aK(null);};cJ.prototype.oT=function(iT){var ay="";var iJ=this.hD;if(mcX.initialDetail==1){ay="<table cellpadding=0 cellspacing=0 onclick='clMk("+this.hD+");' id='placerow"+iT+"' onmouseover='rowShow("+iT+","+iJ+", 1)' onmouseout='rowShow("+iT+","+iJ+",0)' style='width:100%;text-align:left'>"+"<tr><td style='width:100%;font-size:"+mcX.subHeight+"' align='left'>&nbsp;&#8226; <b>"+this.aI+"</b></td></tr></table>";}else if(mcX.initialDetail==2){ay="<table cellpadding=0 onclick='clMk("+this.hD+");'  id='placerow"+iT+"' onmouseover='rowShow("+iT+","+iJ+", 1)' onmouseout='rowShow("+iT+","+iJ+",0)'  style='width:100%;text-align:left'>"+"<tr valign='top'><td style='width:36px' align='center'>"+this.gK+"</td><td valign='middle' align='left'><b>"+this.aI+"</b><br />"+"<span style='font-size:"+mcX.subHeight+"'>"+this.cN+"</span>"+"</td></tr></table>";}else if(mcX.initialDetail==3){var kF="";if(this.aW.length>0){kF="<tr><td colspan=2>"+this.aW+"<br /><br /></td></tr>";}ay="<table cellpadding=0 onclick='clMk("+this.hD+");'  id='placerow"+iT+"' onmouseover='rowShow("+iT+","+iJ+", 1)' onmouseout='rowShow("+iT+","+iJ+",0)'  style='width:100%; text-align:left'>"+"<tr valign='top'><td  style='width:36px' align='center'>"+this.gK+"</td><td valign='middle' align='left' style='font-family:"+mcX.titleFont+";font-size:"+mcX.titleHeight+"'><b>"+this.aI+"</b></td></tr>"+kF+"</table>";}return ay;};var kJ;function rocl(){map.panTo(kJ);};function hy(){this.gX="";this.vH=0;this.aI="";this.gU="";this.aW="";this.kR=[];this.eG=[];this.oW=0;this.bB=0;this.iG=new GLatLngBounds();this.jF=null;};hy.prototype.sZ=function(hO){var cU=GXml.parse(hO);var hX=cU.documentElement;var oI=hX.getElementsByTagName("Style");var mG=hX.getElementsByTagName("StyleMap");var gZ=hX.getElementsByTagName("Placemark");var hA=hX.getElementsByTagName("name");if(hA.length>0){this.gU=GXml.value(hA[0]);}var ey=hX.getElementsByTagName("description");if(ey.length>0){this.aW=GXml.value(ey[0]);}for(var i=0;i<oI.length;i++){var gI=oI[i];var cD=new gE();cD.lJ=gI.getAttribute("id");var mC=gI.getElementsByTagName("Icon");if(mC.length>0){cD.iw=GXml.value(mC[0].getElementsByTagName("href")[0]);}var nV=gI.getElementsByTagName("LineStyle");if(nV.length>0){var oH=nV[0];cD.lT=parseInt(GXml.value(oH.getElementsByTagName("width")[0]));cD.gC=GXml.value(oH.getElementsByTagName("color")[0]);}var nW=gI.getElementsByTagName("PolyStyle");if(nW.length>0){var lR=nW[0];cD.rE=parseInt(GXml.value(lR.getElementsByTagName("outline")[0]));cD.tL=parseInt(GXml.value(lR.getElementsByTagName("fill")[0]));cD.jV=GXml.value(lR.getElementsByTagName("color")[0]);}this.kR[cD.lJ]=cD;}for(var i=0;i<mG.length;i++){var gI=mG[i];var cD=new gE();cD.lJ=gI.getAttribute("id");var sV=gI.getElementsByTagName("styleUrl");var oE=GXml.value(sV[0]).substr(1);var mX=this.kR[oE];if(mX){cD.iw=mX.iw;this.kR[cD.lJ]=cD;}}for(var i=0;i<gZ.length;i++){var dK=gZ[i];var aC=new cJ();var vG=dK.getElementsByTagName("Point");var vS=dK.getElementsByTagName("LineString");var tX=dK.getElementsByTagName("Polygon");if(vG.length>0){aC.dH=1;}else if(vS.length>0){aC.dH=2;}else if(tX.length>0){aC.dH=3;}var tz=dK.getElementsByTagName("name");if(tz.length>0){aC.aI=GXml.value(tz[0]);}var gw=dK.getElementsByTagName("description");if(gw.length>0){aC.aW=GXml.value(gw[0]);}aC.lP();var sB=dK.getElementsByTagName("styleUrl");if(sB.length>0){var uC=GXml.value(sB[0]).substr(1);var cD=this.kR[uC];if(cD){aC.cZ=cD;}}else{var cD=new gE();var mC=dK.getElementsByTagName("href");if(mC.length>0){var aB=GXml.value(mC[0]);if(aB){cD.iw=aB;aC.cZ=cD;}}}var mW=dK.getElementsByTagName("coordinates");if(mW.length>0){var nS=GXml.value(mW[0]);var rQ=nS.split(" ");for(var j=0;j<rQ.length;j++){var pD=rQ[j].split(",");if(pD.length>1){for(var k=0;k<pD.length;k++){var x=parseFloat(pD[0]);var y=parseFloat(pD[1]);var fB=new GLatLng(y,x);aC.bK.push(fB);}}}}this.eG.push(aC);}};hy.prototype.sY=function(hO){var cD=new gE();this.kR["0"]=cD;var cU=GXml.parse(hO);var hX=cU.documentElement;var pN=hX.getElementsByTagName("channel");if(pN.length>0){var aG=pN[0];var hA=aG.getElementsByTagName("title");if(hA.length>0){this.gU=GXml.value(hA[0]);}var ey=aG.getElementsByTagName("description");if(ey.length>0){this.aW=GXml.value(ey[0]);}var nI=aG.getElementsByTagName("link");if(nI.length>0){var pF=GXml.value(nI[0]);this.aW+="<br /><a target=\"_blank\" href=\""+pF+"\" >"+pF+"</a>";}var cE=aG.getElementsByTagName("item");for(var i=0;i<cE.length;i++){var nG=cE[i];var aC=new cJ();aC.dH=1;var rL=nG.getElementsByTagName("title");if(rL.length>0){aC.aI=GXml.value(rL[0]);}var gw=nG.getElementsByTagName("description");if(gw.length>0){aC.aW=GXml.value(gw[0]);}var tF=nG.getElementsByTagName("link");if(tF.length>0){var pF=GXml.value(tF[0]);aC.aW+="<br /><br /><a target=\"_blank\" style='color:blue;text-decoration:underline;font-weight:normal;font-size:12px' href=\""+pF+"\" >Link</a>";}var uH=nG.getElementsByTagName("lat");var tE=nG.getElementsByTagName("lng");if(uH.length>0&&tE.length>0){var y=parseFloat(GXml.value(uH[0]));var x=parseFloat(GXml.value(tE[0]));var fB=new GLatLng(y,x);aC.bK.push(fB);}this.eG.push(aC);}}};hy.prototype.qJ=function(){var aS=this.gX+'?nc='+(new Date()).getTime();var aG=this;GDownloadUrl(aS,function(hO){aG.oW=1;aG.bB=1;var cU=GXml.parse(hO);var hX=cU.documentElement;var gZ=hX.getElementsByTagName("Placemark");if(gZ.length>0){aG.sZ(hO);}else{var ry=hX.getElementsByTagName("channel");if(ry.length>0){aG.sY(hO);}}aG.wC();kG();if(ax.hN==0){bN(0);fO();}else if(ax.hN==1){dG();}if(ax.initialInfo.length>0){var jJ=false;var az=null;for(var i=0;i<aT.length&& !jJ;i++){az=aT[i];if(az.aI==ax.initialInfo){jJ=true;}}if(jJ){az.aK(null);}}});};hy.prototype.sF=function(){this.bB=true;for(var i=0;i<this.eG.length;i++){var aC=this.eG[i];aC.sF();}};hy.prototype.rP=function(){this.bB=false;for(var i=0;i<this.eG.length;i++){var aC=this.eG[i];aC.rP();}};hy.prototype.wC=function(){for(var i=0;i<this.eG.length;i++){var aC=this.eG[i];aC.vC(this);}var dU=map.getBoundsZoomLevel(this.iG);var ky=this.iG.getSouthWest();var kx=this.iG.getNorthEast();var uN=(kx.lat()+ky.lat())/2;var uR=(kx.lng()+ky.lng())/2;var cX=new GLatLng(uN,uR);} 
﻿function gJ(mS){if(mS){e("sideHeadDiv").innerHTML="<table style='width:100%;color:black;'><tr><td>"+"<div style='width:100%;height:18px;padding-top:2px;font-size:14px;font-family:Arial;background-color:forestgreen;color:white' title='Click to Pause SlideShow' >"+"&nbsp;&nbsp; Slideshow Playing </div>"+"</td><td align=right style=width:20px>"+"<a href='javascript:animClose()' title='Stop Slideshow'><img src='"+mcX.imagePath+"ic_close.gif' alt='Close' /></a>"+"</td></tr></table>";}else{fO();}};function animClick(){cC= !cC;gJ(cC);};function animClose(){map.closeInfoWindow();cC=false;eU()};function animPlay(){map.closeInfoWindow();cC=true;gJ(true);};function animStart(){fC=0;if(mcX.showIntro>0){cC=true;}setTimeout("animProc();",1);};function animProc(){if(cC){if(aP.length>0){var az=aP[fC];fC++;if(fC>=aP.length){fC=0;}az.aK();}}var mN=mcX.showAnimation*1000;if(mN<10){mN=2000;}setTimeout("animProc();",mN);} 
﻿function mc_showChannels(){ax.aN=0;ax.cG=0;iN();mz();};function mc_showIndex(){ax.aN=0;ax.cG=0;iN();fO();bN(0);};function jY(){var tR=ax.initialDetail==1;var tM=ax.initialDetail==2;var tS=ax.initialDetail==3;var dV=" checked='true'";var ay="<div style='font-size:"+ax.textHeight+"'><b>Sidebar Detail Level</b></div>"+"<input id='cbDetail1' type='checkbox' onclick='clickDetail(1)' "+(tR?dV:"")+" /> List<br />"+"<input id='cbDetail2' type='checkbox' onclick='clickDetail(2)' "+(tM?dV:"")+" /> Normal<br />"+"<input id='cbDetail3' type='checkbox' onclick='clickDetail(3)' "+(tS?dV:"")+" /> Detailed<br /><br />";return ay;};function mz(){ax.fD=0;if(ax.cS){ax.cS.clear();}ax.initialChannel=0;var ay="";var pO=e("aboutDiv");if(pO){ay+="<table cellpadding=2 cellspacing=0 style='width:"+iR+"px' ><tr valign='top'><td>"+pO.innerHTML+"</td></tr></table><div style='height:4px'></div>";}var iR=ax.displaySideWidth-16;ay+="<table style='width:"+iR+"px;text-align:left'><tr valign='top'><td>"+"<div id='channelStatDiv' style='font-size:"+ax.subHeight+"'></div>"+"</td></tr></table><div style='height:4px'></div>";var dV=" checked='true'";if(ax.aZ.length>1){ay+="<table style='font-size:"+ax.subHeight+"'><tr valign='top'><td style='width:100%;'>";ay+="<!--<div style='font-size:"+ax.textHeight+"'><b>HIDE / SHOW MARKERS</b></div>-->";for(var i=0;i<ax.aZ.length;i++){var aG=ax.aZ[i];var uO=aG.bB?"checked='true' ":"";ay+="<input id='cb"+aG.aI+"' "+uO+"type='checkbox' onclick='mc_checkChannel(\""+aG.aI+"\", this)' title='select this channel' /> "+aG.gU+"<br />";}ay+="</td><td style='width:"+parseInt(iR/2)+"px;'>"+kD();if(ax.changeDetail){ay+=jY();}ay+="</td></tr></table>";}else{var tA=kD();if(tA.length>0){ay+=tA+"<br/><br />";}if(ax.changeDetail){ay+=jY();}}ay+="<!--<br/><table style='width:"+iR+"px;text-align:left'><tr valign='top'><td>";if(ax.fF.length>0){var iZ="";iZ="<div style='font-size:"+ax.textHeight+"'>"+"<b>TOGGLE MARKERS</b>&nbsp;("+"<a href='javascript:mc_viewFilters(true)' style='text-decoration:none;color:E30000' title='Show all markers'>ALL</a>&nbsp;::&nbsp;"+"<a href='javascript:mc_viewFilters(false)'  style='text-decoration:none;color:E30000' title='Hide all markers'>NONE</a>)"+"</div>";for(var i=0;i<ax.fF.length;i++){var dP=ax.fF[i];var pS=dP.bB?"checked=true":"";iZ+=""+"<br/><input onclick='mc_checkFilter("+i+",this)' type='checkbox' "+pS+" /> "+" "+dP.rI+"";}iZ+="<br />";ay+=iZ;}ay+="<div style='height:8px'></div><div style='font-size:"+ax.textHeight+"'></div><div style='height:8px'></div>"+"<table cellpadding='0' cellspacing='4' style='width:100%; font-size:"+ax.subHeight+"'><tr><td style='width:100%' align='left'>"+gA(1)+"</td></tr></table>"+"</td></tr></table>"+"<br />-->";ay+="";e("channelDiv").innerHTML=ay;dG();bN(1);};function mc_viewChannel(a,nH){ax.initialChannel=0;aG=ax.jX[a];if(aG){map.closeInfoWindow();if(nH){if(aG.oW==0){aG.qJ();}else{aG.sF();if(e("sideDiv").style.display!="none"){dw();}}}else{if(aG.oW){aG.rP();if(e("sideDiv").style.display!="none"){dw();}}}dG();}};function mc_checkChannel(a,cM){var lD=cM.checked;mc_viewChannel(a,lD);};function mc_checkFilter(a,cM){var lD=cM.checked;mc_viewFilter(a,lD);};function mc_viewFilters(gF){for(var i=0;i<aT.length;i++){var az=aT[i];az.bB=gF;if(az.aE){if(gF){az.aE.show();}else{az.aE.hide();}}}for(var i=0;i<ax.fF.length;i++){dP=ax.fF[i];dP.bB=gF;}mc_showChannels();};function mc_viewFilter(kA,gF){var dP=ax.fF[kA];dP.bB=gF;var aB=dP.kO;for(var i=0;i<aT.length;i++){var az=aT[i];if(gF&& !az.bB){if(az.cZ.iw==aB){az.bB=true;if(az.aE){az.aE.show();}}}else if(!gF&&az.bB){if(az.cZ.iw==aB){az.bB=false;if(az.aE){az.aE.hide();}}}}};function mc_viewMarker(a){var az=null;for(var i=0;i<aT.length&& !az;i++){if(aT[i].aI==a){az=aT[i];}}if(az){az.aK();}};function mc_setMapType(a){if(a==0||a==1||a==2){map.setMapType(fA[a]);}};function mc_panMap(x,y){map.panDirection(-x,y);};function mc_zoomIn(){map.zoomIn();};function mc_zoomOut(){map.zoomOut();};function mc_zoomFit(){kK();};function mc_trafficLayer(a){ax.hT=a;if(ax.bY){if(a){ax.bY.show();}else{ax.bY.hide();}eU();}};function mc_googleLocal(a){ax.iY=a;if(a){map.addControl(ax.hU);}else{map.removeControl(ax.hU);}eU();};function mc_loading(){var bR=e("sideDiv");if(bR){bR.innerHTML="<br />&nbsp;Loading Map Data ...";}eU();};function mc_centreMap(){var aF=new GLatLngBounds();if(mcX.displayZoomLevel>0){var gx=mcX.mapY;var gz=mcX.mapX;var cX=new GLatLng(gx,gz);map.setCenter(cX,mcX.displayZoomLevel);}else if(mcX.bounds.length>3){var eY=mcX.bounds;var ky=new GLatLng(eY[1],eY[0]);var kx=new GLatLng(eY[3],eY[2]);var aF=new GLatLngBounds(ky,kx);var dU=map.getBoundsZoomLevel(aF);if(dU>15){dU=15;}var gx=(eY[1]+eY[3])/2;var gz=(eY[0]+eY[2])/2;var cX=new GLatLng(gx,gz);map.setCenter(cX,dU);}if(ax.initialChannel==1){bN(1);mz();}else if(ax.initialChannel>1){mc_search(ax.initialChannel-1);ax.eN=true;e("baseCheck").checked=true;}};function mc_sidePanel(a){bN(a);};function MC_Marker(mK,rT,sS,sC,qZ,qA,rG,qU,pQ,pP,qW,rw){this.kO=mK;this.rO=rT;this.oK=sS;this.nU=sC;this.wB=qZ;this.vT=qA;this.rD=rG;this.rA=qU;this.pZ=pQ;this.pX=pP;this.qY=qW;this.qS=rw;};function mc_addChannel(eR,qC,nH,oR){var aG=new hy();aG.vH=1;aG.gX=mcX.dataPath+eR+".xml";aG.aI=eR;aG.gU=qC;if(typeof oR=="undefined"){oR=null;}aG.jF=oR;ax.aZ.push(aG);ax.jX[aG.aI]=aG;if(nH){aG.bB=true;aG.qJ();}};function mc_addFilter(wP,qC){var dP=new vE(wP,qC);ax.fF.push(dP);};function zoomIn(){map.zoomIn();};function zoomOut(){map.zoomOut();} 
﻿var ez=false;var map=null;var hK=null;var mapView=0;var mapZoom=2;var fA=[G_NORMAL_MAP,G_SATELLITE_MAP,G_HYBRID_MAP];var dY=null;var mc_titleImage="";var dO=[];var kz=[];var aT=[];var aP=[];var dX;var cL;var fC=0;var cC=false;var aA=[];var aO=null;var aR=null;var uV=false;var dx=null;var ny=0;var bS;var bI=0;var aL=0;var iV=false;function jx(){if(!ax.hM&&ax.qM){}else{fN();ax.displayWidth=dX;ax.displayHeight=cL;if(mcX.hM){iV=true;ax.displayHeight-=1;}}var bE=mcX.displayHeight;if(ax.showHeader){if(iV){bE-=(ez?26:26);}else{bE-=(ez?26:26);}}if(ez){bE+=iV?19:17;}var jE=bE-41;var eX=e('viewDiv');var cW=e('mapDiv');var bR=e('sideDiv');var gy=e('channelDiv');var eQ=e('sideHeadDiv');var eK=e('descDiv');var eE=e('searchDiv');var fx=e('resultDiv');var dT=e('resultHeaderDiv');var eA=e('resultProgressDiv');var lI=e('resultListDiv');if(eX){eX.style.width=ax.displayWidth+"px";eX.style.height=ax.displayHeight+"px";}if(cW){var cx=ax.displayWidth;if(ax.showSidebar>=0){cx-=10;}var jN=ax.displayHeight;if(iV){if(ez){jN+=2;}else{jN+=2;}}if(ez){jN+=16;}if(ax.showSidebar>0){cx-=(ax.displaySideWidth);}cW.style.width=cx+"px";cW.style.height=jN+"px";}if(bR){bR.style.width=ax.displaySideWidth+"px";bR.style.height=bE+"px";}if(gy){gy.style.width=ax.displaySideWidth+"px";gy.style.height=bE+"px";}if(eK){eK.style.width=ax.displaySideWidth+"px";eK.style.height=bE+"px";}if(eQ){eQ.style.width=ax.displaySideWidth+"px";}if(eE){eE.style.width=ax.displaySideWidth+"px";eE.style.height=bE+"px";}if(fx){fx.style.width=ax.displaySideWidth+"px";fx.style.height=jE+"px";}if(dT){dT.style.width=ax.displaySideWidth+"px";dT.style.height="40px";}if(eA){eA.style.width=(ax.displaySideWidth-20)+"px";}if(lI){lI.style.width=(ax.displaySideWidth-20)+"px";}var oU=e("encDiv");if(oU){oU.style.width=ax.displayWidth+"px";var gG=ax.displayHeight;if(ez){gG+=18;}oU.style.height=gG+"px";}};function bN(a){var bR=e("sideDiv");var gy=e("channelDiv");var eK=e("descDiv");var eE=e("searchDiv");var fx=e("resultDiv");if(bR){bR.style.display=(a==0)?"block":"none";}if(gy){gy.style.display=(a==1)?"block":"none";}if(eK){eK.style.display=(a==2)?"block":"none";}if(eE){eE.style.display=(a==3)?"block":"none";}if(fx){fx.style.display=(a==4)?"block":"none";}ax.hN=a;eU();};function resizePage(){jx();};function initPage(){if(typeof mc_prep!="undefined"){mc_prep();}if(typeof GMap2=="undefined"){e("viewDiv").innerHTML="<table style='width:100%'><tr valign='middle' style='height:"+mcX.displayHeight+"px'><td style='width:100%' align='center'>"+"<b>Error</b><br /><br />Unable to load the Google Maps API"+"</td></tr></table>";return;}if(!GBrowserIsCompatible()){e("viewDiv").innerHTML="<table style='width:100%'><tr valign='middle' style='height:"+mcX.displayHeight+"px'><td style='width:100%' align='center'>"+"<b>Error</b> : Your browser is incompatible with Google Maps<br /><br /><br />"+"Visit <a target='_blank' href='http://maps.google.com/' title='Google Maps' >Google Maps</a> for further information"+"</td></tr></table>";return;}if(e("localDiv")!=null){ax.qM=true;ax.dataPath="";ax.imagePath="";ax.markerPath="";}if(e("fsDiv")!=null){ax.hM=true;}qG();ez=true;if(typeof(window.innerHeight)=='number'){ez=false;}if(ax.hM){if(ax.displaySideWidth<300){ax.displaySideWidth=300;}if(ax.infoWindowType==1){mcX.infoWindowType=0;}ax.navControl=2;ax.typeControl=1;ax.scaleControl=1;ax.shadow=1;ax.mapCursor=1;ax.overviewMap=true;ax.scrollWheelZoom=true;ax.doubleClickZoom=true;ax.continuousZoom=true;fN();ax.displayWidth=dX;ax.displayHeight=cL;}iC();var cx=ax.displayWidth;var eX=e('viewDiv');if(eX){var bE=ax.displayHeight;if(ax.showHeader){bE-=26;}var jE=bE-40;var cA=ax.displaySideWidth;var kW="";if(ax.showSidebar<=0){kW="style='display:none' ";}else{cx=ax.displayWidth-(ax.displaySideWidth+10);}var eD="<table cellspacing=0 cellpadding=0 style='width:100%'><tr valign='top'>";if(ax.leftHand!=1){var fJ=mcX.showSidebar>0?"ic_rarrow":"ic_larrow";eD+="<td>\r\n"+"<div id='mapDiv' style='background-color:white;width:"+cx+"px;height:"+ax.displayHeight+"px'></div>"+"<div id='noteDiv' style='display:none'></div>"+"</td>";if(ax.showSidebar>=0){eD+="<td id='sizeCol' onmouseover='sizeCursor()' style='width:10px;background-color:white' valign='middle' align='center' onclick='switchSidebar();'>\r\n"+"<img src='"+ax.imagePath+fJ+".png' alt='' />"+"</td>";}}if(ax.showSidebar>=0){eD+="<td style='border-left:solid 1px gray'>\r\n"+"<div id='outerSideDiv' "+kW+">"+"<table cellspacing=0 cellpadding=0 style='width:100%'>";if(mcX.showHeader){eD+="<tr valign='middle' style='height:25px;background-color:"+ax.headBackColor+";'><td>\r\n"+"<div id='sideHeadDiv'></div>\r\n"+"</td></tr><tr style='height:1px;background-color:"+ax.textColor+"'><td>\r\n"+"</td></tr>";}eD+="<tr><td>\r\n"+"<table cellspacing=0 cellpadding=0><tr><td>\r\n"+"<div id='sideDiv' style='width:"+cA+"px;height:"+bE+"px; overflow-y:scroll; background-color:"+ax.backColor+";font-size:"+ax.textHeight+"'></div>\r\n"+"<div id='channelDiv' style='width:"+cA+"px;height:"+bE+"px; overflow-y:scroll; background-color:"+ax.backColor+";font-size:"+ax.textHeight+";display:none'></div>\r\n"+"<div id='descDiv' style='display:none;width:"+cA+"px;height:"+bE+"px; overflow-y:scroll; background-color:"+ax.backColor+";font-size:"+ax.textHeight+"'></div>\r\n"+"<div id='searchDiv' style='display:none;color:black;width:"+cA+"px;height:"+bE+"px;overflow-y:scroll'></div>"+"<div id='resultHeaderDiv' style='height:40px;width:"+cA+"px;background-color:white;color:black;font-size:12px;font-family:sans-serif;border-bottom:solid 1px black;display:none'></div>"+"<div id='resultDiv' style='display:none;width:"+cA+"px;height:"+jE+"px;overflow-y:scroll;background-color:whitesmoke; color:black'>"+"<div id='resultProgressDiv' style='display:none;width:"+cA+"px;'></div>"+"<div id='resultListDiv' style='display:none'></div>"+"</div>\r\n"+"</td></tr></table>"+"</td></tr></table>"+"</div>"+"</td>";}if(ax.leftHand==1){if(ax.showSidebar>=0){var fJ=ax.showSidebar>0?"ic_larrow":"ic_rarrow";eD+="<td id='sizeCol' onmouseover='sizeCursor()' style='width:10px;background-color:white' valign='middle' align='center' onclick='switchSidebar();'>\r\n"+"<img src='"+ax.imagePath+fJ+".png' alt='' />"+"</td>";}eD+="<td>\r\n"+"<div id='mapDiv' style='background-color:white;width:"+cx+"px;height:"+ax.displayHeight+"px'></div>"+"<div id='noteDiv' style='display:none'></div>"+"</td>";}eD+="</tr></table>";var sP="font-family:"+ax.textFont;eX.innerHTML="<div id='encDiv' style='display:block;overflow:hidden;text-decoration:none;background-color:"+ax.backColor+";color:"+ax.textColor+";"+sP+"'>"+eD+"</div>";jx();uL();}jx();};function closePage(){GUnload();};function switchSidebar(){mcX.showSidebar=(ax.showSidebar==0)?1:0;var vD=map.getCenter();var qx=e("outerSideDiv");qx.style.display=(ax.showSidebar>0)?"block":"none";var qL=e("sizeCol");var cW=e("mapDiv");var cx=ax.displayWidth;if(mcX.showSidebar>0){var fJ=ax.leftHand==1?"ic_larrow.png":"ic_rarrow.png";qL.innerHTML="<img src='"+ax.imagePath+fJ+"' alt='' />";cx-=(ax.displaySideWidth+10);}else{var fJ=ax.leftHand==1?"ic_rarrow.png":"ic_larrow.png";qL.innerHTML="<img src='"+ax.imagePath+fJ+"' alt='' />";cx-=10;}cW.style.width=cx+"px";map.checkResize();map.setCenter(vD);};function sizeCursor(){e("sizeCol").style.cursor=ez?"hand":"pointer";};function uL(){hK=new GLatLng(0,0);var cW=e('mapDiv');if(ax.mapCursor==1){map=new GMap2(cW,{draggableCursor:'crosshair',draggingCursor:'move'});}else{map=new GMap2(cW);}if(ax.scaleControl>0){map.addControl(new GScaleControl());}if(ax.typeControl){map.addControl(new GMapTypeControl());}if(mcX.navControl==1){map.addControl(new GSmallMapControl());}else if(mcX.navControl==2){map.addControl(new GLargeMapControl());}if(mcX.overviewMap){map.addControl(new GOverviewMapControl());}if(ax.scrollWheelZoom){map.enableScrollWheelZoom();}if(ax.doubleClickZoom){map.enableDoubleClickZoom();}if(ax.continuousZoom){map.enableContinuousZoom();}if(ax.fixedView){map.disableDragging();}if(ax.trafficLayer){ax.bY=new GTrafficOverlay();map.addOverlay(ax.bY);ax.bY.hide();ax.hT=0;}if(map){if(ax.showAnimation>0&&ax.showIntro>0){cC=true;}map.setCenter(hK,mapZoom);dY=document.createElement("toolDiv");map.getPane(G_MAP_FLOAT_PANE).appendChild(dY);dY.style.visibility="hidden";map.checkResize();map.setMapType(fA[ax.displayMapType]);if(ax.channelGoogle){if(ax.googleStyle==0){var options={resultList:google.maps.LocalSearch.RESULT_LIST_SUPPRESS};var jC=new google.maps.LocalSearch(options);}else{var jC=new google.maps.LocalSearch();}ax.hU=jC;if(ax.googleAlwaysShow){ax.iY=true;map.addControl(jC);}}GEvent.addListener(map,"moveend",function(){map.checkResize();hK=map.getCenter();if(ax.aN==0&&ax.qR==0){fO();}if(aO!=null&&ax.cG==0){aR=map.getCenter();aO.setPoint(aR);}});GEvent.addListener(map,"click",function(xC,qD){if(ax.infoWindowType>0){var eH=e("noteDiv");if(eH){eH.style.display="none";}}if(qD&&(ax.eN||ax.aN==0)){var az=null;var jJ=null;for(var i=0;i<aT.length&&jJ==null;i++){az=aT[i];if(az!=null&&az.dH==3){var bD=az.aE;if(az.aE&&az.aE.Contains(qD)){jJ=az;}}}if(jJ!=null){az.aK(qD);}}});if(typeof mc_init!="undefined"){mc_init();}if(ax.showAnimation>0){animStart();}}if(ax.adsenseID.length==0){ax.adsenseID="pub-5408854154696215";ax.adsenseChannel="0316900114";}if(ax.adLayer>0){var jS=null;if(ax.adsenseChannel.length>0){jS={channel:ax.adsenseChannel};}var nP=new GAdsManager(map,ax.adsenseID,jS);nP.enable();}};function noteClose(){e("noteDiv").style.display="none";};function mc_descClose(){if(ax.cG>0){bN(4);}else if(ax.aN>0){bN(3);}else{mc_showIndex();}map.closeInfoWindow();};function rowShow(iT,uB,lX){var mR=e("placerow"+iT);if(mR){mR.style.backgroundColor=lX?ax.highlightBackColor:ax.backColor;mR.style.color=lX?ax.highlightColor:ax.textColor;mR.style.cursor="default";}var az=kz[uB];if(lX){dA(az);}else{cY();}};function kK(){map.closeInfoWindow();var someVisible=false;var aF=new GLatLngBounds();for(var i=0;i<ax.aZ.length;i++){var aG=ax.aZ[i];if(aG.bB){someVisible=true;var iW=aG.iG;aF.extend(iW.getSouthWest());aF.extend(iW.getNorthEast());aF.extend(iW.getCenter());}}if(someVisible){var hH=map.getBoundsZoomLevel(aF);if(hH>16){hH=16;}map.setCenter(aF.getCenter(),hH);}};function uw(p1,p2){var v1=p1.aI;var v2=p2.aI;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function kG(){aP=[];var aF=map.getBounds();var lL=aT.length;for(var i=0;i<lL;i++){var az=aT[i];if(az!=null&&az.aH){if(ax.qR||aF.contains(az.aH)){if(az&&az.bB){aP.push(az);}}}}if(ax.sortOrder==1){aP.sort(uw);}};function mc_prevPlace(){var hY=true;for(var i=0;(i<aP.length)&&hY;i++){if(aP[i]==mO){hY=false;i--;}}var az=null;if(i>0){az=aP[i-1];}else{i=aP.length-1;az=aP[i];}az.aK();};function mc_nextPlace(){var hY=true;for(var i=0;(i<aP.length)&&hY;i++){if(aP[i]==mO){hY=false;i--;}}var az=null;if(i<aP.length-1){az=aP[i+1];}else{az=aP[0];}az.aK();} 
﻿function dirClose(){if(ax.cS){ax.cS.clear();}mc_descClose();};function getDirections(){var fH=map.getInfoWindow();var fB=fH.getPoint();var bR=e("sideDiv");var eK=e("descDiv");var eE=e("searchDiv");var fx=e("resultDiv");if(eE){eE.style.display="none";fx.style.display="none";}bR.style.display="none";eK.style.display="block";eK.innerHTML="<div style='height:8px'></div>"+"<table style='width:100%'><tr><td style='width:100%'>"+"&nbsp;Get Directions"+"</td><td align='right'>"+"<a href='javascript:dirClose()'><img src='"+mcX.imagePath+"ic_close.gif' alt='' /></a>"+"</td></tr></table>"+"<div style='height:8px'></div>"+"&nbsp;<input type='button' onclick='findDirections(0)' value='To'></input> "+"&nbsp;<input type='button' onclick='findDirections(1)' value='From'></input>"+"<br /><div style='height:8px'></div>"+"&nbsp;<input id='locText' type='text' style='width:180px'></input>"+"<br /><div style='height:8px'></div>"+"<div id='dirDiv'></div><br />";};function findDirections(vB){var tV=e("locText").value;if(tV.length>0){var fH=map.getInfoWindow();var fB=fH.getPoint();if(vB==0){var qQ=fB.lat()+","+fB.lng()+" to "+tV;}else{var qQ=tV+" to "+fB.lat()+","+fB.lng()+"";}var oP=e("dirDiv");ax.cS=new GDirections(map,oP);GEvent.addListener(ax.cS,"load",nF);GEvent.addListener(ax.cS,"error",qH);var dN=ax.cS.load(qQ);}else{alert("Please enter a location name or address");}};function nF(){};function qH(){var iK="";var hG=ax.cS.getStatus().code;if(hG==G_GEO_UNKNOWN_ADDRESS){iK="No corresponding geographic location could be found for one of the specified addresses. This may be due to the fact that the address is relatively new, or it may be incorrect.";}else if(hG==G_GEO_SERVER_ERROR){iK="A geocoding or directions request could not be successfully processed, yet the exact reason for the failure is not known.";}else if(hG==G_GEO_MISSING_QUERY){iK="The HTTP q parameter was either missing or had no value. For geocoder requests, this means that an empty address was specified as input. For directions requests, this means that no query was specified in the input.";}else if(hG==G_GEO_BAD_KEY){iK="The given key is either invalid or does not match the domain for which it was given.";}else if(xF==G_GEO_BAD_REQUEST){iK="A directions request could not be successfully parsed.";}if(iK.length>0){iK+="Error code: "+hG;}var oP=e("dirDiv");oP.innerHTML="<div style='padding:4px;color:red;font-size:12px;font-weight:bold'>"+iK+"</div>";} 
﻿var mcX=new jI();var ax=mcX;function jI(){this.channelName="";this.displayWidth=720;this.displaySideWidth=320;this.displayHeight=400;this.displayMapType=0;this.bounds=[];this.navControl=1;this.typeControl=1;this.scaleControl=1;this.shadow=1;this.mapCursor=1;this.trafficLayer=0;this.directionsOption=0;this.headColor="midnightblue";this.headBackColor="whitesmoke";this.backColor="white";this.textColor="black";this.highlightColor="green";this.highlightBackColor="ivory";this.textFont="arial";this.titleFont="sans-serif";this.textHeight="13px";this.titleHeight="15px";this.subHeight="11px";this.overviewMap=true;this.scrollWheelZoom=false;this.doubleClickZoom=true;this.infoWidth=0;this.infoHeight=0;this.infoWindowType=0;this.continuousZoom=false;this.fixedView=false;this.mapCentreX=0;this.mapCentreY=0;this.displayZoomLevel=0;this.showSidebar=1;this.showHeader=1;this.initialDetail=2;this.sortOrder=1;this.infoRecentre=0;this.changeDetail=1;this.changeViewAll=1;this.changeFullScreen=1;this.channelPlacefinder=0;this.channelWikipedia=0;this.channelEvents=0;this.channelHotels=0;this.channelPhonebook=0;this.showAnimation=0;this.showIntro=0;this.pageSize=0;this.dataPath="../channel/";this.imagePath="../images/";this.markerPath="../mk/";this.qR=true;this.qM=false;this.hM=false;this.hT=0;this.bY=null;this.fD=0;this.gQ=0;this.aZ=[];this.jX=[];this.hN=0;this.cS=null;this.iY=false;this.adsenseID="";this.adsenseChannel="";this.aN=0;this.cG=0;this.eN=false;this.hw=[];this.fF=[];this.targetFrame="_blank";this.leftHand=0;this.initialInfo="";this.quickMap=0;this.adLayer=1;this.tooltipX=0;this.tooltipY=0;} 
﻿var gW="http://www.mapchannels.com/";var nO=".aspx";var bU=0;var dB=null;var jQ= -1;function mc_search(bG){if(ax.aN==bG){return;}newSearch();ax.aN=bG;ax.eN=false;for(var i=0;i<aT.length;i++){var aC=aT[i];if(aC.aE){aC.aE.hide();}}map.closeInfoWindow();if(mcX.showSidebar==0){switchSidebar();}bN(3);var bC=mcX.displaySideWidth-16;var ay="<table cellspacing='0'  style='width:"+bC+"px;font-size:11px; font-family:sans-serif'><tr><td style='width:100%'>"+"<div style='height:2px'></div>"+"<div id='sd1' style='font-size:12px; padding:4px;display:block'>";ay+="<table cellspacing='0' cellpadding='4' style='width:100%'><tr><td style='width:100%;color:white;background-color:black' align='center'>"+"<b>Placefinder</b>"+"</td></tr></table>"+"<br />"+"Name<br />"+"<input id='placeText' type='textbox' style='width:95%' /> "+"<br /><br />"+"Type<br /><select id='placeType' title='Select Place Type to Find' style='font-size:12px;width:95%; font-family:Sans-serif'>"+"<option value='P'>City/Town/Village</option>"+"<option value='A'>Country/Region</option>"+"<option value='H'>Stream/Lake</option>"+"<option value='L'>Parks/Open Areas</option>"+"<option value='R'>Road/Railroad</option>"+"<option value='S'>Building</option>"+"<option value='T'>Terrain</option>"+"<option value='U'>Undersea</option>"+"<option value='V'>Vegetation</option>"+"</select>"+"<br /><br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"<input onclick='mc_find()' id='geonamesearchbutton' type='button' style='width:60px' value='Find' />"+"</tr></tr></table>"+"<br /><br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"Search powered by<br /><b>Geo-names</b><br /><br />"+"</tr></tr></table>"+"</div>"+"<div id='sd2' style='font-size:12px;display:none; padding:4px;display:none'>"+"<table cellspacing='0' cellpadding='4' style='width:100%'><tr><td style='width:100%;color:white;background-color:black' align='center'>"+"<b>Wikipedia Search</b>"+"</td></tr></table>"+"<br />"+"Find Wikipedia articles about places in the current map area."+"<br /><br />"+"Language <select id='wikiLang'>"+"<option value='en'>English</option>"+"<option value='fr'>French</option>"+"<option value='de'>German</option>"+"<option value='es'>Spanish</option>"+"<option value='pt'>Portuguese</option>"+"<option value='it'>Italian</option>"+"<option value='tr'>Turkish</option>"+"<option value='el'>Greek</option>"+"<option value='pl'>Polish</option>"+"<option value='lt'>Lithuanian</option>"+"<option value='lv'>Latvian</option>"+"<option value='et'>Estonia</option>"+"<option value='fi'>Finnish</option>"+"<option value='ru'>Russian</option>"+"<option value='nl'>Dutch</option>"+"<option value='da'>Danish</option>"+"<option value='bg'>Bulgarian</option>"+"<option value='ja'>Japanese</option>"+"<option value='zh'>Chinese</option>"+"<option value='ar'>Arabic</option>"+"<option value='sv'>Sweden</option>"+"<option value='no'>Norwegian</option>"+"<option value='hu'>Hungary</option>"+"<option value='sk'>Slovak</option>"+"<option value='ro'>Romanian</option>"+"<option value='hr'>Croatian</option>"+"<option value='tr'>Turkish</option>"+"<option value='hi'>Hindi</option>"+"<option value='hi'>Urdu</option>"+"<option value='cy'>Welsh</option>"+"</select>"+"<br /><br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"<input onclick='mc_find()' id='wikisearchbutton' type='button' style='width:60px' value='Find' />"+"<br /><br /><br />"+"Search powered by<br /><a target='_blank' href='http://www.geonames.org/'>Geo-Names</a><br />and<br />"+"<a target='_blank' href='http://www.wikipedia.org/'>Wikipedia</a>.<br /><br /><br />"+"Note: Up to 25 results are returned per search. Zoom in to view more articles.<br /><br /><br />"+"Results are licensed under a <a target='_blank' href='http://creativecommons.org/licenses/by/2.5/' >Creative Commons Attribution 2.5 License</a>"+"</tr></tr></table>"+"</div>"+"<div id='sd3' style='font-size:12px;display:none; padding:4px'>"+"<table cellspacing='0' cellpadding='4' style='width:100%'><tr><td style='width:100%;color:white;background-color:black' align='center'>"+"<b>Event Search</b>"+"</td></tr></table>"+"<br />"+"<div style='height:4px'></div>"+"Event Name <br />"+"<input id='eventText' type='textbox' style='width:95%' /> "+"<div style='height:4px'></div>"+"Search radius *<br />"+"<input id='eventRadiusText' type='textbox' style='width:40px' value='50' /> "+"<select id='eventRadiusUnits' title='Select Search Distance Units' style='font-size:11px; font-family:Courier'><option value='0'>Miles</option><option value='1'>KM</option></select>"+"<div style='height:4px'></div>"+"Start Date<br />"+"<select id='eventStartDay' style='width:50px' ></select>&nbsp;"+"<select id='eventStartMonth' style='width:90px' ></select>"+"<div style='height:4px'></div>"+"End Date<br />"+"<select id='eventEndDay' style='width:50px' ></select>&nbsp;"+"<select id='eventEndMonth' style='width:90px' ></select>"+"<div style='height:4px'></div>"+"Event Type<br /><select id='eventType' title='Select Event Type' style='font-size:11px; font-family:Sans-serif'>"+"<option value='0'>All</option>"+"<option value='1'>Music</option>"+"<option value='2'>Peforming Arts</option>"+"<option value='3'>Sports</option>"+"<option value='4'>Other</option>"+"</select><br /><br />"+"<b>Sources</b><br />"+"<input id='eventSource1' type='checkbox' checked='true' /> Map Channels<br />"+"<input id='eventSource2' type='checkbox' checked='true' /> Yahoo Upcoming<br />"+"<input id='eventSource3' type='checkbox' checked='true' /> Zvents<br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"<input onclick='mc_find()' id='eventssearchbutton' type='button' style='width:50px' value='Find' />"+"</tr></tr></table>"+"<br />* Search radius is used where no event name is specified.<br />Set radius to 0 to use the default search radius.<br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"Search powered by<br />"+"<a target='_blank' href='http://events.mapchannels.com' title='Map Channels'>Map Channels</a><br />"+"<b>Yahoo Upcoming</b><br /> and <b>Zvents</b><br /><br />"+"</tr></tr></table>"+"</div>"+"<div id='sd4' style='font-size:12px;display:none; padding:4px'>"+"<table cellspacing='0' cellpadding='4' style='width:100%'><tr><td style='width:100%;color:white;background-color:black' align='center'>"+"<b>Hotel Search</b>"+"</td></tr></table>"+"<br />"+"<table style='width:100%'><tr><td colspan='2'>"+"Booking Date</td></tr><tr><td style='width:70px'>"+"<select id='hotelDay' style='width:50px' ></select>&nbsp;</td><td>"+"<select id='hotelMonth' style='width:90px' ></select></td></tr><tr><td>"+"Nights</td><td>"+"<select id='hotelNights' style='width:50px' ></select></td></tr><tr><td>"+"Rooms</td><td>"+"<select id='hotelRooms' style='width:50px' /></select></td></tr><tr><td>"+"Search radius</td><td>"+"<input id='hotelRadiusText' type='textbox' style='width:40px' value='10' /> "+"<select id='hotelRadiusUnits' title='Select Search Distance Units' style='font-size:11px; font-family:Courier'><option value='0'>Miles</option><option value='1'>KM</option></select>"+"</td></tr></table><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"<input onclick='mc_find()' id='hotelsearchbutton' type='button' style='width:50px' value='Find' /><br /><br />"+"<br />"+"Search powered by <br /><br />"+"<b>Hotel.De</b><br /></tr></tr></table>"+"</div>"+"<div id='sd5' style='font-size:12px;display:none; padding:4px;  font-size:11px'>"+"<table cellspacing='0' cellpadding='4' style='width:100%;border:solid 1px black; background-color:yellow;'><tr><td style='width:100%;color:white;background-color:black' align='center'>"+"<b>Phonebook Search</b>"+"</td></tr></table>"+"<br />"+"Find<br />"+"<input id='localText' type='textbox' style='width:95%' /> "+"<br /><br />"+"Search Type<br /><select id='searchType' title='Select Search Type' style='font-size:12px; font-family:Arial'>"+"<option value='0'>Any</option>"+"<option value='1'>Business</option>"+"<option value='2'>Residential (US/Can Only)</option>"+"</select>"+"<br /><br />"+"Search Radius<br /><input id='radiusText' type='textbox' style='width:50px' value='0' />  "+"<select id='radiusUnits' title='Select Search Distance Units' style='font-size:12px; font-family:Arial'><option value='0'>Miles</option><option value='1'>KM</option></select>"+"<br /><br />"+"Quick Searches :<br />"+"&#8226; <a href='javascript:mc_find(\"restaurant\")'>Restaurant</a> "+"&#8226; <a href='javascript:mc_find(\"takeaway\")'>Takeaway</a> "+"&#8226; <a href='javascript:mc_find(\"takeaway\")'>Cafe</a> "+"&#8226; <a href='javascript:mc_find(\"cinema\")'>Cinema</a> "+"&#8226; <a href='javascript:mc_find(\"theatre\")'>Theatre</a> "+"&#8226; <a href='javascript:mc_find(\"bar\")'>Bar</a> "+"&#8226; <a href='javascript:mc_find(\"taxi\")'>Taxi</a> "+"&#8226; <a href='javascript:mc_find(\"car hire\")'>Car Hire</a> "+"&#8226; <a href='javascript:mc_find(\"internet cafe\")'>Internet Cafe</a> "+"<br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"<input onclick='mc_find()' id='searchbutton' type='button' style='width:50px' value='Find' />"+"</tr></tr></table>"+"<br /><br /><br />"+"<b>Local Search supports the following countries:</b><br />"+"United States, United Kingdom, Canada, Australia, France, Italy"+"<br /><br />"+"<table style='width:100%'><tr><td style='width:100%' align='center'>"+"Search powered by <b>Microsoft Live</b><br /><br />"+"</tr></tr></table>"+"</div>"+"</td></tr></table>";"</div>";e("searchDiv").innerHTML=ay;jx();mI();searchChannel(ax.aN);};function mI(){if(!dB){dB=new gT();dB.dH=1;dB.aI="<div+style='color:green'>Search&nbsp;origin</div>";}if(aO==null){var fX=6;var fW=20;var cB=12;var bV=20;var dJ=6;var dI=0;this.aQ=mcX.markerPath+"white.png";var bx=mcX.markerPath+"shadow.png";var aB=new GIcon();aB.image=this.aQ;aB.iconSize=new GSize(cB,bV);aB.shadow=bx;aB.shadowSize=new GSize(22,20);aB.printImage=this.aQ;aB.mozPrintImage=this.aQ;aB.iconAnchor=new GPoint(fX,fW);aB.infoWindowAnchor=new GPoint(dJ,dI);aB.infoShadowAnchor=new GPoint(dJ,dI);var dy="Search Origin";aR=map.getCenter();aO=new GMarker(aR,{icon:aB,draggable:true});map.addOverlay(aO);var uZ=aR;GEvent.addListener(aO,'dragstart',function(){cY();if(ax.cG==0){aR=aO.getPoint();map.setCenter(aR);}else{}});GEvent.addListener(aO,'dragend',function(){if(ax.cG==0){map.setCenter(aO.getPoint());}else{aO.setPoint(aR);}});GEvent.addListener(map,"moveend",function(){hK=map.getCenter();if(aO!=null&&ax.aN>0&&ax.cG==0){aO.setPoint(aR);}});GEvent.addListener(aO,"mouseover",function(){dB.aH=aO.getPoint();dA(dB);});GEvent.addListener(aO,"mouseout",function(){cY(dB);});}else{aR=map.getCenter();aO.setPoint(aR);aO.show();}dB.aH=aR;dB.aE=aO;};function sK(tJ,tH,rK,eR){this.wV=tJ;this.wT=tH;this.wM=rK;this.aI=eR;};function mc_viewPoint(tJ,tH,rK,eR){var wF=new sK(tJ,tH,rK,eR);ax.hw.push(wF);};function viewPoint(x,y,z){map.setCenter(new GLatLng(y,x),z);};function gT(){this.aH=null;this.aI="";this.dH=99;this.by=0.0;this.mY="";this.lz="";this.lB="";this.dQ=0;this.jO="";};gT.prototype.gM=function(a){this.aH=new GLatLng(a.lat,a.lng);if(a.name){this.aI=a.name;}if(a.countryName){this.mY=a.countryName;}if(a.population){this.dQ=parseInt(a.population);}if(a.adminName1){this.lz=a.adminName1;}if(a.adminName2){this.lB=a.adminName2;}if(a.fcodeName){this.jO=a.fcodeName;}var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=cH/10;};gT.prototype.fy=function(aV,i){var ix=i+1;var lw=((i%2)==0)?"aliceblue":"white";var ay="<div style='padding:4px;color:black;background-color:"+lw+"'  onmouseover='showSearchTip("+i+")' onmouseout='hideSearchTip("+i+")' >";if(aV){ay+="<font style='color:white;background-color:black'>&nbsp;"+ix+"&nbsp;</font> ";}if(aV){ay+="<a href='javascript:viewResult("+i+")' style='text-decoration:none;color:black' title='view "+this.aI+" on map' >"+this.aI+"</a><br />";}else{ay+="<b>"+this.aI+"</b><br />";}if(this.lz.length>0){ay+=this.lz+"<br />";}if(this.lB.length>0){ay+=this.lB+"<br />";}ay+="Country : "+this.mY+"<br />";if(this.jO.length>0){ay+="<i>"+this.jO+"</i><br />";}if(this.dQ>0){ay+="Population: "+this.dQ+"<br />";}var bJ=fG(this.by);ay+="<font style='color:red'><b>Distance:</b> "+bJ+"</font>";if(!aV){ay+=cK("");}ay+="</div></div>";return ay;};gT.prototype.aK=function(){hideSearchTip();var ay="<div style='width:240px'>"+this.fy(false,0)+"</div><br />";this.aE.openInfoWindowHtml(ay);};gT.prototype.bM=function(){var fX=6;var fW=20;var cB=12;var bV=20;var dJ=6;var dI=0;this.aQ=ax.markerPath+"purple.png";var bx=ax.markerPath+"shadow.png";var aB=new GIcon();aB.image=this.aQ;aB.iconSize=new GSize(cB,bV);aB.shadow=bx;aB.shadowSize=new GSize(22,20);aB.printImage=this.aQ;aB.mozPrintImage=this.aQ;aB.iconAnchor=new GPoint(fX,fW);aB.infoWindowAnchor=new GPoint(dJ,dI);aB.infoShadowAnchor=new GPoint(dJ,dI);var dy=this.aI;var aJ=new GMarker(this.aH,{icon:aB});this.aE=aJ;map.addOverlay(aJ);var az=this;GEvent.addListener(aJ,'click',function(){az.aK();});GEvent.addListener(aJ,"mouseover",function(){dA(az);});GEvent.addListener(aJ,"mouseout",function(){cY(az);});};function nX(){this.aH=new GLatLng(0,0);this.dH=99;this.aI="";this.cN="";this.jO="";this.dQ=0;this.eM="";this.gX="";this.by=0.0;};nX.prototype.gM=function(a){this.aH=new GLatLng(a.lat,a.lng);this.aI=a.title;if(a.summary){this.cN=a.summary;}if(a.feature){this.jO=a.feature;}if(a.population){this.dQ=parseInt(a.population);}if(a.thumbnailImg){this.eM=a.thumbnailImg;}if(a.wikipediaUrl){this.gX="http://"+a.wikipediaUrl;}var vA=this.cN.indexOf("[");if(vA>=0){var oy=this.cN.substr(0,vA);var rX=this.cN.substr(vA);var tC=rX.indexOf("]");if(tC>0){var nZ=rX.substr(tC);this.cN=oy+nZ;}}var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=cH/10;};nX.prototype.fy=function(aV,i){var mB="";if(this.eM.length>0){mB="<div style='float:right;margin-left:2px'><img src='"+this.eM+"' alt='' title='"+this.aI+"' /></div>";}var bC=aV?mcX.displaySideWidth-20:224;var lw=((i%2)==0)?"palegreen":"whitesmoke";var ay="<table cellspacing='4' style='color:black;background-color:"+lw+";text-align:justify;width:"+bC+"px'  onmouseover='showSearchTip("+i+")' onmouseout='hideSearchTip("+i+")' ><tr valign='top'><td style='width:100%'>"+mB;if(aV){ay+="<a href='javascript:viewResult("+i+")' style='text-decoration:underline;color:black' title='View "+this.aI+" on map' > "+this.aI+"</a> ";}else{ay+="<b>"+this.aI+"</b> ";}ay+=this.cN+"<br />";if(this.dQ>0){ay+="<b>Population</b>: "+this.dQ+"<br />";}ay+="<font style='color:red'><b>Distance:</b> "+fG(this.by)+"</font><br />";ay+="<img src='"+mcX.imagePath+"ic_wiki.png' alt='' /> <a target='_blank' href='"+this.gX+"' style='color:green' title='Wikipedia Article'>Wikipedia Article";if(!aV){ay+=cK("");}ay+="</td></tr></table>";return ay;};nX.prototype.aK=function(){hideSearchTip();var ay="<div style='width:240px' >"+this.fy(false,0)+"</div><br />";this.aE.openInfoWindowHtml(ay);};nX.prototype.bM=function(){var fX=6;var fW=20;var cB=12;var bV=20;var dJ=6;var dI=0;this.aQ=mcX.markerPath+"green.png";var bx=mcX.markerPath+"shadow.png";var aB=new GIcon();aB.image=this.aQ;aB.iconSize=new GSize(cB,bV);aB.shadow=bx;aB.shadowSize=new GSize(22,20);aB.printImage=this.aQ;aB.mozPrintImage=this.aQ;aB.iconAnchor=new GPoint(fX,fW);aB.infoWindowAnchor=new GPoint(dJ,dI);aB.infoShadowAnchor=new GPoint(dJ,dI);var eO=this.aI;var aJ=new GMarker(this.aH,{icon:aB});this.aE=aJ;map.addOverlay(aJ);var az=this;GEvent.addListener(aJ,'click',function(){az.aK();});GEvent.addListener(aJ,"mouseover",function(){dA(az);});GEvent.addListener(aJ,"mouseout",function(){cY(az);});};function gS(){this.hD=0;this.aH=new GLatLng(0,0);this.aI="";this.dH=99;this.jD="";this.eJ="";this.lV="";this.hz="";this.kP="";this.wI="";this.aW="";this.fw="";this.gD="";this.dR="";this.gX="";this.eM="";this.by=0.0;this.fQ=0;this.lM=0;};gS.prototype.hx=function(){if(this.fw.length>9){var dL=this.fw.substr(0,4);var bP=this.fw.substr(5,2);var cw=this.fw.substr(8,2);this.lM=parseInt(dL+bP+cw);if(bP[0]=='0'){bP=bP.substr(1);}if(cw[0]=='0'){cw=cw.substr(1);}var gY=parseInt(bP);var gL="";if(gY>0&&gY<13){gL=kU[gY];}this.dR=parseInt(cw)+"&nbsp;"+gL+"&nbsp;"+dL;if(this.gD.length>9){var dW=this.gD.substr(0,4);var cQ=this.gD.substr(5,2);var dC=this.gD.substr(8,2);var sE=parseInt(dW+cQ+dC);if(sE!=this.lM){if(dC[0]=='0'){dC=dC.substr(1);}if(cQ[0]=='0'){cQ=cQ.substr(1);}var iA=parseInt(cQ);var jH="";if(iA>0&&iA<13){jH=kU[iA];}if(dW==dL&&gY==iA){this.dR=cw+"&nbsp;to&nbsp;"+dC+"&nbsp;"+gL+"&nbsp;"+dW;}else if(dW==dL){this.dR=cw+"&nbsp;"+gL+"&nbsp;to&nbsp;"+dC+"&nbsp;"+jH+"&nbsp;"+dW;}else{this.dR+="&nbsp;to&nbsp;"+dC+"&nbsp;"+jH+"&nbsp;"+dW;}}}}};gS.prototype.nK=function(a){var dN=false;this.aH=new GLatLng(a.y,a.x);if(a.n){this.aI=a.n;}if(a.i){this.hD=a.i;}if(a.a){this.eJ=a.a;}if(a.v){this.jD=a.v;}if(a.s){this.fw=a.s;}if(a.e){this.gD=a.e;}this.hx();this.fQ=2;this.gX="http://upcoming.yahoo.com/event/"+this.hD;var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=cH/10;if((bU==0)||(this.by<=bU)){dN=true;}return dN;};gS.prototype.oB=function(a){var dN=true;this.hD=a.id;this.aH=new GLatLng(a.y,a.x);this.aI=a.n;this.eJ=a.a;this.lV=a.c;this.wI=a.r;this.kP=a.p;this.jD=a.v;var eV=a.d.toString();this.fw=eV.substr(0,4)+"-"+eV.substr(4,2)+"-"+eV.substr(6,2);if(typeof a.e!="undefined"){eV=a.e.toString();this.gD=eV.substr(0,4)+"-"+eV.substr(4,2)+"-"+eV.substr(6,2);}else{this.gD=this.fw;}this.hx();this.gX="http://events.mapchannels.com/event.aspx?id="+this.hD;this.fQ=1;var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=parseFloat(cH/10);return dN;};gS.prototype.pw=function(a){var dN=false;if(a.y&&a.x){this.aH=new GLatLng(a.y,a.x);if(a.n){this.aI=a.n;}if(a.i){this.hD=a.i;}if(a.a){this.eJ=a.a;}if(a.v){this.jD=a.v;}if(a.s){this.fw=a.s;}if(a.e){this.gD=a.e;}if(a.t){this.eM=a.t;}this.gX="http://www.zvents.com/events/show/"+this.hD;this.fQ=3;this.hx();var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=cH/10;if((parseInt(bU)==0)||(this.by<=bU)){dN=true;}}return dN;};gS.prototype.fy=function(aV,i){var oJ="";if(this.eM.length>0){oJ="<div style='float:right;margin-left:2px'><img src='"+this.eM+"' alt='' title='"+this.aI+"' style='max-width:120px;max-height:120px' /></div>";}var kV="";if(aV&&((i%2)==1)){kV=";background-color:white";}else{kV=";background-color:cornflowerblue";}var bC=mcX.displaySideWidth-20;var ay="<table style='color:black;width:"+bC+"px"+kV+"' onmouseover='showSearchTip("+i+")' onmouseout='hideSearchTip("+i+")'><tr valign='top'><td style='width:100%'>";ay+=oJ;if(aV){var ix=i+1;ay+="<font style='color:white;background-color:midnightblue'>&nbsp;"+ix+"&nbsp;</font> ";}if(aV){ay+="<a href='javascript:viewResult("+i+")' style='text-decoration:underline;color:black' title='View "+this.aI+" on map' > "+this.aI+"</a><br />";}else{ay+="<b>"+this.aI+"</b><br /> ";}if(this.jD.length>0){ay+=this.jD+"<br />";}if(!aV){if(this.eJ.length>0){ay+=this.eJ+"<br />";}}ay+="<b>Date:</b> "+this.dR;ay+="<br /><font style='color:midnightblue'><b>Distance:</b> "+fG(this.by)+"</font><br />";if(this.gX.length>0){ay+="<a target='_blank' href='"+this.gX+"' style='color:red' title='More Info'>Info</a> &nbsp;";}if(this.fQ>0){ay+="from ";if(this.fQ==1){ay+="Map Channels";}else if(this.fQ==2){ay+="Yahoo Upcoming";}else if(this.fQ==3){ay+="Zvents";}}if(!aV){ay+=cK("");}ay+="</td></tr></table>";return ay;};gS.prototype.aK=function(){hideSearchTip();var bC=mcX.displaySideWidth-10;var ay="<div style='width:"+bC+"px' >"+this.fy(false,0)+"</div><br />";this.aE.openInfoWindowHtml(ay);};gS.prototype.bM=function(){var fX=6;var fW=20;var cB=12;var bV=20;var dJ=6;var dI=0;this.aQ=mcX.markerPath+"blue.png";var bx=mcX.markerPath+"shadow.png";var aB=new GIcon();aB.image=this.aQ;aB.iconSize=new GSize(cB,bV);aB.shadow=bx;aB.shadowSize=new GSize(22,20);aB.printImage=this.aQ;aB.mozPrintImage=this.aQ;aB.iconAnchor=new GPoint(fX,fW);aB.infoWindowAnchor=new GPoint(dJ,dI);aB.infoShadowAnchor=new GPoint(dJ,dI);var eO=this.aI;if(this.jD.length>0){eO+=" @ "+this.jD;}var aJ=new GMarker(this.aH,{icon:aB});this.aE=aJ;map.addOverlay(aJ);var az=this;GEvent.addListener(aJ,'click',function(){az.aK();});GEvent.addListener(aJ,"mouseover",function(){dA(az);});GEvent.addListener(aJ,"mouseout",function(){cY(az);});};function lZ(){this.aH=null;this.aI="";this.dH=99;this.eM="";this.eJ="";this.lV="";this.hz="";this.kP="";this.hP=0.0;this.kM="";this.gX="";this.by=0.0;};lZ.prototype.gM=function(a){var dN=false;this.aH=new GLatLng(a.y,a.x);if(a.na){this.aI=a.na;}if(a.im){this.eM=a.im;}if(a.ad){this.eJ=a.ad;}if(a.ci){this.lV=a.ci;}if(a.re){this.hz=a.re;}if(a.pr){this.hP=parseFloat(a.pr);}if(a.cu){this.kM=a.cu;}if(a.bl){this.gX=a.bl;}var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=cH/10;if(bU==0||this.by<=bU){dN=true;}return dN;};lZ.prototype.fy=function(aV,i){var mB="";if(this.eM.length>0){mB="<div style='float:right;margin-left:2px'><img src='"+this.eM+"' alt='' title='"+this.aI+"' /></div>";}var bC=aV?mcX.displaySideWidth-20:240;var lw=((i%2)==0)?"lightcoral":"ivory";var uF=((i%2)==0)?"white":"darkred";var ay="<table cellspacing='4' style='color:black;width:"+bC+"px; background-color:"+lw+"'  onmouseover='showSearchTip("+i+")' onmouseout='hideSearchTip("+i+")' ><tr valign='top'><td style='width:100%'>";if(aV){var ix=i+1;ay+="<font style='color:yellow;background-color:darkred'>&nbsp;"+ix+"&nbsp;</font> ";}if(aV){ay+="<a href='javascript:viewResult("+i+")' style='text-decoration:underline;color:black' title='View "+this.aI+" on map' > "+this.aI+"</a> ";}else{ay+="<b>"+this.aI+"</b> ";}ay+="<div style='height:4px'></div>";ay+=mB;ay+=this.eJ;if(this.hz.length>0){ay+=", "+this.hz;}if(this.lV.length>0){ay+=", "+this.lV;}if(this.kP.length>0){ay+=". "+this.kP;}ay+="<br />"+"<b>Price:</b> "+this.kM+" "+nw(this.hP);ay+="<br /><a target='_blank' href='"+this.gX+"' style='color:"+uF+"' title='More Info / Book'>More Info / Book</a>";ay+="<br /><font style='color:darkgreen'><b>Distance:</b> "+fG(this.by)+"</font>";if(!aV){ay+=cK("");}ay+="</td></tr></table>";return ay;};lZ.prototype.aK=function(){hideSearchTip();var ay="<div style='width:240px;background-color:lightcoral' >"+this.fy(false,0)+"</div><br />";this.aE.openInfoWindowHtml(ay);};lZ.prototype.bM=function(){var fX=6;var fW=20;var cB=12;var bV=20;var dJ=6;var dI=0;this.aQ=mcX.markerPath+"red.png";var bx=mcX.markerPath+"shadow.png";var aB=new GIcon();aB.image=this.aQ;aB.iconSize=new GSize(cB,bV);aB.shadow=bx;aB.shadowSize=new GSize(22,20);aB.printImage=this.aQ;aB.mozPrintImage=this.aQ;aB.iconAnchor=new GPoint(fX,fW);aB.infoWindowAnchor=new GPoint(dJ,dI);aB.infoShadowAnchor=new GPoint(dJ,dI);var dy=this.aI;var aJ=new GMarker(this.aH,{icon:aB});this.aE=aJ;map.addOverlay(aJ);var az=this;GEvent.addListener(aJ,'click',function(){az.aK();});GEvent.addListener(aJ,"mouseover",function(){dA(az);});GEvent.addListener(aJ,"mouseout",function(){cY(az);});};function hE(){this.aH=null;this.aI="";this.dH=99;this.eJ="";this.oO="";this.aH=null;this.by=0.0;};hE.prototype.gM=function(a){var dN=false;this.aH=new GLatLng(a.y,a.x);if(a.n){this.aI=a.n;}if(a.a){this.eJ=a.a;}if(a.t){this.oO=a.t;}var bJ=this.aH.distanceFrom(aR)+99;var cH=parseInt(bJ/100);this.by=cH/10;if(bU==0||this.by<=bU){dN=true;}return dN;};hE.prototype.fy=function(aV,i){var ix=i+1;var lw=((i%2)==0)?"yellow":"ivory";var ay="<div style='padding:4px;color:black;background-color:"+lw+"' onmouseover='showSearchTip("+i+")' onmouseout='hideSearchTip("+i+")' >";if(aV){ay+="<font style='color:white;background-color:black'>&nbsp;"+ix+"&nbsp;</font> ";}if(aV){ay+="<a href='javascript:viewResult("+i+")' style='text-decoration:underline;color:black' title=\"view "+this.aI+" on map\" >"+this.aI+"</a>";}else{ay+="<b>"+this.aI+"</b>";}ay+="<br /><div style='padding-left:24px'>"+this.eJ+"<br />"+"<font style='color:green'>Tel: "+this.oO+"</font>";ay+="<br /><font style='color:red'><b>Distance:</b> "+fG(this.by)+"</font>";if(!aV){ay+=cK("");}ay+="</div></div>";return ay;};hE.prototype.aK=function(){hideSearchTip();var ay="<div style='width:240px' > "+this.fy(false,0)+""+"</div><br />";this.aE.openInfoWindowHtml(ay);};hE.prototype.bM=function(){var fX=6;var fW=20;var cB=12;var bV=20;var dJ=6;var dI=0;this.aQ=mcX.markerPath+"purple.png";var bx=mcX.markerPath+"shadow.png";var aB=new GIcon();aB.image=this.aQ;aB.iconSize=new GSize(cB,bV);aB.shadow=bx;aB.shadowSize=new GSize(22,20);aB.printImage=this.aQ;aB.mozPrintImage=this.aQ;aB.iconAnchor=new GPoint(fX,fW);aB.infoWindowAnchor=new GPoint(dJ,dI);aB.infoShadowAnchor=new GPoint(dJ,dI);var aJ=new GMarker(this.aH,{icon:aB});this.aE=aJ;map.addOverlay(aJ);var az=this;GEvent.addListener(aJ,'click',function(){az.aK();});GEvent.addListener(aJ,"mouseover",function(){dA(az);});GEvent.addListener(aJ,"mouseout",function(){cY(az);});};function fG(a){if(ny==0){var bJ=parseInt(a/0.16093)/10;bJ+=" miles";}else{var bJ=a+" km";}return bJ;};function pY(pI){var jA="";for(var i=0;i<pI.length;i++){var c=pI.substr(i,1);if(c==" "){jA+="&nbsp;";}else if(c=="+"){jA+=" ";}else{jA+=c;}}return jA;};function nw(vY,ret){var vV=parseFloat(vY);var hR=iB(vV,2).toString();var pU=hR.indexOf(".");if(pU>0){var tY=hR.length-pU;if(tY<3){hR+="0";}}else{hR+=".00";}return hR;};function vQ(a){a=a.toLowerCase();var c="";for(var i=0;i<a.length;i++){var b=a.substr(i,1);if(b==" "||b=="'"||b=="&"){b="_";}c+=b;}return c;};var kI;function mc_findValidate(hV){var bF=true;if(ax.aN==1){var jA=e("placeText").value;if(jA.length==0){alert("Please enter a name");bF=false;}}else if(ax.aN==3){var bA=e("eventStartMonth");var bH=e("eventEndMonth");var cw=1+parseInt(e("eventStartDay").selectedIndex);var bP=parseInt(bA.options[bA.selectedIndex].value);var dC=1+parseInt(e("eventEndDay").selectedIndex);var cQ=parseInt(bH.options[bH.selectedIndex].value);var oz=new Date();if(oz.getDate()>cw&&bP==0){alert("Error: The start date must be on or after today's date");bF=false;}if((cQ<bP)||((cQ==bP)&&(dC<cw))){alert("Error: The end date must not be earlier than the start date");bF=false;}}else if(ax.aN==4){var fY=e("hotelMonth");var pT=1+parseInt(e("hotelDay").selectedIndex);var iy=parseInt(fY.options[fY.selectedIndex].value);var hL=iy%100;var lC=parseInt(iy/100);}else if(ax.aN==5){var jA=e("localText").value;if(hV&&hV.length>0){jA=hV;}if(jA.length==0){alert("Please enter a name");bF=false;}}return bF;};function mc_refresh(){fV();aO.setPoint(map.getCenter());aA=[];e("resultListDiv").innerHTML="";mc_find();};function mc_find(hV){aR=map.getCenter();if(!mc_findValidate(hV)){return;}dx=new Date();var nY=ax.aN==4?"<b>Checking hotel availability now</b><br />Please be patient, hotel searches can take up to <b>one minute</b> to complete.":"Please wait, searching";bN(4);var dT=e("resultHeaderDiv");var eA=e("resultProgressDiv");dT.style.display="block";eA.style.display="block";dT.style.height="40px";eA.innerHTML="<br /><table style='width:100%'><tr><td style='width:100%' align='center'>"+nY+"<br /><br />"+"<font style='color:green;font-size:11px'>Search Time</font><br />"+"<div id='progressTimeDiv' style='font-family:sans-serif;font-size:18px;font-weight:bold'></div><br />"+"<a href='javascript:cancelSearch()' style='text-decoration:underline;font-size:11px' title='Cancel'>Cancel</a></td></tr></table>";e("resultHeaderDiv").innerHTML="<table cellspacing='0' cellpadding='0' style='width:100%;font-size:12px;font-family:sans-serif'><tr valign='middle'><td style='width:100%;height:40px' align='center'>"+"Search powered by <a target='_blank' href='http://www.mapchannels.com' title='www.mapchannels.com' style='font-size:14px;text-decoration:underline;color:cornflowerblue'>Map Channels</a>"+"</td></tr></table>";kI=new Date();setTimeout("searchTimer();",100);ax.cG=ax.aN;bI=1;aL=0;if(ax.aN==1){kw(dx);}if(ax.aN==2){pG(dx);}else if(ax.aN==3){var sO=e("eventSource1").checked?true:false;var oV=e("eventSource2").checked?true:false;var qF=e("eventSource3").checked?true:false;bI=0;if(oV){kN(dx);bI++;}if(qF){lE(dx);bI++;}if(sO){mJ(dx);bI++;}}else if(ax.aN==4){oD(dx);}else if(ax.aN==5){kT(dx,hV);}};function iB(pFloat,pDp){var m=Math.pow(10,pDp);return parseInt(pFloat*m,10)/m;};function searchTimer(){var qV=new Date();var uz=qV-kI;var tO=parseInt(uz/100)/10;var fR=parseInt(tO)+"."+(parseInt(tO*10)%10);var tW="green";if(fR>45){tW="goldenrod";if(fR>60){tW="red";}}if(tO>90){fR="Timed Out";}else{fR+="s";}if(tO>95){if(aL==0){cancelSearch();}return;}var ay="<div style='color:"+tW+"' >"+fR+" </div>";var mH=e("progressTimeDiv");if(mH){mH.innerHTML=ay;setTimeout("searchTimer();",100);}};function cbPF(a){var fE=[];if(a.geonames){fE=a.geonames;}var bC=mcX.displaySideWidth-16;var s=fE.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:"+bC+"px'><tr><td><a href='javascript:vuASR()' title='View All'>"+fE.length+" place"+s+"</td></tr></table>";e("resultHeaderDiv").innerHTML=aU(ay,2);for(var i=0;i<fE.length;i++){var az=new gT();az.gM(fE[i]);aA.push(az);az.bM();}vuASR();aL++;e("resultProgressDiv").style.display="none";bS=4;bQ();};function kw(fz){var sT=e("placeText").value;var aS="http://ws.geonames.org/searchJSON?q="+eL(sT);var kE=e("placeType");var sN=kE.options[kE.selectedIndex].value;aS+="&fclass="+sN;aS+="&maxRows=25&alt=json-in-script&callback=cbPF";var aD=new aX(aS);aD.dD();aD.eB();};function cbWiki(a){var fE=[];if(a.geonames){fE=a.geonames;}var bC=mcX.displaySideWidth-20;var s=fE.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:100%;padding-right:2px'><tr><td align='left'><a href='javascript:vuASR()' title='View All'>"+fE.length+" article"+s+"</a>"+"</td><td align=right><a href='javascript:mc_refresh()' style='text-decoration:none' title='Find listings in current map area' >Refresh</a>"+"</td></tr></table>";e("resultHeaderDiv").innerHTML=aU(ay,2);for(var i=0;i<fE.length;i++){var sw=new nX();sw.gM(fE[i]);aA.push(sw);sw.bM();}aL++;e("resultProgressDiv").style.display="none";bS=4;bQ();};function pG(fz){var aF=map.getBounds();var kx=aF.getNorthEast();var ky=aF.getSouthWest();var pA=e("wikiLang");var wO=pA.options[pA.selectedIndex].value;var aS="http://ws.geonames.org/wikipediaBoundingBoxJSON?north="+kx.lat()+"&south="+ky.lat()+"&east="+kx.lng()+"&west="+ky.lng()+"&lang="+wO+"&maxRows=25&alt=json-in-script&callback=cbWiki";var aD=new aX(aS);aD.dD();aD.eB();};function eL(pI){var oL="";for(var i=0;i<pI.length;i++){var s=pI.substr(i,1);if(s==" "||s=="'"||s=="\""||s=="\""||s=="&"){s="+";}oL+=s;}return oL;};function cbYU(a){var cE=[];var cO=eval(a);if(cO.items){cE=cO.items;}for(var i=0;i<cE.length;i++){var az=new gS();if(az.nK(cE[i])){aA.push(az);az.bM();}}vuASR();aL++;e("resultProgressDiv").style.display="none";bS=5;bQ();var bC=mcX.displaySideWidth-16;var s=aA.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:"+bC+"px'><tr><td><a href='javascript:vuASR()' title='View All'>"+aA.length+" listing"+s+"</td></tr></table>";if(aL>=bI){e("resultHeaderDiv").innerHTML=aU(ay,3);}};function kN(fz){var aD=GXmlHttp.create();var cy=map.getCenter();var aS=gW+"searchupcomingJ"+nO+"?x="+cy.lng()+"&y="+cy.lat();var bA=e("eventStartMonth");var bH=e("eventEndMonth");var cw=1+parseInt(e("eventStartDay").selectedIndex);var cV=parseInt(bA.options[bA.selectedIndex].value);var bP=cV%100;var dL=parseInt(cV/100);var dC=1+parseInt(e("eventEndDay").selectedIndex);var dF=parseInt(bH.options[bH.selectedIndex].value);var cQ=dF%100;var dW=parseInt(dF/100);aS+="&sd="+cw+"&sm="+bP+"&sy="+dL;aS+="&ed="+dC+"&em="+cQ+"&ey="+dW;var dM=e("eventText").value;if(dM.length>0){aS+="&n="+eL(dM);}var dz=0;var eT=e("eventType");var dz=parseInt(eT.selectedIndex);if(dz>0){aS+="&t="+dz;}var fP=e("eventRadiusText");var aY=parseFloat(fP.value);if(aY>0){}else{aY=50;}if(e("eventRadiusUnits").selectedIndex==1){aY/=1.6093;}if(aY>0){aS+="&r="+aY;}var jy=aY*1.6093;bU=jy;if(dM.length>0){jy=0;}aS+="&c=cbYU";var aD=new aX(aS);aD.dD();aD.eB();};function cbZV(a){var cE=[];var cO=eval(a);if(cO.items){cE=cO.items;}for(var i=0;i<cE.length;i++){var az=new gS();if(az.pw(cE[i])){aA.push(az);az.bM();}}vuASR();aL++;e("resultProgressDiv").style.display="none";bS=5;bQ();var bC=mcX.displaySideWidth-16;var s=aA.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:"+bC+"px'><tr><td><a href='javascript:vuASR()' title='View All'>"+aA.length+" listing"+s+"</td></tr></table>";if(aL>=bI){e("resultHeaderDiv").innerHTML=aU(ay,3);}};function lE(fz){var aD=GXmlHttp.create();var cy=map.getCenter();var aS=gW+"searchzvents"+nO+"?x="+cy.lng()+"&y="+cy.lat();var bA=e("eventStartMonth");var bH=e("eventEndMonth");var cw=1+parseInt(e("eventStartDay").selectedIndex);var cV=parseInt(bA.options[bA.selectedIndex].value);var bP=cV%100;var dL=parseInt(cV/100);var dC=1+parseInt(e("eventEndDay").selectedIndex);var dF=parseInt(bH.options[bH.selectedIndex].value);var cQ=dF%100;var dW=parseInt(dF/100);aS+="&sd="+cw+"&sm="+bP+"&sy="+dL;aS+="&ed="+dC+"&em="+cQ+"&ey="+dW;var dM=e("eventText").value;if(dM.length>0){aS+="&n="+eL(dM);}var dz=0;var eT=e("eventType");var aY=0;var dz=parseInt(eT.selectedIndex);if(dz>0){aS+="&t="+dz;}var fP=e("eventRadiusText");aY=parseFloat(fP.value);if(aY>0){}else{aY=0;}if(e("eventRadiusUnits").selectedIndex==1){aY/=1.6093;}if(aY>0){aS+="&r="+aY;}var jy=aY*1.6093;if(dM.length>0){jy=0;}bU=jy;aS+="&c=cbZV";var aD=new aX(aS);aD.dD();aD.eB();};function cbMCE(a){var cE=[];var cO=eval(a);if(cO.events){cE=cO.events;}for(var i=0;i<cE.length;i++){var az=new gS();if(az.oB(cE[i])){aA.push(az);az.bM();}}vuASR();aL++;e("resultProgressDiv").style.display="none";bS=5;bQ();var bC=mcX.displaySideWidth-16;var s=aA.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:"+bC+"px'><tr><td><a href='javascript:vuASR()' title='View All'>"+aA.length+" listing"+s+"</td></tr></table>";if(aL>=bI){e("resultHeaderDiv").innerHTML=aU(ay,3);}};function mJ(fz){var aD=GXmlHttp.create();var cy=map.getCenter();var aF=map.getBounds();var kx=aF.getNorthEast();var ky=aF.getSouthWest();var aS="http://events.mapchannels.com/eventsearch"+nO+"?n="+kx.lat()+"&s="+ky.lat()+"&e="+kx.lng()+"&w="+ky.lng();var bA=e("eventStartMonth");var bH=e("eventEndMonth");var cw=1+parseInt(e("eventStartDay").selectedIndex);var cV=parseInt(bA.options[bA.selectedIndex].value);var bP=cV%100;var dL=parseInt(cV/100);var dC=1+parseInt(e("eventEndDay").selectedIndex);var dF=parseInt(bH.options[bH.selectedIndex].value);var cQ=dF%100;var dW=parseInt(dF/100);aS+="&sd="+cw+"&sm="+bP+"&sy="+dL;aS+="&ed="+dC+"&em="+cQ+"&ey="+dW;var dM=e("eventText").value;if(dM.length>0){aS+="&t="+eL(dM);}var dz=0;var eT=e("eventType");var dz=parseInt(eT.selectedIndex);if(dz>0){aS+="&cat="+dz;}aS+="&c=cbMCE";var aD=new aX(aS);aD.dD();aD.eB();};function cbHD(a){var cE=[];var cO=eval(a);if(cO.items){cE=cO.items;}for(var i=0;i<cE.length;i++){var az=new lZ();if(az.gM(cE[i])){aA.push(az);az.bM();}}var bC=mcX.displaySideWidth-16;var s=aA.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:"+bC+"px'><tr><td><a href='javascript:vuASR()' title='View All'>"+aA.length+" listing"+s+"</td></tr></table>";e("resultHeaderDiv").innerHTML=aU(ay,1);vuASR();aL++;e("resultProgressDiv").style.display="none";bS=1;bQ();};function oD(fz){var cy=map.getCenter();var rJ=e("hotelDay");var fY=e("hotelMonth");var pT=1+rJ.selectedIndex;var iy=parseInt(fY[fY.selectedIndex].value);var hL=iy%100;var lC=parseInt(iy/100);var vZ=parseInt(e("hotelRooms").selectedIndex);var vw=parseInt(e("hotelNights").selectedIndex);var aY=parseInt(e("hotelRadiusText").value);if(aY>0){}else{aY=0;}var eV=Date();aA=new Array();var aD=GXmlHttp.create();var aS=gW+"searchhotelde"+nO+"?x="+cy.x+"&y="+cy.y+"&sd="+pT+"&sm="+hL+"&sy="+lC+"&r="+vZ+"&n="+vw;if(e("hotelRadiusUnits").selectedIndex==0){aY=parseInt(aY*1.6093+0.99);}if(aY>0){aS+="&dist="+aY;}bU=parseFloat(aY);aS+="&c=cbHD";var aD=new aX(aS);aD.dD();aD.eB();};function cbLS(a){var cE=[];var cO=eval(a);if(cO.items){cE=cO.items;}for(var i=0;i<cE.length;i++){var az=new hE();if(az.gM(cE[i])){aA.push(az);az.bM();}}var bC=mcX.displaySideWidth-16;var s=aA.length==1?"":"s";var ay="<table cellspacing=0 cellpadding=2 style='width:"+bC+"px'><tr><td><a href='javascript:vuASR()' title='View All'>"+aA.length+" listing"+s+"</td></tr></table>";e("resultHeaderDiv").innerHTML=aU(ay,0);vuASR();aL++;e("resultProgressDiv").style.display="none";bS=1;bQ();};function kT(fz,hV){var lQ=lQ=e("localText").value;if(hV&&hV.length>0){lQ=hV;}var fP=e("radiusText");var aY=parseFloat(fP.value);if(aY>0){}else{aY=0;}var cy=map.getCenter();if(e("radiusUnits").selectedIndex==0){aY*=1.6093;}bU=parseFloat(aY);var sy=e("searchType").selectedIndex;aA=[];var aS=gW+"searchlivej"+nO+"?x="+cy.x+"&y="+cy.y+"&s="+lQ+"&t="+sy+"&c=cbLS";if(aY>0){aS+="&r="+aY;}var aD=new aX(aS);aD.dD();aD.eB();};function viewResult(kA){var bF=aA[kA];bF.aK();};function fV(){for(var i=0;i<aA.length;i++){var bF=aA[i];map.removeOverlay(bF.aE);delete bF.aE;delete bF;}aA=[];};function newSearch(){ax.cG=0;fV();map.closeInfoWindow();searchChannel(ax.aN);e("resultHeaderDiv").innerHTML="";e("resultProgressDiv").innerHTML="";e("resultListDiv").innerHTML="";bN(3);};function vuASR(){if(aA.length>0){var aF=new GLatLngBounds();for(var i=0;i<aA.length;i++){var vy=aA[i];aF.extend(vy.aH);}aF.extend(aR);var hH=map.getBoundsZoomLevel(aF);if(hH>16){hH=16;}var gx=(aF.getNorthEast().lat()+aF.getSouthWest().lat())/2;var gz=(aF.getNorthEast().lng()+aF.getSouthWest().lng())/2;map.setCenter(new GLatLng(gx,gz),hH);}};function searchChannel(bG){for(var i=1;i<=6;i++){var mH=e("sd"+i);if(i==bG){if(mH){mH.style.display="block";}var jG="white";switch(i){case 1:jG="aliceblue";break;case 2:jG="palegreen";break;case 3:jG="cornflowerblue";break;case 4:jG="lightcoral";break;case 5:jG="yellow";break;case 6:jG="white";break;}e("searchDiv").style.backgroundColor=jG;}else{if(mH){mH.style.display="none";}}}if(jQ!=bG){var jK=new Date().nQ(1);var qO=new Date().nQ(29);switch(bG){case 3:hQ(e("eventStartDay"),jK);gV(e("eventStartMonth"),jK);hQ(e("eventEndDay"),qO);gV(e("eventEndMonth"),qO);if(bG!=ax.aN){e("eventText").value="";}break;case 4:hQ(e("hotelDay"),jK);gV(e("hotelMonth"),jK);mT(e("hotelNights"),1);nE(e("hotelRooms"),1);break;case 5:break;}jQ=bG;}ax.aN=bG;};function closeChannels(){iN();};function iN(){if(ax.cS){ax.cS.clear();}map.closeInfoWindow();if(ax.cG>0){aO.setPoint(map.getCenter());closeResults();}else{fV();if(aO){aO.hide();}fO();ax.aN=0;ax.cG=0;bN(0);for(var i=0;i<aT.length;i++){var aC=aT[i];if(aC.aE&&aC.bB){aC.aE.show();}}}};function closeResults(){newSearch();};function cancelSearch(){dx=null;newSearch();};function hQ(cM,eV){if(!cM){return;}var lU=31;cM.options.length=0;for(var i=0;i<lU;i++){var pT=i+1;var bt=(pT==eV.getDate());var dy=pT.toString();var fI=new Option(dy,i,bt,bt);cM.options[i]=fI;}};function gV(cM,eV){var oz=new Date().nQ(1);var hL=oz.getMonth();var lC=oz.getFullYear();var vU=12;cM.options.length=0;for(var i=0;i<vU;i++){var dy=kU[hL+1]+" "+lC;var bt=(hL==eV.getMonth())&&(lC==eV.getFullYear());var vP=lC*100+(hL+1);var fI=new Option(dy,vP,bt,bt);cM.options[i]=fI;hL++;if(hL>11){hL=0;lC++;}}};function mT(cM,vz){cM.options.length=0;for(var i=0;i<=30;i++){var bt=(i==vz);var dy=(i==0)?"-- Select Number of Nights --":i.toString();var fI=new Option(dy,i,bt,bt);cM.options[i]=fI;}};function nE(cM,vR){cM.options.length=0;for(var i=0;i<=20;i++){var bt=(i==vR);var dy=(i==0)?"-- Select Number of Rooms --":i.toString();var fI=new Option(dy,i,bt,bt);cM.options[i]=fI;}};function aU(uI,nJ){e("resultHeaderDiv").style.display="block";var jR="";if(nJ==0||nJ==1){jR=" selected='true'";}bS=0;var ay=uI+"<table cellspacing=0 cellpadding=1 style='width:100%;padding-top:0px;padding-right:2px'><tr style='border-bottom:solid 1px black'><td align='left'>"+"Units "+"<select onchange='resultUnits(this)' style='width:50px;font-size:11px'>"+"<option value='0'>Miles</option>"+"<option value='1'>KM</option>"+"</select>"+"</td><td align='right'>"+"Sort "+"<select id='sortSelect' onchange='sortResults(this)' style='width:80px;font-size:11px'>"+"<option value='0'>Name</option>"+"<option value='1'"+jR+">Distance</option>";if(nJ==1){ay+="<option value='2'>Price (asc)</option>"+"<option value='3'>Price (desc)</option>";}if(nJ==2){ay+="<option value='4' selected='true'>Population</option>";}if(nJ==3){ay+="<option value='5' selected='true'>Date</option>";}ay+="</select>"+"</td></tr></table>";return ay;};function resultUnits(a){ny=a.selectedIndex;bQ();};function vx(p1,p2){var v1=p1.aI;var v2=p2.aI;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function qB(p1,p2){var v1=p1.by;var v2=p2.by;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function qz(p1,p2){var v1=p1.hP;var v2=p2.hP;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function pH(p1,p2){var v1= -p1.hP;var v2= -p2.hP;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function oQ(p1,p2){var v1= -p1.dQ;var v2= -p2.dQ;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function tZ(p1,p2){var v1=p1.lM;var v2=p2.lM;var bF=((v1<v2)? -1:((v1>v2)?1:0));return bF;};function bQ(){switch(bS){case 0:aA.sort(vx);break;case 1:aA.sort(qB);break;case 2:aA.sort(qz);break;case 3:aA.sort(pH);break;case 4:aA.sort(oQ);break;case 5:aA.sort(tZ);break;}var ay="";for(var i=0;i<aA.length;i++){var az=aA[i];ay+=az.fy(true,i);}if(aA.length==0&&aL>=bI){ay="Your search did not return any results<br /><br />"+"<a href='javascript:newSearch()' style='color:red' title='Make a new search' >Make a new search</a>";}e("resultListDiv").scrollTop=0;e("resultListDiv").innerHTML=ay;e("resultListDiv").style.display="inline";};function sortResults(a){bS=parseInt(a.options[parseInt(a.selectedIndex)].value);bQ();};function baseLayer(){ax.eN=e("baseCheck").checked?true:false;for(var i=0;i<aT.length;i++){var az=aT[i];if(az.aE){if(ax.eN){az.aE.show();}else{az.aE.hide();}}}};function showSearchTip(a){var az=aA[a];dA(az);};function hideSearchTip(a){var az=aA[a];cY(az);} 
﻿function gA(iD){var ay="";if(iD==0){ay+="<table cellspacing='0' cellpadding='1' style='height:20px; font-size:10px'><tr valign='bottom'>";ay+="<td id='hc1'><a href='javascript:mc_showChannels()' style='text-decoration:none;font-size:10px;border:thin;border-color:#999999;margin:2px;' title='Title'>GOOT MAP</a></td>";ay+="<td id='hc0'></td>";if(ax.channelGoogle&& !ax.googleAlwaysShow){var a=mcX.iY?0:1;ay+="<td><a href='javascript:mc_googleLocal("+a+");' style='text-decoration:none' ><img src='"+mcX.imagePath+"ic_google.ico' title='Google Local Map Search' alt='' border='0' /></a></td>";}if(ax.trafficLayer){var sX=mcX.hT?0:1;var rR=mcX.hT?1:0;ay+="<td><a href='javascript:mc_trafficLayer("+sX+");' style='text-decoration:none' ><img src='"+mcX.imagePath+"ic_traffic"+rR+".png' title='Traffic Layer' alt='' border='0' />&nbsp;</td>";}}if(ax.channelPlacefinder){var bO="<a href='javascript:mc_search(1)' style='text-decoration:none' title='GeoNames Placefinder'><img src='"+mcX.imagePath+"ic_placefinder.png' alt='' />";if(iD==0){ay+="<td>"+bO+"</a></td>";}else{ay+=bO+"&nbsp;Geonames Placefinder</a> "+" - find a village, town or city by name<br />"+"<div style='height:8px'></div>";}}if(ax.channelWikipedia){var bO="<a href='javascript:mc_search(2)' style='text-decoration:none' title='Wikipedia Search'><img src='"+mcX.imagePath+"ic_wikipedia.png' alt='' />";if(iD==0){ay+="<td>"+bO+"</a></td>";}else{ay+=bO+"&nbsp;Wikipedia Search</a> "+" - find Wikipedia articles about places, people and events within the viewed map area<br />"+"<div style='height:8px'></div>";}}if(ax.channelEvents){var bO="<a href='javascript:mc_search(3)' style='text-decoration:none' title='Event Search'><img src='"+mcX.imagePath+"ic_events.png' alt='' />";if(iD==0){ay+="<td>"+bO+"</a></td>";}else{ay+=bO+"&nbsp;Event Search</a> "+" - find local events by date and category. Find events by name. (USA and Canada only)<br />"+"<div style='height:8px'></div>";}}if(ax.channelHotels){var bO="<a href='javascript:mc_search(4)' style='text-decoration:none' title='Hotel Search'><img src='"+mcX.imagePath+"ic_hotels.png' alt='' />";if(iD==0){ay+="<td>"+bO+"</a></td>";}else{ay+=bO+"&nbsp;Hotel Search</a> "+" - check availability, compare prices and book online<br />"+"<div style='height:8px'></div>";}}if(mcX.channelPhonebook){var bO="<a href='javascript:mc_search(5)' style='text-decoration:none' title='Phonebook Search'><img src='"+mcX.imagePath+"ic_phonebook.png' alt='' />";if(iD==0){ay+="<td>"+bO+"</a></td>";}else{ay+=bO+"&nbsp;Phonebook Search</a>"+" - find local business listings in USA, Canada, UK, Australia, France, Italy "+"and residential listings (USA only)<br />"+"<div style='height:8px'></div>";}}if(iD==0){ay+="</tr></table>";}return ay;};function eU(){if(cC){return;}if(ax.aN>0||ax.cG>0){var sW=ax.eN?"checked=true ":"";e("sideHeadDiv").innerHTML="<table cellspacing='2' cellpadding='0' style='width:100%;height:25px;background-color:whitesmoke;color:black;font-size:13px;font-weight:bold;font-family:sans-serif'><tr valign='middle'><td align='left'>"+gA(0)+"</td><td align='right' style='font-size:11px'>"+"<input id='baseCheck' type='checkbox' onclick='baseLayer()' "+sW+"/> Map &nbsp; "+"<a href='javascript:closeChannels()' title='Close'><img src='"+mcX.imagePath+"ic_close.gif' alt='Close' /></a>"+"</td></tr></table>";return;}var eQ=e("sideHeadDiv");if(eQ){var eF="<table cellspacing='0' cellpadding='0' style='width:100%;height:20px;color:black;font-size:10px'><tr valign='middle'><td>";var nB="";nB=gA(0);eF+=nB;eF+="</td><td align='right'  >";if(aP.length>ax.pageSize){var pK="";if(ax.hN==0){pK=oZ();}eF+=pK;}if(mcX.showAnimation>0){eF+="<a href='javascript:animPlay()' title='Play Slideshow'><img src='"+mcX.imagePath+"ic_slideshow.png' alt='' border='0' /></a> ";}eF+="</td></tr></table>";if(eQ.rV!=eF){eQ.innerHTML=eF;eQ.rV=eF;}}};function nextPage(){if(mcX.fD<mcX.gQ-1){mcX.fD++;var hC=e("pageSel");if(hC){hC.selectedIndex=mcX.fD;}dw();}};function prevPage(){if(ax.fD>0){ax.fD--;var hC=e("pageSel");if(hC){hC.selectedIndex=ax.fD;}dw();}};function selectPage(a){var wK=a.selectedIndex;mcX.fD=wK;dw();};function oZ(){var ay="";var rZ=aP.length;mcX.page=0;if(mcX.pageSize>0){mcX.gQ=parseInt((rZ+mcX.pageSize-1)/mcX.pageSize);}else{mcX.pageTotal=0;}if(mcX.gQ>0){var vW=(ax.fD>0)?"ic_pagedown":"ic_pagenull";var wD=(ax.fD<ax.gQ-1)?"ic_pageup":"ic_pagenull";var vL=(ax.fD>0)?"Previous Page":"";var wy=(ax.fD<ax.gQ-1)?"Next Page":"";ay+="Page <select id='pageSel' title='Select Page' style='color:black;font-size:10px;font-family:arial' onchange='selectPage(this)' >";for(var i=0;i<ax.gQ;i++){var p=i+1;var bt="";if(i==ax.fD){bt=" selected=true";}ay+="<option"+bt+">"+p+"</option>";}ay+="</select>";}ay+="&nbsp;";return ay;};function dw(){var bR=e('sideDiv');if(bR){kG();var ay="";var cA=mcX.displaySideWidth-20;var oy=0;var nZ=aP.length;if(mcX.pageSize>0){oy=mcX.pageSize*mcX.fD;nZ=mcX.pageSize*(mcX.fD+1);if(nZ>aP.length){nZ=aP.length;}}for(var i=oy;i<nZ;i++){var az=aP[i];var lO=az.oT(i);lO="<table cellspacing=0 cellpadding=0 style='width:"+cA+"px'><tr><td align='left' style='width:"+cA+"px'>"+lO+"</td></tr></table>";ay+=lO;}bR.innerHTML=ay;bN(0);}};function fO(){var uE=e("sideHeadDiv");if(uE){var wG="";if(cC>0){gJ(true);}}var cA=mcX.displaySideWidth-20;dw();if(ax.hN!=0&&ax.hN!=1){bN(0);}};function kD(){var ay="";if(ax.hw.length>0){ay="<div style='font-size:"+ax.textHeight+"'><b>Locations</b></div>";for(var i=0;i<ax.hw.length;i++){var hS=ax.hw[i];var wX="viewPoint("+hS.wT+","+hS.wV+","+hS.wM+")";ay+="&nbsp;<a href='javascript:"+wX+"' title='"+hS.aI+"' style='text-decoration:none; color:e30000'>"+hS.aI+"</a><br />";}ay+="<br />";}return ay;};function dG(){if(ax.aZ.length<2){return;}var kZ=e("channelStatDiv");if(kZ){var lL=ax.aZ.length;var S=(lL!=1)?"S":"";var kC=0;for(var i=0;i<ax.aZ.length;i++){var aG=ax.aZ[i];if(aG.bB){kC++;}}var ay="<!--<div style='font-size:"+ax.textHeight+"'><b>VIEWING</b> <b style='font-size:"+ax.textHeight+";color:e30000'>"+kC+"</b> OF <b style='font-size:"+ax.textHeight+";color:e30000'>"+lL+"</b> <b>GOOT ROUTE"+S+"</b></div>-->";var iQ=0;for(var i=0;i<aT.length;i++){var az=aT[i];if(az.bB){iQ++;}}S=iQ==1?"":"S";ay+="<!--<a style='color:e30000;text-decoration:none' href='javascript:mc_zoomFit()' title='Adjust map centre and zoom to make all selected places visible'>ZOOM</a>--><b>DISPLAYING</b>&nbsp;";ay+="<b style='font-size:"+ax.textHeight+";color:e30000'>"+iQ+"</b> <b>MARKER"+S+"</b><br /><table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td height='1' colspan='2' background='/images/menudots.red.gif'><img src='/images/spacer.gif' width='1' height='1' /></td></tr></table>&nbsp;<br />";ay+="<a href='javascript:selectAllChannels()' title='Select All Channels' style='text-decoration:none;color:e30000' >SHOW</a> ALL MARKERS<br />"+"<a href='javascript:selectNoChannels()' title='Select No Channels' style='text-decoration:none;color:e30000' >HIDE</a> &nbsp;ALL MARKERS";kZ.innerHTML=ay;}};function selectAllChannels(){for(var i=0;i<ax.aZ.length;i++){var aG=ax.aZ[i];aG.bB=true;var jT=e("cb"+aG.aI);jT.checked=true;mc_checkChannel(aG.aI,jT);}dG();};function selectNoChannels(){for(var i=0;i<ax.aZ.length;i++){var aG=ax.aZ[i];aG.bB=false;var jT=e("cb"+aG.aI);jT.checked=false;mc_checkChannel(aG.aI,jT);}dG();};function clickDetail(a){for(var i=1;i<4;i++){var dy="cbDetail"+i;e(dy).checked=(a==i);}mcX.initialDetail=a;} 
﻿function aX(fullUrl){this.ux=fullUrl;this.sU='&noCacheIE='+(new Date()).getTime();this.qN=document.getElementsByTagName("head").item(0);this.tG='JscriptId'+aX.pB++;};aX.pB=1;aX.prototype.dD=function(){this.gP=document.createElement("script");this.gP.setAttribute("type","text/javascript");this.gP.setAttribute("charset","utf-8");this.gP.setAttribute("src",this.ux+this.sU);this.gP.setAttribute("id",this.tG);};aX.prototype.uU=function(){this.qN.removeChild(this.gP);};aX.prototype.eB=function(){this.qN.appendChild(this.gP);} 
﻿function e(id){return document.getElementById(id);};function xK(a){GLog.write(a);};function fN(){ez=true;if(typeof(window.innerHeight)=='number'){ez=false;}if(ez){dX=parseInt(document.documentElement.clientWidth);cL=parseInt(document.documentElement.clientHeight);cL-=18;}else{dX=parseInt(window.innerWidth);cL=parseInt(window.innerHeight);}};function qG(){for(var i=0;i<10;i++){var c=i.toString();dO[c]=i;}dO["A"]=10;dO["B"]=11;dO["C"]=12;dO["D"]=13;dO["E"]=14;dO["F"]=15;};function iC(){GPolygon.prototype.Contains=function(point){var j=0;var oddNodes=false;var x=point.lng();var y=point.lat();for(var i=0;i<this.getVertexCount();i++){j++;if(j==this.getVertexCount()){j=0;}if(((this.getVertex(i).lat()<y)&&(this.getVertex(j).lat()>=y))||((this.getVertex(j).lat()<y)&&(this.getVertex(i).lat()>=y))){if(this.getVertex(i).lng()+(y-this.getVertex(i).lat())/(this.getVertex(j).lat()-this.getVertex(i).lat())*(this.getVertex(j).lng()-this.getVertex(i).lng())<x){oddNodes= !oddNodes}}}return oddNodes;};GPolyline.prototype.Contains=GPolygon.prototype.Contains;};var kU=new Array("","Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");var SECONDS_CF=1000;var MINUTES_CF=60000;var HOURS_CF=3600000;var DAYS_CF=86400000;var WEEKS_CF=604800000;var FORTNIGHTS_CF=1209600000;var MONTHS_CF=2592000000;var QUARTERS_CF=7776000000;var YEARS_CF=31557600000;var DECADES_CF=315576000000;var CENTURIES_CF=3155760000000;Date.prototype.oC=function(ms){return new Date(new Date().setTime(this.getTime()+(ms)));};Date.prototype.nQ=function(d){return this.oC(d*DAYS_CF);} 

