var AUX=0;var AUY="01";var AUZ;var AUa=1;var AUb=0;var AUc;var AUd=0;function ALr(){AUZ=(navigator.cookieEnabled)? true : false;if (typeof navigator.cookieEnabled=="undefined" && !AUZ){document.cookie="testcookie"; AUZ=(document.cookie.indexOf("testcookie")!=-1)? true : false;}}function ALs(){var ALt=document.getElementById("txtFrom"); ALt.value=ALt.value.replace(/^\s+|\s+$/g,"");if (ALt){if (ALt.value.length > 0 && ALt.value !='From...'){ANE(); ALt.value=ALt.value.replace(/['"]/g,''); AHs(); AzV();}}}function ALu(){var ALv=document.getElementById("txtTo"); ALv.value=ALv.value.replace(/^\s+|\s+$/g,"");if (ALv){if (ALv.value.length > 0 && ALv.value !='To...' ){ANE(); ALv.value=ALv.value.replace(/['"]/g,''); AHs(); AzV();}}}function ALw(){document.getElementById("divImgFrom").innerHTML='<img id="imgFrom" alt="Locate Departure" src="Picture/LoaderButton.gif" onclick="ALs()" />';}function ALx(){if (AUd==0){document.getElementById("divImgTo").innerHTML='<img id="imgTo" alt="Locate Departure" src="Picture/LoaderButton.gif" onclick="ALu()" />';}}function ALy(){AMz(); AMA(); AMB(); AMC(); AMD();}function AMz(){ARk("divDirn",'hidden','hidden','hidden');}function AMA(){ARk("divSnap",'hidden','hidden','hidden');}function AMB(){document.getElementById("divPlacemarkTitle").innerHTML=""; ARk("divPlacemark",'hidden','hidden','hidden');}function AMC(){ARk("divPOI",'hidden','hidden','hidden');}function AMD(){ARk("divClient",'hidden','hidden','hidden');}function AME(){ARk("divTraffic",'hidden','hidden','hidden');}function AMF(){ARk("divFBFeed",'hidden','hidden','hidden');}function AMG(){AAf();if (AUc==1){var AMI=parent.location.href.toLowerCase();if (AMI.indexOf('blogger.aspx') >=0 || AMI.indexOf('fnf.aspx') >=0){AKA();}else if (AMI.indexOf('update.aspx')==-1){ARk("divSearch0",'show','visible','visible');}}else{ARk("divSearch0",'show','visible','visible');}AMe(); ARk("divNewUnlock",'hidden','hidden','hidden'); ARk("divCoverPnl",'hidden','hidden','hidden'); ARk("divCoverMsgPnl",'hidden','hidden','hidden');}function AMJ(){document.getElementById("divTool").style.top=max_height+'px';}function AMK(){ARk("divMapIndex",'hidden','hidden','hidden');}function AML(){ARk("divSearchPlace",'hidden','hidden','hidden');}function AMM(){ARk("divNearest",'hidden','hidden','hidden');}function AMN(){toggleVisibility("divAd",'show','visible','visible'); window.setTimeout("start_up_slide('divAd')",1000);}function AMO(){ALy(); ARk('divPOI','show','visible','visible');}function AMP(AMQ){var AMR="<table cellpadding='10'>"; var AMS;if (AMQ.POI !=null && AMQ.POI.length > 0){poi=AMQ.POI;}else{return;}for(var AMT=0;AMT<poi.length;AMT++){if (poi[AMT].Address.length > 0){AMS=AMT; break;}}if (AMS > -1){AMR+='<tr><td><img alt="'+poi[AMS].Name+'" src="picture/'+poi[AMS].Img+'" /></td></tr>'; ATP=AMR+'</table>'; AFF(poi[AMS]);}AEO(); document.getElementById('divPF_Ad').innerHTML=AMQ.ClientID+'_'+AMQ.ProjectID+'.jpg'; ARk('divNearest','hidden','hidden','hidden'); ANF();}function AMU(){var AMV; AMV=AOB(); AMV=AMV+AOI('Code'); AMV=AMV+AOK('Setup'); AMV=AMV+AOI('ID');if (AUc==1){if (parent.strID !=null){AMV=AMV+AOK(parent.strID);}else{AMV=AMV+AOK(0);}}else{AMV=AMV+AOK(0);}AMV=AOC(AMV); CallServer(AOM(AMV));}function AMW(AMY){AGB(AMY); var AMZ=1;if (AMY.Type==0){ARk('divAdText','show','visible','visible'); var AMa=parent.location.href.toLowerCase();if (AMa.indexOf('viewpf.aspx') >=0){document.getElementById("map").style.height=max_height+'px'; ALX(); ARk("divCoverPnl",'hidden','hidden','hidden'); ARk("divNewUnlock",'hidden','hidden','hidden'); ARk("divSearch0",'hidden','hidden','hidden'); ARk("divMenuWindow",'hidden','hidden','hidden'); ARk("divAdText",'hidden','hidden','hidden'); AMZ=0;}}else if (AMY.Type==1){AMP(AMY); ANz();}else if (AMY.Type==2){AFm(AMY);if (document.getElementById("divCoverMsg").innerHTML.length > 0){ARk("divCoverMsgPnl",'show','visible','visible');}ANz(); ARk('divAdText','show','visible','visible');}else if (AMY.Type==3){AFe(AMY.MyLoc); ARk('divAdText','show','visible','visible');}if (AMZ==1){ALr();if (AUZ && AUa==1){AKx(AMY.Type);}AzT(AMY.AdText);if (AMY.Type !=1){ANQ(AMY.Nearest);}else{ANQ(AMY.Nearest,AMY.ClientID);}}}function AMb(){if (document.getElementById("txtPOI").value.length > 0){document.getElementById("txtFrom").value=document.getElementById("txtPOI").value; ALy(); ALs();}}function AMc(){document.getElementById("divPlacemarkTitle").innerHTML="Departure Locations&nbsp;"; document.getElementById("divPlacemarkOptions").innerHTML=ATN; ARk("divPlacemark",'show','visible','visible');}function AMd(){document.getElementById("divPlacemarkTitle").innerHTML="Destination Locations&nbsp;";if (ATP.length==0){document.getElementById("divPlacemarkOptions").innerHTML=ATO;}else{document.getElementById("divPlacemarkOptions").innerHTML=ATP;}ARk("divPlacemark",'show','visible','visible');}function AMe(){ARk('divMenuWindow','show','visible','visible');}function AMf(){AMz(); ARk('divNearest','show','visible','visible');}function AMg(AMj){switch(AMj){case 1: for (var AMl=0;AMl<AUE.length;AMl++){AUE[AMl].show();}AJy(0); break; case 2: for (var AMl=0;AMl<AUE.length;AMl++){AUE[AMl].hide();}AJy(1); break; case 3: AMK(); ARk('divTraffic','show','visible','visible'); break; case 4: AKE(); break; case 5: ARk("divNearest",'hidden','hidden','hidden'); ARk('divDirn','show','visible','visible'); break; case 6: window.open("http://www.thetunnel.com.my/update.aspx"); break; case 7: ARk('divSearchPlace','show','visible','visible'); document.getElementById("txtSearch").focus(); break;}AMJ();}function AMm(){var AMn={}; var AMo=parseInt(parent.document.getElementById("fra").style.width);AMn.xmlFile="menu.xml";AMn.spacing="5";AMn.smoothScrolling="true";AMn.expandingDirection="center";AMn.backgroundColor="0xffffff";AMn.dockWidth=AMo;AMn.dockHeight="110";AMn.autoScrollSpeed="5";AMn.minThumbWidth="50";AMn.minThumbHeight="50";AMn.maxThumbWidth="100";AMn.maxThumbHeight="100";AMn.imagesInfluence="100";AMn.fontSize="10";AMn.autoScroll="false";AMn.useReflection="true";AMn.brightnessOver="0";AMn.brightnessOut="0";var AMp={};AMp.scale="noscale";AMp.salign="tl";AMp.wmode="transparent";var AMq={};swfobject.embedSWF("dockmenu.swf", "DockMenuDiv", AMo, "110", "9.0.0", false, AMn, AMp, AMq);}function AMr(){if (document.getElementById("txtFrom").value=="From..."){document.getElementById("txtFrom").value="";}}function AMs(){if (document.getElementById("txtFrom").value.length==""){document.getElementById("txtFrom").value="From...";}}function AMt(){if (document.getElementById("txtTo").value=="To..."){document.getElementById("txtTo").value="";}}function AMu(){if (document.getElementById("txtTo").value.length==""){document.getElementById("txtTo").value="To...";}}function AMv(AMw){document.getElementById("divLM"+AUY).style.backgroundColor="white"; document.getElementById("divLM"+AMw).style.backgroundColor="orange"; AUY=AMw; window.fra.AMx(AMw);}function AMx(AMy){if (AMy !='01'){AKB(0,'LM'+AMy);}else if(AMy=='01'){AKB(1,'');}}function ANz(){document.getElementById("divSnapToHere").innerHTML="&nbsp;"; document.getElementById("txtTo").disabled=true; document.getElementById("imgTo").disabled=true;}function ANA(){if (AUc==1){var ANC=parent.location.href.toLowerCase();if (ANC.indexOf('blogger.aspx') >=0 || ANC.indexOf('fnf.aspx') >=0 || ANC.indexOf('update.aspx') >=0){alert('Tools is disabled in this mode');}else{AMK(); AME(); document.getElementById("divTool").style.top=((max_height+20)/2)-(document.getElementById("divTool").offsetHeight/2)+'px';}}else{AMK(); AME(); document.getElementById("divTool").style.top=((max_height+20)/2)-(document.getElementById("divTool").offsetHeight/2)+'px';}AzV();}function AND(){AME(); AMJ(); ARk('divMapIndex','show','visible','visible'); AzV();}function ANE(){document.getElementById("divPnlWinActivity").innerHTML='<img alt="" src="Picture/L01.gif" />';}function ANF(){document.getElementById("divPnlWinActivity").innerHTML='<img alt="" src="picture/loaderbtn.gif" />';}function ANG(ANJ){if (ANJ.Status==1 && ANJ.Count>0){AVG=ANJ.Result; var ANK=""; for (var ANL=0;ANL<AVG.length;ANL++){ANK+='<a href="javascript:void(0)" class="Link04" onclick="AKi('+AVG[ANL].ID+')">'+AVG[ANL].Title+'</a><br /><br />';}document.getElementById("divSearchResult").innerHTML=ANK+'<p></p><table cellpadding="10" style="width:230px;margin-top:5px;"><tr><td align="center"><div style="padding:10px;background-color:#fffacd;border:solid 1px gold;">You can tag this place on the map <a href="javascript:void(0)" onclick=window.open("http://www.thetunnel.com.my/tagmap.aspx") class="Link04">Here</a></div></td></tr></table>';}else{document.getElementById("divSearchResult").innerHTML='<table cellpadding="10" style="width:230px;margin-top:5px;"><tr><td align="center"><div style="padding:10px;background-color:#fffacd;border:solid 1px gold;">No record found.<br /><br />You can tag this place on the map <a href="javascript:void(0)" class="Link04" onclick=window.open("http://www.thetunnel.com.my/tagmap.aspx")>Here</a></div></td></tr></table>';}}function ANM(){var ANO=document.getElementById("txtSearch"); ANO.value=ANO.value.replace(/['"]/g,'');if (ANO.value.length > 0){var ANP; ANP=AOB(); ANP=ANP+AOI('Code'); ANP=ANP+AOK('Search'); ANP=ANP+AOI('SearchType'); ANP=ANP+AOK('1'); ANP=ANP+AOI('Value'); ANP=ANP+AOK(ANO.value); ANP=AOC(ANP); CallServer(AOM(ANP)); document.getElementById("divSearchResult").innerHTML='<table style="height:150px;width:230px;text-align:center;"><tr><td><img src="picture/L01.gif" /></td></tr></table>';}}function ANQ(ANU,ANV){if (ANU.length > 0){var ANW=document.getElementById("divNearestOptions"); var ANX="<table cellpadding='5px' cellspacing='5px' style='width:200px;font-family:Arial;font-size:10pt;font-weight:bold;'>"; for (var ANY=0;ANY<ANU.length;ANY++){if (ANV==undefined){ANX+="<tr><td><img src='picture/"+ANU[ANY].Img+"' /></td><td align='left' style='width:100%;'><a href='javascript:void(0)' class='Link01' onclick='ANZ("+ANU[ANY].ClientID+")'>"+ANU[ANY].Title+"</a></td></tr>";}else if (ANV !=undefined && ANU[ANY].ClientID==ANV){ANX+="<tr><td><img src='picture/"+ANU[ANY].Img+"' /></td><td align='left' style='width:100%;'><a href='javascript:void(0)' class='Link01' onclick='ANZ("+ANU[ANY].ClientID+")'>"+ANU[ANY].Title+"</a></td></tr>";}}ANW.innerHTML=ANX+"</table>";}}function ANZ(ANa){if (ATB==0){alert('Please select your departure location'); return;}ANE(); var ANb; ANb=AOB(); ANb=ANb+AOI('Code'); ANb=ANb+AOK('FindNearest'); ANb=ANb+AOI('ID'); ANb=ANb+AOK(ANa); ANb=ANb+AOI('Lat'); ANb=ANb+AOK(ATB); ANb=ANb+AOI('Lng'); ANb=ANb+AOK(ATC); ANb=ANb+AOI('Distance'); ANb=ANb+AOK(document.getElementById("txtRadius").value); ANb=AOC(ANb); CallServer(AOM(ANb));}function ANc(){ARk('divFBFeed','show','visible','visible');}function ANd(ANi){if (ANi.Placemark.length > 0){var ANj; ANj=AOB(); ANj=ANj+AOI('Code'); ANj=ANj+AOK('StoreGeo'); ANj=ANj+AOI('Geocode'); ANj=AOE(ANj); for (var ANk=0;ANk<ANi.Placemark.length;ANk++){var ANl=ANi.Placemark[0].Point.coordinates; ANj=ANj+AOB(); ANj=ANj+AOI('RoadName'); ANj=ANj+AOK(ANi.Placemark[ANk].address); ANj=ANj+AOI('Lat'); ANj=ANj+AOK(ANl[1]); ANj=ANj+AOI('Lng'); ANj=ANj+AOK(ANl[0]); ANj=AOC(ANj);}ANj=AOG(ANj); ANj=AOC(ANj); CallServer(AOM(ANj));}}function ANm(ANn){AUa=ANn;}function ANo(ANp){AUb=ANp;}function ANq(ANr){AUc=ANr;}function ANs(){return AUc;}function ANt(ANu){AUd=ANu;}function ANv(){return AUd;}function ANw(){return AUb;}function ANx(){return ATD;}function ANy(){return ATE;}function AOz(){return 300;}function AOA(){return 300;}
