var isNav=(window.navigator.appName.toLowerCase().indexOf("netscape")>=0);var isIE=(window.navigator.appName.toLowerCase().indexOf("microsoft")>=0);var setMessage_Default_Title="Message";var setMessage_Default_OK="OK";document.oncontextmenu=function(b){var a=getTarget(b).id;if(YAHOO.util.Dom.hasClass(document.body,"share_disclaimer")){YAHOO.util.Dom.removeClass(document.body,"share_disclaimer");return true}if(a=="txtURL"||a=="searchBox_TextBox_Text"){return true}if(a!="loadingBackground"){setMessage(messageOnRightClick)}if(!b){b=window.event}b.returnValue=false;return false};function trimString(a){a=a.replace(/^\s+/g,"");a=a.replace(/\s+$/g,"");a=a.replace(//g,"");return a}function checkSpecialChars(b,a){if(a==undefined){return b.match(/[~\!#\$%\^\*_\=\[\]\\\|\{\}<>]/)}else{return b.match(a)}}function getPropInt(a,b){if(a.style[b]!=""){if(a.style[b].indexOf("px")>-1){return parseInt(a.style[b].substring(0,a.style[b].indexOf("px")))}else{return parseInt(a.style[b])}}return 0}function displayBlock(a,b){var c=getLayer(a);if(b!=undefined){img=document.getElementById(b)}if(c.visibility=="visible"){c.visibility="hidden";c.display="none";if(b!=undefined&&img!=undefined){img.src=packageName+"/view/images/en/navi/arrow-down.gif";img.alt="Show more"}}else{c.visibility="visible";c.display="inline";if(b!=undefined&&img!=undefined){img.src=packageName+"/view/images/en/navi/arrow-up.gif";img.alt="Hide"}}}var setMessage_handleOK=function(){this.cancel()};function setMessage(e,f,b,d,a){var c;if(d==null){d=true}if(b==null){c=[{text:setMessage_Default_OK,handler:setMessage_handleOK,isDefault:true}]}else{c=b}if(a==null){a="300px"}if(!f){f=setMessage_Default_Title}if(!messageModal){messageModal=new YAHOO.widget.SimpleDialog("messageModal",{modal:true,visible:false,fixedcenter:true,constraintoviewport:true,role:"alertdialog"});messageModal.setHeader("Info");messageModal.render(document.body)}messageModal.setHeader(f);messageModal.setBody(e);messageModal.cfg.setProperty("close",d);if(c.length==0){messageModal.cfg.setProperty("buttons",null)}else{messageModal.cfg.setProperty("buttons",c)}messageModal.cfg.setProperty("width",a);messageModal.show();if(document.getElementById("MMokbtn")){document.getElementById("MMokbtn").focus()}}function setDialog(d,g,c,a,f,b,e){if(b==null){b="650px"}if(!g){g=setMessage_Default_Title}if(!dialogModal){dialogModal=new YAHOO.widget.Dialog("dialogModal",{modal:true,visible:false,fixedcenter:true,constraintoviewport:true});dialogModal.render(document.body)}dialogModal.setHeader(g);dialogModal.setBody(d);dialogModal.cfg.setProperty("close",true);dialogModal.cfg.setProperty("buttons",c);dialogModal.cfg.setProperty("width",b);if(e!=null){dialogModal.cfg.setProperty("hideaftersubmit",e)}dialogModal.callback={success:a,failure:f};dialogModal.show()}function openwin(b,l,j,f,e,c,d,a,k,i){var g;d=d||"no";a=a||"no";k=k||"no";leftPos=(e==-1)?(screen.width-j)/2:e;topPos=(c==-1)?(screen.height-f)/2:c;setting="width="+j+",height="+f+",left="+leftPos+",top="+topPos+",resizable="+a+",scrollbars=yes,status="+d;if(i==1){setting+=",menubar=yes"}g=window.open(b,l,setting);if(g){if(g.opener==null){g.opener=self}if(g.focus){g.focus()}}return g}function getFormAsString(c,e){if(e==null){e=/[`~\!@#\$%\^\*_\+=\[\]\\\|\{\}\?<>:]/}returnString="";formElements=document.forms[c].elements;for(var b=formElements.length-1;b>=0;--b){if(formElements[b].type=="radio"){if(formElements[b].checked){returnString=returnString+"&"+escape(formElements[b].name)+"="+escape(formElements[b].value)}}else{if(formElements[b].type=="checkbox"){if(formElements[b].checked){returnString=returnString+"&"+escape(formElements[b].name)+"=true"}else{returnString=returnString+"&"+escape(formElements[b].name)+"=false"}}else{if(formElements[b].type=="select-multiple"||formElements[b].type=="select-one"){for(var a=0;a<formElements[b].length;a++){if(formElements[b][a].selected){d=formElements[b][a].value;if(d.indexOf("%")!=-1){d=d.replace(/\%/g,"%25")}if(d.indexOf("&")!=-1){d=d.replace(/&/g,"%26")}if(d.indexOf("+")!=-1){d=d.replace(/\+/g,"%2B")}returnString=returnString+"&"+escape(formElements[b].name)+"="+d}}}else{var d=trimString(formElements[b].value);if(formElements[b].type!="hidden"){if(checkSpecialChars(d,e)!=null){setMessage(invalidchar);return}else{if(d.length>150){setMessage(maxlengthchar);return}}}if(d.indexOf("%")!=-1){d=d.replace(/\%/g,"%25")}if(d.indexOf("&")!=-1){d=d.replace(/&/g,"%26")}if(d.indexOf("+")!=-1){d=d.replace(/\+/g,"%2B")}returnString=returnString+"&"+escape(formElements[b].name)+"="+d}}}}return returnString}function fillvalues(){var i,j;var frm_obj=fillvalues.arguments;var frm_name=(document.all!=null?"document.all.":"document.")+frm_obj[0];for(i=1;i<frm_obj.length-1;i+=2){select_obj=eval(frm_name+"."+frm_obj[i]);if(select_obj.type!=null&&(select_obj.type=="select-one"||select_obj.type=="select-multiple")){for(j=0;j<select_obj.options.length;j++){if(select_obj.options[j].value==frm_obj[i+1]){select_obj.options[j].selected=true}}}else{if(select_obj.type!=null&&select_obj.type=="checkbox"){select_obj.checked=select_obj.value==frm_obj[i+1]}else{if(select_obj.length!=null&&select_obj[0].type=="radio"){for(j=0;j<select_obj.length;j++){if(select_obj[j].value==frm_obj[i+1]){select_obj[j].checked=true}}}}}}}function restartAnimation(){for(var c=0;c<document.images.length;c++){var a=document.images[c];var b=a.src.toUpperCase();if(b.substring(b.length-3,b.length)=="GIF"){a.src=a.src}}}function toggleDiv(a){if(document.getElementById(a).style.visibility=="visible"){document.getElementById(a).style.visibility="hidden";document.getElementById(a).style.display="none"}else{if(document.getElementById(a).style.visibility=="hidden"){document.getElementById(a).style.visibility="visible";document.getElementById(a).style.display="inline"}}return}function bookmarksite(c){var a="http://www.map.gov.hk";if(window.sidebar){window.sidebar.addPanel(c,a,"")}else{if(window.opera&&window.print){alert(0);var b=document.createElement("a");b.setAttribute("href",a);b.setAttribute("title",c);b.setAttribute("rel","sidebar");b.click()}else{if(document.all){window.external.AddFavorite(a,c)}}}};
