var fv="toJSON",gW="backgroundColor",fw="version",gX="backgroundImage",fx="window",gY="change",gZ="childNodes",hG="round",hA="parents",ga="app",hB="polyline",hC="printurls",gL="strokeOpacity",fj="l",gK="strokeColor",fm="max",gM="strokeWeight",fg="f",gH="removeDS",gJ="setTimeout",fs="scrollLeft",gT="zoomEndListener",fr="padding",gS="zIndex",fu="taxiinfo",gV="append",gU="Map",fo="onerror",gO="toString",gR="which",fp="onload",gQ="userAgent",iG="hasOwnProperty",hg="floor",hd="content",he="driveindex",iC="getPrintInfo",ha="clearAmenitiesMarkers",gn="gantries",hO="taxiindex",hN="summaryClassName",gl="erpcost",hM="stopPropagation",hL="stepIdName",hK="slideUp",hJ="slice",gh="current",hI="shift",hH="s",hW="attachEvent",gs="items",hT="addEventListener",hS="addDirectionsPreview",gp="getElementsByTagName",go="getElementById",eU="min",dv="unbind",eX="t",dx="indexOf",eY="target",dy="log",dz="appendChild",fA="after",ea="createElement",eb="cursor",fC="charCodeAt",fD="clickable",ed="replace",eF="lat",dd="icon",eG="lng",df="status",eJ="pow",dj="width",dl="parentNode",eO="call",dq="substring",dp="innerHTML",dr="left",eS="init",fX="uriEncode",ex="bb",fY="Status",eu="routes",fV="test",ev="val",ey="clickListener",fZ="abs",ez="clientX",gB="moveEndListener",gE="readyState",fe="cost",gC="offsetTop",fI="hasClass",eg="substr",ef="scrollTop",fF="d",fM="maps",ek="bind",fL="latlngs",ej="addClass",ei="a",fQ="opt",eo="duration",fP="name",en="disabled",em="ceil",fN="margin",es="openMarker",fT="steps",er="mouseListener",fS="split",fR="pop",dA="fadeOut",dC="getTime",cb=jQuery,ca=isNaN,cX="description",cW="browser",cT="src",cS="display",cV="height",cU="className",cO="toFixed",cQ="join",cR="start",cK="href",cL="id",cM="position",cN="hash",cG="css",cJ="top",cE="value",eD="fadeIn",eC="erpinfo",db="end",eB="distance",da="apply",eA="clientY",cz="location",dY="body",dX="attr",dW="PI",cv="hide",dU="removeClass",cs="preventDefault",dR="documentElement",dS="getJSON",dP="clearMap",dQ="directions",cp="latlng",cm="html",cn="show",dL="submit",ck="click",dM="text",dJ="post",dK="removeChild",dI="msie",ch="length",ce="prototype",dG="event",cf="style",cc=unescape,dE="mode",cd=Image,bZ=encodeURIComponent,cB="push",bU=Date,bT=escape,bS=undefined,bR=document,bY=String,bX=Function,bW=self,bV=parseFloat,bP=Math,bQ=parseInt,jx="wheelDelta",jv="visibility",jw="waitingduration",jo="titleNoFormatting",jl="stringify",jj="srcElement",jk="streetAddress",iS="openAmenitiesMarker",hr="innerHeight",iT="openComments",iQ="navigator",hp="infoWindowListener",iR="offsetWidth",hv="marker",hw="match",ht="loadGoThereDrivingDirections",hu="marginTop",iL="lastIndex",hk="getLogger",hh="geolocation",iO="maxContent",hn="hover",iP="modeIdName",iM="loadDirections",iN="loadMarkers",ig="clientHeight",hz="pageYOffset",iZ="placeLocationMarker",iY="placeAmenitiesMarker",hx="n",iw="getLatLng",ik="detachEvent",il="directiontype",im="draggable",jc="removeDirectionsPreview",jd="removeEventListener",jg="serialize",ji="setToCenter";/* Copyright 2009 GoThere */
if(!this.JSON){JSON=function(){function f(n){return n<10?"0"+n:n}bU[ce][fv]=function(key){return this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z"};bY[ce][fv]=Number[ce][fv]=Boolean[ce][fv]=function(key){return this.valueOf()};var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapeable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;function quote(string){escapeable[iL]=0;return escapeable[fV](string)?'"'+string[ed](escapeable,function(a){var c=meta[a];if(typeof c==="string"){return c}return"\\u"+("0000"+(+(a[fC](0)))[gO](16))[hJ](-4)})+'"':'"'+string+'"'}function str(key,holder){var i,k,v,length,mind=gap,partial,value=holder[key];if(value&&typeof value==="object"&&typeof value[fv]==="function"){value=value[fv](key)}if(typeof rep==="function"){value=rep[eO](holder,key,value)}switch(typeof value){case"string":return quote(value);case"number":return isFinite(value)?bY(value):"null";case"boolean":case"null":return bY(value);case"object":if(!value){return"null"}gap+=indent;partial=[];if(typeof value[ch]==="number"&&!(value.propertyIsEnumerable("length"))){length=value[ch];for(i=0;i<length;i+=1){partial[i]=str(i,value)||"null"}v=partial[ch]===0?"[]":gap?"[\n"+gap+partial[cQ](",\n"+gap)+"\n"+mind+"]":"["+partial[cQ](",")+"]";gap=mind;return v}if(rep&&typeof rep==="object"){length=rep[ch];for(i=0;i<length;i+=1){k=rep[i];if(typeof k==="string"){v=str(k,value);if(v){partial[cB](quote(k)+(gap?": ":":")+v)}}}}else{for(k in value){if(Object[iG][eO](value,k)){v=str(k,value);if(v){partial[cB](quote(k)+(gap?": ":":")+v)}}}}v=partial[ch]===0?"{}":gap?"{\n"+gap+partial[cQ](",\n"+gap)+"\n"+mind+"}":"{"+partial[cQ](",")+"}";gap=mind;return v}}return{stringify:function(value,replacer,space){var i;gap="";indent="";if(typeof space==="number"){for(i=0;i<space;i+=1){indent+=" "}}else{if(typeof space==="string"){indent=space}}rep=replacer;if(replacer&&typeof replacer!=="function"&&(typeof replacer!=="object"||typeof replacer[ch]!=="number")){throw new Error("JSON.stringify")}return str("",{"":value})},parse:function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object[iG][eO](value,k)){v=walk(value,k);if(v!==bS){value[k]=v}else{delete value[k]}}}}return reviver[eO](holder,key,value)}cx[iL]=0;if(cx[fV](text)){text=text[ed](cx,function(a){return"\\u"+("0000"+(+(a[fC](0)))[gO](16))[hJ](-4)})}if(/^[\],:{}\s]*$/[fV](text[ed](/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@")[ed](/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]")[ed](/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")}}}()}var startTime;window.gothere=window.gothere||{};gothere[fM]=gothere[fM]||{};gothere[ga]=gothere[ga]||{};gothere[fM][gU]=(function(){function ao(be,bc){for(var bd in bc[ce]){if(typeof be[ce][bd]=="undefined"){be[ce][bd]=bc[ce][bd]}}return be}function R(bc){bc.cancelBubble=true;bc.cancel=true;bc.returnValue=false;bc[hM]&&bc[hM]();bc[cs]&&bc[cs]()}function Z(be,bc,bd){if(be[hW]){be["e"+bc+bd]=bd;be[bc+bd]=function(){be["e"+bc+bd](window[dG])};be[hW]("on"+bc,be[bc+bd])}else{be[hT](bc,bd,false);if(bc=="mousewheel"){be[hT]("DOMMouseScroll",bd,false)}}}function ac(be,bc,bd){if(be[ik]){be[ik]("on"+bc,be[bc+bd]);be[bc+bd]=null}else{be[jd](bc,bd,false);if(bc=="mousewheel"){be[jd]("DOMMouseScroll",bd,false)}}}function m(){m.cI[da](this,arguments)}m.cI=function(bc,bd){this.cg=bV(bc);this.ci=bV(bd)};m[ce].hP=function(){return"("+[this.cg[cO](6),this.ci[cO](6)][cQ](",")+")"};function x(){x.cI[da](this,arguments)}x.cI=function(be,bc,bd){this.cu=be;this.co=bc;this.cq=bd};x[ce].eh=function(be){var bd=bQ(this.cu);var bc=bQ(this.co);var bf=bQ(this.cq);bd=bd-bc;bd=bd-bf;bd=bd^(bf>>>13);bc=bc-bf;bc=bc-bd;bc=bc^(bd<<8);bf=bf-bd;bf=bf-bc;bf=bf^(bc>>>13);bd=bd-bc;bd=bd-bf;bd=bd^(bf>>>12);bc=bc-bf;bc=bc-bd;bc=bc^(bd<<16);bf=bf-bd;bf=bf-bc;bf=bf^(bc>>>5);bd=bd-bc;bd=bd-bf;bd=bd^(bf>>>3);bc=bc-bf;bc=bc-bd;bc=bc^(bd<<10);bf=bf-bd;bf=bf-bc;bf=bf^(bc>>>15);if(be){bf=be+bf}return bf};x[ce].dZ=function(){return new x(this.cu,this.co,this.cq)};x[ce].dk=function(){return new x(bP[hg](this.cu),bP[hg](this.co),bP[hg](this.cq))};x[ce].fz=function(bc){var bd=bP[eJ](2,bc-this.cq);return new x(this.cu*bd,this.co*bd,bc)};x[ce].ew=function(bc){var bd=bP[eJ](2,bc);return new x(this.cu*bd,this.co*bd,this.cq+bc)};x[ce].jS=function(bc){if(bc===bS){bc=1}return new x(this.cu-bc,this.co,this.cq)};x[ce].jC=function(bc){if(bc===bS){bc=1}return new x(this.cu+bc,this.co,this.cq)};x[ce].jJ=function(bc){if(bc===bS){bc=1}return new x(this.cu,this.co-bc,this.cq)};x[ce].jO=function(bc){if(bc===bS){bc=1}return new x(this.cu,this.co+bc,this.cq)};x[ce].hP=function(){return"("+[this.cu[cO](6),this.co[cO](6),this.cq[cO](6)][cQ](",")+")"};function aF(){aF.cI[da](this,arguments)}aF.cI=function(bd,bc){this.cD=bV(bd);this.cF=bV(bc)};aF.jD=function(bd){var bc=bd[fS](",");return new aF(bc[0],bc[1])};aF[ce].jq=function(){return this.cD[cO](6)+","+this.cF[cO](6)};aF[ce].ff=function(bc){var bg=this.cD*(bP[dW]/180);var bd=this.cD*(bP[dW]/180);var bf=bg-bd;var be=this.cF*(bP[dW]/180)-bc.cF*(bP[dW]/180);var bh=2*bP.asin(bP.sqrt(bP[eJ](bP.sin(bf/2),2)+bP.cos(bg)*bP.cos(bd)*bP[eJ](bP.sin(be/2),2)));return bh*6378137};aF[ce].hP=function(){return"("+this.cD[cO](6),this.cF[cO](6)[cQ](",")+")"};function aj(){aj.cI[da](this,arguments)}aj.cI=function(bc,bd){this.di=bc||new aF(90,180);this.dg=bd||new aF(-90,-180)};aj[ce].hf=function(bc){return(this.di.hf(bc.di)&&this.dg.hf(bc.dg))};aj[ce].eP=function(bc){return(!(this.di.cF>bc.cF||this.di.cD>bc.cD||this.dg.cF<bc.cF||this.dg.cD<bc.cD))};aj[ce].jH=function(bc){return(this.eP(bc.di)||this.eP(bc.dg))};aj[ce].jA=function(bc){return(this.eP(bc.di)&&this.eP(bc.dg))};aj[ce].dN=function(bc){if(!this.eP(bc)){this.di=new aF(bP[eU](bc.cD,this.di.cD),bP[eU](bc.cF,this.di.cF));this.dg=new aF(bP[fm](bc.cD,this.dg.cD),bP[fm](bc.cF,this.dg.cF))}};aj[ce].jR=function(){return new aF(this.dg.cD-this.di.cD,this.dg.cF-this.di.cF)};aj[ce].jI=function(){return(this.di==this.dg)};aj[ce].hj=function(){return new aF((this.di.cD+this.dg.cD)/2,(this.di.cF+this.dg.cF)/2)};function aP(){aP.cI[da](this,arguments)}aP.cI=function(be,bg,bc,bd,bf,bh){this.eZ=be||0;this.fb=bg||0;this.gi=bc||0;this.fa=bd||0;this.fc=bf||0;this.gj=bh||0};aP[ce].jr=function(bc){return new m(this.eZ*bc.cg+this.fb*bc.ci+this.gi,this.fa*bc.cg+this.fc*bc.ci+this.gj)};aP[ce].ju=function(bc){return new m((bc.cg*this.fc-bc.ci*this.fb-this.gi*this.fc+this.gj*this.fb)/(this.eZ*this.fc-this.fa*this.fb),(bc.cg*this.fa-bc.ci*this.eZ-this.gi*this.fa+this.gj*this.eZ)/(this.fb*this.fa-this.fc*this.eZ))};aP[ce].jB=function(bm,bl,bg,bf,bc,bp,bi,bh,be,bd,bo,bn){var bk=this.hs(bm,bl,bg,bc,bp,bi,be,bd,bo);var bj=this.hs(bm,bl,bf,bc,bp,bh,be,bd,bn);return new aP(bk[0],bk[1],bk[2],bj[0],bj[1],bj[2])};aP[ce].hs=function(be,bn,bh,bd,bm,bg,bc,bl,bf){be=bV(be);bn=bV(bn);bh=bV(bh);bd=bV(bd);bm=bV(bm);bg=bV(bg);bc=bV(bc);bl=bV(bl);bf=bV(bf);var bk=(((bg-bf)*(bn-bm))-((bh-bg)*(bm-bl)))/(((bd-bc)*(bn-bm))-((be-bd)*(bm-bl)));var bj=(((bg-bf)*(be-bd))-((bh-bg)*(bd-bc)))/(((bm-bl)*(be-bd))-((bn-bm)*(bd-bc)));var bi=bh-(be*bk)-(bn*bj);return[bk,bj,bi]};function aG(){aG.cI[da](this,arguments)}aG.cI=function(bd,bc){this.cq=bd;this.fW=bc||new aP(1,0,0,0,1,0)};aG[ce].hE=function(bc){};aG[ce].hF=function(bc){};aG[ce].ja=function(bc){bc=this.hE(bc);if(this.fW){bc=this.fW.jr(bc)}return bc};aG[ce].jt=function(bc){if(this.fW){bc=this.fW.ju(bc)}bc=this.hF(bc);return bc};aG[ce].dB=function(bd){var bc=new m(bP[dW]*bd.cF/180,bP[dW]*bd.cD/180);bc=this.ja(bc);return new x(bc.ci,bc.cg,this.cq)};aG[ce].fG=function(bd){bd=bd.fz(this.cq);var bc=new m(bd.co,bd.cu);bc=this.jt(bc);return new aF(180*bc.ci/bP[dW],180*bc.cg/bP[dW])};function aO(){aO.cI[da](this,arguments)}aO.cI=function(bd,bc){aG[eO](this,bd,bc)};aO[ce].hE=function(bc){return new m(bc.cg,bP[dy](bP.tan(0.25*bP[dW]+0.5*bc.ci)))};aO[ce].hF=function(bc){return new m(bc.cg,2*bP.atan(bP[eJ](bP.E,bc.ci))-0.5*bP[dW])};ao(aO,aG);function aT(){aT.cI[da](this,arguments)}aT.cI=function(bc){if(bc){this.gr=bc}this.du=256;this.dt=256};aT[ce].hD=new aO(26,new aP(10680707.79,0,33554431.85,0,-10680708.9,33554430.57));aT[ce].gr=function(bc){};aT[ce].dB=function(bc){return this.hD.dB(bc)};aT[ce].fG=function(bc){return this.hD.fG(bc)};aT[ce].jQ=function(bd){var bc=bd.co%bP[eJ](2,bd.cq);while(bc<0){bc+=bP[eJ](2,bd.cq)}return new x(bd.cu,bc,bd.cq)};function al(){al.cI[da](this,arguments)}al.cI=function(){aT[eO](this,function(bf){var bc=bQ(bf.cu);var be=bQ(bf.co);var bd=(bc+be+bf.cq)%4;return["http://s"+bd+".gothere.sg/tiles/v13c",be,bc,bf.cq][cQ]("/")})};ao(al,aT);function A(){A.cI[da](this,arguments)}A.cI=function(bd,bc){this.jb=bZ(bd);this.ii=bZ(bc);aT[eO](this,function(bh){var be=bQ(bh.cu);var bg=bQ(bh.co);var bf=(be+bg+bh.cq)%4;return["http://l"+bf+".gothere.sg/a/tile?x="+bg,"y="+be,"z="+bh.cq,"c="+this.ii,"q="+this.jb][cQ]("&")})};ao(A,aT);function ap(){ap.cI[da](this,arguments)}ap.cI=function(be,bd){this.de=be;this.ct={};this.fi={};for(var bc=0;bc<bd[ch];bc++){this.ct[bd[bc]]=true;this.fi[bd[bc]]=[]}};ap[ce].hY=function(bd,bc){if(this.ct[bd]){this.fi[bd][cB](bc)}};ap[ce].js=function(bf,be){var bc=this.fi[bf]||[];for(var bd=0;bd<bc[ch];bd++){if(bc[bd]===be){bc.splice(bd,1);return }}};ap[ce].cy=function(bf){var bc=this.fi[bf]||[];var bd=[];for(var be=1;be<arguments[ch];be++){bd[cB](arguments[be])}for(var be=0;be<bc[ch];be++){bc[be][da](this.de,bd)}};ap[ce].hb=function(bc){if(this.ct[bc]){this.fi[bc]=[]}};ap[ce].ib=function(){for(var bc=0;bc<this.ct[ch];bc++){this.hb(this.ct[bc])}};var U={};U.cH=function(bc,bd,be){bc.ct.hY(bd,be);return new u(bc,bd,be)};U.dF=function(bc){bc.iK.ct.js(bc.iq,bc.iF)};U.cy=function(bc,bd){var be=[];for(var bf=1;bf<arguments[ch];bf++){be[cB](arguments[bf])}bc.ct.cy[da](bc.ct,be)};U.gd=function(bc,bd){bc.ct.hb(bd)};U.ic=function(bc){bc.ct.ib()};U.jy=function(bc,bd,be){};function u(){u.cI[da](this,arguments)}u.cI=function(bc,bd,be){this.iK=bc;this.iq=bd;this.iF=be};function G(){G.cI[da](this,arguments)}G.cI=function(bd,bf,be){var bc=be||{};if(typeof bd==="string"){bd=bR[go](bd)}this.dk=bd;this.dD=bd[cL];this.cA=bc.size||new m(bQ(bd[cf][dj]),bQ(bd[cf][cV]));this.hX=bc[gW]||"#9cd2ef";this.fO=bc.minZoom||8;this.fn=bc.maxZoom||19;this.hy="url(http://gothere.sg/static/img/openhand.cur) 8 8, -moz-grab";this.hc="url(http://gothere.sg/static/img/closedhand.cur) 8 8, -moz-grabbing";this.iI();this.iJ();this.iX=this.eQ();this.iW=this.eQ();this.iV=this.eQ();this.eI=[];this.cw=bf;this.cC=new x(0.5,0.5,0);this.eM={};this.ds={};this.ee=0;this.gt=16;this.dm=[];this.gN=0;this.ct=new ap(this,["addmaptype","removemaptype","click","dblclick","singlerightclick","movestart","move","moveend","zoomend","maptypechanged","infowindowopen","infowindowbeforeclose","infowindowclose","addoverlay","removeoverlay","clearoverlays","mouseover","mouseout","mousemove","dragstart","drag","dragend","load"]);this.hq=new aM(this)};G[ce].iI=function(){var bc=bR[ea]("div");bc[cf][fN]=0;bc[cf][fr]=0;bc[cf][dj]="100%";bc[cf][cV]="100%";bc[cf][cM]="relative";bc[cf].overflow="hidden";bc[cf][cJ]=0;bc[cf][dr]=0;bc[cf][gS]=0;bc[cf][gW]=this.hX;bc[cf][eb]=this.hy;this.dk[cf][dj]=bQ(this.cA.cg)+"px";this.dk[cf][cV]=bQ(this.cA.ci)+"px";this.dk[cf][fr]=0;this.dk[cf].overflow="hidden";this.dk[dz](bc);this.de=bc;Z(this.de,"dblclick",this.iv());Z(this.de,"mousedown",this.ix());Z(this.de,"mousewheel",this.iB());Z(this.de,"click",this.iu());Z(this.de,"mouseover",this.iA());Z(this.de,"mouseout",this.iz());Z(this.de,"mousemove",this.iy());this.de.oncontextmenu=function(){return false}};G[ce].iJ=function(){this.dH=bR[ea]("div");this.dH[cL]=this.dD+"loading layer";this.dH[cf][cS]="none";this.de[dz](this.dH);this.eT=[];for(var bd=0,be=this.fn+1;bd<be;bd++){var bc=this.eQ();bc[cL]=this.dD+"zoom-"+bd;this.eT[cB](bc)}};G[ce].jf=function(){this.cA=new m(bQ(this.dk[cf][dj]),bQ(this.dk[cf][cV]));this.cY();this.ct.cy("move")};G[ce].eQ=function(){var bc=bR[ea]("div");bc[cf][fN]=0;bc[cf][fr]=0;bc[cf][dj]="100%";bc[cf][cV]="100%";bc[cf][cM]="absolute";bc[cf][cJ]=0;bc[cf][dr]=0;bc[cf][gS]=0;this.de[dz](bc);return bc};G[ce].cY=function(bo){var bu=this.cC.dk();var bv=new m(this.cA.cg/2,this.cA.ci/2);bv.cg+=(bu.co-this.cC.co)*this.cw.du;bv.ci+=(bu.cu-this.cC.cu)*this.cw.dt;while(bv.cg>0){bv.cg-=this.cw.du;bu.co-=1}while(bv.ci>0){bv.ci-=this.cw.dt;bu.cu-=1}var be={};var bg=bR[go](this.dD+"zoom-"+bQ(bu.cq));bg.cC=this.cC.dZ();var bk=false;var bd=bu.dZ();for(var bi=bv.ci;bi<this.cA.ci;bi+=this.cw.dt){for(var bj=bv.cg;bj<this.cA.cg;bj+=this.cw.du){var bh=bd.eh(this.dD);be[bh]=true;if(!this.eM[bh]){if(!this.ds[bh]){this.gI(bd)}bk=true;if(!bo){for(var bl=1;bl<6;bl++){var bp=bd.ew(-bl).dk().eh(this.dD);be[bp]=true}var bf=bd.ew(1);be[bf.eh(this.dD)]=true;bf.co+=1;be[bf.eh(this.dD)]=true;bf.cu+=1;be[bf.eh(this.dD)]=true;bf.co-=1;be[bf.eh(this.dD)]=true}}else{var bx=this.eM[bh];if(!bR[go](bx.jG)){bg[dz](bx)}bx[cf][dr]=bQ(bj)+"px";bx[cf][cJ]=bQ(bi)+"px"}bd.co+=1}bd.cu+=1;bd.co=bu.co}if(!bo||!bk){for(var bq=0,bm=bu.cq-5;bq<bm;bq++){var by=this.eT[bq];by[cf][cS]="none";var bt=by[gp]("img");for(var bn=bt[ch]-1;bn>-1;bn--){by[dK](bt[bn])}}for(var bq=bu.cq+2,bm=this.eT[ch];bq<bm;bq++){var by=this.eT[bq];by[cf][cS]="none";var bt=by[gp]("img");for(var bn=bt[ch]-1;bn>-1;bn--){by[dK](bt[bn])}}for(var bq=bP[fm](0,bu.cq-5),bm=bP[eU](bu.cq+2,this.eT[ch]);bq<bm;bq++){var by=this.eT[bq];var bw=1;var bc=null;if(by.cC){by[cf][cS]="block";if(by!=bg){bc=this.cC.fz(by.cC.cq);bw=bP[eJ](2,this.cC.cq-by.cC.cq)}}else{by[cf][cS]="none"}var bt=by[gp]("img");for(var bn=bt[ch]-1;bn>-1;bn--){var bx=bt[bn];if(!be[bx[cL]]){by[dK](bx)}else{if(bc){var bs=((this.cA.cg/2)+(bx.cP.co-bc.co)*this.cw.du*bw);var br=((this.cA.ci/2)+(bx.cP.cu-bc.cu)*this.cw.dt*bw);bx[cf][dr]=bQ(bs)+"px";bx[cf][cJ]=bQ(br)+"px";bx[dj]=this.cw.du*bw;bx[cV]=this.cw.dt*bw}else{bx[dj]=this.cw.du;bx[cV]=this.cw.dt}}}}}for(var bh in this.ds){if(!be[bh]){var bx=this.ds[bh];this.gc(bx);bx=null}}this.gD()};G[ce].gF=bS;G[ce].je=function(){if(this.gF){clearTimeout(this.gF)}this.gF=setTimeout(this.iD(),1000)};G[ce].gG=null;G[ce].iD=function(){if(!this.gG){var bc=this;this.gG=function(){bc.cY()}}return this.gG};G[ce].gI=function(bc){var be=bc.eh(this.dD);if(!this.ds[be]){var bd=bR[ea]("img");bd[cL]=be;bd[dj]=this.cw.du;bd[cV]=this.cw.dt;bd[cf][cM]="absolute";this.ds[be]=bd;this.dm[cB]({dn:bd,cP:bc.dZ()})}};G[ce].gD=function(){if(this.dm[ch]>8){this.dm.sort(this.hi())}while(this.ee<this.gt&&this.dm[ch]>0){var bc=this.dm[fR]();if(bc){this.ee++;this.dH[dz](bc.dn);bc.dn[fp]=bc.dn[fo]=this.gq();bc.dn[cT]=this.cw.gr(bc.cP);bc.dn.cP=bc.cP;bc.dn=bc.cP=null}}};G[ce].gc=function(be){delete this.ds[be[cL]];if(be[cT]){be[fp]=be[fo]=null;be.cP=null;be[cT]=null;this.dH[dK](be);this.ee--}else{for(var bc=0;bc<this.dm[ch];bc++){var bd=this.dm[bc];if(bd&&bd.dn===be){this.dm[bc]=null;bd.dn=bd.cP=null}}}};G[ce].eH=null;G[ce].gq=function(){if(!this.eH){var bc=this;this.eH=function(be){if(!be){be=window[dG]}var bd=be[jj]||be[eY];bd[fp]=bd[fo]=null;bc.dH[dK](bd);bc.ee--;delete bc.ds[bd[cL]];if(bd.complete||(bd[gE]&&bd[gE]=="complete")){bc.eM[bd[cL]]=bd;bc.gN++}else{bd[cT]=null}bc.cY(true);bc.je()}}return this.eH};G[ce].hi=function(){var bc=this.cC;return function(bf,be){if(bf&&be){var bh=bf.cP;var bg=be.cP;var bd=bP[fZ](bc.cu-bh.cu)+bP[fZ](bc.co-bh.co);var bi=bP[fZ](bc.cu-bg.cu)+bP[fZ](bc.co-bg.co);return bd<bi?1:bd>bi?-1:0}return bf?1:be?-1:0}};G[ce].gu=null;G[ce].ix=function(){if(!this.gu){var bc=this;this.gu=function(be){if(!be){be=window[dG]}var bf=null;be[gR]&&(bf=(be[gR]==3));be.button&&(bf=(be.button==2));if(bf){var bd=bc.eE(be);bc.ct.cy("singlerightclick",bd)}else{Z(bR,"mouseup",bc.hm());Z(bR,"mousemove",bc.hl());bc.eW=new m(be[ez],be[eA]);bc.de[cf][eb]=bc.hc}return R(be)}}return this.gu};G[ce].gv=null;G[ce].hl=function(){if(!this.gv){var bc=this;this.gv=function(bd){if(!bd){bd=window[dG]}if(!bc.dV){bc.dV=true;bc.ct.cy("dragstart")}if(bc.eW){bc.eV(bd[ez]-bc.eW.cg,bd[eA]-bc.eW.ci,true);bc.eW.cg=bd[ez];bc.eW.ci=bd[eA]}bc.ct.cy("drag");return R(bd)}}return this.gv};G[ce].gw=null;G[ce].hm=function(){if(!this.gw){var bc=this;this.gw=function(bd){if(!bd){bd=window[dG]}ac(bR,"mouseup",bc.hm());ac(bR,"mousemove",bc.hl());bc.eW=null;bc.de[cf][eb]=bc.hy;if(bc.dV){bc.ct.cy("dragend");bc.ct.cy("moveend")}return R(bd)}}return this.gw};G[ce].gA=null;G[ce].iB=function(){if(!this.gA){var bc=this;this.gA=function(be){if(!be){be=window[dG]}var bf=0;if(be[jx]){bf=be[jx]}else{if(be.detail){bf=-be.detail}}if(bf!=0){var bd=bc.eE(be);bc.hR(bf>0?1:-1,bd)}return R(be)}}return this.gA};G[ce].gk=null;G[ce].iv=function(){if(!this.gk){var bc=this;this.gk=function(be){if(!be){be=window[dG]}var bd=bc.eE(be);bc.hR(be.shiftKey?-1:1,bd);bc.ct.cy("dblclick");return R(be)}}return this.gk};G[ce].ge=null;G[ce].iu=function(){if(!this.ge){var bc=this;this.ge=function(be){if(!be){be=window[dG]}if(!bc.dV){var bd=bc.eE(be);var bf=bc.ec(bd);bc.ct.cy("click",bf)}bc.dV=false}}return this.ge};G[ce].gz=null;G[ce].iA=function(){if(!this.gz){var bc=this;this.gz=function(bd){if(!bd){bd=window[dG]}bc.ct.cy("mouseover")}}return this.gz};G[ce].gy=null;G[ce].iz=function(){if(!this.gy){var bc=this;this.gy=function(bd){if(!bd){bd=window[dG]}bc.ct.cy("mouseout")}}return this.gy};G[ce].gx=null;G[ce].iy=function(){if(!this.gx){var bc=this;this.gx=function(be){if(!be){be=window[dG]}var bd=bc.eE(be);bc.ct.cy("mousemove",bd)}}return this.gx};G[ce].eE=function(be){var bc=new m(be[ez],be[eA]);bc.cg+=bR[dY][fs]+bR[dR][fs];bc.ci+=bR[dY][ef]+bR[dR][ef];for(var bd=this.de;bd;bd=bd.offsetParent){bc.cg-=bd.offsetLeft;bc.ci-=bd[gC]}return bc};G[ce].cZ=function(bc){this.eI[cB](bc);bc.dO(this);this.ct.cy("addoverlay")};G[ce].et=function(bc){for(var bd=0,be=this.eI[ch];bd<be;bd++){if(this.eI[bd]===bc){bc.dO(null);this.eI.splice(bd,1);this.ct.cy("removeoverlay");return }}};G[ce].ie=function(){for(var bc=0,bd=this.eI[ch];bc<bd;bc++){this.eI[bc].dO(null)}this.eI=[];this.ct.cy("clearoverlays")};G[ce].fq=function(be,bc,bd){if(bc&&bc[ch]>0){this.hq.iU(be,bc,bd);this.ct.cy("infowindowopen")}};G[ce].fd=function(){this.ct.cy("infowindowbeforeclose");this.hq.ih();this.ct.cy("infowindowclose")};G[ce].jU=function(){this.ew(1)};G[ce].jV=function(){this.ew(-1)};G[ce].jP=function(bc){this.ew(bc-this.cC.cq)};G[ce].ew=function(bd){var bc=this.cC.cq+bd;if(bc==this.cC.cq){return }if(bc<this.fO){bd=this.cC.cq-this.fO}else{if(bc>this.fn){bd=this.fn-this.cC.cq}}this.cC=this.cC.ew(bd);this.cY();this.ct.cy("move");this.ct.cy("zoomend");this.ct.cy("moveend")};G[ce].hR=function(be,bd){var bg=this.ec(bd);var bc=this.cC.cq+be;if(bc<this.fO){be=this.cC.cq-this.fO}else{if(bc>this.fn){be=this.fn-this.cC.cq}}this.cC=this.cC.ew(be);var bf=this.eR(bg);this.eV(bd.cg-bf.cg,bd.ci-bf.ci,true);this.ct.cy("zoomend");this.ct.cy("moveend")};G[ce].eV=function(be,bc,bd){this.cC.co-=be/this.cw.du;this.cC.cu-=bc/this.cw.dt;this.cY();if(bd){this.ct.cy("move");return }this.ct.cy("moveend")};G[ce].jN=function(){this.eV(0,100)};G[ce].jK=function(){this.eV(0,-100)};G[ce].jL=function(){this.eV(100,0)};G[ce].jM=function(){this.eV(-100,0)};G[ce].ft=function(bc){this.de[cf][eb]=bc};G[ce].eL=function(be,bd){var bc=bd||this.cC.cq;this.cC=this.cw.dB(be).fz(bc);this.cY();this.ct.cy("move");this.ct.cy("moveend")};G[ce].fy=function(bc){var bq=this.cw.dB(bc.di);var bn=this.cw.dB(bc.dg);var bi=bq.dZ();var bh=bq.dZ();bi.cu=bP[eU](bq.cu,bn.cu);bi.co=bP[eU](bq.co,bn.co);bi.cq=bP[eU](bq.cq,bn.cq);bh.cu=bP[fm](bq.cu,bn.cu);bh.co=bP[fm](bq.co,bn.co);bh.cq=bP[fm](bq.cq,bn.cq);var be=this.cA.cg+1;var br=this.cA.ci+1;var bd=(bh.co-bi.co)/(be/this.cw.du);var bk=bP[dy](bd)/bP[dy](2);var bl=bi.cq-bP[em](bk);var bm=(bh.cu-bi.cu)/(br/this.cw.dt);var bs=bP[dy](bm)/bP[dy](2);var bp=bi.cq-bP[em](bs);var bf=bP[eU](bl,bp);var bg=(bi.cu+bh.cu)/2;var bj=(bi.co+bh.co)/2;var bo=bi.cq;this.cC=new x(bg,bj,bo).fz(bf);this.cY();this.ct.cy("move");this.ct.cy("moveend")};G[ce].ep=function(bd){if(bd.cq!=this.cC.cq){bd=bd.fz(this.cC.cq)}var bc=new m(this.cA.cg/2,this.cA.ci/2);bc.cg+=this.cw.du*(bd.co-this.cC.co);bc.ci+=this.cw.dt*(bd.cu-this.cC.cu);return bc};G[ce].fh=function(bc){var bd=this.cC.dZ();bd.co+=(bc.cg-this.cA.cg/2)/this.cw.du;bd.cu+=(bc.ci-this.cA.ci/2)/this.cw.dt;return bd};G[ce].eR=function(bc){return this.ep(this.cw.dB(bc))};G[ce].ec=function(bc){return this.cw.fG(this.fh(bc))};G[ce].it=function(){var bc=new aj();bc.dN(this.ec(new m(0,0)));bc.dN(this.ec(this.cA));return bc};G[ce].hj=function(){return this.cw.fG(this.cC)};G[ce].eq=function(){return this.cC.cq};G[ce].jF=function(){return this.cA};G[ce].jE=function(bc){return this.de[cf][eb]};function K(){K.cI[da](this,arguments)}K.cI=function(bc,bd){this.dk=this.gg();this.fl=this.gg();this.dH=this.gg();this.dH[cf][cS]="none";this.cw=bc;this.dD=bd;this.eM={};this.ds={};this.ee=0;this.gt=16;this.dm=[];this.gN=0;this.dk[dz](this.dH);this.dk[dz](this.fl)};K[ce].cY=function(){var bk=this.cr.cC.dk();var bf=new m(this.cr.cA.cg/2,this.cr.cA.ci/2);bf.cg+=(bk.co-this.cr.cC.co)*this.cw.du;bf.ci+=(bk.cu-this.cr.cC.cu)*this.cw.dt;while(bf.cg>0){bf.cg-=this.cw.du;bk.co-=1}while(bf.ci>0){bf.ci-=this.cw.dt;bk.cu-=1}var bi={};this.fl.cC=this.cr.cC.dZ();var bd=bk.dZ();for(var bj=bf.ci;bj<this.cr.cA.ci;bj+=this.cw.dt){for(var bl=bf.cg;bl<this.cr.cA.cg;bl+=this.cw.du){var be=bd.eh(this.dD);bi[be]=true;if(!this.eM[be]){if(!this.ds[be]){this.gI(bd)}}else{var bh=this.eM[be];if(!bR[go](bh[cL])){this.fl[dz](bh)}bh[cf][dr]=bQ(bl)+"px";bh[cf][cJ]=bQ(bj)+"px"}bd.co+=1}bd.cu+=1;bd.co=bk.co}var bc=this.fl[gp]("img");for(var bg=bc[ch]-1;bg>-1;bg--){var bh=bc[bg];if(!bi[bh[cL]]){this.fl[dK](bh)}}for(var be in this.ds){if(!bi[be]){var bh=this.ds[be];this.gc(bh);bh=null}}this.gD()};K[ce].gI=function(bc){var be=bc.eh(this.dD);if(!this.ds[be]){var bd=bR[ea]("img");bd[cL]=be;bd[dj]=this.cw.du;bd[cV]=this.cw.dt;bd[cf][cM]="absolute";this.ds[be]=bd;this.dm[cB]({dn:bd,cP:bc.dZ()})}};K[ce].gD=function(){if(this.dm[ch]>8){this.dm.sort(this.cr.hi())}while(this.ee<this.gt&&this.dm[ch]>0){var bc=this.dm[fR]();if(bc){this.ee++;this.dH[dz](bc.dn);bc.dn[fp]=bc.dn[fo]=this.gq();bc.dn[cT]=this.cw.gr(bc.cP);bc.dn.cP=bc.cP;bc.dn=bc.cP=null}}};K[ce].gc=function(be){delete this.ds[be[cL]];if(be[cT]){be[fp]=be[fo]=null;be.cP=null;be[cT]=null;this.dH[dK](be);this.ee--}else{for(var bc=0;bc<this.dm[ch];bc++){var bd=this.dm[bc];if(bd&&bd.dn===be){this.dm[bc]=null;bd.dn=bd.cP=null}}}};K[ce].eH=null;K[ce].gq=function(){if(!this.eH){var bc=this;this.eH=function(be){if(!be){be=window[dG]}var bd=be[jj]||be[eY];bd[fp]=bd[fo]=null;bc.dH[dK](bd);bc.ee--;delete bc.ds[bd[cL]];if(bd.complete||(bd[gE]&&bd[gE]=="complete")){bc.eM[bd[cL]]=bd;bc.gN++}else{bd[cT]=null}bc.cY(true)}}return this.eH};K[ce].gg=function(){var bc=bR[ea]("div");bc[cf][fN]=0;bc[cf][fr]=0;bc[cf][dj]="100%";bc[cf][cV]="100%";bc[cf][cM]="absolute";bc[cf][cJ]=0;bc[cf][dr]=0;return bc};K[ce].dO=function(be){if(this.map&&be){this.dO(null);this.dO(be);return }if(be){var bc=this;this.el=function(){return bc.cY()};this.dc=[];this.dc[cB](U.cH(be,"move",this.el));this.dc[cB](U.cH(be,"zoomend",this.el));be.iX[dz](this.dk);this.cr=be;this.cY()}else{this.eK();for(var bd=0,bf=this.dc[ch];bd<bf;bd++){U.dF(this.dc[bd])}this.dc=[];this.cr=null}};K[ce].eK=function(){this.dk[dl][dK](this.dk)};function aw(){aw.cI[da](this,arguments)}aw.cI=function(bd){var bc=bd||{};this.jm=bd[gK]||"#0000ff";this.jn=bd[gL]||0.6;this.fU=bd[gM]||4;this.gm=bd.fillColor||null;this.ir=bd.fillOpacity||0;this.fk=bd[fL]||[];if(typeof (this.fk)==="string"){this.fk=this.ij(this.fk)}this.fE=[]};aw[ce].ij=function(be){var bg=be[ch];var bf=0;var bc=[];var bj=0;var bk=0;while(bf<bg){var bl;var bd=0;var bm=0;do{bl=be[fC](bf++)-63;bm|=(bl&31)<<bd;bd+=5}while(bl>=32);var bh=((bm&1)?~(bm>>1):(bm>>1));bj+=bh;bd=0;bm=0;do{bl=be[fC](bf++)-63;bm|=(bl&31)<<bd;bd+=5}while(bl>=32);var bi=((bm&1)?~(bm>>1):(bm>>1));bk+=bi;bc[cB](new aF(bj*0.00001,bk*0.00001))}return bc};aw[ce].cY=function(){try{var bl=this.cr.ep(this.hQ)}catch(bk){return }var bg=this.fU/2;this.cj[cf][cS]="block";this.cj[cf][dr]=bl.cg-bg+"px";this.cj[cf][cJ]=bl.ci-bg+"px";if(this.ip==this.cr.eq()){return }var bn=this.cr.ep(this.hQ);var bh=this.cr.ep(this.hZ);var be=bh.cg-bn.cg+this.fU;var bj=bh.ci-bn.ci+this.fU;if(this.fB){this.fB.remove()}this.cj[cf][dj]=be+"px";this.cj[cf][cV]=bj+"px";this.fB=Raphael(this.cj,be,bj);var bm=[];for(var bi=0,bd=this.fE[ch];bi<bd;bi++){var bl=this.cr.ep(this.fE[bi]);bl.cg-=bn.cg-bg;bl.ci-=bn.ci-bg;bm[cB](bQ(bl.cg)+","+bQ(bl.ci))}var bc={};bc.stroke=this.jm;bc["stroke-opacity"]=this.jn;bc["stroke-width"]=this.fU;bc["stroke-linejoin"]="round";bc["stroke-linecap"]="round";bc[dj]=be;bc[cV]=bj;if(this.gm){bc.fill=this.gm;bc["fill-opacity"]=this.ir}var bf="M"+bm[cQ]("L");if(this.gm){bf+="Z"}var bo=this.fB.path(bf);bo[dX](bc);this.ip=this.cr.eq()};aw[ce].jz=function(){this.fB.clear();this.fE=[]};aw[ce].dO=function(bh){if(this.cr&&bh){this.dO(null);this.dO(bh);return }if(bh){var bg=new aj();for(var bf=0,bj=this.fk[ch];bf<bj;bf++){var bi=this.fk[bf];this.fE[cB](bh.cw.dB(bi));bg.dN(bi)}var be=new aF(bg.dg.cD,bg.di.cF);var bd=new aF(bg.di.cD,bg.dg.cF);this.hQ=bh.cw.dB(be);this.hZ=bh.cw.dB(bd);var bc=this;this.el=function(){return bc.cY()};this.dc=[];this.dc[cB](U.cH(bh,"move",this.el));this.dc[cB](U.cH(bh,"zoomend",this.el));this.cj=bR[ea]("div");this.cj[cf][cM]="absolute";this.cr=bh;this.cr.iW[dz](this.cj);this.cY()}else{this.eK();for(var bf=0,bj=this.dc[ch];bf<bj;bf++){U.dF(this.dc[bf])}this.dc=[];this.cr=null}};aw[ce].eK=function(){this.cj[dl][dK](this.cj)};function au(){au.cI[da](this,arguments)}au.cI=function(be,bf,bc,bd,bg){this.gP=be;this.cA=bf||null;this.gb=bc||null;this.dh=bd||new m(this.cA.cg/2,this.cA.ci);this.ho=bg||new m(0,0);this.iH=new cd();this.iH[cT]=be};au[ce].jp=function(){if(this.gb){return["<div style='width:",this.cA.cg+"px;height:",this.cA.ci+'px;background:transparent url("',this.gP,'") no-repeat ',this.gb.cg,"px ",this.gb.ci,"px'></div>"][cQ]("")}return"<img src="+this.gP+">"};function O(){O.cI[da](this,arguments)}O.cI=function(bd){var bc=bd||{};this.dT=bd[cM];this.gf=true;if(bc[fD]!==bS){this.gf=bc[fD]}this.io=bc[im]||false;this.dw=bc[dd];this.jT=bc[gS]||0;this.cP=null;this.ct=new ap(this,["click","mouseover","mouseout","dragstart","drag","dragend"]);this.eQ();this.dV=false;this.hU()};O[ce].eQ=function(){this.cj=bR[ea]("div");this.cj[cf][cM]="absolute";this.cj[cf][dj]=this.dw.cA.cg+"px";this.cj[cf][cV]=this.dw.cA.ci+"px";if(this.gf){this.cj[cf][eb]="pointer"}this.cj[dp]=this.dw.jp();this.hV();this.fJ=null};O[ce].hV=function(){if(bQ(navigator[gQ][dq](navigator[gQ][dx]("MSIE")+5))!=6){return }var bd=this.cj[gZ][0];if(bd[cf][gX][hw](/\.png/i)!==null){var bc=bd[cf][gX];var bf=bc[dq](5,bc[ch]-2);var be=(bd[cf].backgroundRepeat=="no-repeat")?"crop":"scale";bd[cf].filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+bf+"',sizingMethod='"+be+"')";bd[cf][gX]="url(http://gothere.sg/static/transparent.png)"}else{if(bd[cT][hw](/\.png/i)!==null){bd[cf][dj]=this.cj[cf][dj];bd[cf][cV]=this.cj[cf][cV];bd[cf].filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+bd[cT]+"', sizingMethod='scale')";bd[cT]="http://gothere.sg/static/transparent.png"}}};O[ce].hU=function(){var be=this;if(this.io){var bh=null;var bg=null;var bd=null;var bc=null;var bf=function(bn){var bm;var bl;if(bn[ez]||bn[eA]){bm=bn[ez]+bR[dY][fs]+bR[dR][fs];bl=bn[eA]+bR[dY][ef]+bR[dR][ef]}else{bm=bn.pageX;bl=bn.pageY}var bk=(bQ(be.cj[cf][dr])+bm-bh);var bj=(bQ(be.cj[cf][cJ])+bl-bg);be.cj[cf][dr]=bk+"px";be.cj[cf][cJ]=bj+"px";bh=bm;bg=bl;if(be.dV){var bi=be.cr.eR(be.dT);bi.cg-=bd-bk;bi.ci-=bc-bj;var bo=be.cr.ec(bi);be.ct.cy("drag",bo)}else{be.dV=true;be.ct.cy("dragstart")}return R(bn)};Z(this.cj,"mousedown",function(bk){if(!be.cr){return }be.fd();var bj;var bi;if(bk[ez]||bk[eA]){bj=bk[ez]+bR[dY][fs]+bR[dR][fs];bi=bk[eA]+bR[dY][ef]+bR[dR][ef]}else{bj=bk.pageX;bi=bk.pageY}bh=bj;bg=bi;bd=bQ(be.cj[cf][dr]);bc=bQ(be.cj[cf][cJ]);Z(bR,"mousemove",bf);be.cj[cf][eb]=be.cr.hc;return R(bk)});Z(this.cj,"mouseup",function(bl){ac(bR,"mousemove",bf);var bk=bd-bQ(be.cj[cf][dr]);var bj=bc-bQ(be.cj[cf][cJ]);if(bk!=0||bj!=0){var bi=be.cr.eR(be.dT);bi.cg-=bk;bi.ci-=bj;be.dT=be.cr.ec(bi);be.cP=be.cr.cw.dB(be.dT);be.ct.cy("dragend",be.dT)}be.cj[cf][eb]="pointer";return R(bl)})}else{Z(this.cj,"mousedown",function(bi){if(!bi){bi=window[dG]}return R(bi)})}if(this.gf){U.cH(this,"click",function(){if(be.fJ!==null&&!be.dV){be.fq(be.fJ)}});Z(this.cj,"click",function(bj){if(!be.dV){var bi=be.cr.eE(bj);var bk=be.cr.ec(bi);be.ct.cy("click",bk)}be.dV=false;return R(bj)})}Z(this.cj,"mouseover",function(bi){be.ct.cy("mouseover",be.cr.eE(bi));return R(bi)});Z(this.cj,"mouseout",function(bi){be.ct.cy("mouseout");return R(bi)})};O[ce].iE=function(){return bQ(this.dT.cD[cO](6)[ed](".",""))*-1};O[ce].cY=function(){try{var bc=this.cr.ep(this.cP)}catch(bd){return }if(bc.cg+this.dw.cA.cg-this.dw.dh.cg<0){this.cj[cf][cS]="none"}else{if(bc.cg+this.dw.cA.ci-this.dw.dh.ci<0){this.cj[cf][cS]="none"}else{if(bc.cg-this.dw.dh.cg>this.cr.cA.cg){this.cj[cf][cS]="none"}else{if(bc.ci-this.dw.dh.ci>this.cr.cA.ci){this.cj[cf][cS]="none"}else{this.cj[cf][cS]="block";this.cj[cf][dr]=bc.cg-this.dw.dh.cg+"px";this.cj[cf][cJ]=bc.ci-this.dw.dh.ci+"px";this.cj[cf][gS]=this.iE()}}}}};O[ce].dO=function(be){if(this.map&&be){this.dO(null);this.dO(be);return }if(be){this.cP=be.cw.dB(this.dT);var bc=this;this.el=function(){return bc.cY()};this.dc=[];this.dc[cB](U.cH(be,"move",this.el));this.dc[cB](U.cH(be,"zoomend",this.el));this.cr=be;be.iV[dz](this.cj);this.cY()}else{this.eK();for(var bd=0,bf=this.dc[ch];bd<bf;bd++){U.dF(this.dc[bd])}this.dc=[];this.cr=null}};O[ce].eK=function(){this.cj[dl][dK](this.cj);this.fJ=null};O[ce].fq=function(bc){if(!this.cr){return }var bd=new m(this.dw.ho.cg,this.dw.cA.ci+this.dw.ho.ci);this.cr.fq(this.dT,bc,bd)};O[ce].fd=function(){this.cr.fd()};O[ce].eN=function(bc){this.fJ=bc};O[ce].fH=function(){return this.dT};O[ce].jh=function(bc){this.dT=bc;this.cP=this.cr.cw.dB(bc);this.cY()};function aM(){aM.cI[da](this,arguments)}aM.cI=function(bd){this.cr=bd;this.fK=false;var bc=this;var be=function(){bc.fK&&bc.cY()};this.dc=[];this.dc[cB](U.cH(bd,"move",be));this.dc[cB](U.cH(bd,"zoomend",be));this.cj=bR[ea]("div");this.cj[cL]="eiw";this.cj[cf][cM]="absolute";this.cj[cf][jv]="hidden";this.cj[dp]="<div id=eiw_beak></div><div id=eiw_contents></div>"};aM[ce].ia=function(bd){this.cA=new m(this.cj[iR],this.cj.offsetHeight);this.dh=new m(this.cA.cg/2,this.cA.ci+20);this.dh.ci=15;if(bd){this.dh.cg+=bd.cg;this.dh.ci+=bd.ci}var bc=this.cj[gZ][0];bc[cf][dr]=(this.cA.cg-bc[iR])/2+3+"px";bc[cf].bottom="-30px"};aM[ce].cY=function(){try{var bc=this.cr.ep(this.cP)}catch(bd){return false}if(bc.cg+this.cA.cg-this.dh.cg<0){this.cj[cf][cS]="none"}else{if(bc.cg+this.cA.ci-this.dh.ci<0){this.cj[cf][cS]="none"}else{if(bc.cg-this.dh.cg>this.cr.cA.cg){this.cj[cf][cS]="none"}else{if(bc.ci-this.dh.ci>this.cr.cA.ci){this.cj[cf][cS]="none"}else{this.cj[cf][cS]="block";this.cj[cf][jv]="visible";if(this.cj[cU][dx]("show")<0){this.cj[cU]="show"}this.cj[cf][dr]=bc.cg-this.dh.cg+"px";this.cj[cf].bottom=this.cr.cA.ci-bc.ci+this.dh.ci+"px";return true}}}}return false};aM[ce].eK=function(){this.cj[cU]="show hide";var bc=this;window[gJ](function(){bc.cj[dl][dK](bc.cj);bc.cj[cU]=""},150)};aM[ce].iU=function(bh,bd,bg){this.cP=this.cr.cw.dB(bh);this.cr.de[dl][dz](this.cj);this.cj[gZ][1][dp]=bd;this.ia(bg);var bf=this.cY();this.fK=true;if(!bf){var bc=this.cr.eR(bh);bc.cg-=(this.dh.cg-this.cA.cg/2);bc.ci-=(this.dh.ci-this.cA.ci/2);var be=this.cr.ec(bc);this.cr.eL(be)}};aM[ce].ih=function(){if(this.fK){this.eK();this.fK=false}};var f=[1.362083,103.819836,11];var T=16;var d="/static/img/blue-dot.png";var aX=20000/60;var Y=3000/60;var aa=35000/60;var aA="/addtag";var p="/getlocation";var b="/updatelocation";var ab="/searchaddress";var aS="/getlocationdetails";var I="/getlocationcomments";var z="/addlocationcomment";var aJ="/votecomment";var w="/flagcomment";var ad="/maps/gl";var ak="/maps/fw";var aH="/flagerror";var aC="/maps/ds";var ay=1;var F;var P;var aZ;var ba;var ax;var Q;var aN;var aE;var aI;var X;var C;var V;var aQ;var o;var aW;var t;var v;var D;var at;var M;var i;var af;var an;var s;var ai;var l;var ag;var q;var aY;var n;var k;var r;var h;function aV(bf,bg,bc){i=(bW!=top)?true:false;aZ=$("#"+bg)[0];ba=$("#"+bc)[0];P=$("#"+bf)[0];$(P)[fA]('<div id="popupwindow"></div>');$(P)[fA]('<div id="flashmessage"></div>');$(P)[fA]('<div id="screenoverlay"></div>');at=false;if(!i){var be=['Why are you still here! Have you tried our new <a href="http://sneak.gothere.sg/" target="_blank" onclick="clk(this.href, \'s-0316bf992cf541cdabebf20bee838fa7\', \'sc\')">sneak.gothere.sg</a>?'];var bd=bQ(bP.random()*be[ch]);aq(be[bd])}j();if(!i){$("#nmc")[cn]();$("#nm")[ck](function(){if(this.checked){$(window)[dv]("scroll")}else{$(window).scroll(ae)}})}$(P)[cG]("position","absolute");F=new G(aZ,new al(),{backgroundColor:"#9cd2ef"});F.de[cf][cM]="absolute";aZ[cf][cM]="relative";F.eL(new aF(f[0],f[1]),f[2]);if(!i){}else{$("#embeddedsource a")[0][cK]=window[cz][cK][ed]("?output=embedded","");$("#embeddedsource a")[ck](function(bh){bh[cs]();top[fx][cz][cK]=this[cK]})}an=false;l=null;am();ax=[];Q=new au("http://gothere.sg/static/transparent.png",new m(11,11),null,new m(5,6));aN=new au("http://gothere.sg/static/transparent.png",new m(45,44),null,new m(3,43),new m(-20,0));aE=new au("/static/img/icons/locations/a.png",new m(34,55),null,new m(17,55),new m(5,0));X=new au("/static/img/icons/locations/b.png",new m(34,55),null,new m(17,55),new m(5,0));aI=new au("/static/img/icons/misc/erp.png",new m(55,42),null,new m(3,41));s=new au("/static/img/icons/pin-camera-with-dot.png",new m(48,70),null,new m(24,69));ag=new au("/static/img/icons/locationmarker.png",new m(16,16),null,new m(8,8));r=new au("/static/img/icons/api/marker.png",new m(28,43),null,new m(14,21),new m(5,-20));o=[];aW=true;t="url(http://gothere.sg/static/img/openhand.cur) 8 8, -moz-grab";k=[];U.cH(F,"infowindowopen",function(){$("#mapmessagebar")[cv]()});U.cH(F,"infowindowclose",function(){$("#mapmessagebar")[cn]()});U.cH(F,"click",function(){if(F.eq()<15){F.fd()}});h=[];if(navigator[hh]&&!i){$("#gt_loc_button")[0][cf][cS]="inline-block";U.cH(F,"move",function(){n=false});aR()}}function am(){var bc=20;if(i){bc=0}$(aZ)[fA]('<div id="mapbuttons" style="position:absolute;right:10px;top:'+bc+'px;z-index:9999;"><ul style="padding:0;margin-bottom:0;"><li id="gt_map_button"><img src="/static/img/map/map_active.png"/></li><li id="gt_sat_button" style="display:none"><img src="/static/img/map/sat.png"/></li><br/><li id="gt_ds_button" style="display:none"><img src="/static/img/map/camera.png"/></li><li id="gt_loc_button" style="display:none"><img src="/static/img/map/location.png"/><img id="gt_loc_button_waiting" src="/static/img/map/waitingindicator.gif" style="position:absolute;bottom:8px;right:18px;display:none"/></li></div>');$("li#gt_loc_button")[ck](function(bd){if(l==null){aR()}else{aB()}});$("li#gt_ds_button")[ck](function(bd){if(!an){e()}else{W()}});$("li#gt_map_button")[ck](function(bd){$("li#gt_map_button img")[0][cT]="/static/img/map/map_active.png";$("li#gt_sat_button img")[0][cT]="/static/img/map/sat.png"});$("li#gt_sat_button")[ck](function(bd){$("li#gt_sat_button img")[0][cT]="/static/img/map/sat_active.png";$("li#gt_map_button img")[0][cT]="/static/img//map/map.png"})}function ar(bg,bf){var be=bg.ff(new aF(bg.cD+0.1,bg.cF))*10;var bc=bg.ff(new aF(bg.cD,bg.cF+0.1))*10;var bd=new aj();bd.dN(new aF(bg.cD-bf/be,bg.cF-bf/bc));bd.dN(new aF(bg.cD+bf/be,bg.cF+bf/bc));return bd}function aR(){var bc=true;n=true;l=navigator[hh].watchPosition(function(bd){$("#gt_loc_button_waiting")[0][cf][cS]="none";$("li#gt_loc_button img")[0][cT]="/static/img/map/location_active.png";if(q){F.et(q)}if(aY){F.et(aY)}var bf=new aF(bd.coords.latitude,bd.coords.longitude);q=new O({position:bf,icon:ag});F.cZ(q);if(n){if(bc){F.eL(bf,16);bc=false}else{F.eL(bf)}}var be=$.param({output:"js",client:"gtm",sensor:"true",ll:bf.jq()});$[dS]("http://gothere.sg/maps/geo?"+be+"&callback=?",function(bh){if(bh[fY]&&bh[fY].code==200){var bi=bh.Placemark[0]["address"][fS](",")[0];var bg='<div class="infowindow" style="width:220px"><strong>We think you\'re now at</strong><div style="margin:5px 0 0 -5px"><a style="padding:0 2px 2px 22px;font-size:16px" href="/directions#'+bi+':" class="position">'+bi+"</a></div></div>";q.eN(bg)}})},function(bd){$("#gt_loc_button_waiting")[0][cf][cS]="none";l=null},{timeout:10000});$("#gt_loc_button_waiting")[0][cf][cS]="block"}function aB(){if(l!=null){navigator[hh].clearWatch(l);l=null}$("li#gt_loc_button img")[0][cT]="/static/img/map/location.png";if(q!=null){F.et(q);q=null}if(aY!=null){F.et(aY);aY=null}}function e(){an=true;$("li#gt_ds_button img")[0][cT]="/static/img/map/camera_active.png";U.cy(F,"moveend")}function W(){an=false;$("li#gt_ds_button img")[0][cT]="/static/img/map/camera.png";if(ai!=null){U.gd(ai,"mouseover");F.et(ai);ai=null;F.ft(t)}U.cy(F,"moveend")}function ae(){var bd=$(P)[0];var bc=0;if(window[hz]){bc=window[hz]+80}else{bc=bR[dR][ef]+80}bc=(bc<179)?179:bc;$(bd).stop().animate({top:bc+"px"},"slow")}function j(){var bc,be;if(!i){bc=($(window)[dj]()-340)+"px";if(cb[cW].opera&&cb[cW][fw]>=9.5){be=window[hr]-P[gC]-25}else{be=($(window)[cV]()-P[gC]-25)}if(be<360){be=500;$("#nmc")[cv]();if(at){at=false;$(window)[dv]("scroll");$(P)[cG]({top:"192px"})}}else{$("#nmc")[cn]();if(!at){at=true;if(!$("#nm")[0].checked){$(window).scroll(ae)}}}be=be+"px"}else{bc=($(window)[dj]())+"px";if(cb[cW].opera&&cb[cW][fw]>=9.5){be=window[hr]-30}else{be=$(window)[cV]()-30}$("#embeddedsource")[cG]({top:be})}$([P,aZ])[cV](be);$([P,aZ])[dj](bc);if(F){F.jf()}if(!i){ae();if(bQ(bc)>500&&bQ(be)>400){var bd=bQ(bQ(bc)/2-170);$("#mapmessagebar")[cG]({right:bd});$("#mapmessagebar")[cn]()}else{$("#mapmessagebar")[cv]()}}}function av(bg,be,bd,bf){bg[fQ][dd]=be;bg[fQ][cM]=new aF(bg[eF],bg[eG]);var bc=new O(bg[fQ]);F.cZ(bc);bc.eN(bg[hd]);if(bd!==null&&bf!=null){U.cH(bc,bd,function(){bf(bc)})}}function g(bi,bg,bf,be){var bh=new aF(bi[0],bi[1]);if(be!=bS&&be!=null){var bc=new O({position:bh,icon:be,clickable:false});F.cZ(bc)}var bd=new O({position:bh,icon:bf});F.cZ(bd);bd.eN(bg);return bd}function N(bg,be,bd){var bf=new aF(bg[0],bg[1]);var bc=new O({position:bf,icon:bd,draggable:true});F.cZ(bc);bc.eN(be);return bc}function c(bc,bh,be,bg,bi,bj){var bk=new aF(bc[0],bc[1]);if(bj!=bS&&bj!=null){var bd=new O({position:bk,icon:bj,clickable:false});F.cZ(bd)}var bf=new O({position:bk,icon:bi});F.cZ(bf);bf.eN(bh,{onOpenFn:J,maxContent:be,maxTitle:bg});return bf}function E(bd,bc){if(bc===bS){bc=T}F.eL(bd,bc)}function az(bd,bc,be,bf){be=(be>1)?be+" min":be+" min";$("li.time")[cm]("<h3>Total time</h3>"+be);if(bf==0){$("li.fare")[cm]("<h3>Total fare</h3>Free")}else{$("li.fare")[cm]("<h3>Total fare</h3>$"+bf[cO](2))}$(bc)[dA]("slow")}function S(bv,bf,bi,be,by,bp,bw,bk,bl){if(bv[ch]==1){var bj=bv[fR]();aN.gP=bj[dd];var bm=g(bj[cR],bj[cX],aN,Q);var bA=bj[dQ][0];var bz=bj[dQ][1];var bd=new aF(bA[0],bA[1]);var bc=new aF(bz[0],bz[1]);F.cZ(aK(bc,bd));var bh=bd.ff(bc);var bq=bP[em](bj[eo]/60);bk+=bq;$("."+be,$("ol#"+bf+" #"+bi+bj[cL]))[0][dp]=(bq>1)?bq+" min":((bq==0)?"0 min":bq+" min");ax[cB](bm);az(by,bp,bk,bw);if(aW){F.fy(bl)}aW=true}else{var bj=bv[fR]();if(bj[dE]=="bus"||bj[dE]=="pbus"){var bu="#02a6cb";if(bj[dE]=="pbus"){bu="#ffaa50"}var br=aU(bj[hB],bu);h[cB](br);var bx=new au(bj[dd],new m(45,44),null,new m(3,43),new m(-20,0));var bm=g(bj[cR],bj[cX],bx,Q);var bo=bj[db];var bn=bv[ch]-1;var bs=bv[bn][cR];if(bn>0&&(bv[bn][dE]=="bus"||bv[bn][dE]=="pbus")&&(bo[0]!=bs[0]||bo[1]!=bs[1])){var bo=new aF(bo[0],bo[1]);var bs=new aF(bs[0],bs[1]);var bt=new O({position:bo,icon:Q,clickable:false});F.cZ(bt);F.cZ(new aw({latlngs:[bo,bs],strokeColor:"#000000",strokeWeight:5,strokeOpacity:0.9}))}var bq=bP[em](bj[eo]/60);$("."+be,$("ol#"+bf+" #"+bi+bj[cL]))[0][dp]=(bq>1)?bq+" min":((bq==0)?"0 min":bq+" min");var bg=bP[em](bj[jw]/60);ax[cB](bm);S(bv,bf,bi,be,by,bp,bw,bk+bq+bg,bl)}else{if(bj[dE]=="mrt"||bj[dE]=="lrt"){var bu="#5a0000";if(bj[dE]=="lrt"){bu="#668372"}var br=aU(bj[hB],bu);h[cB](br);var bx=new au(bj[dd],new m(45,44),null,new m(3,43),new m(-20,0));var bm=g(bj[cR],bj[cX],bx,Q);var bq=bP[em](bj[eo]/60);$("."+be,$("ol#"+bf+" #"+bi+bj[cL]))[0][dp]=(bq>1)?bq+" min":((bq==0)?"0 min":bq+" min");var bg=bP[em](bj[jw]/60);ax[cB](bm);S(bv,bf,bi,be,by,bp,bw,bk+bq+bg,bl)}else{if(bj[dE]=="walk"){var bx=new au(bj[dd],new m(45,44),null,new m(3,43),new m(-20,0));var bm=g(bj[cR],bj[cX],bx,Q);var bA=bj[dQ][0];var bz=bj[dQ][1];var bd=new aF(bA[0],bA[1]);var bc=new aF(bz[0],bz[1]);F.cZ(aK(bc,bd));var bh=bd.ff(bc);var bq=bP[em](bj[eo]/60);$("."+be,$("ol#"+bf+" #"+bi+bj[cL]))[0][dp]=(bq>1)?bq+" min":((bq==0)?"0 min":bq+" min");ax[cB](bm);S(bv,bf,bi,be,by,bp,bw,bk+bq,bl)}}}}}function L(){$(".windowcancelbutton")[ck](function(bc){bc[cs]();$("#popupwindow")[cv]();$("#screenoverlay")[cv]();$("#popupwindow")[cm]("")});$(".details, .address, .moreinfo, .tags","#popupwindow")[ck](function(bc){bc[cs]();$("#detailstab, #addresstab, #moreinfotab, #tagstab","#popupwindow")[cv]();$("#"+this[cU]+"tab","#popupwindow")[cn]()});$("form","#popupwindow")[dL](function(){var bc=$(this)[jg]();$[dJ](b,bc);$(".last",this)[cm]('Thank you for your contribution. This location will be updated shortly. <a class="close" href="">close</a>');$(".close")[ck](function(bd){bd[cs]();$("#popupwindow")[cv]();$("#screenoverlay")[cv]();$("#popupwindow")[cm]("")});return false});$("#a","#popupwindow").keydown(function(bc){if(bc[gR]==13){bc[cs]();bc[hM]();$("#as")[0][en]=true;$[dJ](ab,"a="+bT(this[cE]),function(bd){if(bd[df]==ay){$("#pc")[cm](bd[cm]);$(":radio","#pc")[ck](function(){$("#as")[0][en]=false})}else{$("#pc")[dM]("Sorry, we can't find the address you are looking for.")}},"json")}})}function B(bd){var bc='<div id="detailstab"><div class="windowsidebar"><ul><li class="selected">Details</li><li><a class="address" href="">Address</a></li><li><a class="moreinfo" href="">More Info</a></li><li><a class="tags" href="">Tags</a></li></ul></div><div class="windowmainpanel">';bc+='<div><form><h3>Edit Details</h3><p><label for="n">Name of place</label><br/><input id="n" name="n" type="text" value="'+bd[hx]+'"></p><p><label for="u">Unit No</label><br/><input id="u" name="u" type="text" value="'+bd.u+'"></p><p><label for="c">Contact</span></label><br/><input id="c" name="c" type="text" value="'+bd.c+'"></p><p><label for="w">Website</label><br/><input id="w" name="w" type="text" value="'+bd.w+'"></p><p class="last"><input type="hidden" id="l" name="l" value="'+bd[fj]+'"/><input value="Save" type="submit"/> <input class="windowcancelbutton" value="Cancel" type="button"/></p></form></div>';bc+="</div></div>";bc+='<div id="addresstab" style="display:none;"><div class="windowsidebar"><ul><li><a class="details" href="">Details</a></li><li class="selected">Address</li><li><a class="moreinfo" href="">More Info</a></li><li><a class="tags" href="">Tags</a></li></ul></div><div class="windowmainpanel">';bc+='<div><form><h3>Edit Address</h3><p><label for="a">Address <span>(Hit enter to search)</span></label><br/><input id="a" name="a" type="text"></p><p id="pc">'+bd[ei]+'</p><p class="last"><input type="hidden" id="l" name="l" value="'+bd[fj]+'"/><input id="as" value="Save" type="submit" disabled/> <input class="windowcancelbutton" value="Cancel" type="button"/></p></form></div>';bc+="</div></div>";bc+='<div id="moreinfotab" style="display:none;"><div class="windowsidebar"><ul><li><a class="details" href="">Details</a></li><li><a class="address" href="">Address</a></li><li class="selected">More Info</li><li><a class="tags" href="">Tags</a></li></ul></div><div class="windowmainpanel">';bc+='<div><form><h3>Edit More Info</h3><p><label for="m">More info <span>(eg. opening hours)</span></label><br/><textarea id="m" name="m">'+bd.m+'</textarea></p><p class="last"><input type="hidden" id="l" name="l" value="'+bd[fj]+'"/><input value="Save" type="submit"/> <input class="windowcancelbutton" value="Cancel" type="button"/></p></form></div>';bc+="</div></div>";bc+='<div id="tagstab" style="display:none;"><div class="windowsidebar"><ul><li><a class="details" href="">Details</a></li><li><a class="address" href="">Address</a></li><li><a class="moreinfo" href="">More Info</a></li><li class="selected">Tags</li></ul></div><div class="windowmainpanel">';bc+='<div><form><h3>Edit More Info</h3><p><label for="t">Tags <span>(separate tags with comma)</span></label><br/><textarea id="t" name="t">'+bd[eX]+'</textarea></p><p class="last"><input type="hidden" id="l" name="l" value="'+bd[fj]+'"/><input value="Save" type="submit"/> <input class="windowcancelbutton" value="Cancel" type="button"/></p></form></div>';bc+="</div></div>";$("#popupwindow")[cm](bc);L()}function a(be){var bd=$(bR)[cV]();var bc=ah(bd);$("#screenoverlay")[cG]({position:"absolute",height:bd})[cn]();B(be);bd=$("#popupwindow")[cV]();bc=ah(bd);if($[cW][dI]&&/MSIE 6\.0/i[fV](window[iQ][gQ])&&!/MSIE 7\.0/i[fV](window[iQ][gQ])){bc=ah(bd,true);$("#popupwindow")[cG]({position:"absolute",marginTop:0,top:bc})[cn]()}else{bc=ah(bd,false);$("#popupwindow")[cG]({position:"fixed",marginTop:0,top:bc})[cn]()}}function ah(bc,bg){function bd(){return window[hz]||bR[dR]&&bR[dR][ef]||bR[dY][ef]}function bf(){return window[hr]||bR[dR]&&bR[dR][ig]||bR[dY][ig]}var be=0;if(bg){be+=bd()}return be+(bf()/2)-(bc/2)}function aL(bd,bg){var bf=$(bd);bf[cm](bg);var be=bf[cV]();var bc=ah(be);bf[cG]({position:"absolute",marginTop:0,top:bc})[cn]();window[gJ](function(){bf[dA](500)},750)}function J(){function bi(bj){bj[cs]();$("#addtagform")[cn]();$("#getdirections, #moreactions")[cv]();$("#addtagcancel")[ck](function(bk){bk[cs]();$("#addtagform")[cv]();$("#getdirections, #moreactions")[cn]()});$("#addtagform")[dL](function(){$("#newtagsubmit")[0][en]=true;var bk=$.trim($("#newtag")[ev]());if(bk[ch]>0){$[dJ](aA,"t="+bT(bk)+"&l="+$("#newtagsubmit")[0][cU],function(bn){if(bn[df]==ay){$("#newtagsubmit, #addtag")[dv]();var bm=$("#tags")[cm]();var bl=bm.lastIndexOf(".");$("#tags")[cm](bm[eg](0,bl)+", "+bn[fP]+bm[dq](bl));$("#addtag")[ck](bi);aL("#flashmessage","<p>Tag added!</p>")}$("#newtagsubmit")[0][en]=false;$("#newtag")[0][cE]="";$("#addtagcancel")[ck]()},"json")}else{$("#newtagsubmit")[0][en]=false;$("#addtagcancel")[ck]()}return false})}if(i){$("div.infowindow a.external")[ck](function(bj){bj[cs]();top[fx][cz][cK]=this[cK]});var bc=$("div.infowindow a#link")[0][cK];$("div.infowindow a#link")[ck](function(bj){bj[cs]()})[0][cK]=bc[ed]("?output=embedded","");$("div.infowindow form#directionsto, div.infowindow form#directionsfrom")[dL](function(){top[fx][cz][cK]="/directions#"+this[fg][cE]+":"+this[eX][cE];return false})}$("#editinfo")[ck](function(bj){bj[cs]();$[dJ](p,"l="+this[cU],function(bk){if(bk[df]==ay){a(bk)}},"json")});$("#addtag")[ck](bi);$("#findto")[ck](function(bj){bj[cs]();$("#getdirections, #moreactions")[cv]();$("#directionsto")[cn]();$("#directionstocancel")[ck](function(bk){bk[cs]();$("#getdirections, #moreactions")[cn]();$("#directionsto")[cv]()})});$("#findfrom")[ck](function(bj){bj[cs]();$("#getdirections, #moreactions")[cv]();$("#directionsfrom")[cn]();$("#directionsfromcancel")[ck](function(bk){bk[cs]();$("#getdirections, #moreactions")[cn]();$("#directionsfrom")[cv]()})});$("#searchnearby")[ck](function(bj){bj[cs]();$("#getdirections, #moreactions")[cv]();$("#searchnearbyform")[cn]();$("#searchnearbycancel")[ck](function(bk){bk[cs]();$("#getdirections, #moreactions")[cn]();$("#searchnearbyform")[cv]();$("#searchnearbysubmit")[dv]()});if(i){$("div.infowindow form#searchnearbyform")[dL](function(){top[fx][cz][cK]="/search#"+$("div.infowindow input#whatnearby")[ev]()+":"+this[hx][cE];return false})}else{$("#searchnearbyform")[dL](function(bl){$("#searchnearbysubmit")[0][en]=true;var bk=$("#whatnearby")[0];window[cz][cN]=bk[cE]+":"+bk[cU];return false})}});$("#maxwindow")[ck](function(bj){bj[cs]()});$("#showcomments")[ck](function(bk){bk[cs]();var bj=new bX('$(".comments", "#infomaxwindow").click();');o=[bj]});$("#showaddcomments")[ck](function(bl){bl[cs]();var bk=new bX('$(".comments", "#infomaxwindow").click();');o=[bk];var bj=new bX('$("#writecommentlink").click();');o[cB](bj)});var bh=window[cz][cN];var be=bh[dx](":",bh[dx](":")+1);var bg=$("#link")[0][cK];window[cz][cN]=bg[eg](bg[dx]("#"));var bd=[window[cz].protocol+"//"+window[cz].host+window[cz].pathname,"#",$("div.infowindow h3")[dM](),":",$("div.infowindow form#directionsto input")[1][cE],":","A"];$("#el")[cn]()[0][cK]="/embed?url="+bT(bd[cQ](""));if(o[ch]>0){var bf=o[hI]();bf()}}function y(){$("#writecommentlink")[ck](function(bj){bj[cs]();$("#writecommentlink")[cv]();$("#commentform").slideDown("normal")});$("#cancelbutton","#commentform")[ck](function(){$("#commentform")[hK]("normal",function(){$(":submit","#commentform")[0][en]=false;$("#writecommentlink")[cn]()});return false});var bg=["Poor","Average","Above average","Good","Excellent"];var bd=0;var be="date";var bf=10;$(".star")[hn](function(){var bk=bQ(this[cL][eg](4))+1;for(var bj=1;bj<bk;bj++){$("#star"+bj)[dX]("src","/static/img/rating-active.gif")}$("span",".rate")[dM](bg[bk-2])},function(){$(".star")[dX]("src","/static/img/rating-inactive.gif");$("span",".rate")[dM]("")});$(".star")[ck](function(bk){$(".star")[dv]("mouseover")[dv]("mouseout")[dv]("mousedown");var bl=bQ(this[cL][eg](4))+1;for(var bj=1;bj<bl;bj++){$("#star"+bj)[dX]("src","/static/img/rating-active.gif")}for(var bj=bl;bj<6;bj++){$("#star"+bj)[dX]("src","/static/img/rating-inactive.gif")}$("span",".rate")[dM](bg[bl-2]);bd=bl-1});$("#commentform")[dL](function(){$(":submit",this)[0][en]=true;if(bd==0){aL("#flashmessage","<p>Please choose a rating.</p>");$(":submit",this)[0][en]=false}else{$("#r",this)[0][cE]=bd;var bj=$(this)[jg]();$[dJ](z,bj,function(bk){if(bk[df]==ay){aL("#flashmessage","<p>Thank you for sharing.</p>");$(".comments","#infomaxwindow")[ck]()}},"json")}return false});function bc(bk){bk[cs]();$(".loadmorecomments")[dv]("click");var bj=this[dl][cU];$[dJ](I,"l="+bj+"&t="+be+"&o="+bf,function(bl){if(bl[df]==ay){bf+=10;$(".loadmorecomments")[cv]();$(".votecomment")[dv]("click");$(".flagcomment")[dv]("click");$("#commentscontainer")[gV](bl[cm]);$(".windowmainpanel")[1][ef]+=$(".windowmainpanel")[1][gC]+250;$(".loadmorecomments")[ck](bc);$(".votecomment")[ck](bi);$(".flagcomment")[ck](bh)}},"json")}function bi(bk){bk[cs]();var bj=bk[eY][dl][dl][dl][dl][cL];$[dJ](aJ,"c="+bj);aL("#flashmessage","<p>Comment voted.</p>");$(bk[eY][dl][dl])[hK]()}function bh(bk){bk[cs]();var bj=bk[eY][dl][dl][dl][dl][cL];$[dJ](w,"c="+bj);aL("#flashmessage","<p>Comment flagged.</p>");$(bk[eY][dl][dl])[hK]()}$(".loadmorecomments")[ck](bc);$("#vote",".commentsortbar")[ck](function(bk){bk[cs]();$("#votebar")[cn]();$("#datebar")[cv]();$("#commentscontainer")[cm]("");var bj=this[cU];be="vote";bf=10;$[dJ](I,"l="+bj+"&t="+be+"&o="+0,function(bl){if(bl[df]==ay){$("#commentscontainer")[gV](bl[cm]);$(".loadmorecomments")[ck](bc);$(".votecomment")[ck](bi);$(".flagcomment")[ck](bh)}},"json")});$("#date",".commentsortbar")[ck](function(bk){bk[cs]();$("#datebar")[cn]();$("#votebar")[cv]();$("#commentscontainer")[cm]("");var bj=this[cU];be="date";bf=10;$[dJ](I,"l="+bj+"&t="+be+"&o="+0,function(bl){if(bl[df]==ay){$("#commentscontainer")[gV](bl[cm]);$(".loadmorecomments")[ck](bc);$(".votecomment")[ck](bi);$(".flagcomment")[ck](bh)}},"json")});$(".votecomment")[ck](bi);$(".flagcomment")[ck](bh)}function aD(){$(".overview")[ck](function(bd){bd[cs]();$("#commentstab")[cv]();$("#overviewtab")[cn]()});$(".comments","#infomaxwindow")[ck](function(bd){bd[cs]();$[dJ](I,"l="+$("#editinfo")[0][cU],function(bf){if(bf[df]==ay){$(".windowmainpanel","#commentstab")[cm](bf[cm]);y();if(o[ch]>0){var be=o[hI]();be()}}},"json");$("#overviewtab")[cv]();$(".windowmainpanel","#commentstab")[cm]("<p>Loading...</p>");$("#commentstab")[cn]()});$("#editinfo")[ck](function(bd){bd[cs]();$[dJ](p,"l="+this[cU],function(be){if(be[df]==ay){a(be)}},"json")});if(o[ch]>0){var bc=o[hI]();bc()}}function aK(bk,bl,bf){function bc(bs,bp,br,bq){return(((1-bq)*(1-bq))*(bs))+((2*bq)*(1-bq)*(bp))+((bq*bq)*(br))}var bd=(bk.cD+bl.cD)/2;var be=(bk.cF+bl.cF)/2;var bo=new aF((be-bl.cF)*0.6+bd,(bl.cD-bd)*0.6+be);var bm=[];var bi=25;for(var bn=0;bn<=bi;bn++){var bg=bc(bk.cD,bo.cD,bl.cD,bn*(1/bi));var bh=bc(bk.cF,bo.cF,bl.cF,bn*(1/bi));var bj=new aF(bg,bh);bm[cB](bj)}if(bf==bS){bf=0.7}return new aw({latlngs:bm,strokeColor:"#000000",strokeWeight:4,strokeOpacity:bf})}function aU(bf,be,bg){if(be==bS){be="#0000ff"}if(bg==bS){bg=0.7}var bc=bf[fL];var bh=bf.levels;var bd=new aw({strokeColor:be,strokeWeight:4,strokeOpacity:bg,latlngs:bc});F.cZ(bd);return bd}function aq(bc){var bd='<div id="mapmessagebar" style="z-index:9999;position:absolute;right:0;top:8px;*top:0;width:365px"><img src="/static/img/tickerbg.png" style="position:absolute;behavior:url(/static/iepngfix.htc)"/><p style="margin:3px auto;padding:5px 0 0 5px;font-weight:bold;font-size:11px;overflow:hidden;white-space:nowrap;width:342px;text-align:center;position:relative">'+bc+"</p></div>";$(aZ)[fA](bd)}function H(bz,bB,bo,bq,bl){aU(bz.route,"#0000ff",0.45);for(var bs=0,br=bz[eC][gn][ch];bs<br;bs++){var bg=bz[eC][gn][bs];var bi=bg[0][0];var bC=bg[0][1];var bm='<div class="infowindow">Current cost: $'+bg[1][cO](2);var bp="ERP Gantry at "+bg[2][0];if(bg[2][1][ch]>0){bp+=", "+bg[2][1]}var bm='<div class="infowindow"><h3>'+bp+'</h3><h6>ERP Rate at arrival: <span class="erp-rate underline">$'+bg[1][cO](2)+"</span>.</h6></div>";av({lat:bi,lng:bC,content:bm,opt:{}},aI,null,null)}var bd=[];var bu=[];var bt=bz[fT];var bw=new au("http://gothere.sg/static/transparent.png",new m(11,11),null,new m(-5,6));var by=0;for(var bs=0,br=bt[ch];bs<br;bs++){var bh=bt[bs];var bf="";if(bh[eB]<100){bf=bh[eB]+"m"}else{bf=(bh[eB]/1000)[cO](1)+"km"}var be="<hr/>";if(bh[gl]>0){be='<div class="erp-line"><div class="erp-right">$'+bh[gl][cO](2)+"</div></div>"}bd[cB]('<li id="'+by+'" class="'+bh[il]+'"><div class="description"><h5>'+bh.roadname+"</h5><p>"+bh[cX]+'.</p></div><div class="right">'+bf+"</div>"+be+"</li>");var bk=new O({position:new aF(bh[cp][0],bh[cp][1]),icon:bw});F.cZ(bk);U.cH(bk,"infowindowclose",function(){$("ol#driveroute li")[dU]("selected")});bu[cB](bk);M[hH][cB]({d:bh[cX],l:bf,p:[bh[cp][0],bh[cp][1]]});by++}if(bq){$("ol#taxiroute")[cv]();$("ol#taxiroute")[cm](bd[cQ](""))}else{$("ol#driveroute")[cm](bd[cQ](""))}var bc=bP[hG](bz[eo]/60)+" min";if(bz[eo]>1){bc+="s"}var bf=(bz[eB]/1000)[cO](1)+"km";M[eX]=bc;M[fF]=bf;if(bq){$("li.time")[cm]("<h3>Total time</h3>"+bc);var bn=bz[fu].fare[cO](2);$("li.fare")[cm]("<h3>Approx. fare</h3>$"+bn);M[fg]=bn;var bv=[];for(var bs=0,br=bz[fu][gs][ch];bs<br;bs++){var bx=bz[fu][gs][bs];bv[cB]("<dt>"+bx[0]+"</dt><dd>$"+bx[1][cO](2)+"</dd>")}$("li.breakdown")[cm]("<dl>"+bv[cQ]("")+"</dl><p>+ booking fee</p>")}else{$("li.time")[cm]("<h3>Total time</h3>"+bc);$("li.fare")[cm]("<h3>Distance</h3>"+bf);if(bz[eC][fe]>0){$("div#drive-erp-total-fare")[cm]("<p>Total ERP charges: <span>$"+bz[eC][fe][cO](2)+"</span></p>")}else{$("div#drive-erp-total-fare")[cm]("")}}var bj=new aj();bj.dN(new aF(bo[cR][cp][0],bo[cR][cp][1]));bj.dN(new aF(bo[db][cp][0],bo[db][cp][1]));if(aW){F.fy(bj)}var bA="ol#driveroute li";if(bq){bA="ol#taxiroute li"}$(bA)[ck](function(bD){if(!$(this)[fI]("selected")){$(bA)[dU]("selected");$(this)[ej]("selected")}});$(bl)[dA]("slow");aW=true;bB[dy]("drdir","r."+((new bU())[dC]()-startTime));if(!i){C=N(bo[cR][cp],bo[cR][cX],aE)}else{C=g(bo[cR][cp],bo[cR][cX],aE)}U.cH(C,"dragend",function(){var bD=this[iw]();window[cz][cN]="@"+bD[eF]()+", "+bD[eG]()+":"+window[cz][cN][dq](window[cz][cN][dx](":")+1);aW=false});if(!i){V=N(bo[db][cp],bo[db][cX],X)}else{V=g(bo[db][cp],bo[db][cX],X)}U.cH(V,"dragend",function(){var bD=this[iw]();window[cz][cN]=window[cz][cN][eg](1,window[cz][cN][dx](":")-1)+":@"+bD[eF]()+", "+bD[eG]();aW=false})}return{init:function(be,bc,bd){aV(be,bc,bd);window.onresize=j},openMarker:function(bc){if(bc=="start"){U.cy(C,"click")}else{if(bc=="end"){U.cy(V,"click")}else{U.cy(ax[bc],"click")}}},openComments:function(bd){var be=new bX('$("#maxwindow").click();');o=[be];var bc=new bX('$(".comments", "#infomaxwindow").click();');o[cB](bc);U.cy(ax[bd],"click")},openMore:function(bc){var bd=new bX('$("#maxwindow").click();');o=[bd];U.cy(ax[bc],"click")},setMarkers:function(bh,be,bd,bg){var bf=aE;for(var bc=0,bi=bh[ch];bc<bi;bc++){av(bh[bc],bf,bd,bg)}},clearMap:function(){W();ax=[];C=null;V=null;F.ie();if(q){F.cZ(q)}if(aY){F.cZ(aY)}U.ic(F);if(this[er]){U.dF(this[er])}this[er]=null;if(this[ey]){U.dF(this[ey])}this,clickListener=null;if(this[gB]){U.dF(this[gB])}this[gB]=null;if(this[gT]){U.dF(this[gT])}this[gT]=null;this[gT]=U.cH(F,"zoomend",function(){if(this.eq()<16||i){$("li#gt_ds_button")[cv]()}else{$("li#gt_ds_button")[cn]()}});var bc=this;this[gB]=U.cH(F,"moveend",function(){var bk=F.eq();if(bk>15){var bd=F.it();var bi=bd.dg;var bl=bd.di;var bg=[bi.cD,bl.cF,bl.cD,bi.cF];var bj=F.hj();var be=[bj.cD,bj.cF];var bf=null;var bm=[];var bn=false;var bh="?p="+bT(be[cQ](","))+"&l="+bT(bg[cQ](";"))+"&z="+bk;if(an){$[dS](aC+bh,function(bo){bf=bo.base;bb=[-15,-15,15,15];bm=bo.points||[];if(bc[er]){U.dF(bc[er])}if(bc[ey]){U.dF(bc[ey])}bc[er]=U.cH(F,"mousemove",function(bp){var bw=this.fh(bp);var bu=new m(bQ(bw.co*256),bQ(bw.cu*256));if(an){for(var br=0,bv=bm[ch];br<bv;br++){var bp=bm[br];if((bu.cg>bp[0]+bf[0]+bb[0])&&(bu.cg<bp[0]+bf[0]+bb[2])&&(bu.ci>bp[1]+bf[1]+bb[1])&&(bu.ci<bp[1]+bf[1]+bb[3])){bn=true;var bq=new x((bp[1]+bf[1])/256,(bp[0]+bf[0])/256,F.eq());var bs=F.ep(bq);var bt=F.ec(bs);if(ai){ai.jh(bt)}else{ai=new O({position:bt,icon:s});U.cH(ai,"mouseover",function(bx){U.cy(F,"mousemove",bx)});U.cH(ai,"click",function(bx){U.cy(F,"click",bx)});F.cZ(ai)}F.ft("pointer");return }}}else{bn=true}if(bn){bn=false;U.gd(ai,"mouseover");U.gd(ai,"click");F.et(ai);ai=null;F.ft(t)}});bc[ey]=U.cH(F,"click",function(br){if(br!==bS){var bw=F.eR(br);var bx=F.fh(bw);var bv=new m(bQ(bx.co*256),bQ(bx.cu*256));for(var bu=0,bs=bm[ch];bu<bs;bu++){var bw=bm[bu];if((bv.cg>bw[0]+bf[0]+bb[0])&&(bv.cg<bw[0]+bf[0]+bb[2])&&(bv.ci>bw[1]+bf[1]+bb[1])&&(bv.ci<bw[1]+bf[1]+bb[3])){var bp=$("#jscanvas")[dj]();var by=$("#jscanvas")[cV]();var bt="http://ds1.gothere.sg/ds?output=xml&client=web&ll="+[br.cD,br.cF][cQ](",");var bq=new SWFObject("/static/gotherepano.swf?xml="+bT(bt),"pano",bp,by,"9","#000000");bq.addParam("allowFullScreen","true");bq.addParam("allowScriptAccess","always");bq.write("flashcanvas");$("#jscanvas")[cG]("display","none");$("#flashcanvas")[cG]("display","block")}}}})})}else{$[dS](ad+bh,function(bo){bf=bo.base;bm=bo.points||[];bn=false;if(bc[er]){U.dF(bc[er])}if(bc[ey]){U.dF(bc[ey])}bc[er]=U.cH(F,"mousemove",function(bp){var bt=this.fh(bp);var br=new m(bQ(bt.co*256),bQ(bt.cu*256));for(var bq=0,bs=bm[ch];bq<bs;bq++){var bp=bm[bq];if((br.cg>bp[ei][0]+bf[0]+bp[ex][0])&&(br.cg<bp[ei][0]+bf[0]+bp[ex][2])&&(br.ci>bp[ei][1]+bf[1]+bp[ex][1])&&(br.ci<bp[ei][1]+bf[1]+bp[ex][3])){bn=true;F.ft("pointer");return }}if(bn){bn=false;F.ft(t)}});bc[ey]=U.cH(F,"click",function(bu){if(bu!==bS){var bp=F.eR(bu);var bt=F.fh(bp);var br=new m(bQ(bt.co*256),bQ(bt.cu*256));for(var bq=0,bs=bm[ch];bq<bs;bq++){var bp=bm[bq];if((br.cg>bp[ei][0]+bf[0]+bp[ex][0])&&(br.cg<bp[ei][0]+bf[0]+bp[ex][2])&&(br.ci>bp[ei][1]+bf[1]+bp[ex][1])&&(br.ci<bp[ei][1]+bf[1]+bp[ex][3])){$[dS](ak+"?p="+bT([bu.cD,bu.cF][cQ](","))+"&id="+bT(bp[cL])+"&z="+F.eq(),function(bw){F.fq(new aF(bw[cp][0],bw[cp][1]),bw[cm],new m(5,5));$("#mapbuttons")[cv]();$("#flagerror")[ck](function(by){by[cs]();$[dJ](aH,"id="+bT($(this)[0][cU]));aL("#flashmessage","<p>Thank you. We'll look into it rightaway.</p>")});function bx(){$("#erptypes a")[ck](function(bz){bz[cs]();var by=$(this)[0][cU][fS](";");$[dS](ak+"?p="+bT([bu.cD,bu.cF][cQ](","))+"&id="+bT(by[0])+"&t="+bT(by[1])+"&z="+F.eq(),function(bA){F.fq(new aF(bA[cp][0],bA[cp][1]),bA[cm],new m(5,5));$("#mapbuttons")[cv]();bx()})})}var bv=U.cH(F,"infowindowclose",function(){U.dF(bv);$("#mapbuttons")[cn]()});bx()});return }}}F.fd()})})}}});if(this[hp]){U.dF(this[hp]);this[hp]=null}if(aW){this[ji]()}},setToCenter:function(){F.eL(new aF(f[0],f[1]),f[2])},addDirectionsPreview:function(bk){if(!bk||!bk[fT]){return }var bg=bk[fT];var bd=[];for(var bf=0;bf<bg[ch];bf++){var bc=bg[bf];var be="#000000";if(bc[dE]=="bus"){be="#02a6cb"}else{if(bc[dE]=="pbus"){be="#ff9a44"}else{if(bc[dE]=="mrt"){be="#5a0000"}else{if(bc[dE]=="lrt"){be="#668372"}else{if(bc[dE]=="drive"){be="#000000"}else{var bj=bc[dQ][0];var bh=bc[dQ][1];var bm=new aF(bj[0],bj[1]);var bl=new aF(bh[0],bh[1]);var bi=aK(bl,bm,0.4);F.cZ(bi);bd[cB](bi);continue}}}}}be="#000000";bd[cB](aU(bc[hB],be,0.4))}return bd},removeDirectionsPreview:function(bd){if(!bd){return }for(var bc=0;bc<bd[ch];bc++){F.et(bd[bc])}},loadDirections:function(bn,bi,be,bf,bk,bp){n=false;h=[];if(!i){C=N(bk[cR][cp],bk[cR][cX],aE)}else{C=g(bk[cR][cp],bk[cR][cX],aE)}U.cH(C,"dragend",function(){var bt=this.fH();window[cz][cN]="@"+bt.cD+", "+bt.cF+":"+window[cz][cN][dq](window[cz][cN][dx](":")+1);aW=false});if(!i){V=N(bk[db][cp],bk[db][cX],X)}else{V=g(bk[db][cp],bk[db][cX],X)}U.cH(V,"dragend",function(){var bt=this.fH();window[cz][cN]=window[cz][cN][eg](1,window[cz][cN][dx](":")-1)+":@"+bt.cD+", "+bt.cF;aW=false});var bj=new aF(bk[cR][cp][0],bk[cR][cp][1]);var bc=new aj(bj,bj);bc.dN(new aF(bk[db][cp][0],bk[db][cp][1]));if(aW){F.fy(bc)}var bm=bk[fT][hJ]().reverse();var bg=bm[fR]();var bo=bg[dQ][0];var bl=bg[dQ][1];var br=new aF(bo[0],bo[1]);var bq=new aF(bl[0],bl[1]);F.cZ(aK(bq,br));var bd=br.ff(bq);var bs=bP[em](bg[eo]/60);var bh=bs;$("."+be,$("ol#"+bn+" #"+bi+bg[cL]))[0][dp]=(bs>1)?bs+" min":((bs==0)?"0 min":bs+" min");if(bm[ch]>0){S(bm,bn,bi,be,bf,bp,bk[fe],bh,bc)}else{az(bf,bp,bh,bk[fe]);aW=true}},loadGoThereDrivingDirections:function(bn,bj,bf,bl,bd,bm,bk,bg,bi,bh){n=false;startTime=(new bU())[dC]();$("div#taxi-expand-directions a")[dM]("+ Show directions");var bp=bT(bl[cR][cp][0]+", "+bl[cR][cp][1]);var bo=bT(bl[db][cp][0]+", "+bl[db][cp][1]);var bc="http://gothere.sg/maps/getroute?s="+bp+"&t="+bo+"&c=?";if(bi!==bS){bc+="&date="+bi}if(bh!==bS){bc+="&time="+bh}if(bk&&bg){bc+="&a=eh"}else{if(bg){bc+="&a=h"}else{if(bk){bc+="&a=e"}}}M={s:[],t:"",d:"",f:""};var be=this;$[dS](bc,function(bL){if(bL[df]==0){var bv="<p>Sorry, we are unable to find a suitable route. =(</p>";var bA='<div class="error"><h3>Oops</h3>'+bv+"<p>If you are searching for a specific address, try using a more general address such as a road or district.</p><p>Please let us know if you think there might be an error.</p></div>";if(bd){$("div#taxi")[cm](bA)}else{$("div#driving")[cm](bA)}$(bm)[dA]("slow")}if(bL[df]==2){aU(bL.route,"#0000ff",0.45);for(var bE=0,bD=bL[eC][gn][ch];bE<bD;bE++){var bu=bL[eC][gn][bE];var bw=bu[0][0];var bN=bu[0][1];var bA='<div class="infowindow">Current cost: $'+bu[1][cO](2);var bC="ERP Gantry at "+bu[2][0];if(bu[2][1][ch]>0){bC+=", "+bu[2][1]}var bA='<div class="infowindow"><h3>'+bC+'</h3><h6>ERP Rate at arrival: <span class="erp-rate underline">$'+bu[1][cO](2)+"</span>.</h6></div>";av({lat:bw,lng:bN,content:bA,opt:{}},aI,null,null)}var br=[];var bG=[];var bF=bL[fT];var bI=new au("http://gothere.sg/static/transparent.png",new m(11,11),null,new m(-5,6));var bK=0;for(var bE=0,bD=bF[ch];bE<bD;bE++){var bx=bF[bE];var bt="";if(bx[eB]<100){bt=bx[eB]+"m"}else{bt=(bx[eB]/1000)[cO](1)+"km"}var bs="<hr/>";if(bx[gl]>0){bs='<div class="erp-line"><div class="erp-right">$'+bx[gl][cO](2)+"</div></div>"}br[cB]('<li id="'+bK+'" class="'+bx[il]+'"><div class="description"><h5>'+bx.roadname+"</h5><p>"+bx[cX]+'.</p></div><div class="right">'+bt+"</div>"+bs+"</li>");var bz=new O({position:new aF(bx[cp][0],bx[cp][1]),icon:bI});F.cZ(bz);U.cH(bz,"infowindowclose",function(){$("ol#driveroute li")[dU]("selected")});bG[cB](bz);M[hH][cB]({d:bx[cX],l:bt,p:[bx[cp][0],bx[cp][1]]});bK++}if(bd){$("ol#taxiroute")[cv]();$("ol#taxiroute")[cm](br[cQ](""))}else{$("ol#driveroute")[cm](br[cQ](""))}var bq=bP[hG](bL[eo]/60)+" min";if(bL[eo]>1){bq+="s"}var bt=(bL[eB]/1000)[cO](1)+"km";M[eX]=bq;M[fF]=bt;if(bd){$("li.time")[cm]("<h3>Total time</h3>"+bq);var bB=bL[fu].fare[cO](2);$("li.fare")[cm]("<h3>Approx. fare</h3>$"+bB);M[fg]=bB;var bH=[];for(var bE=0,bD=bL[fu][gs][ch];bE<bD;bE++){var bJ=bL[fu][gs][bE];bH[cB]("<dt>"+bJ[0]+"</dt><dd>$"+bJ[1][cO](2)+"</dd>")}$("li.breakdown")[cm]("<dl>"+bH[cQ]("")+"</dl><p>+ booking fee</p>")}else{$("li.time")[cm]("<h3>Total time</h3>"+bq);$("li.fare")[cm]("<h3>Distance</h3>"+bt);if(bL[eC][fe]>0){$("div#drive-erp-total-fare")[cm]("<p>Total ERP charges: <span>$"+bL[eC][fe][cO](2)+"</span></p>")}else{$("div#drive-erp-total-fare")[cm]("")}}var by=new aj();by.dN(new aF(bl[cR][cp][0],bl[cR][cp][1]));by.dN(new aF(bl[db][cp][0],bl[db][cp][1]));if(aW){F.fy(by)}var bM="ol#driveroute li";if(bd){bM="ol#taxiroute li"}$(bM)[ck](function(bO){if(!$(this)[fI]("selected")){$(bM)[dU]("selected");$(this)[ej]("selected")}});$(bm)[dA]("slow");aW=true;bn[dy]("drdir","r."+((new bU())[dC]()-startTime))}});if(!i){C=N(bl[cR][cp],bl[cR][cX],aE)}else{C=g(bl[cR][cp],bl[cR][cX],aE)}U.cH(C,"dragend",function(){var bq=this.fH();window[cz][cN]="@"+bq.cD+", "+bq.cF+":"+window[cz][cN][dq](window[cz][cN][dx](":")+1);aW=false});if(!i){V=N(bl[db][cp],bl[db][cX],X)}else{V=g(bl[db][cp],bl[db][cX],X)}U.cH(V,"dragend",function(){var bq=this.fH();window[cz][cN]=window[cz][cN][eg](1,window[cz][cN][dx](":")-1)+":@"+bq.cD+", "+bq.cF;aW=false})},loadMarkers:function(bg,bc){n=false;var bi=new aF(bg[0][cp][0],bg[0][cp][1]);var bh=new aj(bi,bi);for(var be=0,bj=bg[ch];be<bj;be++){var bf=new au(ax[be][dd],new m(34,55),null,new m(17,55));description=bg[be][cX];if(i){description=description[ed]('id="tags"','id="tags" style="display:none"')}var bd=c(bg[be][cp],description,bg[be][iO],bg[be].maxTitle,bf);U.cH(bd,"infowindowopen",J);U.cH(bd,"infowindowclose",function(){var bk=window[cz][cN];window[cz][cN]=bk[eg](0,bk[ch]-2);$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK]);$("#mapbuttons")[cn]()});ax[cB](bd);bh.dN(new aF(bg[be][cp][0],bg[be][cp][1]))}F.fy(bh)},placeLocationMarker:function(bc){n=false;C=g(bc[cp],bc[cX],aE);var bd=17;if((new aj(new aF(1.2912563043863734,103.76818656921387),new aF(1.3020467496671264,103.78601789474487))).eP(new aF(bc[cp][0],bc[cp][1]))){bd=18}F.eL(new aF(bc[cp][0]+0.001,bc[cp][1]),bd);U.cH(F,"infowindowopen",function(){if(i){$("div.infowindow form.quick")[dL](function(){top[fx][cz][cK]="/directions#"+this[fg][cE]+":"+this[eX][cE];return false});$("div.infowindow form.quicksearch")[dL](function(){top[fx][cz][cK]="/search#"+this.w[cE]+":"+this[hx][cE];return false})}else{$("#mapmessagebar")[cv]();$("div.infowindow form.quick")[dL](function(be){$("input","#d")[0][cE]=this[fg][cE];$("input","#d")[1][cE]=this[eX][cE];$("#d")[dL]();return false});$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK])}$("div.infowindow a.switchto")[ck](function(be){be[cs]();$("div.infowindow form#bubblefrom")[cv]();$("div.infowindow form#bubbleto")[cn]()});$("div.infowindow a.switchfrom")[ck](function(be){be[cs]();$("div.infowindow form#bubbleto")[cv]();$("div.infowindow form#bubblefrom")[cn]()})});U.cH(F,"infowindowclose",function(){if(!i){$("#mapmessagebar")[cn]();$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK])+"&w=0"}})},getPrintInfo:function(){return M},removeDS:function(){$("#flashcanvas")[cG]("display","none")[cm]("");$("#jscanvas")[cG]("display","block")},getMap:function(){return F},getLogger:function(bc,be){var bd=function(){bd[eS][da](this,arguments)};bd[eS]=function(bf,bg){this[fw]=bf;this.source=bg;this.baseUrl="/cid?v="+this[fX](bf)+"&s="+this[fX](bg)};bd[ce][fX]=function(bf){return bZ(bf)};bd[ce][dy]=function(bh,bg){var bf=this.baseUrl+"&a="+this[fX](bh)+"&e="+this[fX](bg);(new cd)[cT]=bf};return new bd(bc,be)},placeAmenitiesMarker:function(bf,bh){k=[];for(var be=0;be<bf[ch];be++){var bc=bf[be];var bg=new au(bc[dd],new m(28,43),null,new m(14,21),new m(5,-20));var bd=new O({position:new aF(bc[eF],bc[eG]),icon:bg});F.cZ(bd);bd.eN('<div class="infowindow" style="320px"><h3>'+bc.title+"</h3><h6>"+bc.more+"</h6></div>");k[cB](bd)}},openAmenitiesMarker:function(bc){U.cy(k[bc],"click")},clearAmenitiesMarkers:function(){for(var bc=0;bc<k[ch];bc++){F.et(k[bc])}k=[]}}})();gothere[ga].Directions=(function(){var y=1;var p=2;var Q=3;var L="/directions";var N="/find";var A="/print";var j="/getdrivingroute";var g;var v;var O;var n;var t;var P;var d;var I;var z;var w;var E;var l;var u;var M;var e;var H;var k;var m;var i;var b;var B;function o(S,T){E=S[df];if(S[df]==y||S[df]==Q){l=S[dQ];u=S[he];M=S[hO];m=S[hC]}}function K(U,W){E=U[df];if(U[df]==y){var S="r."+((new bU())[dC]()-startTime);if(U[hv]){z[dP]();z[iZ](U[hv]);s(U[cm]);$("#start")[ek]("click",function(X){X[cs]();z[es]("start")});if(bW==top){var V=U[hv][cp];x("4",V);$("#selectamenities")[gY](function(){$("#tgam")[0][dp]="hide";T=true;x(this[cE],V)});var T=true;$("#tgam")[ck](function(X){X[cs]();T=!T;if(T){this[dp]="hide";$("#selectamenities")[gY]()}else{this[dp]="show";z[ha]();$("#amenitiesresults")[cm]("")}})}$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK]);if($[cW][dI]){$("#mapmessagebar")[cG]({top:21})}else{if($[cW].safari){$("#mapmessagebar")[cG]({top:19})}else{$("#mapmessagebar")[cG]({top:21})}}if((bW==top)||(bW!=top&&(window[cz][cK].search(/\bw=0\b/)<0))){z[es]("start")}$(w)[dA]("slow");B[dy]("geo",S+",l."+((new bU())[dC]()-startTime))}else{l=U[dQ];u=U[he];M=U[hO];m=U[hC];s(U[cm]);k=U[gh];c(U[gh]);J();$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK]);if($[cW][dI]){$("#mapmessagebar")[cG]({top:21})}else{if($[cW].safari){$("#mapmessagebar")[cG]({top:19})}else{$("#mapmessagebar")[cG]({top:21})}}B[dy]("ptdir",S+",l."+((new bU())[dC]()-startTime))}}else{if(U[df]==p){z[dP]();s(U[cm]);$("#el")[cv]();if($[cW][dI]){$("#mapmessagebar")[cG]({top:0})}else{$("#mapmessagebar")[cG]({top:8})}$(w)[dA]("slow");B[dy]("error",S+",l."+((new bU())[dC]()-startTime))}else{if(U[df]==Q){l=U[dQ];u=U[he];M=U[hO];m=U[hC];s(U[cm]);k=U[gh];c(U[gh]);J();$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK]);if($[cW][dI]){$("#mapmessagebar")[cG]({top:21})}else{$("#mapmessagebar")[cG]({top:21})}}}}}function x(T,V){function S(X,W){if(W>=0&&W<26){X+="_"+bY.fromCharCode("A"[fC](0)+W)}return"/static/img/icons/api/"+X}$("#amenitiesresults")[cm]("");z[ha]();var U=$.param({output:"js",client:"gtm",sensor:"false",ll:V[0]+","+V[1],cl:T,rs:1});$[dS]("http://gothere.sg/maps/amenities?"+U+"&callback=?",function(ab){if(ab[fY]&&ab[fY].code==200){var ac=ab.Results.Categories[T];var ag=[];var Y=[];for(var ad=0;ad<ac[ch];ad++){var ah=ac[ad];var Z="";var aa=ah.phoneNumbers;for(var X=0;X<aa[ch];X++){var af=aa[X];if(af.type=="main"){Z="<p>Tel: "+af.number+"</p>"}}var ae=S(ah.iconType,ad);var W='<li><div class="l"><img src="'+ae[ed]("marker","markermed")+'.gif"/></div><div class="r"><p><strong><a id="ame'+ad+'" href="">'+ah[jo]+"</a></strong></p><p>"+ah[jk]+"</p>"+Z+'</div><hr class="clear invisible"/></li>';ag[cB](W);Y[cB]({lat:ah[eF],lng:ah[eG],title:ah[jo],more:"<p>"+ah[jk]+"</p>"+Z,icon:ae+".png"})}if(ag[ch]>0){$("#amenitiesresults")[cm]("<ul>"+ag[cQ]("")+"</ul>");z[iY](Y,ac[0].iconType);$("#amenitiesresults a")[ck](function(ai){ai[cs]();var aj=bQ(this[cL][dq](3));z[iS](aj)})}}})}function F(X){try{var V=X[dx](":");var U=X[dq](0,V);var T=X[dq](V+1,V+3);if(!ca(U)&&!ca(T)){var S=bQ(U);var W=bQ(T);if(S>0&&S<13&&W>-1&&W<60){T=((bP[hG](W/5)*5)%60)[gO]();if((T)[ch]<2){T="0"+T}$("div#datetime-selection")[cG]("background-image","url(/static/img/clocks/"+U+"_"+T+".gif)")}}}catch(Y){}}function h(){if(i!==bS){$("select#date-input option[value="+i+"]")[dX]("selected","selected")}if(b!==bS){$("input#time-input")[ev](b);F(b)}}function c(T,S){if(S==bS){S=0}z[dP]();if(M!==bS&&(H||T==M)){$("input.ae, input.ah")[dv]("click");$("input.ae, input.ah")[dX]("checked",false);e=false;H=true;$("#buspane, #trainpane, #drivingpane")[dU]("active");$("#taxipane")[ej]("active");$("#paneselect")[0][cU]="floating taxi";$("#publictransport, #driving")[cv]();$("#taxiroute")[cv]();$("#taxi")[cn]();$("div#taxi-expand-directions a")[dv]("click")[ck](function(Y){Y[cs]();var X=$("div#taxi-expand-directions a");var W="+ Show directions";var Z="- Hide directions";if(X[dM]()==W){$("ol#taxiroute")[cn]();$("div#taxi-expand-directions a")[dM]("- Hide directions")}else{$("ol#taxiroute")[cv]();$("div#taxi-expand-directions a")[dM]("+ Show directions")}})}else{if(u!==bS&&(e||T==u)){$("input.ae, input.ah")[dv]("click");$("input.ae, input.ah")[dX]("checked",false);H=false;e=true;$("#buspane, #trainpane, #taxipane")[dU]("active");$("#drivingpane")[ej]("active");$("#paneselect")[0][cU]="floating drive";$("#publictransport, #taxi")[cv]();$("#driving")[cn]()}}if(e||H){$("div#datetime-selection")[cn]();z[ht](B,l[hL],l[hN],l[eu][u],H,w,false,false,i,b);$("input.ae, input.ah")[ck](function(){z[dP]();z[ht](B,l[hL],l[hN],l[eu][u],H,w,$("input.ae").is(":checked"),$("input.ah").is(":checked"),i,b)});f(T,0)}else{$("div#datetime-selection")[cn]();if(E==Q){$("#publictransport")[cm](l[eu][T][cm]);$("#gac")[ck](function(W){W[cs]();c(3)});$(w)[dA]("slow")}else{$("input.ae, input.ah")[dv]("click");$("input.ae, input.ah")[dX]("checked",false);if($[cW][dI]){$("#publictransport")[0][dp]=l[eu][T][S][cm]}else{$("#publictransport")[cm](l[eu][T][S][cm])}$(".transportmethod label")[dU]("selected");var U=$(".transportmethod label")[S];$(U)[ej]("selected");$("input[name='tmode']",U)[dX]("checked",true);G(T,S);z[iM](l[iP][T],l[hL],l.timeClassName,l[hN],l[eu][T][S],w);f(T,S);var V=(l[iP][T]=="busroute")?"b":"m";B[dy]("pta",V+"."+S)}}D()}function G(T,S){$("input[name='tmode']")[ck](function(){var V=$("input[name='tmode']:checked")[ev]();if(V==S){return }$(w)[eD]("slow");c(T,V)});var U=null;$(".transportmethod label")[hn](function(){var V=$("input[name='tmode']",this)[ev]();if(V==S||V>=l[eu][T][ch]){return }U=z[hS](l[eu][T][V])},function(){if(V==S||V>=l[eu][T][ch]){return }var V=$("input[name='tmode']",this)[ev]();z[jc](U)})}function f(T,S){$("a.print")[dv]("click")[ck](function(V){V[cs]();var U=bR[ea]("form");U[cf][cS]="None";U.method="post";U[eY]="_blank";U.action=m[T][S];U[dp]='<input name="dr" value="'+bT(JSON[jl](z[iC]()))+'"/>';bR[dY][dz](U);U[dL]();bR[dY][dK](U)})[cG]("display","block")}function a(S){var aa="";var W=S[hw](/(\d+)[\.:]*(\d*)([ap]*m*)/);if(!W){return""}var X=W[1];if(ca(X)){return""}var T=W[2];if(T[ch]>0&&ca(T)){return""}var Y=W[3];var U,V;if(X[ch]>2){if(X[ch]==3){U=bQ(X[dq](0,1));V=bQ(X[dq](1,3))}else{if(X[ch]==4){U=bQ(X[dq](0,2));V=bQ(X[dq](2,4))}else{return false}}}else{U=bQ(X)}if(Y[ch]>0){if(Y=="p"||Y=="pm"){U+=12;if(U==24){U=12}}else{if(Y=="a"||Y=="am"){if(U==12){U=0}}else{return""}}}if(U<0||U>23){return""}if(T[ch]>0){if(V!==bS){return }V=bQ(T)}if(V<0||V>59){return""}var Z="am";if(U>11){Z="pm";if(U>12){U-=12}}if(U==0){U=12}if(V===bS){V="00"}if(V[gO]()[ch]<2){V="0"+V}return U+":"+V+Z}function J(S){$("select#date-input")[gY](function(){i=$(this)[ev]();if(e){c(u);R(true)}else{if(H){c(M);R(true)}else{R()}}});$("input#time-input").blur(function(){b=a($(this)[ev]());$(this)[ev](b);F(b);if(e){c(u);R(true)}else{if(H){c(M);R(true)}else{R()}}}).keypress(function(T){if(T[gR]==13){$(this).blur()}});$("li#drivingpane")[ek]("click",function(T){T[cs]();e=true;H=false;$(w)[eD]("slow");$("#buspane, #trainpane, #taxipane")[dU]("active");$("#paneselect")[0][cU]="floating drive";$("#drivingpane")[ej]("active");$("#modename")[dM]("BY DRIVING");$("#publictransport, #taxi")[cv]();$("#driving")[cn]();c(u)});$("li#taxipane")[ek]("click",function(T){T[cs]();e=false;H=true;$(w)[eD]("slow");$("#buspane, #trainpane, #drivingpane")[dU]("active");$("#paneselect")[0][cU]="floating taxi";$("#taxipane")[ej]("active");$("#modename")[dM]("BY TAXI");$("#publictransport, #driving")[cv]();$("#taxi")[cn]();c(M)});$("li#buspane")[ek]("click",function(T){T[cs]();$(w)[eD]("slow");$("#trainpane, #drivingpane, #taxipane")[dU]("active");$("#paneselect")[0][cU]="floating bus";$("#buspane")[ej]("active");$("#modename")[dM]("BY BUS ONLY");$("#driving, #taxi")[cv]();$("#publictransport")[cn]();e=false;H=false;$("#busroute, #mrtroute")[cv]();$("#busroute")[cn]();k=0;c(k)});$("li#trainpane")[ek]("click",function(T){T[cs]();$(w)[eD]("slow");$("#buspane, #drivingpane, #taxipane")[dU]("active");$("#paneselect")[0][cU]="floating train";$("#trainpane")[ej]("active");$("#modename")[dM]("BY TRAIN + BUS");$("#driving, #taxi")[cv]();$("#publictransport")[cn]();e=false;H=false;$("#busroute, #mrtroute")[cv]();$("#mrtroute")[cn]();k=1;c(k)});$("a",$("."+S))[ek]("click",function(U){U[cs]();var T=$(this)[hA]("li")[0][cL][dq](4);if(T>0){z[es]($(this)[hA]("li")[0][cL][dq](4)-1)}else{z[es]("start")}});$("#start")[ek]("click",function(T){T[cs]();z[es]("start")});$("#end")[ek]("click",function(T){T[cs]();z[es]("end")})}function s(S){$(v)[cv]();if($[cW][dI]){$(v)[0][dp]=S}else{$(v)[cm](S)}h();if(bW==top){$(v)[cn]()}}function R(S){var U=(b==bS)?"":b;var V=(i==bS)?"":i;var T=L+N+"?f="+t+"&t="+P+"&date="+V+"&time="+U;if(bW!=top){T+="&s=e"}startTime=(new bU())[dC]();if(S){$[dS](T,o);return }$[dS](T,K);$(w)[eD]("slow");z[gH]()}function C(){$(O)[dL](function(){var T=$(":input",this)[0];var S=$(":input",this)[1];t=T[cE];P=S[cE];window[cz][cN]=t+":"+P;g="";return false})}function r(){var W=window[cz][cN];if(W!=g){if(W[ch]>1){var Y=$("input",O)[0];var U=$("input",O)[1];var T=W[eg](1)[fS](":");Y[cE]=cc(T[0]);t=Y[cE];if(T[ch]>1){U[cE]=cc(T[1]);P=U[cE];var V=L+N+"?"+Y[fP]+"="+Y[cE]+"&"+U[fP]+"="+U[cE];if(bW!=top){V+="&s=e"}startTime=(new bU())[dC]();i=bS;b=bS;$[dS](V,K);$(w)[eD]("slow");z[gH]()}}else{$(v)[cm](n);$("input",O)[0][cE]="";$("input",O)[1][cE]="";z[dP]()}g=W}window[gJ](r,200);try{var S="/static/img/mapcontrols2.png";$("img","#lmc3d").each(function(){this[cT]=S})}catch(X){}}function q(U,S,X,T){S-=5;var V={"background-image":"url(/static/img/modes.png)","background-position":S+"px "+X+"px",cursor:"pointer"};var W={"background-image":"none",cursor:"default"};$(U)[dv]("mouseenter mouseleave mouseover mouseout");$(U)[cG](W);if($(U)[fI]("active")){X=-36;$(U)[cG]({"background-image":"url(/static/img/modes.png)","background-position":S+"px "+X+"px"});$("#paneselect")[cG]("border-color",T)}else{$(U)[hn](function(){if($(this)[fI]("active")){return }$(this)[cG](V)},function(){if($(this)[fI]("active")){return }$(this)[cG](W)})}}function D(){if($[cW][dI]&&$[cW][fw]=="6.0"){q("#buspane",0,-72,"#00aacd");q("#trainpane",-38,-72,"#ef1c2a");q("#taxipane",-79,-72,"#f47900");q("#drivingpane",-132,-72,"#4b4b4b")}}return{init:function(X,S,T,W,U){var V=(new bU())[dC]();if(bW!=top){$("body *")[cv]();$("body, #main")[cG]({"background-image":"none",margin:0,padding:0})[cn]();$("#canvas, #jscanvas, #canvascontainer, #embeddedsource")[cn]()[cG]({top:0,left:0,position:"absolute"});$("#embeddedsource *")[cn]()}else{$("body")[cG]({display:"block","background-image":"url(/static/img/background-directions.gif)"})}if($[cW][dI]&&$[cW][fw]=="7.0"){$("#footer")[cv]()}w=$("#"+U)[0];z=gothere[fM][gU];B=z[hk](0,"dir");z[eS](X,S,T);z[dP]();v=$("#"+T)[0];O=$("#"+W)[0];C();$("a#switch")[ck](function(aa){aa[cs]();var ab=$(":input",O)[0];var Z=$(":input",O)[1];var Y=ab[cE];ab[cE]=Z[cE];Z[cE]=Y});g="";n=v[dp];r();$(w)[dA]("slow");e=false;H=false;$(w)[dA]("slow");B[dy]("init","r."+((new bU())[dC]()-V))}}})();gothere[ga].Search=(function(){var c=1;var i=2;var q="/search";var l="/find";var b="ABCDEFGHIJKLMNOPQRSTUVWXYZ";var a;var f;var g;var t;var n;var o;var s;var h;var p;var u;function r(v,w){if(v[df]==c){d(v);$("#el")[cn]()[0][cK]="/embed?url="+bT(window[cz][cK]);if($[cW][dI]){$("#mapmessagebar")[cG]({top:21})}else{$("#mapmessagebar")[cG]({top:21})}}else{if(v[df]==i){s[dP]();m(v.msg);$("#el")[cv]();if($[cW][dI]){$("#mapmessagebar")[cG]({top:0})}else{$("#mapmessagebar")[cG]({top:8})}$(h)[dA]("slow")}}u[dy]("search","r."+((new bU())[dC]()-startTime))}function d(v){s[dP]();m(v.msg);s[iN](v.marks);e(v.resultName);if(p>-1){s[es](p)}$(h)[dA]("slow")}function e(v){$("h3 a, a.comments",$("."+v))[ek]("click",function(x){x[cs]();var w=$(this)[hA]("li")[0][cL][dq](6);if(this[cU]=="comments"){s[iT](w)}else{if(this[cU]=="openmore"){s.openMore(w)}else{s[es](w)}}})}function m(v){if($[cW][dI]){$(f)[0][dp]=v}else{$(f)[cm](v)}}function j(){$(g)[dL](function(){var w=$(":input",this)[0];var v=$(":input",this)[1];n=w[cE];o=v[cE];window[cz][cN]=n+":"+o;a="";return false})}function k(){p=-1;var w=window[cz][cN];var y=w[dx](":",w[dx](":")+1);if(y>-1){p=b[dx](w.charAt(w[ch]-1));w=w[dq](0,y)}var D=w;if(D!=a){if(D[ch]>1){var x=$("input",g)[0];var A=$("input",g)[1];var B=D[eg](1)[fS](":");x[cE]=cc(B[0]);n=x[cE];if(B[ch]>1){A[cE]=cc(B[1]);o=A[cE];var v=q+l+"?"+x[fP]+"="+x[cE]+"&"+A[fP]+"="+A[cE];if(bW!=top){v+="&s=e"}startTime=(new bU())[dC]();$[dS](v,r);$(h)[eD]("slow");s[gH]()}}else{$(f)[cm](t);$("input",g)[0][cE]="";$("input",g)[1][cE]="";s[dP]()}a=D}window[gJ](k,200);try{var C="/static/img/mapcontrols2.png";$("img","#lmc3d").each(function(){this[cT]=C})}catch(z){}}return{init:function(z,v,w,y,x){if(bW!=top){$("body *")[cv]();$("body, #main")[cG]({"background-image":"none",margin:0,padding:0})[cn]();$("#canvas, #jscanvas, #canvascontainer, #embeddedsource")[cn]()[cG]({top:0,left:0,position:"absolute"});$("#embeddedsource *")[cn]()}else{$("body")[cG]({display:"block","background-image":"url(/static/img/background-directions.gif)"})}if($[cW][dI]&&$[cW][fw]=="7.0"){$("#footer")[cv]()}h=$("#"+x)[0];s=gothere[fM][gU];u=s[hk](0,"sea");s[eS](z,v,w);s[dP]();f=$("#"+w)[0];g=$("#"+y)[0];j();a="";t=f[dp];p=-1;k();$(h)[dA]("slow");u[dy]("init","r."+((new bU())[dC]()-startTime))}}})();window.clk=function(f,e,h){if(bR.images){var g=bZ||bT;(new cd)[cT]=["/aex?ai=",e,"&t=",h,"&url=",g(f)][cQ]("")}return true};window.sclk=function(d,c){window.clk("",d,c);$("#amenitiessurvey")[dA](1000,function(){$("#amenitiessurvey").remove()});window.sd=true;return false};window.sd=false;
