function VLatLng(j,a,b){this.latitude=j;this.longitude=a;this.li1i=b;this.copy=c;this.lat=i;this.lng=k;this.latRadians=f;this.lngRadians=h;this.equals=e;this.distanceFrom=g;this.toUrlValue=m;this.toString=d;this.vType=l;function c(){return new VLatLng(this.latitude,this.longitude)}function i(){}function k(){}function f(){}function h(){}function e(n){if(this.latitude==n.latitude&&this.longitude==n.longitude){return true}else{return false}}function g(n){}function m(){}function d(){return this.latitude.toString().substring(0,10)+","+this.longitude.toString().substring(0,10)}function l(){return"VLatLng"}}function VSize(b,a){this.width=b;this.height=a;this.equals=d;this.toString=e;this.vType=c;function d(f){if(this.width==f.width&&this.height==f.height){return true}else{return false}}function e(){return(this.width.toString()+","+this.height.toString())}function c(){return"VSize"}}function VControl(){this.initialize=c;this.redraw=g;this.remove=b;this.getDefaultPosition=a;this.hide=e;this.show=d;this.vType=f;function c(i,h){}function g(){}function b(){}function a(){}function e(){}function d(){}function f(){}}function VControlPosition(a,b){this.anchor=(a!=undefined)?a:V_ANCHOR_TOP_LEFT;this.offset=(b!=undefined)?b:new VSize(0,0);this.vType=function(){return"VControlPosition"}}function VLatLngBounds(a,g){this.nw=a;this.se=g;this.equals=e;this.contains=b;this.getNorthWest=f;this.getSouthEast=c;this.vType=d;function e(h){if(this.nw.equals(h.nw)&&this.se.equals(h.se)){return true}else{return false}}function b(h){}function f(){return a}function c(){return g}function d(){return"VLatLngBounds"}}function VDirectionsOptions(c,a,b){this.getPolyline=c;this.llj1=a;this.preserveViewport=b;this.vType=function(){return"VDirectionsOptions"}}function VInfoWindowOptions(e,i,j,g,a,b,d,f,c,h){this.offset=(e!=undefined)?e:new VSize(0,0);this.selectedTab=(i!=undefined)?i:0;this.maxWidth=(j!=undefined)?j:0;this.onOpenFn=(g!=undefined)?g:null;this.onCloseFn=(a!=undefined)?a:null;this.liII=(b!=undefined)?b:0;this.maxContent=(d!=undefined)?d:"";this.maxTitle=(f!=undefined)?f:"";this.autoPan=(c!=undefined)?c:true;this.mapBlowup=(h!=undefined)?h:false;this.vType=function(){return"VInfoWindowOptions"}}function VInfoWindowTab(a,b){this.label=(a!=undefined)?a:"";this.content=(b!=undefined)?b:"&nbsp;";this.vType=function(){return"VInfoWindowTab"}}function VMapOptions(b,c,a){this.size=b;this.jli=c;this.jlI=a;this.vType=function(){return"VMapOptions"}}function VMarkerOptions(k,l,p,f,m,g,q,b){this.icon=(k!=undefined)?k:new VIcon();var d=(l!=undefined)?l:"";var o=new Array();if(typeof d=="string"){o[0]=d}else{o=d}for(var c=0;c<o.length;c++){if(o[c]!=""){while(o[c].indexOf(" ")!=-1){o[c]=o[c].replace(" ","&nbsp;")}}}this.iIl=o;var j=(p!=undefined)?p:new VTextPosition();var n=new Array();if(j.length==undefined){n[0]=j}else{n=j}this.textPosition=n;var a=(f!=undefined)?f:new VTextStyle();var e=new Array();if(a.length==undefined){e[0]=a}else{e=a}this.textStyle=e;var h=this.iIl.length;if(this.textPosition.length<h){h=this.textPosition.length}if(this.textStyle.length<h){h=this.textStyle.length}this.nText=h;this.title=(m!=undefined)?m:"";this.clickable=(g!=undefined)?g:true;this.draggable=(q!=undefined)?q:false;this.offset=(b!=undefined)?b:null;this.vType=function(){return"VMarkerOptions"}}function VPolygonOptions(a){this.clickable=(a==null)?true:a;this.vType=function(){return"VPolygonOptions"}}function VTextPosition(a,b){this.anchor=(a!=undefined)?a:V_ANCHOR_BOTTOM_CENTER;this.offset=(b!=undefined)?b:new VSize(0,0);this.vType=function(){return"VTextPosition"}}function VTextStyle(d,c,b,a){this.fontSize=(d!=undefined)?d:20;this.fontWeight=(c!=undefined)?c:"normal";this.color=(b!=undefined)?b:"#ff0000";this.fontFamily=(a!=undefined)?a:"Arial";this.vType=function(){return"VTextStyle"}}function VPolylineOptions(a,b,c){this.clickable=(a==undefined)?true:a;this.geodesic=(b==undefined)?false:b;this.dashStyle=(c==undefined)?"":c;this.vType=function(){return"VPolylineOptions"}}VUtil={initVML:false,getBrowserName:function(){var b="";var a=navigator.userAgent.toLowerCase();if(a.indexOf("opera")!=-1){b="opera"}else{if(a.indexOf("msie")!=-1){b="msie"}else{if(a.indexOf("safari")!=-1){b="safari"}else{if(a.indexOf("mozilla")!=-1){if(a.indexOf("firefox")!=-1){b="firefox"}else{b="mozilla"}}}}}return b},addVMLStyle:function(){if(!this.initVML&&document.readyState=="complete"){if(!document.namespaces.v){document.namespaces.add("v","urn:schemas-microsoft-com:vml")}var a=document.createStyleSheet();a.addRule("v\\:*","behavior: url(#default#VML);");this.initVML=true}},jI1:function(b){var a=b.toString().toLowerCase();if(a.indexOf("<")!=-1||a.indexOf(">")!=-1||a.indexOf("script")!=-1){return false}return true},bubbleEventObject:function(c,a){var b=nn6?"HTML":"BODY";var d=nn6?c.target:event.srcElement;while(d.tagName!="path"&&d.tagName!=b&&(d.className!="dragruler"&&d.className!="overviewmap"&&d.className!="dragoverview"&&d.className!="dragmarker"&&d.className!="dragline"&&d.className!="dragtext"&&d.className!="clickcontrol"&&d.className!="nomousemove")){d=nn6?d.parentNode:d.parentElement;if(d==null){return false}}a[0]=(d.tagName!=b);a[1]=d},isVObject:function(b){var a=nn6?"HTML":"BODY";var c=nn6?b.target:event.srcElement;while(c.tagName!=a&&(c.className!="dragruler"&&c.className!="overviewmap"&&c.className!="dragoverview"&&c.className!="dragmarker"&&c.className!="clickcontrol"&&c.className!="nomousemove")){c=nn6?c.parentNode:c.parentElement;if(c==null){return false}}if(c.tagName!=a){return true}return false},CreateDivElement:function(a,c,g,b,h,f,d,i){var e;if(a!=""){e=document.getElementById(a);if(e==null){e=document.createElement("div");e.id=a}}else{e=document.createElement("div")}e.style.position=f;e.style.overflow=d;if(!isNaN(c)&&c!=""){c+="px"}if(!isNaN(g)&&g!=""){g+="px"}if(!isNaN(b)&&b!=""){b+="px"}if(!isNaN(h)&&h!=""){h+="px"}e.style.left=c;e.style.top=g;e.style.width=b;e.style.height=h;e.innerHTML=i;return e},RemoveDivElement:function(d,a){try{var b=document.getElementById(d);if(b!=null){if(a==null){document.removeChild(b)}else{document.getElementById(a).removeChild(b)}}}catch(c){}},Iji:function(c,e,b,d){if(c.indexOf("?")>-1){c+="&jsonp="}else{c+="?jsonp="}c+=b+"&";if(d){c+=encodeURIComponent(d)+"&"}c+=new Date().getTime().toString();c+="&key="+lIl1;c+="&location="+window.location;var a=document.createElement("script");a.setAttribute("src",c);a.setAttribute("type","text/javascript");document.body.appendChild(a)},RemoveLeftColumn:function(a){var c=document.getElementById(a).rows;for(var b=0;b<c.length;b++){if(c[b].cells.length>1){c[b].deleteCell(-1)}}},RemoveRightColumn:function(a){var c=document.getElementById(a).rows;for(var b=0;b<c.length;b++){if(c[b].cells.length>1){c[b].deleteCell(0)}}},setVColorOver:function(a){a.bgColor="#e6f5fe"},setVColorOut:function(a){a.bgColor="#ffffff"},vbdmousedownpopup:function(){vbdmousedownpopupflag=true},createZoomAnimation:function(h,a,g){var f=0;if(h==1){f=10}else{f=46}var d=VUtil.CreateDivElement("vbdani_lefttop",a-f-5,g-f-5,10,8,"absolute","hidden","");d.style.border=0;d.style.zIndex=TopZIndex;if(h==1){d.style.borderLeft="2px red solid";d.style.borderTop="2px red solid"}else{d.style.borderRight="2px red solid";d.style.borderBottom="2px red solid"}document.body.appendChild(d);var e=VUtil.CreateDivElement("vbdani_righttop",a+f-5,g-f-5,10,8,"absolute","hidden","");e.style.border=0;e.style.zIndex=TopZIndex;if(h==1){e.style.borderRight="2px red solid";e.style.borderTop="2px red solid"}else{e.style.borderLeft="2px red solid";e.style.borderBottom="2px red solid"}document.body.appendChild(e);var b=VUtil.CreateDivElement("vbdani_leftbottom",a-f-5,g+f-5,10,8,"absolute","hidden","");b.style.border=0;b.style.zIndex=TopZIndex;if(h==1){b.style.borderLeft="2px red solid";b.style.borderBottom="2px red solid"}else{b.style.borderRight="2px red solid";b.style.borderTop="2px red solid"}document.body.appendChild(b);var c=VUtil.CreateDivElement("vbdani_rightbottom",a+f-5,g+f-5,10,8,"absolute","hidden","");
c.style.border=0;c.style.zIndex=TopZIndex;if(h==1){c.style.borderRight="2px red solid";c.style.borderBottom="2px red solid"}else{c.style.borderLeft="2px red solid";c.style.borderTop="2px red solid"}document.body.appendChild(c)},Distance:function(b,e,a,c){var f=(a-b)*(a-b)+(c-e)*(c-e);if(f==0){return 0}return f},ProjectFactor:function(g,d,b,f,a,e){if(g==b&&d==f){return 0}if(g==a&&d==e){return 1}var i,h,c;i=a-b;h=e-f;c=i*i+h*h;return((g-b)*i+(d-f)*h)/c},ProjectPoint:function(a,h,c,e,b,d){var g=new VLatLng(0,0);var f;if(a==c&&h==e){g.longitude=a;g.latitude=h;return g}if(a==b&&h==d){g.longitude=a;g.latitude=h;return g}f=this.ProjectFactor(a,h,c,e,b,d);g.longitude=c+f*(b-c);g.latitude=e+f*(d-e);return g},ClosestPoint:function(k,h,e,j,c,i){var d=new VLatLng(0,0);var b,a,g=this.ProjectFactor(k,h,e,j,c,i);if(g>0&&g<1){return this.ProjectPoint(k,h,e,j,c,i)}b=this.Distance(k,h,e,j);a=this.Distance(k,h,c,i);if(b<a){d.longitude=e;d.latitude=j;return d}d.longitude=c;d.latitude=i;return d},ClosestPointPolyline:function(p,m,e,o){var d=0;var c,n,a,l;var k=new VLatLng(0,0);var b=new VLatLng(0,0);var j,g;var f,h=e.length;c=e[0].longitude;n=e[0].latitude;a=e[1].longitude;l=e[1].latitude;b=this.ClosestPoint(p,m,c,n,a,l);g=this.Distance(p,m,b.longitude,b.latitude);for(f=1;f<h-1;f++){c=e[f].longitude;n=e[f].latitude;a=e[f+1].longitude;l=e[f+1].latitude;k=this.ClosestPoint(p,m,c,n,a,l);j=this.Distance(p,m,k.longitude,k.latitude);if(j<g){g=j;b=k;d=f}}o[0]=b;o[1]=d},ClosestPointPolylines:function(l,h,j,k){var m=null;var e=0;var f=0;var a=new VLatLng(0,0);for(var g=0;g<j.length;g++){var c=j[g];var d=new Array();VUtil.ClosestPointPolyline(l,h,c,d);if(m==null){m=VUtil.Distance(l,h,d[0].x,d[0].y);a=d[0]}else{var b=VUtil.Distance(l,h,d[0].x,d[0].y);if(m>b){m=b;a=d[0];e=f+d[1]}}f+=j[g].length}k[0]=a;k[1]=e},isInsidePolygon:function(c,e){var a=false;var b;var d=e.length;for(b=0;b<d-1;b++){if((((e[b+1].latitude<=c.latitude)&&(c.latitude<e[b].latitude))||((e[b].latitude<=c.latitude)&&(c.latitude<e[b+1].latitude)))&&(c.longitude<(e[b].longitude-e[b+1].longitude)*(c.latitude-e[b+1].latitude)/(e[b].latitude-e[b+1].latitude)+e[b+1].longitude)){a=!a}}return a},getCenterPoint:function(f){var e=f.length;var d=0;var a;for(a=0;a<e-1;a++){d+=(f[a].latitude+f[a+1].latitude)*(f[a].longitude-f[a+1].longitude)}d*=3;var b=0;var c=0;for(a=0;a<e-1;a++){b+=(f[a].longitude+f[a+1].longitude)*(f[a].longitude*f[a+1].latitude-f[a+1].longitude*f[a].latitude);c+=(f[a].latitude+f[a+1].latitude)*(f[a].longitude*f[a+1].latitude-f[a+1].longitude*f[a].latitude)}b=b/d;c=c/d;return new VLatLng(c,b)},vType:function(){return"VUtil"}};function VOverlay(){this.getZIndex=d;this.initialize=b;this.remove=a;this.copy=f;this.redraw=e;function d(g){}function b(g){}function a(){}function f(){}function e(g){}function c(){}}VEvent={addListener:function(g,d,e){switch(g.vType()){case"VMap":var b=document.getElementById(g.id);if(d=="click"||d=="dblclick"){if(b!=undefined){return this.addDOMListener(b,d,function(l){if(b.llII==true&&d=="click"){b.llII=false;return}if(b.ll1i==true){b.ll1i=false;return}if(b.hasDraggedText==true){b.hasDraggedText=false;return}var k=new VPoint(lIll-g.Left,lIli-g.Top);var i=g.fromContainerPixelToLatLng(k);var j=new Array();VUtil.bubbleEventObject(l,j);var m=j[1];if(j[0]){if(m.ll1j!=undefined){e(m.ll1j,i)}return}e(null,i)})}}else{if(d=="singlerightclick"){d="contextmenu";if(b!=undefined){return this.addDOMListener(b,d,function(k){var l=nn6?k.target:event.srcElement;var j=new VPoint(lIll-g.Left,lIli-g.Top);var i=setTimeout(function(){clearTimeout(i);if(b.dblRC=="true"){b.dblRC=="false"}else{var m=g.fromContainerPixelToLatLng(j);var n=nn6?"HTML":"BODY";while(l.tagName!="path"&&l.tagName!=n&&(l.className!="dragruler"&&l.className!="overviewmap"&&l.className!="dragoverview"&&l.className!="dragmarker"&&l.className!="dragline"&&l.className!="dragtext"&&l.className!="clickcontrol"&&l.className!="nomousemove")){l=nn6?l.parentNode:l.parentElement;if(l==null){return false}}if(l.tagName!=n){if(l.ll1j!=undefined){e(l.ll1j,m)}return}e(null,m)}},230)})}}else{if(d=="movestart"){if(g!=undefined){g.lllj=e}}else{if(d=="moving"){if(g!=undefined){g.llli=e}}else{if(d=="moveend"){if(g!=undefined){g.llIj=e}}else{if(d=="zoomstart"){if(g!=undefined){g.zoomstartHandler=e}}else{if(d=="zoomend"){if(g!=undefined){g.l1iI=e}}else{if(d=="infowindowbeforeclose"){if(g!=undefined){g.lIjI=e}}else{if(d=="infowindowclose"){if(g!=undefined){g.lil1=e}}else{if(d=="infowindowclosebuttonclick"){if(g!=undefined){g.infoWindowCloseButtonClickHandler=e}}else{if(d=="addoverlay"){if(g!=undefined){g.lIij=e}}else{if(d=="removeoverlay"){if(g!=undefined){g.l1ii=e}}else{if(d=="clearoverlays"){if(g!=undefined){g.li1l=e}}else{if(d=="mouseover"||d=="mouseout"||d=="mousemove"){if(b!=undefined){return this.addDOMListener(b,d,function(l){var m=nn6?l.target:event.srcElement;var k=nn6?"HTML":"BODY";while(m.parentNode.tagName!="svg"&&m.tagName!=k&&(m.className!="dragruler"&&m.className!="overviewmap"&&m.className!="dragoverview"&&m.className!="dragmarker"&&m.className!="dragline"&&m.className!="clickcontrol"&&m.className!="nomousemove")){m=nn6?m.parentNode:m.parentElement;if(m==null){return false}}if(m.tagName!=k){return}if(b.ll1i==true){b.ll1i=false;return}var j=new VPoint(lIll-g.Left,lIli-g.Top);var i=g.fromContainerPixelToLatLng(j);e(i)})}}else{if(d=="dragstart"){if(g!=undefined){g.lilj=e}}else{if(d=="dragging"){if(g!=undefined){g.lili=e}}else{if(d=="dragend"){if(g!=undefined){g.li11=e}}else{if(d=="loaded"){if(g!=undefined){g.lilI=e}}}}}}}}}}}}}}}}}}}break;case"VMarker":var c=document.getElementById(g.id);var b=document.getElementById(g.lljj.id);if(d=="click"||d=="dblclick"||d=="mousedown"||d=="mouseup"||d=="mouseover"||d=="mouseout"||d=="mousemove"){if(c!=undefined){return this.addDOMListener(c,d,function(){if(b.ll1i==true){b.ll1i=false;return}var j=new VPoint(lIll-b.lil.Left,lIli-b.lil.Top);var i=b.lil.fromContainerPixelToLatLng(j);e(g,i)})}}else{if(d=="infowindowopen"){c.lIji=e}else{if(d=="infowindowbeforeclose"){c.lIjI=e}else{if(d=="infowindowclose"){c.lil1=e}else{if(d=="remove"){c.li1I=e}else{if(d=="dragstart"){c.dragStartHandler=function(){if(this.ll1j.lIjj.draggable){e(this.ll1j)}}}else{if(d=="dragging"){c.lili=function(){if(this.ll1j.lIjj.draggable){e(this.ll1j)}}}else{if(d=="dragend"){c.dragEndHandler=function(){if(this.ll1j.lIjj.draggable){e(this.ll1j)}}}else{if(d=="visibilitychanged"){c.li1j=e}}}}}}}}}break;case"VText":var a=g.liIl;if(d=="dragend"){a.dragEndHandler=function(){if(this.ll1j.textOptions.draggable){e(this.ll1j)}}}break;case"VPolyline":var f=g.liIl;if(d=="remove"){g.li1I=e}else{if(d=="visibilitychanged"){g.li1j=e}else{if(d=="click"){if(g.opts.clickable){g.liij=e;g.addLineHandlers()}}else{if(d=="mouseover"){g.mouseoverHandler=e;g.addLineHandlers()}else{if(d=="mousemove"){g.mousemoveHandler=e;g.addLineHandlers()}else{if(d=="mouseout"){g.mouseoutHandler=e;g.addLineHandlers()}}}}}}break;case"VPolygon":var h=g.liIl;if(d=="remove"){g.li1I=e}else{if(d=="visibilitychanged"){g.li1j=e}else{if(d=="click"){if(g.opts.clickable){g.liij=e;g.addLineHandlers()}}else{if(d=="mouseover"){g.mouseoverHandler=e;g.addLineHandlers()}else{if(d=="mousemove"){g.mousemoveHandler=e;g.addLineHandlers()}else{if(d=="mouseout"){g.mouseoutHandler=e;g.addLineHandlers()}}}}}}break;case"VDirections":if(d=="loaded"){if(g!=undefined){g.lilI=e}}break}return new VEventListener(g,d,e,0)},addDOMListener:function(c,a,b){if(c!=undefined){if(browserName=="msie"){c.attachEvent("on"+a,b)}else{c.addEventListener(a,b,true)}return new VEventListener(c,a,b,1)}return null},removeListener:function(e){if(e.type==1){if(e.source!=undefined){if(browserName=="msie"){e.source.detachEvent("on"+e.lllI,e.handler)}else{e.source.removeEventListener(e.lllI,e.handler,true)}}}else{switch(e.source.vType()){case"VMap":var b=document.getElementById(e.source.id);if(e.lllI=="movestart"){if(e.source!=undefined){delete e.source.lllj}}else{if(e.lllI=="moving"){if(e.source!=undefined){delete e.source.llli}}else{if(e.lllI=="moveend"){if(e.source!=undefined){delete e.source.llIj
}}else{if(e.lllI=="zoomend"){if(e.source!=undefined){delete e.source.l1iI}}else{if(e.lllI=="infowindowbeforeclose"){if(e.source!=undefined){delete e.source.lIjI}}else{if(e.lllI=="infowindowclose"){if(e.source!=undefined){delete e.source.lil1}}else{if(e.lllI=="infowindowclosebuttonclick"){if(e.source!=undefined){delete e.source.infoWindowCloseButtonClickHandler}}else{if(e.lllI=="addoverlay"){if(e.source!=undefined){delete e.source.lIij}}else{if(e.lllI=="removeoverlay"){if(e.source!=undefined){delete e.source.l1ii}}else{if(e.lllI=="clearoverlays"){if(e.source!=undefined){delete e.source.li1l}}else{if(e.lllI=="dragstart"){if(e.source!=undefined){delete e.source.lilj}}else{if(e.lllI=="dragging"){if(e.source!=undefined){delete e.source.lili}}else{if(e.lllI=="dragend"){if(e.source!=undefined){delete e.source.li11}}else{if(e.lllI=="loaded"){if(e.source!=undefined){delete e.source.lilI}}}}}}}}}}}}}}}break;case"VMarker":var c=document.getElementById(e.source.id);var b=document.getElementById(e.source.lljj.id);if(e.lllI=="infowindowopen"){c.lIji=null}else{if(e.lllI=="infowindowbeforeclose"){c.lIjI=null}else{if(e.lllI=="infowindowclose"){c.lil1=null}else{if(e.lllI=="remove"){c.li1I=null}else{if(e.lllI=="dragstart"){if(e.source.lIjj.draggable){c.dragStartHandler=null}}else{if(e.lllI=="dragging"){if(e.source.lIjj.draggable){c.lili=null}}else{if(e.lllI=="dragend"){if(e.source.lIjj.draggable){c.dragEndHandler=null}}else{if(e.lllI=="visibilitychanged"){c.li1j=null}}}}}}}}break;case"VText":var a=e.source.liIl;if(e.lllI=="dragend"){if(e.source.textOptions.draggable){a.dragEndHandler=null}}break;case"VPolyline":var d=e.source.liIl;if(e.lllI=="remove"){delete e.source.li1I}else{if(e.lllI=="visibilitychanged"){delete e.source.li1j}else{if(e.lllI=="click"){delete e.source.liij;e.source.removeLineHandlers()}else{if(e.lllI=="mouseover"){delete e.source.mouseoverHandler;e.source.removeLineHandlers()}else{if(e.lllI=="mousemove"){delete e.source.mousemoveHandler;e.source.removeLineHandlers()}else{if(e.lllI=="mouseout"){delete e.source.mouseoutHandler;e.source.removeLineHandlers()}}}}}}break;case"VPolygon":var f=e.source.liIl;if(e.lllI=="remove"){delete e.source.li1I}else{if(e.lllI=="visibilitychanged"){delete e.source.li1j}else{if(e.lllI=="click"){delete e.source.liij;e.source.removeLineHandlers()}else{if(e.lllI=="mouseover"){delete e.source.mouseoverHandler;e.source.removeLineHandlers()}else{if(e.lllI=="mousemove"){delete e.source.mousemoveHandler;e.source.removeLineHandlers()}else{if(e.lllI=="mouseout"){delete e.source.mouseoutHandler;e.source.removeLineHandlers()}}}}}}break;case"VDirections":if(e.lllI=="loaded"){if(e.source!=undefined){delete e.source.lilI}}break}}},clearListeners:function(b,a){},clearInstanceListeners:function(a){},trigger:function(b,a){},vType:function(){return"VEvent"}};function VEventListener(d,a,c,b){this.source=d;this.lllI=a;this.handler=c;this.type=b;this.vType=function(){return"VEventListener"}}function VIcon(b,a){if(b==undefined||b.image==undefined){this.image=(b==undefined)?V_DEFAULT_ICON:b;this.liiI="";this.iconSize=(a==undefined)?null:a;this.lijl=null}else{this.image=b.image;this.liiI=b.liiI;this.iconSize=b.iconSize;this.lijl=b.lijl}this.vType=function(){return"VIcon"}}var V_INFOWD_MIN_WIDTH=50;var V_INFOWD_MIN_HEIGHT=50;var V_INFOWD_PADDING=10;function VInfoWindow(){this.selectedTab=-1;this.tabs=null;this.point=null;this.size=null;this.offset=null;this.lii1=true;this.maximizable=false;this.lljj=null;this.options=new VInfoWindowOptions();this.selectTab=i;this.hide=d;this.show=m;this.close=q;this.redraw=p;this.isHidden=a;this.reset=f;this.getPoint=c;this.getPixelOffset=o;this.getSelectedTab=h;this.getTabs=j;this.getContentContainers=l;this.enableMaximize=n;this.disableMaximize=e;this.maximize=b;this.restore=g;this.vType=k;function i(r){if(this.tabs.length==1){this.selectedTab=0;document.getElementById("TabContent").innerHTML=this.tabs[0].content;return}this.selectedTab=r;for(var s=0;s<this.tabs.length;s++){document.getElementById("tab"+s).style.color="green";document.getElementById("tab"+s).style.fontWeight="normal"}document.getElementById("tab"+r).style.fontWeight="bold";document.getElementById("TabContent").innerHTML=this.tabs[r].content}function d(){if(document.getElementById(this.lljj.id+"_InfoWindow")!=null){document.getElementById(this.lljj.id+"_InfoWindow").style.visibility="hidden"}this.lii1=true}function q(){if(this.lljj.lIjI!=undefined){this.lljj.lIjI()}var s=document.getElementById(this.lljj.id+"_path");var r=document.getElementById(this.lljj.id+"_InfoWindow");if(r!=null){s.removeChild(r);if(this.lljj.lil1!=undefined){this.lljj.lil1()}}}function m(){var E=document.getElementById(this.lljj.id+"_path");var t=this.lljj.fromLatLngToDivPixel(this.point);var C=this.size.width;var z=this.size.height;var u=document.getElementById(this.lljj.id+"_InfoWindow");if(u==null){u=document.createElement("div");u.id=this.lljj.id+"_InfoWindow";u.style.zIndex=InfoWindowZIndex;u.style.position="absolute";u.className="clickcontrol";E.appendChild(u)}var A="";var s="";for(var y=0;y<this.tabs.length;y++){s+="<a class=clickcontrol id=tab"+y+' style="cursor:pointer; color:green; ">'+this.tabs[y].label+"</a>";if(y!=this.tabs.length-1){s+=" | "}}var r;if(this.maximizable){r="IMAGES_HAO/tt_maximize.gif"}else{r="vbd_images/space.gif"}A+="<div style='position:absolute;'>";A+="<div style='float:left; width:10px; height:10px; background-image:url("+ServerURL+"images/ptop_l.gif);'></div>";A+="<div style='float:left; width:"+C+"px; height:10px; background-image:url("+ServerURL+"images/ptop.gif);'></div>";A+="<div style='float:left; width:12px; height:10px; background-image:url("+ServerURL+"images/ptop_r.gif);'></div>";A+="</div>";A+="<div style='position:absolute; left:0px; top:10px;'>";A+="<div style='float:left; width:10px; height:"+z+"px; background-image:url("+ServerURL+"images/pmiddle_l.gif);'></div>";A+="<div style='float:left; width:"+C+"px; height:"+z+"px; background-color:#ffffff;'>";if(this.tabs.length>0&&this.tabs[0].label!="&nbsp;"){A+="<div align='left' style='height:10px'>"+s+"</div>"}A+="<div id='TabContent' align='center' valign='center'";if(browserName!="msie"&&this.tabs.length>0&&this.tabs[0].label!="&nbsp;"){A+=" style='margin-top:10px;'"}A+=">"+this.tabs[this.selectedTab].content+"</div>";A+="</div>";A+="<div style='float:left; width:12px; height:"+z+"px; background-image:url("+ServerURL+"images/pmiddle_r.gif);'></div>";A+="</div>";A+="<div style='position:absolute; bottom:-27px; left:0px;'>";A+="<div style='float:left; width:10px; height:27px; background-image:url("+ServerURL+"images/pbottom_l.gif);'></div>";A+="<div align='center' style='float:left; width:"+C+"px; height:27px; background-image:url("+ServerURL+"images/pbottom.gif);'><img src='"+ServerURL+"images/ptamgiac.gif' width='32px' height='27px' /></div>";A+="<div style='float:left; width:12px; height:27px; background-image:url("+ServerURL+"images/pbottom_r.gif);'></div>";A+="</div>";A+="<div style='position:absolute; right:10px; top:8px; width:13px; height:13px;'><img id='closewindowbutton' src='"+ServerURL+"images/pclose.gif' style='cursor:pointer;' /></div>";u.innerHTML=A;u.style.visibility="visible";u.style.position="absolute";u.style.width=C+22+"px";u.style.height=z+10+"px";u.style.left=(t.x-((C+22)/2)+this.offset.width)+"px";u.style.top=(t.y-z-37+this.offset.height)+"px";var D=document.getElementById("closewindowbutton");var B=this;D.onclick=function(){if(B.lljj.infoWindowCloseButtonClickHandler!=undefined){B.lljj.infoWindowCloseButtonClickHandler()}B.close()};D.onmouseover=function(){this.src=ServerURL+"images/pclose_over.gif"};D.onmouseout=function(){this.src=ServerURL+"images/pclose.gif"};if(this.tabs.length>1){for(var x=0;x<this.tabs.length;x++){var v=document.getElementById("tab"+x);v.onclick=function(){var w=parseInt(this.id.substring(3,this.id.length));B.selectTab(w)}}}this.selectTab(this.selectedTab);this.lii1=false}function p(){var r=this.size.width;var t=this.size.height;var v=document.getElementById(this.lljj.id+"_path");
var s=this.lljj.fromLatLngToDivPixel(this.point);var u=document.getElementById(this.lljj.id+"_InfoWindow");if(u!=null){u.style.left=(s.x-((r+22)/2)+this.offset.width)+"px";u.style.top=(s.y-t-37+this.offset.height)+"px"}}function a(){return this.lii1}function f(r,u,t,v,s){if(r!=null){this.point=r}if(u!=null&&u.length==1&&u[0].label==""){u[0].label="&nbsp;"}if(u!=null){this.tabs=u}if(t!=null){this.size=t}if(v!=null){this.offset=v}if(s!=null){this.selectedTab=s}}function c(){return this.point}function o(){return this.offset}function h(){return this.selectedTab}function j(){return this.tabs}function l(){}function n(){this.maximizable=true}function e(){this.maximizable=false}function b(){if(this.maximizable==false){return}}function g(){this.maximizable=false}function k(){return"VInfoWindow"}}function VLargeMapControl(f,a){this.printable=(f!=undefined)?f:false;this.liI1=(a!=undefined)?a:false;this.initialize=b;this.redraw=i;this.remove=c;this.getDefaultPosition=e;this.hide=d;this.show=h;this.vType=g;function b(k,n){var t=parseInt(k.llil.offsetWidth)/2;var m=parseInt(k.llil.offsetHeight)/2;var q="";q+='<table width="64" cellpadding="0" cellspacing="0">';q+="<tr>";q+='<td style="width:64px;height:64px;background-image:url('+ServerURL+'imagesrender/bg_pan.gif);">';q+='<table id="pan" cellspacing="0" cellpadding="0" style="margin-top:3px; margin-left:3px;">';q+="<tr>";q+='<td><img src="'+ServerURL+'imagesrender/spacer.gif" width="20" height="20"></td>';q+="<td><img class=clickcontrol id="+k.id+'_btTop  style="cursor:pointer;" src="'+ServerURL+'imagesrender/top.gif" width="20" height="20" /></td>';q+='<td><img src="imagesrender/spacer.gif" width="20" height="20"></td>';q+="</tr>";q+="<tr>";q+="<td><img class=clickcontrol id="+k.id+'_btLeft style="cursor:pointer;" src="'+ServerURL+'imagesrender/left.gif" width="20" height="20" /></td>';q+="<td><img class=clickcontrol id="+k.id+'_btFit style="cursor:pointer;" src="'+ServerURL+'imagesrender/fit.gif" width="20" height="20" /></td>';q+="<td><img class=clickcontrol id="+k.id+'_btRight style="cursor:pointer;" src="'+ServerURL+'imagesrender/right.gif" width="20" height="20" /></td>';q+="</tr>";q+="<tr>";q+='<td><img src="'+ServerURL+'imagesrender/spacer.gif" width="20" height="20" /></td>';q+="<td><img class=clickcontrol id="+k.id+'_btBottom style="cursor:pointer;" src="'+ServerURL+'imagesrender/bottom.gif" width="20" height="20" /></td>';q+='<td><img src="'+ServerURL+'imagesrender/spacer.gif" width="20" height="20" /></td>';q+="</tr>";q+="</table>";q+="</td>";q+="</tr>";q+="<tr>";q+='<td style="height:5px;"></td>';q+="</tr>";q+="<tr>";q+="<td>";q+='<table id="zoom" cellspacing="0" cellpadding="0" style="width:24px; margin-left:20px;">';q+="<tr>";q+="<td id="+k.id+'_btZoomOut style="background-image:url('+ServerURL+'imagesrender/bgzoom_top.gif); background-position:top;">';q+='<img class=clickcontrol src="'+ServerURL+'imagesrender/zbaout.gif" width="20" height="20" style="margin-bottom:3px;margin-left:3px;margin-top:3px; cursor:pointer;"/></td>';q+="</tr>";q+="<tr>";q+='<td style="background-image:url('+ServerURL+'imagesrender/bg_zoom.gif);">';q+="<div class=clickcontrol id="+k.id+'_rulerBar ><img style="cursor:pointer;" src="'+ServerURL+"imagesrender/vnzbarbar"+nL+'.gif" width="24" />';q+="<div class=dragruler id="+k.id+'_rulerDiv  style="WIDTH:24px; HEIGHT: 13px; position:absolute; left:20px; top:93px; cursor:pointer;" />';q+='<img src="'+ServerURL+'imagesrender/drag_level.gif" width="24" height="13"></div></td>';q+="</tr>";q+="<tr>";q+="<td id="+k.id+'_btZoomIn  style="background-image:url('+ServerURL+'imagesrender/bgzoom_bottom.gif); background-position:bottom;"><img class=clickcontrol src="'+ServerURL+'imagesrender/zbain.gif" width="20" height="20" style="margin-top:3px; margin-left:3px; margin-bottom:1px; cursor:pointer;" /></td>';q+="</tr>";q+="</table>";q+="</td>";q+="</tr>";q+="</table>";this.id=k.id+"_VLargeMapControl";var l=VUtil.CreateDivElement(k.id+"_VLargeMapControl",0,0,"auto","auto","absolute","",q);l.style.zIndex=ControlZIndex;k.llil.appendChild(l);if(n!=undefined){if(n.anchor==V_ANCHOR_TOP_RIGHT){l.style.left=parseInt(k.llil.offsetWidth)-n.offset.width-58+"px";l.style.top=n.offset.height+"px"}else{if(n.anchor==V_ANCHOR_TOP_LEFT){l.style.left=n.offset.width+"px";l.style.top=n.offset.height+"px"}else{if(n.anchor==V_ANCHOR_BOTTOM_RIGHT){l.style.left=parseInt(k.llil.offsetWidth)-n.offset.width-58+"px";l.style.top=parseInt(k.llil.offsetHeight)-n.offset.height-258+"px"}else{if(n.anchor==V_ANCHOR_BOTTOM_LEFT){l.style.left=n.offset.width+"px";l.style.top=parseInt(k.llil.offsetHeight)-n.offset.height-295+"px"}}}}}else{l.style.left=10+"px";l.style.top=10+"px"}var r=function(){if(k.lllj!=undefined){k.lllj()}};var s=document.getElementById(k.id+"_btZoomIn");var x=document.getElementById(k.id+"_btZoomOut");var v=document.getElementById(k.id+"_btFit");var u=document.getElementById(k.id+"_btLeft");var p=document.getElementById(k.id+"_btRight");var j=document.getElementById(k.id+"_btTop");var o=document.getElementById(k.id+"_btBottom");if(browserName=="msie"||browserName=="safari"){s.onclick=function(){k.zoomIn()};s.onmouseover=function(){this.src=ServerURL+"imagesrender/zbain-over.gif"};s.onmouseout=function(){this.src=ServerURL+"imagesrender/zbain.gif"};x.onclick=function(){k.zoomOut()};x.onmouseover=function(){this.src=ServerURL+"imagesrender/zbaout-over.gif"};x.onmouseout=function(){this.src=ServerURL+"imagesrender/zbaout.gif"};v.onclick=function(){k.fitOverlays()};v.onmouseover=function(){this.src=ServerURL+"imagesrender/fit-over.gif"};v.onmouseout=function(){this.src=ServerURL+"imagesrender/fit.gif"};u.onclick=function(){r();k.panBy(new VSize(-t,0))};u.onmouseover=function(){this.src=ServerURL+"imagesrender/left-over.gif"};u.onmouseout=function(){this.src=ServerURL+"imagesrender/left.gif"};p.onclick=function(){r();k.panBy(new VSize(t,0))};p.onmouseover=function(){this.src=ServerURL+"imagesrender/right-over.gif"};p.onmouseout=function(){this.src=ServerURL+"imagesrender/right.gif"};j.onclick=function(){r();k.panBy(new VSize(0,-m))};j.onmouseover=function(){this.src=ServerURL+"imagesrender/top-over.gif"};j.onmouseout=function(){this.src=ServerURL+"imagesrender/top.gif"};o.onclick=function(){r();k.panBy(new VSize(0,m))};o.onmouseover=function(){this.src=ServerURL+"imagesrender/bottom-over.gif"};o.onmouseout=function(){this.src=ServerURL+"imagesrender/bottom.gif"}}else{s.addEventListener("click",function(){k.zoomIn()},false);s.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/zbain-over.gif"},false);s.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/zbain.gif"},false);x.addEventListener("click",function(){k.zoomOut()},false);x.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/zbaout-over.gif"},false);x.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/zbaout.gif"},false);v.addEventListener("click",function(){k.fitOverlays()},false);v.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/fit-over.gif"},false);v.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/fit.gif"},false);u.addEventListener("click",function(){r();k.panBy(new VSize(-t,0))},false);u.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/left-over.gif"},false);u.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/left.gif"},false);p.addEventListener("click",function(){r();k.panBy(new VSize(t,0))},false);p.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/right-over.gif"},false);p.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/right.gif"},false);j.addEventListener("click",function(){r();k.panBy(new VSize(0,-m))},false);j.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/top-over.gif"},false);j.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/top.gif"},false);o.addEventListener("click",function(){r();
k.panBy(new VSize(0,m))},false);o.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/bottom-over.gif"},false);o.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/bottom.gif"},false)}document.getElementById(k.id+"_rulerBar").onclick=function(w){k.clickOnRuler(w)};this.lljj=k;this.liIl=l;this.position=n}function i(){if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-58+"px";this.liIl.style.top=this.position.offset.height+"px"}else{if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=this.position.offset.height+"px"}else{if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-58+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-258+"px"}else{if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-295+"px"}}}}}else{this.liIl.style.left=10+"px";this.liIl.style.top=10+"px"}}function c(){VUtil.RemoveDivElement(this.id,this.lljj.llil.id)}function e(){var j=new VControlPosition(V_ANCHOR_TOP_LEFT,new VSize(10,10));return j}function d(){this.liIl.style.visibility="hidden"}function h(){this.liIl.style.visibility="visible"}function g(){return"VLargeMapControl"}}VLargeMapControl.prototype=new VControl();var vcur_direction;function VDirections(s,l){if(s!=undefined){s.llji=this;this.lljj=s;if(l!=undefined){l.lljj=s}}else{this.lljj=null;if(l!=undefined){l.lljj=null}}if(l!=undefined){this.Panel=l}else{this.Panel=null}this.l1l1=false;this.Distance=0;this.Unit="";this.lljI=true;this.lljl=true;this.PreserveViewportFlag=true;this.llij=new Array();this.llii=new Array();this.lliI=new Array();this.QueryOptions=new VDirectionsOptions(true,true,true);this.load=e;this.loadFromWayPoints=i;this.clear=p;this.getResult=f;this.getStatus=o;this.getBounds=c;this.getNumRoutes=k;this.getRoute=g;this.getNumGeocodes=j;this.getGeocode=r;this.getDistance=a;this.getDuration=t;this.getPolyline=n;this.getMarker=d;this.getSummaryHTML=m;this.showDirectionGuide=h;this.fitMap=q;this.vType=b;function b(){return"VDirections"}function e(v,u){if(!VUtil.jI1(v)){return}if(this.l1l1==true){return}this.l1l1=true;vcur_direction=this;this.QueryOptions=u;this.lljI=u.getPolyline;this.lljl=u.llj1;this.PreserveViewportFlag=u.preserveViewport;this.lliI=v.split("To:");this.lliI[0]=this.lliI[0].substring(v.indexOf("From:")+5);VUtil.Iji(ServerURL+Ijj+"?option=0&Findstring="+v,"","vcur_direction.getResult","")}function i(x,u){if(this.l1l1==true){return}this.l1l1=true;vcur_direction=this;this.QueryOptions=u;var w="";for(var v=0;v<x.length;v++){w+=x[v].longitude+","+x[v].latitude;this.lliI.push(x[v].latitude+","+x[v].longitude);if(v<x.length-1){w+=","}}this.lljI=u.getPolyline;this.lljl=u.llj1;this.PreserveViewportFlag=u.preserveViewport;VUtil.Iji(ServerURL+Ijj+"?option=1&Findstring="+w,"","vcur_direction.getResult","")}function p(){if(this.lljj!=null){for(var v=0;v<this.getNumRoutes();v++){this.lljj.removeOverlay(this.llij[v].l1lI);this.lljj.removeOverlay(this.llii[v])}if(v>0){this.lljj.removeOverlay(this.llii[v])}this.lljj.llji=null}this.llij=new Array();this.llii=new Array();this.lliI=new Array();if(this.Panel!=null){this.Panel.innerHTML=""}if(this.lljj!=null){l1lj=document.getElementById("PopUp");var u=document.getElementById(this.lljj.id+"_path");if(l1lj!=null){u.removeChild(l1lj)}}}function f(v){var w=this.lliI;this.clear();this.lliI=w;this.Distance=v.ShortestPath.fulllength;var D=v.FullPath.split(",");var A=new Array();A[0]=new Array();var C=0;for(z=0;z<D.length;z+=2){if(parseFloat(D[z])<=DB_MIN){C++;A[C]=new Array()}else{var u=new VLatLng(parseFloat(D[z+1]),parseFloat(D[z]),true);A[C].push(u)}}this.Unit=v.ShortestPath.unit;var z=0;var E,B;for(z=0;z<v.ShortestPath.Section.length;z++){var F=new VRoute();F.Distance=v.ShortestPath.Section[z].Length.value;F.Unit=v.ShortestPath.Section[z].Length.unit;if(this.Panel!=null||this.QueryOptions.llj1==true){for(var y=0;y<v.ShortestPath.Section[z].Segment.length;y++){var w=v.ShortestPath.Section[z].Segment[y];var G=new VStep();G.Distance=w.Length.value;G.Unit=w.Length.unit;G.Name=w.Name;G.llji=w.direction;G.StartAt=new VLatLng(w.StartAt.Y,w.StartAt.X,true);G.StartIndex=w.start;G.EndIndex=w.end;F.l11j.push(G)}}var x=new VPolyline(A[z],"red",3,"red",0.5,null);if(this.lljj!=null||this.QueryOptions.getPolyline==true){F.l1lI=x}if(this.lljj!=null){this.lljj.addOverlay(x)}E=new VIcon(ServerURL+"imagesrender/place_"+z+".gif");E.iconSize=new VSize(19,22);B=new VMarker(A[z][0],E);if(this.lljj!=null){this.lljj.addOverlay(B)}this.llii.push(B);this.llij.push(F)}E=new VIcon(ServerURL+"imagesrender/place_"+z+".gif");E.iconSize=new VSize(19,22);B=new VMarker(A[z-1][A[z-1].length-1],E);if(this.lljj!=null){this.lljj.addOverlay(B)}this.llii.push(B);if(!this.QueryOptions.preserveViewport&&this.lljj!=null){this.fitMap()}if(this.Panel!=null){this.showDirectionGuide()}this.l1l1=false;if(this.lilI!=undefined){this.lilI()}}function o(){return this.l1l1}function c(){var B=0;var A=0;var w=0;var v=0;for(var z=0;z<this.llij.length;z++){var u=new Array();var x=this.llij[z].l1lI;if(x!=null){u=x.latlngs;for(var y=0;y<u.length;y++){if(B==0&&A==0&&w==0&&v==0){B=parseFloat(u[y].longitude.toString());w=parseFloat(u[y].longitude.toString());A=parseFloat(u[y].latitude.toString());v=parseFloat(u[y].latitude.toString())}if(B<parseFloat(u[y].longitude.toString())){B=parseFloat(u[y].longitude.toString())}if(w>parseFloat(u[y].longitude.toString())){w=parseFloat(u[y].longitude.toString())}if(A<parseFloat(u[y].latitude.toString())){A=parseFloat(u[y].latitude.toString())}if(v>parseFloat(u[y].latitude.toString())){v=parseFloat(u[y].latitude.toString())}}}}return new VLatLngBounds(new VLatLng(B,v),new VLatLng(w,A))}function q(){var D=0;var A=0;var x=0;var w=0;for(var K=0;K<this.llij.length;K++){var G=new Array();var y=this.llij[K].l1lI;if(y!=null){G=y.latlngs;for(var J=0;J<G.length;J++){if(D==0&&A==0&&x==0&&w==0){D=parseFloat(G[J].longitude.toString());x=parseFloat(G[J].longitude.toString());A=parseFloat(G[J].latitude.toString());w=parseFloat(G[J].latitude.toString())}if(D<parseFloat(G[J].longitude.toString())){D=parseFloat(G[J].longitude.toString())}if(x>parseFloat(G[J].longitude.toString())){x=parseFloat(G[J].longitude.toString())}if(A<parseFloat(G[J].latitude.toString())){A=parseFloat(G[J].latitude.toString())}if(w>parseFloat(G[J].latitude.toString())){w=parseFloat(G[J].latitude.toString())}}}}var I=new VLatLng(parseFloat((A+w)/2),parseFloat((D+x)/2));var z=new Array();z[0]=D;z[1]=A;var F=VProjection.fromLatLngToPixel(new VLatLng(z[1],z[0]),this.lljj.numLevels-1);var v=F.x;var u=F.y;z=new Array();z[0]=x;z[1]=w;F=VProjection.fromLatLngToPixel(new VLatLng(z[1],z[0]),this.lljj.numLevels-1);var E=F.x;var C=F.y;var H=Math.abs((v-E)/this.lljj.llil.offsetWidth)>Math.abs((u-C)/this.lljj.llil.offsetHeight)?Math.abs((v-E)/this.lljj.llil.offsetWidth):Math.abs((u-C)/this.lljj.llil.offsetHeight);var B=0;for(B=0;B<this.lljj.numLevels-1;B++){if(Math.pow(2,B)>H){break}}var L=this.lljj.level;this.lljj.level=this.lljj.numLevels-1-B;this.lljj.setCenter(I,this.lljj.level);if(this.lljj.llIj!=undefined){this.lljj.llIj();return}if(this.lljj.li11!=undefined){this.lljj.li11();return}if(this.lljj.l1iI!=undefined){this.lljj.l1iI(L,this.lljj.level)}}function k(){return this.llij.length}function g(u){return this.llij[u]}function j(){}function r(u){}function a(){return(this.Distance+" "+this.Unit)}function t(){}function n(){var u=this;return u}function d(u){return this.llii[u]}function m(){return this.Panel.innerHTML}function h(){var A=this.lljj;var z='<table border="1" borderColor="gainsboro" align="center" width="100%" style="CURSOR: default;  border-collapse: collapse; font-family: Tahoma; font-size: 8pt">';
for(var x=0;x<this.llij.length;x++){var w=this.llij[x];z+='<tr height=24 valign=center style="cursor:pointer;" ><td colspan=3><img align=absmiddle src='+ServerURL+"imagesrender/place_"+x+".gif >  "+this.lliI[x]+"</td></tr>";z+='<tr height=16 style="cursor:pointer;" ><td colspan=3>Chi&#7873;u d&#224;i : '+w.Distance+" "+w.Unit+"</td></tr>";for(var v=0;v<w.l11j.length;v++){var y=w.l11j[v];var u=y.llji;u=u.replace("Continue to follow","<img src="+ServerURL+"/vbd_images/dithang.gif />");u=u.replace("Head","<img src="+ServerURL+"/vbd_images/dithang.gif />");u=u.replace("Turn right on","<img src="+ServerURL+"/vbd_images/rephai.gif />");u=u.replace("Turn left on","<img src="+ServerURL+"/vbd_images/retrai.gif />");z+='<tr onmouseover=VUtil.setVColorOver(this) onmouseout=VUtil.setVColorOut(this) onclick="{showPathDetail('+y.StartAt.latitude+","+y.StartAt.longitude+',this);}" style="cursor:pointer;" ><td>'+(v+1)+"</td><td>"+u+"</td><td> "+y.Name+" "+y.Distance+" "+y.Unit+"</td></tr>"}}z+='<tr height=24 valign=center style="cursor:pointer;" ><td colspan=3><img align=absmiddle src='+ServerURL+"imagesrender/place_"+(this.lliI.length-1)+".gif >  "+this.lliI[this.lliI.length-1]+"</td></tr>";z+="</table>";this.Panel.innerHTML=z}}function showPathDetail(f,a,e){var d=e.parentNode.parentNode.parentNode.lljj;var b=e.childNodes[1].innerHTML+" "+e.childNodes[2].innerHTML;var c=new VInfoWindowOptions();c.liII=12;d.showMapBlowup(new VLatLng(f,a),c,"")}var DB_MIN=-1.7976931348623157e+308;var vbdIsdragging=false;var vbdIsSelectInput=false;var nInstalment;var lIll=-1,lIli=-1;var vbdDatetime=new Date();var vbdMilliseconds=0;var browserName=VUtil.getBrowserName();var nn6=browserName!="msie";var MapLevel=new Array();var MaxRows=new Array();var MaxCols=new Array();var MatrixR2V=new Array();var MatrixV2R=new Array();var nL=0;var V_ANCHOR_TOP_RIGHT="V_ANCHOR_TOP_RIGHT";var V_ANCHOR_CENTER_RIGHT="V_ANCHOR_CENTER_RIGHT";var V_ANCHOR_BOTTOM_RIGHT="V_ANCHOR_BOTTOM_RIGHT";var V_ANCHOR_BOTTOM_CENTER="V_ANCHOR_BOTTOM_CENTER";var V_ANCHOR_BOTTOM_LEFT="V_ANCHOR_BOTTOM_LEFT";var V_ANCHOR_CENTER_LEFT="V_ANCHOR_CENTER_LEFT";var V_ANCHOR_TOP_LEFT="V_ANCHOR_TOP_LEFT";var V_ANCHOR_TOP_CENTER="V_ANCHOR_TOP_CENTER";var V_ANCHOR_CENTER_CENTER="V_ANCHOR_CENTER_CENTER";var MapAnimatedZIndex=10;var MapInnerZIndex=20;var MapPathZIndex=40;var LineZIndex=44;var MarkerZIndex=45;var MarkerActiveZIndex=46;var InfoWindowZIndex=50;var MapAnimatingZIndex=60;var ControlZIndex=70;var VBDLogoZIndex=100;var TopZIndex=110;var LimitFolder=10000;var strURL=window.location.href;var index=strURL.lastIndexOf("/");var ServerURL=strURL.substring(0,index+1);var vbdtempimage=new Image(1,1);vbdtempimage.src=ServerURL+"mapimages/whiteimage.png";var vbdtransimage=new Image(1,1);vbdtransimage.src=ServerURL+"mapimages/transparent.png";var V_DEFAULT_ICON=ServerURL+"imagesrender/MyMap_icon/point-1.gif";function VMap(at,aM,N){if(typeof at=="string"){at=document.getElementById(at)}this.l1ji=false;this.lIlj=false;this.lI11=false;this.lIII=false;this.lI1I=false;this.isTextDragging=false;this.isSelectWindowContent=false;this.ll1i=false;this.hasDraggedText=false;this.lIi1=false;this.llII=false;this.draggable=true;this.lIil=true;this.lIIj=true;this.dblClickZoomable=true;this.lIIi=false;this.centerX=2151095.03;this.centerY=1012892.91;this.jji=0;this.jiI=0;this.divisorX=0;this.divisorY=0;this.level=0;this.numLevels=nL;this.lII1=1;this.lIIl=0;this.lI1j=0;if(aM!=undefined){at.style.width=aM.size.width+"px";at.style.height=aM.size.height+"px";this.options=aM}else{this.options=new VMapOptions(new VSize(at.offsetWidth,at.offsetHeight))}this.lI1i=false;this.jIi=8;this.l1i1=0;this.jIl=new Array();this.I1l=0;this.arrControls=new Array();this.nControls=0;this.lIj=null;this.lIi=new VInfoWindow();this.lIi.lljj=this;this.lII=null;this.llji=null;if(N==""||N==null){this.ImagesURL=ServerURL}else{this.ImagesURL=N}this.Left=0;this.Top=0;this.id=at.id;this.llil=at;at.lil=this;at.dblRC="";if(at.style.position==undefined||at.style.position==""){at.style.position="absolute"}this.stopEvent=t;this.vType=O;this.disableAll=aG;this.calculatePosition=k;this.initMap=aQ;this.insertLeft=x;this.insertRight=b;this.insertTop=p;this.insertBottom=H;this.overViewInsertLeft=ah;this.overViewInsertRight=Y;this.overViewInsertTop=f;this.overViewInsertBottom=U;this.setOverViewCenter=av;this.fixOverView=c;this.getRealCenter=aP;this.clickOnRuler=Q;this.scrollWheelZoom=ai;this.hideOverlays=s;this.showOverlays=ao;this.redrawLines=aq;this.redrawRuler=aN;this.redrawOverviewMap=am;this.getInfoWindowSize=v;this.getInfoWindowPan=P;this.hideControls=au;this.showControls=q;this.enableDragging=n;this.disableDragging=S;this.draggingEnabled=w;this.enableInfoWindow=y;this.disableInfoWindow=T;this.infoWindowEnabled=V;this.enableDoubleClickZoom=h;this.disableDoubleClickZoom=D;this.doubleClickZoomEnabled=aT;this.enableContinuousZoom=af;this.disableContinuousZoom=aI;this.continuousZoomEnabled=F;this.enableScrollWheelZoom=ay;this.disableScrollWheelZoom=aK;this.scrollWheelZoomEnabled=ap;this.addControl=A;this.removeControl=d;this.clearControls=R;this.getContainer=Z;this.isLoaded=aL;this.getCenter=G;this.getBounds=aD;this.getDirectionBounds=j;this.getBoundsAtCenterLevel=aR;this.getBoundsZoomLevel=W;this.getSize=o;this.getLevel=aE;this.getDragObject=ab;this.setCenter=aO;this.N_setCenter=a;this.panBy=ag;this.panTo=aw;this.panDirection=i;this.zoomIn=u;this.zoomOut=M;this.zoomFit=ak;this.zoomToLevel=an;this.saveCurrentPosition=aS;this.goToSavedPosition=aF;this.fitOverlays=aA;this.fitMultiOverlays=ax;this.getLevelMultiOverlays=m;this.checkResize=aj;this.addOverlay=z;this.removeOverlay=aJ;this.clearOverlays=e;this.getOverlayContainer=aH;this.openInfoWindow=g;this.openInfoWindowTabs=aC;this.showMapBlowup=r;this.updateInfoWindow=X;this.closeInfoWindow=ae;this.getInfoWindow=L;this.fromLatLngToDivPixel=l;this.fromLatLngToContainerPixel=J;this.fromDivPixelToLatLng=az;this.fromContainerPixelToLatLng=C;this.fromContainerPixelToDivPixel=aB;if(at==null){alert("Parent Node is not exist");return}at.style.overflow="hidden";at.style.cursor="url('"+ServerURL+"images/openhand.cur'),auto";at.oncontextmenu=function(aZ){if(!this.lil.dblClickZoomable){return false}if(VUtil.isVObject(aZ)){return false}vbdDatetime=new Date();var a2=parseInt(vbdDatetime.getHours())*60*60*1000+parseInt(vbdDatetime.getMinutes())*60*1000+parseInt(vbdDatetime.getSeconds())*1000+parseInt(vbdDatetime.getMilliseconds());if(a2-vbdMilliseconds<230){this.dblRC="true";var aU;aU=new VPoint(lIll-this.lil.Left,lIli-this.lil.Top);if(this.lil.level==0){var aY=this.lil.fromContainerPixelToLatLng(aU);this.lil.panTo(aY)}else{this.tX=0;this.tY=0;var a1=-1;ad.style.left=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left)+"px";ad.style.top=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top)+"px";for(var aX=0;aX<this.lil.l1i;aX++){for(var aW=0;aW<this.lil.l1I;aW++){var a0=K.childNodes[0].childNodes[aX*this.lil.l1I+aW];document.getElementById(this.id+"animation_"+aX+"_"+aW).style.width=256+"px";document.getElementById(this.id+"animation_"+aX+"_"+aW).style.height=256+"px";if(a0.loaded==1){document.getElementById(this.id+"animation_"+aX+"_"+aW).src=a0.src}else{document.getElementById(this.id+"animation_"+aX+"_"+aW).src=ServerURL+"mapimages/whiteimage.png"}a0.loaded=0;a0.src=ServerURL+"mapimages/transparent.png"}}ad.style.zIndex=MapAnimatingZIndex;var aV=lIll-parseInt(ad.style.left)-parseInt(at.lil.Left);var a3=lIli-parseInt(ad.style.top)-parseInt(at.lil.Top);at.lil.divisorX=aV/256;at.lil.divisorY=a3/256;this.lil.hideOverlays();VUtil.RemoveDivElement("PopUp",this.lil.id+"_path");this.lil.scrollWheelZoom(a1,lIll,lIli)}}vbdMilliseconds=a2;return false};this.calculatePosition();if(browserName=="msie"){VUtil.addVMLStyle()}var I,K,ad,aa,B,ac,al;this.initMap(true);var ar;document.body.onmousemove=function(aW){var aV=(document.body.scrollLeft==0)?document.documentElement.scrollLeft:document.body.scrollLeft;var aU=(document.body.scrollTop==0)?document.documentElement.scrollTop:document.body.scrollTop;
lIll=nn6?aW.pageX:event.clientX+aV;lIli=nn6?aW.pageY:event.clientY+aU};if(browserName=="msie"||browserName=="opera"||browserName=="safari"){at.onmousewheel=function(aZ){this.lil.calculatePosition();if(at.lil.lIIj==false||at.lil.jIi<8){return}if(VUtil.isVObject(aZ)){return}if(lIll==-1&&lIli==-1){return}this.tX=0;this.tY=0;var a0=0;a0=event.wheelDelta/120;if(this.lil.jIi<8){return false}if((a0==1&&this.lil.level==this.lil.numLevels-1)||(a0<=-1&&this.lil.level==0)){return false}ad.style.left=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left)+"px";ad.style.top=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top)+"px";for(var aY=0;aY<this.lil.l1i;aY++){for(var aX=0;aX<this.lil.l1I;aX++){var aV=K.childNodes[0].childNodes[aY*this.lil.l1I+aX];document.getElementById(this.id+"animation_"+aY+"_"+aX).style.width=256+"px";document.getElementById(this.id+"animation_"+aY+"_"+aX).style.height=256+"px";if(aV.loaded==1){document.getElementById(this.id+"animation_"+aY+"_"+aX).src=aV.src}else{document.getElementById(this.id+"animation_"+aY+"_"+aX).src=ServerURL+"mapimages/whiteimage.png"}aV.loaded=0;aV.src=ServerURL+"mapimages/transparent.png"}}ad.style.zIndex=MapAnimatingZIndex;var aU=lIll-parseInt(ad.style.left)-parseInt(at.lil.Left);var aW=lIli-parseInt(ad.style.top)-parseInt(at.lil.Top);at.lil.divisorX=aU/256;at.lil.divisorY=aW/256;this.lil.hideOverlays();VUtil.RemoveDivElement("PopUp",this.lil.id+"_path");VUtil.createZoomAnimation(a0,lIll,lIli);this.lil.scrollWheelZoom(a0,lIll,lIli);at.lil.stopEvent()}}else{at.addEventListener("DOMMouseScroll",function(a0){this.lil.calculatePosition();if(VUtil.isVObject(a0)){return}at.lil.stopEvent(a0);var aU=a0.detail/3;if(lIll==-1&&lIli==-1){return}if((-aU==1&&this.lil.level==this.lil.numLevels-1)||(-aU<=-1&&this.lil.level==0)){return false}if(at.lil.lIIj==false||at.lil.jIi<8){return false}this.tX=0;this.tY=0;ad.style.left=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left)+"px";ad.style.top=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top)+"px";ad.style.width=parseInt(K.style.width)+"px";ad.style.height=parseInt(K.style.height)+"px";for(var aZ=0;aZ<this.lil.l1i;aZ++){for(var aY=0;aY<this.lil.l1I;aY++){var aW=K.childNodes[0].childNodes[aZ*this.lil.l1I+aY];document.getElementById(this.id+"animation_"+aZ+"_"+aY).style.width=256+"px";document.getElementById(this.id+"animation_"+aZ+"_"+aY).style.height=256+"px";if(aW.loaded==1){document.getElementById(this.id+"animation_"+aZ+"_"+aY).src=aW.src}else{document.getElementById(this.id+"animation_"+aZ+"_"+aY).src=ServerURL+"mapimages/whiteimage.png"}aW.loaded=0;aW.src=this.lil.ImagesURL+"mapimages/transparent.png"}}ad.style.zIndex=MapAnimatingZIndex;var aV=lIll-parseInt(ad.style.left)-parseInt(at.lil.Left);var aX=lIli-parseInt(ad.style.top)-parseInt(at.lil.Top);at.lil.divisorX=aV/256;at.lil.divisorY=aX/256;if(this.lil.jIi<8){return false}this.lil.hideOverlays();VUtil.RemoveDivElement("PopUp",this.lil.id+"_path");VUtil.createZoomAnimation(-a0.detail/3,lIll,lIli);at.lil.scrollWheelZoom(-a0.detail/3,lIll,lIli)},false)}at.onmousedown=function(aV){if((browserName=="msie"&&event.button!=1)||(browserName!="msie"&&aV.which!=1)){return false}if(vbdIsdragging==false){vbdIsdragging=true}else{return false}var aU=nn6?"HTML":"BODY";ar=nn6?aV.target:event.srcElement;if(ar.tagName=="INPUT"||ar.tagName=="TEXTAREA"){vbdIsSelectInput=true;return}else{vbdIsSelectInput=false}while(ar.tagName!="svg"&&ar.tagName!=aU&&(ar.className!="dragruler"&&ar.className!="overviewmap"&&ar.className!="dragoverview"&&ar.className!="dragmarker"&&ar.className!="dragtext"&&ar.className!="clickcontrol"&&ar.className!="dragmap"&&ar.className!="nomousemove")){ar=nn6?ar.parentNode:ar.parentElement}at.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto";if(ar.className=="dragruler"){this.lil.lIlj=true;this.tLeft=parseInt(ar.style.left);this.tTop=parseInt(ar.style.top);if(this.lil.zoomstartHandler!=undefined){this.lil.zoomstartHandler()}}else{if(ar.className=="overviewmap"){this.lil.lI11=true;this.tLeft=parseInt(document.getElementById(this.lil.id+"_VOverviewBox").style.left);this.tTop=parseInt(document.getElementById(this.lil.id+"_VOverviewBox").style.top);this.lij=parseInt(document.getElementById(this.lil.id+"_VCenterRect").style.left);this.Ili=parseInt(document.getElementById(this.lil.id+"_VCenterRect").style.top)}else{if(ar.className=="dragoverview"){this.lil.lIII=true;this.tLeft=parseInt(ar.style.left);this.tTop=parseInt(ar.style.top)}else{if(ar.className=="dragmarker"){if(ar.draggable==1){if(ar.dragStartHandler!=undefined){ar.dragStartHandler()}this.lil.closeInfoWindow();this.lil.lI1I=true;this.tLeft=parseInt(ar.style.left);this.tTop=parseInt(ar.style.top)}}else{if(ar.className=="dragtext"){if(ar.draggable==1){this.lil.closeInfoWindow();this.lil.isTextDragging=true;this.tLeft=parseInt(ar.style.left);this.tTop=parseInt(ar.style.top)}}else{if(ar.className=="clickcontrol"){this.onselectstart=null;this.isSelectWindowContent=true;return}else{if(ar.className=="dragmap"||ar.tagName=="svg"||(ar.className==""&&browserName=="safari")){if(this.lil.lllj!=undefined){this.lil.lllj()}if(this.lil.lilj!=undefined){if(!VUtil.isVObject(aV)){this.lil.lilj()}}this.lil.l1ji=true;this.tLeft=parseInt(K.style.left);this.tTop=parseInt(K.style.top);this.sLeft=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left);this.sTop=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top);this.stLeft=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left);this.stTop=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top);this.lij=parseInt(aa.style.left);this.Ili=parseInt(aa.style.top);this.aLeft=parseInt(ad.style.left);this.aTop=parseInt(ad.style.top)}else{if(ar.className=="nomousemove"||ar.tagName!=aU){return}}}}}}}}this.tX=nn6?aV.clientX:event.clientX;this.tY=nn6?aV.clientY:event.clientY;return false};var E=at;VEvent.addDOMListener(document,"mousemove",function(a2){var aX=nn6?a2.target:event.srcElement;if(aX.tagName=="INPUT"||aX.tagName=="TEXTAREA"){vbdIsSelectInput=true;return}if(vbdIsSelectInput){return}if(E.lil.l1ji==true&&E.lil.draggable==true){if(E.lil.llli!=undefined){E.lil.llli()}if(E.lil.lili!=undefined){E.lil.lili()}var aV=document.getElementById(E.id+"_VOverviewRect");K.style.left=(nn6?a2.clientX-E.tX+E.tLeft:event.clientX-E.tX+E.tLeft)+"px";K.style.top=(nn6?a2.clientY-E.tY+E.tTop:event.clientY-E.tY+E.tTop)+"px";E.sLeft=(nn6?a2.clientX-E.tX+E.stLeft:event.clientX-E.tX+E.stLeft);E.sTop=(nn6?a2.clientY-E.tY+E.stTop:event.clientY-E.tY+E.stTop);aa.style.left=(nn6?a2.clientX-E.tX+E.lij:event.clientX-E.tX+E.lij)+"px";aa.style.top=(nn6?a2.clientY-E.tY+E.Ili:event.clientY-E.tY+E.Ili)+"px";ad.style.left=(nn6?a2.clientX-E.tX+E.aLeft:event.clientX-E.tX+E.aLeft)+"px";ad.style.top=(nn6?a2.clientY-E.tY+E.aTop:event.clientY-E.tY+E.aTop)+"px";if(aV!=null){var aW=parseInt(document.getElementById(E.id+"_VCenterRect").style.left);var a4=parseInt(document.getElementById(E.id+"_VCenterRect").style.top);aV.style.left=(nn6?aW+Math.round((E.tX-a2.clientX)/nInstalment):aW+Math.round((E.tX-event.clientX)/nInstalment))+"px";aV.style.top=(nn6?a4+Math.round((E.tY-a2.clientY)/nInstalment):a4+Math.round((E.tY-event.clientY)/nInstalment))+"px"}if(E.sTop<-256){E.lil.insertBottom();E.stTop+=256;E.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto"}if(E.sLeft>0){E.lil.insertLeft();E.stLeft-=256;E.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto"}else{if(E.sLeft<-256){E.lil.insertRight();E.stLeft+=256;E.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto"}}if(E.sTop>0){E.lil.insertTop();E.stTop-=256;E.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto"}E.lI1i=true;E.llII=true;return false}else{if(E.lil.lI11==true){var a5=nn6?E.tLeft+a2.clientX-E.tX:E.tLeft+event.clientX-E.tX;var a3=nn6?E.tTop+a2.clientY-E.tY:E.tTop+event.clientY-E.tY;if(a5>0){E.lil.overViewInsertLeft();at.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto";
a5=a5-256;E.tLeft-=256}if(a5<-256){E.lil.overViewInsertRight();at.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto";a5=a5+256;E.tLeft+=256}if(a3>0){E.lil.overViewInsertTop();at.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto";a3=a3-256;E.tTop-=256}if(a3<-256){E.lil.overViewInsertBottom();at.style.cursor="url('"+ServerURL+"images/closedhand.cur'),auto";a3=a3+256;E.tTop+=256}ar.style.left=a5+"px";ar.style.top=a3+"px";return false}else{if(E.lil.lIII==true){var a5=nn6?E.tLeft+a2.clientX-E.tX:E.tLeft+event.clientX-E.tX;var a3=nn6?E.tTop+a2.clientY-E.tY:E.tTop+event.clientY-E.tY;ar.style.left=a5+"px";ar.style.top=a3+"px"}else{if(E.lil.lIlj==true){var a3=nn6?E.tTop+a2.clientY-E.tY:E.tTop+event.clientY-E.tY;if(a3<85){ar.style.top=85+"px"}else{if(a3>85+E.lil.numLevels*9+5){ar.style.top=85+E.lil.numLevels*9+5+"px"}else{ar.style.top=a3+"px"}}return false}else{if(E.lil.lI1I==true){var aZ=nn6?a2.clientX:event.clientX;var aY=nn6?a2.clientY:event.clientY;ar.style.left=E.tLeft-E.tX+aZ+"px";ar.style.top=E.tTop-E.tY+aY+"px";var aU,a1;aU=parseFloat(ar.style.left)+ar.ll1j.lIjj.offset.width;a1=parseFloat(ar.style.top)+ar.ll1j.lIjj.offset.height;var a0=E.lil.fromDivPixelToLatLng(new VPoint(aU,a1));ar.ll1j.latlngs.latitude=a0.latitude;ar.ll1j.latlngs.longitude=a0.longitude;if(aZ-E.tX!=0||aY-E.tY!=0){E.ll1i=true;ar.ll1i=true;if(ar.lili!=undefined){ar.lili()}}return false}else{if(E.lil.isTextDragging==true){var aZ=nn6?a2.clientX:event.clientX;var aY=nn6?a2.clientY:event.clientY;ar.style.left=E.tLeft-E.tX+aZ+"px";ar.style.top=E.tTop-E.tY+aY+"px";var aU,a1;aU=parseFloat(ar.style.left)+ar.ll1j.textOptions.offset.width;a1=parseFloat(ar.style.top)+ar.ll1j.textOptions.offset.height;var a0=E.lil.fromDivPixelToLatLng(new VPoint(aU,a1));ar.ll1j.latlngs.latitude=a0.latitude;ar.ll1j.latlngs.longitude=a0.longitude;if(aZ-E.tX!=0||aY-E.tY!=0){E.hasDraggedText=true;ar.hasDraggedText=true}return false}else{if(E.lil.isSelectWindowContent==true){E.onselectstart=null}else{return false}}}}}}}});VEvent.addDOMListener(document,"mouseup",function(a6){vbdIsdragging=false;at.style.cursor="url('"+ServerURL+"images/openhand.cur'),auto";if(E.lil.l1ji==true){E.lil.l1ji=false;if(E.lI1i==true){E.lil.getRealCenter();var aY=document.getElementById(E.id+"_VOverviewRect");if(aY!=null){var aZ=parseInt(document.getElementById(E.id+"_VCenterRect").style.left);var a8=parseInt(document.getElementById(E.id+"_VCenterRect").style.top);E.tX=parseInt(aY.style.left+0)-aZ;E.tY=parseInt(aY.style.top+0)-a8;E.lil.setOverViewCenter()}if(!VUtil.isVObject(a6)){if(E.lil.llIj!=undefined){E.lil.llIj()}if(E.lil.li11!=undefined){E.lil.li11()}}}E.lI1i=false;E.lil.redrawLines()}else{if(E.lil.lI11==true){if(E.lil.lllj!=undefined){E.lil.lllj()}var aX=nn6?a6.clientX-E.tX:event.clientX-E.tX;var aV=nn6?a6.clientY-E.tY:event.clientY-E.tY;E.lil.panBy(new VSize(-aX*nInstalment,-aV*nInstalment));E.lil.lI11=false}else{if(E.lil.lIII==true){if(E.lil.lllj!=undefined){E.lil.lllj()}var aX=nn6?a6.clientX-E.tX:event.clientX-E.tX;var aV=nn6?a6.clientY-E.tY:event.clientY-E.tY;E.lil.panBy(new VSize(aX*nInstalment,aV*nInstalment));E.lil.lIII=false}else{if(E.lil.lIlj==true){for(var a5=0;a5<E.l1i;a5++){for(var a2=0;a2<E.l1I;a2++){var a9=K.childNodes[0].childNodes[a5*E.l1I+a2];a9.src=E.ImagesURL+"mapimages/whiteimage.png"}}var a7=parseInt(ar.style.top);var aW=Math.round((a7-85)/10);E.lil.setCenter(new VLatLng(E.lil.centerY,E.lil.centerX),aW);E.lil.lIlj=false;E.lil.lIi1=true}else{if(E.lil.lI1I==true){var aU,a4;aU=parseFloat(ar.style.left)+ar.ll1j.lIjj.offset.width;a4=parseFloat(ar.style.top)+ar.ll1j.lIjj.offset.height;var a3=E.lil.fromDivPixelToLatLng(new VPoint(aU,a4));ar.ll1j.latlngs.latitude=a3.latitude;ar.ll1j.latlngs.longitude=a3.longitude;E.lil.lI1I=false;if(ar.dragEndHandler!=undefined){var a1=nn6?a6.clientX:event.clientX;var a0=nn6?a6.clientY:event.clientY;if(a1-E.tX!=0||a0-E.tY!=0){ar.dragEndHandler()}}}else{if(E.lil.isTextDragging==true){var aU,a4;aU=parseFloat(ar.style.left)+ar.ll1j.textOptions.offset.width;a4=parseFloat(ar.style.top)+ar.ll1j.textOptions.offset.height;var a3=E.lil.fromDivPixelToLatLng(new VPoint(aU,a4));ar.ll1j.latlngs.latitude=a3.latitude;ar.ll1j.latlngs.longitude=a3.longitude;E.lil.isTextDragging=false;if(ar.dragEndHandler!=undefined){ar.dragEndHandler()}}else{if(E.lil.isSelectWindowContent==true){E.isSelectWindowContent=false}else{return false}}}}}}}});at.ondblclick=function(aZ){if(!this.lil.dblClickZoomable){return false}if(!VUtil.isVObject(aZ)){var aU=new VPoint(lIll-this.lil.Left,lIli-this.lil.Top);if(this.lil.level==this.lil.numLevels-1){var aY=this.lil.fromContainerPixelToLatLng(aU);this.lil.panTo(aY)}else{this.tX=lIll-this.lil.Left-at.offsetWidth/2;this.tY=lIli-this.lil.Top-at.offsetHeight/2;var a1=1;ad.style.left=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left)+"px";ad.style.top=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top)+"px";for(var aX=0;aX<this.lil.l1i;aX++){for(var aV=0;aV<this.lil.l1I;aV++){var a0=K.childNodes[0].childNodes[aX*this.lil.l1I+aV];document.getElementById(this.id+"animation_"+aX+"_"+aV).style.width=256+"px";document.getElementById(this.id+"animation_"+aX+"_"+aV).style.height=256+"px";if(a0.loaded==1){document.getElementById(this.id+"animation_"+aX+"_"+aV).src=a0.src}else{document.getElementById(this.id+"animation_"+aX+"_"+aV).src=ServerURL+"mapimages/whiteimage.png"}a0.loaded=0;a0.src=ServerURL+"mapimages/transparent.png"}}ad.style.zIndex=MapAnimatingZIndex;var aW=lIll-parseInt(ad.style.left)-parseInt(at.lil.Left)+this.tX;var a2=lIli-parseInt(ad.style.top)-parseInt(at.lil.Top)+this.tY;at.lil.divisorX=aW/256;at.lil.divisorY=a2/256;this.lil.hideOverlays();VUtil.RemoveDivElement("PopUp",this.lil.id+"_path");this.lil.scrollWheelZoom(a1,lIll,lIli);return false}}};function t(aU){if(browserName=="firefox"){if(aU.stopPropagation){aU.preventDefault()}}else{event.cancelBubble=true;event.returnValue=false}return false}function O(){return"VMap"}function aG(){this.setCenter(this.getCenter(),this.getLevel());this.disableDragging();this.disableInfoWindow();this.disableDoubleClickZoom();this.disableContinuousZoom();this.disableScrollWheelZoom();this.clearOverlays();this.clearControls()}function k(){this.Left=0;this.Top=0;var aV=at;var aU=nn6?"HTML":"BODY";while(aV.offsetParent!=null){this.Left+=aV.offsetLeft;this.Top+=aV.offsetTop;aV=aV.offsetParent}}function aQ(a5){var a0="";var aV,a2;var a6=parseInt(parseInt(at.offsetHeight)/256)+2;var a4=parseInt(parseInt(at.offsetWidth)/256)+2;this.l1i=a6;this.l1I=a4;var aW=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());var a3,a1;a3=aW.x;a1=aW.y;this.jiI=parseInt((a1-parseFloat(parseInt(at.offsetHeight)/2))/256);this.jji=parseInt((a3-parseFloat(parseInt(at.offsetWidth)/2))/256);aV=-parseInt((a3-parseFloat(parseInt(at.offsetWidth)/2))%256);a2=-parseInt((a1-parseFloat(parseInt(at.offsetHeight)/2))%256);if(a3<parseInt(at.offsetWidth)/2){this.jji--;aV=aV-256}if(a1<parseInt(at.offsetHeight)/2){this.jiI--;a2=a2-256}a0='<div style="position:absolute; left:0px; top:0px;">';for(var aZ=0;aZ<a6;aZ++){for(var aY=0;aY<a4;aY++){var aU=parseInt(((this.jiI+aZ)*MaxCols[this.level]+this.jji+aY)/LimitFolder);a0+='<IMG style="position:absolute; -moz-user-select:none; left:'+(aY*256)+"px; top:"+(aZ*256)+'px;" src='+this.ImagesURL+"mapimages/whiteimage.png height=256px isMap width=256px>"}}a0+="</div>";if(a5){I=VUtil.CreateDivElement(this.llil.id+"_map1",0,0,"100%","100%","absolute","hidden","")}else{I=document.getElementById(this.llil.id+"_map1");I.removeChild(I.childNodes[0]);I.removeChild(I.childNodes[0])}K=VUtil.CreateDivElement(this.llil.id+"_inner",aV,a2,a4*256,a6*256,"absolute","",a0);a0="";a0="<table id=table_"+this.id+" cellSpacing=0 cellPadding=0 border=0>";a0+="<thead>";a0+="<tr>";for(var aZ=0;aZ<a6;aZ++){a0+="<th></th>"}a0+="</tr>";a0+="</thead>";a0+="<tbody>";for(var aZ=0;aZ<a6;aZ++){a0+="<tr>";for(var aY=0;aY<a4;aY++){a0+="<td>";a0+="<IMG id="+this.id+"animation_"+aZ+"_"+aY+" src="+this.ImagesURL+'mapimages/transparent.png style="height:256px; width:256px; " isMap>';
a0+="</td>"}a0+="</tr>"}a0+="</tbody>";a0+="</table>";ad=VUtil.CreateDivElement(this.llil.id+"_animation",aV,a2,"auto","auto","absolute","",a0);I.appendChild(K);I.appendChild(ad);K.className="dragmap";ad.className="dragmap";K.style.zIndex=MapInnerZIndex;ad.style.zIndex=MapAnimatedZIndex;if(a5){at.appendChild(I)}if(a5){aa=VUtil.CreateDivElement(this.llil.id+"_path",0,0,"","","absolute","","");B=VUtil.CreateDivElement("",0,0,"","","absolute","","");ac=VUtil.CreateDivElement("",0,0,"","","absolute","","");al=VUtil.CreateDivElement("",0,0,"","","absolute","","");aa.appendChild(B);aa.appendChild(ac);aa.appendChild(al);at.appendChild(aa);if(browserName!="msie"){var aX=document.createElementNS("http://www.w3.org/2000/svg","svg");aX.setAttribute("overflow","visible");aX.style.position="absolute";ac.appendChild(aX)}}B.style.zIndex=MarkerZIndex;ac.style.zIndex=LineZIndex;aa.style.zIndex=MapPathZIndex}function x(){this.jji--;var aX=parseInt(K.childNodes[0].childNodes[0].style.left)-256;var aY=K.childNodes[0];for(var aV=0;aV<this.l1i;aV++){var aW=parseInt(((this.jiI+aV)*MaxCols[this.level]+this.jji)/LimitFolder);var aU=K.childNodes[0].childNodes[aV*this.l1I+this.l1I-1];aU.src=ServerURL+"mapimages/whiteimage.png";K.childNodes[0].removeChild(aU);aU.style.left=aX+"px";if(this.jji>=0&&this.jji<MaxCols[this.level]&&this.jiI+aV>=0&&this.jiI+aV<MaxRows[this.level]){aU.src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.level]+"/"+aW+"/"+(this.jiI+aV)+"_"+(this.jji)+".png"}K.childNodes[0].insertBefore(aU,K.childNodes[0].childNodes[aV*this.l1I])}}function b(){this.jji++;var aX=parseInt(K.childNodes[0].childNodes[this.l1I-1].style.left)+256;var aY=K.childNodes[0];for(var aV=0;aV<this.l1i;aV++){var aW=parseInt(((this.jiI+aV)*MaxCols[this.level]+this.jji+this.l1I)/LimitFolder);var aU=K.childNodes[0].childNodes[aV*this.l1I];aU.src=ServerURL+"mapimages/whiteimage.png";if(this.jji+this.l1I-1>=0&&this.jji+this.l1I-1<MaxCols[this.level]&&this.jiI+aV>=0&&this.jiI+aV<MaxRows[this.level]){aU.src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.level]+"/"+aW+"/"+(this.jiI+aV)+"_"+(this.jji+this.l1I-1)+".png"}K.childNodes[0].removeChild(aU);aU.style.left=aX+"px";if(aV==this.l1i-1){K.childNodes[0].appendChild(aU)}else{K.childNodes[0].insertBefore(aU,K.childNodes[0].childNodes[aV*this.l1I+this.l1I-1])}}}function p(){this.jiI--;var aX=parseInt(K.childNodes[0].childNodes[0].style.top)-256;var aY=K.childNodes[0];for(var aV=0;aV<this.l1I;aV++){var aW=parseInt(((this.jiI)*MaxCols[this.level]+this.jji+aV)/LimitFolder);var aU=K.childNodes[0].childNodes[this.l1I*(this.l1i-1)+aV];aU.src=ServerURL+"mapimages/whiteimage.png";if(this.jji+aV>=0&&this.jji+aV<MaxCols[this.level]&&this.jiI>=0&&this.jiI<MaxRows[this.level]){aU.src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.level]+"/"+aW+"/"+(this.jiI)+"_"+(this.jji+aV)+".png"}K.childNodes[0].removeChild(aU);aU.style.top=aX+"px";K.childNodes[0].insertBefore(aU,K.childNodes[0].childNodes[aV])}}function H(){this.jiI++;var aX=parseInt(K.childNodes[0].childNodes[(this.l1i-1)*this.l1I].style.top)+256;var aY=K.childNodes[0];for(var aV=0;aV<this.l1I;aV++){var aW=parseInt(((this.jiI+this.l1i-1)*MaxCols[this.level]+this.jji+aV)/LimitFolder);var aU=K.childNodes[0].childNodes[0];aU.src=ServerURL+"mapimages/whiteimage.png";if(this.jji+aV>=0&&this.jji+aV<MaxCols[this.level]&&this.jiI+this.l1i-1>=0&&this.jiI+this.l1i-1<MaxRows[this.level]){aU.src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.level]+"/"+aW+"/"+(this.jiI+this.l1i-1)+"_"+(this.jji+aV)+".png"}K.childNodes[0].removeChild(aU);aU.style.top=aX+"px";K.childNodes[0].appendChild(aU)}}function ah(){var aU=document.getElementById(this.id+"_VOverviewTable").tHead;for(var aX=0;aX<aU.rows.length;aX++){var a0=document.createElement("th");aU.rows[aX].appendChild(a0)}VUtil.RemoveLeftColumn(this.id+"_VOverviewTable");for(var aW=0;aW<2;aW++){for(var aV=0;aV>=0;aV--){if(document.getElementById(this.id+"s_"+aW+"_"+aV)!=null){document.getElementById(this.id+"s_"+aW+"_"+aV).id=this.id+"s_"+aW+"_"+(aV+1)}}}var aZ=document.getElementById(this.id+"_VOverviewTable").tBodies[0];for(var aW=0;aW<aZ.rows.length;aW++){var aY=aZ.rows[aW].insertCell(0);aY.innerHTML="<img id="+this.id+"s_"+aW+"_0 src="+this.ImagesURL+"mapimages/transparent.png width=256 height=256>";if((this.lI1j+aW)>=0&&(this.lI1j+aW)<MaxRows[this.lII1]&&(this.lIIl-1)<MaxCols[this.lII1]&&(this.lIIl-1)>=0){var a1=parseInt(((this.lI1j+aW)*MaxCols[this.lII1]+this.lIIl-1)/LimitFolder);document.getElementById(this.id+"s_"+aW+"_0").src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.lII1]+"/"+a1+"/"+(this.lI1j+aW)+"_"+(this.lIIl-1)+".png"}}this.lIIl--}function Y(){var aU=document.getElementById(this.id+"_VOverviewTable").tHead;for(var aX=0;aX<aU.rows.length;aX++){var a0=document.createElement("th");aU.rows[aX].appendChild(a0)}VUtil.RemoveRightColumn(this.id+"_VOverviewTable");for(var aW=0;aW<2;aW++){for(var aV=1;aV<=2-1;aV++){if(document.getElementById(this.id+"s_"+aW+"_"+aV)!=null){document.getElementById(this.id+"s_"+aW+"_"+aV).id=this.id+"s_"+aW+"_"+(aV-1)}}}var aZ=document.getElementById(this.id+"_VOverviewTable").tBodies[0];for(var aW=0;aW<aZ.rows.length;aW++){var aY=aZ.rows[aW].insertCell(-1);aY.innerHTML="<img id="+this.id+"s_"+aW+"_"+(2-1)+" src="+this.ImagesURL+"mapimages/transparent.png width=256 height=256>";if((this.lI1j+aW)>=0&&(this.lI1j+aW)<MaxRows[this.lII1]&&(this.lIIl+2)<MaxCols[this.lII1]&&(this.lIIl+2)>=0){var a1=parseInt(((this.lI1j+aW)*MaxCols[this.lII1]+this.lIIl+2)/LimitFolder);document.getElementById(this.id+"s_"+aW+"_"+(2-1)).src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.lII1]+"/"+a1+"/"+(this.lI1j+aW)+"_"+(this.lIIl+2)+".png"}}this.lIIl++}function f(){var aZ=document.getElementById(this.id+"_VOverviewTable");aZ.deleteRow(-1);for(var aX=2-2;aX>=0;aX--){for(var aV=0;aV<2;aV++){if(document.getElementById(this.id+"s_"+aX+"_"+aV)!=null){document.getElementById(this.id+"s_"+aX+"_"+aV).id=this.id+"s_"+(aX+1)+"_"+aV}}}var aW=aZ.insertRow(1);for(var aX=0;aX<2;aX++){var aU=aW.insertCell(aX);aU.innerHTML="<img id="+this.id+"s_0_"+aX+" src="+this.ImagesURL+"mapimages/transparent.png width=256 height=256>";if((this.lI1j-1)>=0&&(this.lI1j-1)<MaxRows[this.lII1]&&(this.lIIl+aX)<MaxCols[this.lII1]&&(this.lIIl+aX)>=0){var aY=parseInt(((this.lI1j-1)*MaxCols[this.lII1]+this.lIIl+aX)/LimitFolder);document.getElementById(this.id+"s_0_"+aX).src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.lII1]+"/"+aY+"/"+(this.lI1j-1)+"_"+(this.lIIl+aX)+".png"}}this.lI1j--}function U(){var aZ=document.getElementById(this.id+"_VOverviewTable");aZ.deleteRow(1);for(var aX=1;aX<=2-1;aX++){for(var aV=0;aV<2;aV++){if(document.getElementById(this.id+"s_"+aX+"_"+aV)!=null){document.getElementById(this.id+"s_"+aX+"_"+aV).id=this.id+"s_"+(aX-1)+"_"+aV}}}var aW=aZ.insertRow(-1);for(var aX=0;aX<2;aX++){var aU=aW.insertCell(aX);aU.innerHTML="<img id="+this.id+"s_"+(2-1)+"_"+aX+" src="+this.ImagesURL+"mapimages/transparent.png width=256 height=256>";if((this.lI1j+2)>=0&&(this.lI1j+2)<MaxRows[this.lII1]&&(this.lIIl+aX)<MaxCols[this.lII1]&&(this.lIIl+aX)>=0){var aY=parseInt(((this.lI1j+2)*MaxCols[this.lII1]+this.lIIl+aX)/LimitFolder);document.getElementById(this.id+"s_"+(2-1)+"_"+aX).src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.lII1]+"/"+aY+"/"+(this.lI1j+2)+"_"+(this.lIIl+aX)+".png"}}this.lI1j++}function av(){if(this.jIi==0){this.jIi=8;document.getElementById(this.id+"_VOverviewRect").style.left=parseInt(document.getElementById(this.id+"_VOverviewBox").style.left)+"px";document.getElementById(this.id+"_VOverviewRect").style.top=parseInt(document.getElementById(this.id+"_VOverviewBox").style.top)+"px";this.fixOverView();return}this.jIi-=2;var aX=parseInt(document.getElementById(this.id+"_VOverviewBox").style.left);var aW=parseInt(document.getElementById(this.id+"_VOverviewBox").style.top);var aV=parseInt(aX)-Math.round(this.llil.tX/4);var aU=parseInt(aW)-Math.round(this.llil.tY/4);if(aV>=0){this.overViewInsertLeft();aV-=256}if(aV<=-256){this.overViewInsertRight();
aV+=256}if(aU>=0){this.overViewInsertTop();aU-=256}if(aU<=-256){this.overViewInsertBottom();aU+=256}document.getElementById(this.id+"_VOverviewBox").style.left=aV+"px";document.getElementById(this.id+"_VOverviewBox").style.top=aU+"px";setTimeout(function(){at.lil.setOverViewCenter()},10)}function c(){if(document.getElementById(this.id+"_VOverviewMapControl")!=null){this.lII1=this.level-4;var a7=0;var a3=0;var aW=0;var a4=0;var a8=142;var a0=122;var aZ=parseInt(this.llil.offsetWidth);var a6=parseInt(this.llil.offsetHeight);if(this.lII1<0){if(this.lII1==-1){a7=Math.round(aZ/parseInt(MapLevel[0]/MapLevel[this.level]));a3=Math.round(a6/parseInt(MapLevel[0]/MapLevel[this.level]))}aW=Math.round((a8-a7)/2);a4=Math.round((a0-a3)/2);if(this.lII1<-1){document.getElementById(this.id+"_VOverviewRect").style.border=0+"px";document.getElementById(this.id+"_VCenterRect").style.border=0+"px";a7=0;a3=0}else{document.getElementById(this.id+"_VOverviewRect").style.border="#0066cc 2px double";document.getElementById(this.id+"_VCenterRect").style.border="#0066cc 2px double"}document.getElementById(this.id+"_VOverviewRect").style.left=aW+"px";document.getElementById(this.id+"_VOverviewRect").style.top=a4+"px";document.getElementById(this.id+"_VCenterRect").style.left=aW+"px";document.getElementById(this.id+"_VCenterRect").style.top=a4+"px";document.getElementById(this.id+"_VOverviewRect").style.width=a7+"px";document.getElementById(this.id+"_VOverviewRect").style.height=a3+"px";document.getElementById(this.id+"_VCenterRect").style.width=a7+"px";document.getElementById(this.id+"_VCenterRect").style.height=a3+"px";nInstalment=MapLevel[0]/MapLevel[this.level];this.lII1=0}else{a7=Math.round(aZ/parseInt(MapLevel[this.lII1]/MapLevel[this.level]));a3=Math.round(a6/parseInt(MapLevel[this.lII1]/MapLevel[this.level]));aW=Math.round((a8-a7)/2);a4=Math.round((a0-a3)/2);document.getElementById(this.id+"_VOverviewRect").style.border="#0066cc 2px double";document.getElementById(this.id+"_VCenterRect").style.border="#0066cc 2px double";document.getElementById(this.id+"_VOverviewRect").style.left=aW+"px";document.getElementById(this.id+"_VOverviewRect").style.top=a4+"px";document.getElementById(this.id+"_VCenterRect").style.left=aW+"px";document.getElementById(this.id+"_VCenterRect").style.top=a4+"px";document.getElementById(this.id+"_VOverviewRect").style.width=a7+"px";document.getElementById(this.id+"_VOverviewRect").style.height=a3+"px";document.getElementById(this.id+"_VCenterRect").style.width=a7+"px";document.getElementById(this.id+"_VCenterRect").style.height=a3+"px";nInstalment=MapLevel[this.lII1]/MapLevel[this.level]}var a5=this.jji*256-parseInt(document.getElementById(this.id+"_inner").style.left+0)-parseInt(K.childNodes[0].childNodes[0].style.left)+aZ/2;var a1=this.jiI*256-parseInt(document.getElementById(this.id+"_inner").style.top)-parseInt(K.childNodes[0].childNodes[0].style.top)+a6/2;var a2=a5/nInstalment;var aY=a1/nInstalment;var aV=a2%256;if(aV<=a8/2){this.lIIl=parseInt(a2/256)-1;document.getElementById(this.id+"_VOverviewBox").style.left=a8/2-aV-256+"px"}else{this.lIIl=parseInt(a2/256);document.getElementById(this.id+"_VOverviewBox").style.left=a8/2-aV+"px"}var aU=aY%256;if(aU<=a0/2){this.lI1j=parseInt(aY/256)-1;document.getElementById(this.id+"_VOverviewBox").style.top=a0/2-aU-256+"px"}else{this.lI1j=parseInt(aY/256);document.getElementById(this.id+"_VOverviewBox").style.top=a0/2-aU+"px"}for(var a2=0;a2<2;a2++){for(var a1=0;a1<2;a1++){document.getElementById(this.id+"s_"+a2+"_"+a1).src=ServerURL+"/mapimages/whiteimage.png";if((this.lI1j+a2)>=0&&(this.lI1j+a2)<MaxRows[this.lII1]&&(this.lIIl+a1)>=0&&(this.lIIl+a1)<MaxCols[this.lII1]){var aX=parseInt(((this.lI1j+a2)*MaxCols[this.lII1]+this.lIIl+a1)/LimitFolder);document.getElementById(this.id+"s_"+a2+"_"+a1).src=ServerURL+"/mapimages/VIETNAM/"+MapLevel[this.lII1]+"/"+aX+"/"+(this.lI1j+a2)+"_"+(this.lIIl+a1)+".png"}else{document.getElementById(this.id+"s_"+a2+"_"+a1).src=ServerURL+"/mapimages/whiteimage.png"}}}}}function aP(){var aU=parseFloat(parseInt(this.llil.offsetWidth)/2)-parseFloat(parseInt(document.getElementById(this.llil.id+"_inner").style.left))-parseInt(K.childNodes[0].childNodes[0].style.left)+256*this.jji;var aV=parseFloat(parseInt(this.llil.offsetHeight)/2)-parseFloat(parseInt(document.getElementById(this.llil.id+"_inner").style.top))-parseInt(K.childNodes[0].childNodes[0].style.top)+256*this.jiI;var aW=VProjection.fromPixelToLatLng(new VPoint(aU,aV),this.level);this.centerX=aW.longitude;this.centerY=aW.latitude}function Q(aX){if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}for(var aW=0;aW<this.l1i;aW++){for(var aV=0;aV<this.l1I;aV++){var aU=K.childNodes[0].childNodes[aW*this.l1I+aV];aU.src=this.ImagesURL+"mapimages/whiteimage.png"}}var aZ=lIli;var aY=Math.round((aZ-parseInt(this.Top)-98-document.getElementById(this.id+"_VLargeMapControl").offsetTop)/10);if(aY<0){aY=0}if(aY>this.numLevels-1){aY=this.numLevels-1}this.setCenter(new VLatLng(this.centerY,this.centerX),aY);if(!document.all&&this.l1iI==undefined&&this.lIi1){this.lIi1=false}}function ai(bd,a0,aZ){if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}if(this.lIil==false){this.jIi=0}if((bd==1&&this.level==this.numLevels-1)||(bd<=-1&&this.level==0)){return false}var a8=document.getElementById("vbdani_lefttop");var bc=document.getElementById("vbdani_righttop");var aU=document.getElementById("vbdani_leftbottom");var aV=document.getElementById("vbdani_rightbottom");if(this.jIi<=0){this.llil.dblRC="false";var aX=this.divisorX*256-this.llil.tX/2;var a3=this.divisorY*256-this.llil.tY/2;var a9=VProjection.fromPixelToLatLng(new VPoint(aX+256*this.jji,a3+256*this.jiI),this.level);var aY=a9.longitude;var aW=a9.latitude;var a2;if(bd==1){a2=this.level+1}else{a2=this.level-1}if(a2<0){a2=0}if(a2>this.numLevels-1){a2=this.numLevels-1}var a6=VProjection.fromLatLngToPixel(new VLatLng(aW,aY),a2);var a5=a6.x-a0+parseInt(this.Left)+parseInt(this.llil.offsetWidth)/2;var a4=a6.y-aZ+parseInt(this.Top)+parseInt(this.llil.offsetHeight)/2;a9=VProjection.fromPixelToLatLng(new VPoint(a5,a4),a2);var a7=document.getElementById("LoadingImage");if(a7!=null){document.body.removeChild(a7)}this.jIi=8;ad.style.zIndex=MapAnimatedZIndex;if(a8!=null){document.body.removeChild(a8);document.body.removeChild(bc);document.body.removeChild(aU);document.body.removeChild(aV)}this.setCenter(new VLatLng(a9.latitude,a9.longitude),a2,false);clearTimeout();return}if(bd<=-1&&this.level==0){return}this.jIi-=2;for(var bb=0;bb<this.l1i;bb++){for(var ba=0;ba<this.l1I;ba++){var a1=document.getElementById(this.id+"animation_"+bb+"_"+ba);if(bd==1){a1.style.height=512-this.jIi*32+"px";a1.style.width=512-this.jIi*32+"px"}else{a1.style.height=128+this.jIi*16+"px";a1.style.width=128+this.jIi*16+"px"}}}if(bd==1){ad.style.left=parseInt(ad.style.left)-Math.round(this.divisorX*64)+"px";ad.style.top=parseInt(ad.style.top)-Math.round(this.divisorY*64)+"px";if(a8!=null){a8.style.left=parseInt(a8.style.left)-7+"px";a8.style.top=parseInt(a8.style.top)-7+"px";bc.style.left=parseInt(bc.style.left)+7+"px";bc.style.top=parseInt(bc.style.top)-7+"px";aU.style.left=parseInt(aU.style.left)-7+"px";aU.style.top=parseInt(aU.style.top)+7+"px";aV.style.left=parseInt(aV.style.left)+7+"px";aV.style.top=parseInt(aV.style.top)+7+"px"}}else{ad.style.left=parseInt(ad.style.left)+Math.round(this.divisorX*32)+"px";ad.style.top=parseInt(ad.style.top)+Math.round(this.divisorY*32)+"px";if(a8!=null){a8.style.left=parseInt(a8.style.left)+7+"px";a8.style.top=parseInt(a8.style.top)+7+"px";bc.style.left=parseInt(bc.style.left)-7+"px";bc.style.top=parseInt(bc.style.top)+7+"px";aU.style.left=parseInt(aU.style.left)+7+"px";aU.style.top=parseInt(aU.style.top)-7+"px";aV.style.left=parseInt(aV.style.left)-7+"px";aV.style.top=parseInt(aV.style.top)-7+"px"}}setTimeout(function(){at.lil.scrollWheelZoom(bd,a0,aZ)},60)}function s(){for(var aU=0;aU<this.I1l;aU++){if(this.jIl[aU].isHidden!=undefined){if(!this.jIl[aU].isHidden()){this.jIl[aU].hide();
this.jIl[aU].hideWhenZoom="hideWhenZoom"}}}}function ao(){for(var aU=0;aU<this.I1l;aU++){if(this.jIl[aU].isHidden!=undefined){if(this.jIl[aU].hideWhenZoom!=undefined&&this.jIl[aU].hideWhenZoom=="hideWhenZoom"){this.jIl[aU].show();this.jIl[aU].hideWhenZoom=""}}}}function aq(){for(var aU=0;aU<this.I1l;aU++){if(this.jIl[aU].vType!=undefined&&this.jIl[aU].vType()=="VPolyline"||this.jIl[aU].vType()=="VPolygon"){this.jIl[aU].redraw(true)}}}function aN(){var aU=document.getElementById(this.id+"_rulerDiv");if(aU!=null){aU.style.top=93+10*this.level+"px"}}function am(){if(document.getElementById(this.id+"_VOverviewMapControl")!=null){this.lII1=this.level-4;var a7=0;var a3=0;var aW=0;var a4=0;var a8=142;var a0=122;var aZ=parseInt(this.llil.offsetWidth);var a6=parseInt(this.llil.offsetHeight);if(this.lII1<0){if(this.lII1==-1){a7=Math.round(aZ/parseInt(MapLevel[0]/MapLevel[this.level]));a3=Math.round(a6/parseInt(MapLevel[0]/MapLevel[this.level]))}aW=Math.round((a8-a7)/2);a4=Math.round((a0-a3)/2);if(this.lII1<-1){document.getElementById(this.id+"_VOverviewRect").style.border=0+"px";document.getElementById(this.id+"_VCenterRect").style.border=0+"px";a7=0;a3=0}else{document.getElementById(this.id+"_VOverviewRect").style.border="#0066cc 2px double";document.getElementById(this.id+"_VCenterRect").style.border="#0066cc 2px double"}document.getElementById(this.id+"_VOverviewRect").style.left=aW+"px";document.getElementById(this.id+"_VOverviewRect").style.top=a4+"px";document.getElementById(this.id+"_VCenterRect").style.left=aW+"px";document.getElementById(this.id+"_VCenterRect").style.top=a4+"px";document.getElementById(this.id+"_VOverviewRect").style.width=a7+"px";document.getElementById(this.id+"_VOverviewRect").style.height=a3+"px";document.getElementById(this.id+"_VCenterRect").style.width=a7+"px";document.getElementById(this.id+"_VCenterRect").style.height=a3+"px";nInstalment=MapLevel[0]/MapLevel[this.level];this.lII1=0}else{a7=Math.round(aZ/parseInt(MapLevel[this.lII1]/MapLevel[this.level]));a3=Math.round(a6/parseInt(MapLevel[this.lII1]/MapLevel[this.level]));aW=Math.round((a8-a7)/2);a4=Math.round((a0-a3)/2);document.getElementById(this.id+"_VOverviewRect").style.border="#0066cc 2px double";document.getElementById(this.id+"_VCenterRect").style.border="#0066cc 2px double";document.getElementById(this.id+"_VOverviewRect").style.left=aW+"px";document.getElementById(this.id+"_VOverviewRect").style.top=a4+"px";document.getElementById(this.id+"_VCenterRect").style.left=aW+"px";document.getElementById(this.id+"_VCenterRect").style.top=a4+"px";document.getElementById(this.id+"_VOverviewRect").style.width=a7+"px";document.getElementById(this.id+"_VOverviewRect").style.height=a3+"px";document.getElementById(this.id+"_VCenterRect").style.width=a7+"px";document.getElementById(this.id+"_VCenterRect").style.height=a3+"px";nInstalment=MapLevel[this.lII1]/MapLevel[this.level]}var a5=this.jji*256-parseInt(document.getElementById(this.id+"_inner").style.left)-parseInt(document.getElementById(this.id+"_inner").childNodes[0].childNodes[0].style.left)+aZ/2;var a1=this.jiI*256-parseInt(document.getElementById(this.id+"_inner").style.top)-parseInt(document.getElementById(this.id+"_inner").childNodes[0].childNodes[0].style.top)+a6/2;var a2=a5/nInstalment;var aY=a1/nInstalment;var aV=a2%256;if(aV<=a8/2){this.lIIl=parseInt(a2/256)-1;document.getElementById(this.id+"_VOverviewBox").style.left=a8/2-aV-256+"px"}else{this.lIIl=parseInt(a2/256);document.getElementById(this.id+"_VOverviewBox").style.left=a8/2-aV+"px"}var aU=aY%256;if(aU<=a0/2){this.lI1j=parseInt(aY/256)-1;document.getElementById(this.id+"_VOverviewBox").style.top=a0/2-aU-256+"px"}else{this.lI1j=parseInt(aY/256);document.getElementById(this.id+"_VOverviewBox").style.top=a0/2-aU+"px"}for(var a2=0;a2<2;a2++){for(var a1=0;a1<2;a1++){document.getElementById(this.id+"s_"+a2+"_"+a1).src=ServerURL+"mapimages/whiteimage.png";if((this.lI1j+a2)>=0&&(this.lI1j+a2)<MaxRows[this.lII1]&&(this.lIIl+a1)>=0&&(this.lIIl+a1)<MaxCols[this.lII1]){var aX=parseInt(((this.lI1j+a2)*MaxCols[this.lII1]+this.lIIl+a1)/LimitFolder);document.getElementById(this.id+"s_"+a2+"_"+a1).src=ServerURL+"mapimages/VIETNAM/"+MapLevel[this.lII1]+"/"+aX+"/"+(this.lI1j+a2)+"_"+(this.lIIl+a1)+".png"}else{document.getElementById(this.id+"s_"+a2+"_"+a1).src=ServerURL+"mapimages/whiteimage.png"}}}}}function v(aY,a1){var a2=document.getElementById(this.id+"_path");var aV=document.createElement("div");aV.id="divtemp";aV.innerHTML=aY;aV.style.overflow="visible";aV.style.position="absolute";document.body.appendChild(aV);var aX=aV.offsetWidth;var aZ=aV.offsetHeight;document.body.removeChild(aV);var a0=aX,aU=aZ;if(aX<V_INFOWD_MIN_WIDTH){if(V_INFOWD_MIN_WIDTH-aX>=V_INFOWD_PADDING){a0+=(V_INFOWD_MIN_WIDTH-aX)}else{a0+=(V_INFOWD_MIN_WIDTH-aX+V_INFOWD_PADDING)}}if(a1){aU+=20}var aW=new VSize(a0,aU);return aW}function P(aV,aX){var a2=this.fromLatLngToDivPixel(this.getCenter());var a3=this.fromLatLngToDivPixel(aV);var a1=parseInt(this.llil.offsetHeight);var a0=a1/2;var aW=a3.x-a2.x;var aY=a3.y-a2.y-20;var aU=Math.abs(a1-aX.height)/2;if(a0>=aX.height){aY-=(aU-(a0-aX.height))}else{aY-=(aU+(aX.height-a0))}var aZ=new VSize(aW,aY);return aZ}function au(){for(var aU=0;aU<this.nControls;aU++){if(this.arrControls[aU].hide!=undefined){this.arrControls[aU].hide()}}}function q(){for(var aU=0;aU<this.nControls;aU++){if(this.arrControls[aU].show!=undefined){this.arrControls[aU].show()}}}function n(){this.draggable=true}function S(){this.draggable=false}function w(){return this.draggable}function y(){}function T(){}function V(){}function h(){this.dblClickZoomable=true}function D(){this.dblClickZoomable=false}function aT(){return this.dblClickZoomable}function af(){this.lIil=true}function aI(){this.lIil=false}function F(){return this.lIil}function ay(){this.lIIj=true}function aK(){this.lIIj=false}function ap(){return this.lIIj}function A(aW,aU){if(aW!=undefined){aW.initialize(this,aU);aW.arrIndex=this.nControls;this.arrControls[this.nControls]=aW;this.nControls++;var aV=document.getElementById(aW.id);if(aV!=null){aV.style.zIndex=ControlZIndex;aV.className="clickcontrol"}if(aW.vType()=="VLargeMapControl"){this.redrawRuler()}else{if(aW.vType()=="VOverviewMapControl"){this.redrawOverviewMap()}}}}function d(aV){for(var aU=aV.arrIndex;aU<this.nControls-1;aU++){this.arrControls[aU]=this.arrControls[aU+1];this.arrControls[aU].arrIndex=this.arrControls[aU].arrIndex-1}this.nControls--;this.arrControls[this.nControls]=null;aV.remove()}function R(){for(var aU=0;aU<this.nControls;aU++){this.arrControls[aU].remove()}this.nControls=0}function Z(){return this.llil}function aL(){return this.lIIi}function G(){return new VLatLng(this.centerY,this.centerX)}function aD(){var aV=this.fromContainerPixelToLatLng(new VPoint(0,0));var aU=this.fromContainerPixelToLatLng(new VPoint(this.llil.offsetWidth,this.llil.offsetHeight));return new VLatLngBounds(aV,aU)}function j(){var aV=this.fromContainerPixelToLatLng(new VPoint(-this.llil.offsetWidth*2,-this.llil.offsetHeight*2));var aU=this.fromContainerPixelToLatLng(new VPoint(this.llil.offsetWidth*5,this.llil.offsetHeight*5));return new VLatLngBounds(aV,aU)}function aR(aX,aV){if(aV<0||aV>this.numLevels-1){return null}var aY=VProjection.fromLatLngToPixel(aX,aV);var a5=aY.x;var a3=aY.y;var aW=parseInt((a3-parseFloat(parseInt(this.llil.offsetHeight)/2))/256);var aZ=parseInt((a5-parseFloat(parseInt(this.llil.offsetWidth)/2))/256);var a0=-parseInt((a5-parseFloat(parseInt(this.llil.offsetWidth)/2))%256);var aU=-parseInt((a3-parseFloat(parseInt(this.llil.offsetHeight)/2))%256);if(a5<parseInt(this.llil.offsetWidth)/2){aZ--;a0-=256}if(a3<parseInt(this.llil.offsetHeight)/2){aW--;aU-=256}var a6=-this.llil.offsetWidth*2+256*aZ-a0;var a4=-this.llil.offsetHeight*2+256*aW-aU;var a2=VProjection.fromPixelToLatLng(new VPoint(a6,a4),aV);var a7=new VLatLng(a2.latitude,a2.longitude);a6=this.llil.offsetWidth*3+256*aZ-a0;a4=this.llil.offsetHeight*3+256*aW-aU;a2=VProjection.fromPixelToLatLng(new VPoint(a6,a4),aV);
var a1=new VLatLng(a2.latitude,a2.longitude);return new VLatLngBounds(a7,a1)}function W(){}function o(){return new VSize(this.llil.offsetWidth,this.llil.offsetHeight)}function aE(){return this.level}function ab(){}function a(aX,aU,a5){if(MatrixR2V==null){for(var a0=0;a0<this.l1i;a0++){for(var aZ=0;aZ<this.l1I;aZ++){K.childNodes[0].childNodes[a0*this.l1I+aZ].src=ServerURL+"vbd_images/invalidkey.jpg"}}return}if(aU<0){aU=0}if(aU>this.numLevels-1){aU=this.numLevels-1}var a8=document.getElementById(this.id+"_inner");var a7=document.getElementById(this.id+"_path");VUtil.RemoveDivElement("PopUp",this.id+"_path");this.centerX=aX.longitude;this.centerY=aX.latitude;var a1=this.level;this.level=aU;var a4,a2;var aW=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());a4=aW.x;a2=aW.y;this.jiI=parseInt((a2-parseFloat(parseInt(this.llil.offsetHeight)/2))/256);this.jji=parseInt((a4-parseFloat(parseInt(this.llil.offsetWidth)/2))/256);var aV=-parseInt((a4-parseFloat(parseInt(this.llil.offsetWidth)/2))%256);var a3=-parseInt((a2-parseFloat(parseInt(this.llil.offsetHeight)/2))%256);if(a4<parseInt(this.llil.offsetWidth)/2){this.jji--;aV=aV-256}if(a2<parseInt(this.llil.offsetHeight)/2){this.jiI--;a3=a3-256}var aY=MapLevel[this.level]/100000;var a6="km";if(aY<1){aY*=1000;a6="m"}}function aO(aY,aU,a6){if(MatrixR2V==null){for(var a1=0;a1<this.l1i;a1++){for(var a0=0;a0<this.l1I;a0++){K.childNodes[0].childNodes[a1*this.l1I+a0].src=ServerURL+"vbd_images/invalidkey.jpg"}}return}if(aU<0){aU=0}if(aU>this.numLevels-1){aU=this.numLevels-1}var a9=document.getElementById(this.id+"_inner");var a8=document.getElementById(this.id+"_path");VUtil.RemoveDivElement("PopUp",this.id+"_path");this.centerX=aY.longitude;this.centerY=aY.latitude;var a2=this.level;this.level=aU;this.redrawRuler();var a5,a3;var aX=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());a5=aX.x;a3=aX.y;this.jiI=parseInt((a3-parseFloat(parseInt(this.llil.offsetHeight)/2))/256);this.jji=parseInt((a5-parseFloat(parseInt(this.llil.offsetWidth)/2))/256);var aW=-parseInt((a5-parseFloat(parseInt(this.llil.offsetWidth)/2))%256);var a4=-parseInt((a3-parseFloat(parseInt(this.llil.offsetHeight)/2))%256);if(a5<parseInt(this.llil.offsetWidth)/2){this.jji--;aW=aW-256}if(a3<parseInt(this.llil.offsetHeight)/2){this.jiI--;a4=a4-256}document.getElementById(this.llil.id+"_inner").style.left=aW+"px";document.getElementById(this.llil.id+"_inner").style.top=a4+"px";for(var a1=0;a1<this.l1i;a1++){for(var a0=0;a0<this.l1I;a0++){var aV=parseInt(((this.jiI+a1)*MaxCols[this.level]+this.jji+a0)/LimitFolder);K.childNodes[0].childNodes[a1*this.l1I+a0].style.left=256*a0+"px";K.childNodes[0].childNodes[a1*this.l1I+a0].style.top=256*a1+"px";if(a6!=false){K.childNodes[0].childNodes[a1*this.l1I+a0].src=vbdtempimage.src}K.childNodes[0].childNodes[a1*this.l1I+a0].loaded=0;if((this.jiI+a1)>=0&&(this.jiI+a1)<MaxRows[this.level]&&(this.jji+a0)>=0&&(this.jji+a0)<MaxCols[this.level]){K.childNodes[0].childNodes[a1*this.l1I+a0].src=this.ImagesURL+"mapimages/VIETNAM/"+MapLevel[this.level]+"/"+aV+"/"+(this.jiI+a1)+"_"+(this.jji+a0)+".png"}else{K.childNodes[0].childNodes[a1*this.l1I+a0].src=this.ImagesURL+"mapimages/whiteimage.png"}K.childNodes[0].childNodes[a1*this.l1I+a0].onload=function(){this.loaded=1};K.childNodes[0].childNodes[a1*this.l1I+a0].onerror=function(){this.src=ServerURL+"mapimages/sorry_noimage.jpg"}}}var aZ=MapLevel[this.level]/100000;var a7="km";if(aZ<1){aZ*=1000;a7="m"}if(document.getElementById(this.id+"_Ruler")!=null){document.getElementById(this.id+"_Units1").innerHTML=aZ;document.getElementById(this.id+"_Units3").innerHTML=aZ*2;document.getElementById(this.id+"_Units4").innerHTML=aZ*4+"&nbsp;"+a7}this.showOverlays();for(var a1=0;a1<this.I1l;a1++){this.jIl[a1].redraw(false)}this.redrawOverviewMap();if(!this.lIIi&&this.lilI!=undefined){this.lilI()}this.lIIi=true;if(!this.lIi.isHidden()){this.lIi.redraw()}if(this.llIj!=undefined&&!a6){this.llIj()}if(this.l1iI!=undefined&&a2!=aU){this.l1iI(a2,aU)}}function ag(a1,aV){if(this.llli!=undefined){this.llli()}var aW=a1.width;var aU=a1.height;if(this.jIi<=0||Math.abs(aW)>=parseInt(this.llil.offsetWidth)||Math.abs(aU)>=parseInt(this.llil.offsetHeight)){this.llil.dblRC="false";this.jIi=8;var aZ,aX;var aY=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());aZ=aY.x+aW;aX=aY.y+aU;var a0=VProjection.fromPixelToLatLng(new VPoint(aZ,aX),this.level);this.centerX=a0.longitude;this.centerY=a0.latitude;if(Math.abs(aW)>=parseInt(this.llil.offsetWidth)||Math.abs(aU)>=parseInt(this.llil.offsetHeight)){this.setCenter(new VLatLng(this.centerY,this.centerX),this.level)}this.fixOverView();this.redrawLines();if(this.llIj!=undefined){this.llIj()}return}if(this.jIi==8){this.tLeft=parseInt(K.style.left);this.tTop=parseInt(K.style.top);this.sLeft=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left);this.sTop=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top);this.stLeft=parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left);this.stTop=parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top)}this.jIi--;K.style.left=parseInt(K.style.left)-Math.round(aW/8)+"px";K.style.top=parseInt(K.style.top)-Math.round(aU/8)+"px";this.stLeft=this.stLeft-Math.round(aW/8);this.stTop=this.stTop-Math.round(aU/8);this.sLeft=-Math.round(aW/8)+this.stLeft;this.sTop=-Math.round(aU/8)+this.stTop;aa.style.left=parseInt(aa.style.left)-Math.round(aW/8)+"px";aa.style.top=parseInt(aa.style.top)-Math.round(aU/8)+"px";ad.style.left=parseInt(ad.style.left)-Math.round(aW/8)+"px";ad.style.top=parseInt(ad.style.top)-Math.round(aU/8)+"px";if(this.sLeft>0){this.insertLeft();this.stLeft-=256}if(this.sLeft<-256){this.insertRight();this.stLeft+=256}if(this.sTop>0){this.insertTop();this.stTop-=256}if(this.sTop<-256){this.insertBottom();this.stTop+=256}if((aV==undefined)||(aV!=undefined&&aV==true)){setTimeout(function(){at.lil.panBy(new VSize(aW,aU))},30)}}function aw(aY){if(this.lllj!=undefined){this.lllj()}var aX=this.fromLatLngToDivPixel(aY);var aW=this.fromLatLngToDivPixel(this.getCenter());var aV=aX.x-aW.x;var aU=aX.y-aW.y;this.panBy(new VSize(aV,aU))}function i(aV,aU){if(this.lllj!=undefined){this.lllj()}if(aV==-1){aV=-(this.llil.offsetWidth/2)}else{if(aV==0){aV=0}else{if(aV==1){aV=this.llil.offsetWidth/2}}}if(aU==-1){aU=-(this.llil.offsetHeight/2)}else{if(aU==0){aU=0}else{if(aU==1){aU=this.llil.offsetHeight/2}}}this.panBy(new VSize(aV,aU))}function u(){if(this.level==this.numLevels-1){return}if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}for(var aW=0;aW<this.l1i;aW++){for(var aV=0;aV<this.l1I;aV++){var aU=K.childNodes[0].childNodes[aW*this.l1I+aV];aU.src=this.ImagesURL+"mapimages/whiteimage.png"}}var aX=this.level+1;this.setCenter(this.getCenter(),aX)}function M(){if(this.level==0){return}if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}for(var aW=0;aW<this.l1i;aW++){for(var aV=0;aV<this.l1I;aV++){var aU=K.childNodes[0].childNodes[aW*this.l1I+aV];aU.src=this.ImagesURL+"mapimages/whiteimage.png"}}var aX=this.level-1;this.setCenter(new VLatLng(this.centerY,this.centerX),aX)}function ak(){for(var aW=0;aW<this.l1i;aW++){for(var aV=0;aV<this.l1I;aV++){var aU=K.childNodes[0].childNodes[aW*this.l1I+aV];aU.src=this.ImagesURL+"mapimages/whiteimage.png"}}if(this.llji!=null){this.llji.fitMap()}else{this.setCenter(new VLatLng(1589602.17,956136.16),0)}}function an(aX){if(aX<0||aX>this.numLevels-1){return}if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}for(var aW=0;aW<this.l1i;aW++){for(var aV=0;aV<this.l1I;aV++){var aU=K.childNodes[0].childNodes[aW*this.l1I+aV];aU.src=this.ImagesURL+"mapimages/whiteimage.png"}}this.setCenter(new VLatLng(this.centerY,this.centerX),aX)}function aS(){this.lIj={point:this.getCenter(),level:this.getLevel()}}function aF(){if(this.lIj!=null){this.setCenter(this.lIj.point,this.lIj.level)}}function aA(){if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}if(this.I1l==0){this.zoomFit();return}var a3=0;
var a1=0;var aX=0;var aW=0;for(var bc=0;bc<this.I1l;bc++){var aY=this.jIl[bc].latlngs;var a6=new Array();if(aY.length==undefined){a6[0]=aY}else{if(this.jIl[bc].vType()=="VPolyline"&&this.jIl[bc].isDirectionObj){for(var bb=0;bb<aY.length;bb++){for(var a8=0;a8<aY[bb].length;a8++){a6.push(aY[bb][a8])}}}else{a6=aY}}for(var bb=0;bb<a6.length;bb++){if(a3==0&&a1==0&&aX==0&&aW==0){a3=parseFloat(a6[bb].longitude.toString());aX=parseFloat(a6[bb].longitude.toString());a1=parseFloat(a6[bb].latitude.toString());aW=parseFloat(a6[bb].latitude.toString())}if(a3<parseFloat(a6[bb].longitude.toString())){a3=parseFloat(a6[bb].longitude.toString())}if(aX>parseFloat(a6[bb].longitude.toString())){aX=parseFloat(a6[bb].longitude.toString())}if(a1<parseFloat(a6[bb].latitude.toString())){a1=parseFloat(a6[bb].latitude.toString())}if(aW>parseFloat(a6[bb].latitude.toString())){aW=parseFloat(a6[bb].latitude.toString())}}}var ba=new VLatLng(parseFloat((a1+aW)/2),parseFloat((a3+aX)/2));var aZ=new Array();aZ[0]=a3;aZ[1]=a1;var a5=VProjection.fromLatLngToPixel(new VLatLng(aZ[1],aZ[0]),this.numLevels-1);var aV=a5.x;var aU=a5.y;aZ=new Array();aZ[0]=aX;aZ[1]=aW;a5=VProjection.fromLatLngToPixel(new VLatLng(aZ[1],aZ[0]),this.numLevels-1);var a4=a5.x;var a2=a5.y;var a9=Math.abs((aV-a4)/this.llil.offsetWidth)>Math.abs((aU-a2)/this.llil.offsetHeight)?Math.abs((aV-a4)/this.llil.offsetWidth):Math.abs((aU-a2)/this.llil.offsetHeight);var a0=0;for(a0=0;a0<this.numLevels-1;a0++){if(Math.pow(2,a0)>a9){break}}var a7=this.numLevels-1-a0;if(a7>this.numLevels-1){a7=this.numLevels-1}this.setCenter(ba,a7)}function m(a5){if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}if(a5==null||a5==undefined){return}if(a5.length==0){return}var a3=0;var a1=0;var aX=0;var aW=0;for(var bd=0;bd<a5.length;bd++){var aY=a5[bd].latlngs;var a7=new Array();if(aY.length==undefined){a7[0]=aY}else{if(a5[bd].vType()=="VPolyline"&&a5[bd].isDirectionObj){for(var bc=0;bc<aY.length;bc++){for(var ba=0;ba<aY[bc].length;ba++){a7.push(aY[bc][ba])}}}else{a7=aY}}for(var bc=0;bc<a7.length;bc++){if(a3==0&&a1==0&&aX==0&&aW==0){a3=parseFloat(a7[bc].longitude.toString());aX=parseFloat(a7[bc].longitude.toString());a1=parseFloat(a7[bc].latitude.toString());aW=parseFloat(a7[bc].latitude.toString())}if(a3<parseFloat(a7[bc].longitude.toString())){a3=parseFloat(a7[bc].longitude.toString())}if(aX>parseFloat(a7[bc].longitude.toString())){aX=parseFloat(a7[bc].longitude.toString())}if(a1<parseFloat(a7[bc].latitude.toString())){a1=parseFloat(a7[bc].latitude.toString())}if(aW>parseFloat(a7[bc].latitude.toString())){aW=parseFloat(a7[bc].latitude.toString())}}}var bb=new VLatLng(parseFloat((a1+aW)/2),parseFloat((a3+aX)/2));var aZ=new Array();aZ[0]=a3;aZ[1]=a1;var a6=VProjection.fromLatLngToPixel(new VLatLng(aZ[1],aZ[0]),this.numLevels-1);var aV=a6.x;var aU=a6.y;aZ=new Array();aZ[0]=aX;aZ[1]=aW;a6=VProjection.fromLatLngToPixel(new VLatLng(aZ[1],aZ[0]),this.numLevels-1);var a4=a6.x;var a2=a6.y;var a9=Math.abs((aV-a4)/this.llil.offsetWidth)>Math.abs((aU-a2)/this.llil.offsetHeight)?Math.abs((aV-a4)/this.llil.offsetWidth):Math.abs((aU-a2)/this.llil.offsetHeight);var a0=0;for(a0=0;a0<this.numLevels-1;a0++){if(Math.pow(2,a0)>a9){break}}var a8=this.numLevels-1-a0;if(a8>12){a8=12}return a8}function ax(a5){if(this.zoomstartHandler!=undefined){this.zoomstartHandler()}if(a5==null||a5==undefined){return}if(a5.length==0){return}var a3=0;var a1=0;var aX=0;var aW=0;for(var bd=0;bd<a5.length;bd++){var aY=a5[bd].latlngs;var a7=new Array();if(aY.length==undefined){a7[0]=aY}else{if(a5[bd].vType()=="VPolyline"&&a5[bd].isDirectionObj){for(var bc=0;bc<aY.length;bc++){for(var ba=0;ba<aY[bc].length;ba++){a7.push(aY[bc][ba])}}}else{a7=aY}}for(var bc=0;bc<a7.length;bc++){if(a3==0&&a1==0&&aX==0&&aW==0){a3=parseFloat(a7[bc].longitude.toString());aX=parseFloat(a7[bc].longitude.toString());a1=parseFloat(a7[bc].latitude.toString());aW=parseFloat(a7[bc].latitude.toString())}if(a3<parseFloat(a7[bc].longitude.toString())){a3=parseFloat(a7[bc].longitude.toString())}if(aX>parseFloat(a7[bc].longitude.toString())){aX=parseFloat(a7[bc].longitude.toString())}if(a1<parseFloat(a7[bc].latitude.toString())){a1=parseFloat(a7[bc].latitude.toString())}if(aW>parseFloat(a7[bc].latitude.toString())){aW=parseFloat(a7[bc].latitude.toString())}}}var bb=new VLatLng(parseFloat((a1+aW)/2),parseFloat((a3+aX)/2));var aZ=new Array();aZ[0]=a3;aZ[1]=a1;var a6=VProjection.fromLatLngToPixel(new VLatLng(aZ[1],aZ[0]),this.numLevels-1);var aV=a6.x;var aU=a6.y;aZ=new Array();aZ[0]=aX;aZ[1]=aW;a6=VProjection.fromLatLngToPixel(new VLatLng(aZ[1],aZ[0]),this.numLevels-1);var a4=a6.x;var a2=a6.y;var a9=Math.abs((aV-a4)/this.llil.offsetWidth)>Math.abs((aU-a2)/this.llil.offsetHeight)?Math.abs((aV-a4)/this.llil.offsetWidth):Math.abs((aU-a2)/this.llil.offsetHeight);var a0=0;for(a0=0;a0<this.numLevels-1;a0++){if(Math.pow(2,a0)>a9){break}}var a8=this.numLevels-1-a0;if(a8>12){a8=12}this.setCenter(bb,a8)}function aj(aW,aU){if(aW==undefined){aW=0}if(aU==undefined){aU=0}this.calculatePosition();var a2,a1;if(aW==1){a2=(at.offsetWidth-this.options.size.width)/2}else{a2=(this.options.size.width-at.offsetWidth)/2}if(aU==1){a1=(at.offsetHeight-this.options.size.height)/2}else{a1=(this.options.size.height-at.offsetHeight)/2}var a0,aZ;var aV=VProjection.fromLatLngToPixel(this.getCenter(),this.level);a0=aV.x+a2;aZ=aV.y+a1;var aY=VProjection.fromPixelToLatLng(new VPoint(a0,aZ),this.level);this.centerX=aY.longitude;this.centerY=aY.latitude;this.options=new VMapOptions(new VSize(at.offsetWidth,at.offsetHeight));this.initMap(false);this.setCenter(this.getCenter(),this.level,true);for(var aX=0;aX<this.nControls;aX++){this.arrControls[aX].redraw()}}function z(aV){aV.initialize(this);aV.arrIndex=this.I1l;this.jIl[this.I1l]=aV;this.I1l++;if(this.lIij!=undefined){this.lIij(aV)}if(document.getElementById("MapBlowup")!=undefined&&this.lII!=null){var aU=aV.copy();if(aU.vType()=="VMarker"){aU.lIjj.clickable=false;aU.lIjj.draggable=false;aU.lIjj.bouncy=false}this.lII.addOverlay(aU)}}function aJ(aW){for(var aV=aW.arrIndex;aV<this.I1l-1;aV++){this.jIl[aV]=this.jIl[aV+1];this.jIl[aV].arrIndex=this.jIl[aV].arrIndex-1}this.I1l--;this.jIl[this.I1l]=null;if(typeof aW=="object"){aW.remove()}if(this.l1ii!=undefined){this.l1ii(aW)}if(document.getElementById("MapBlowup")!=undefined&&this.lII!=null){var aU=document.getElementById("MapBlowup"+aW.id.substring(aW.id.indexOf("_")));this.lII.removeOverlay(aU.ll1j)}}function e(){this.l1i1=0;for(var aU=0;aU<this.I1l;aU++){this.jIl[aU].remove()}this.I1l=0;if(this.li1l!=undefined){this.li1l()}if(document.getElementById("MapBlowup")!=undefined&&this.lII!=null){this.lII.clearOverlays()}}function aH(){return al}function g(aV,aZ,aY){if(aV==undefined){return}if(aZ==undefined){aZ=""}if(aY==undefined){aY=new VInfoWindowOptions()}var aX=new Array();aX.push(new VInfoWindowTab("",aZ));var a0=this.getInfoWindow();var aW=this.getInfoWindowSize(aZ,false);a0.reset(aV,aX,aW,aY.offset,0);a0.options=(aY!=undefined)?aY:new VInfoWindowOptions();a0.show();if(aY.autoPan){var aU=this.getInfoWindowPan(aV,aW);this.panBy(aU)}}function aC(a1,a0,aU){if(a1==undefined){return}if(a0==undefined){a0=new VInfoWindowTab()}if(aU==undefined){aU=new VInfoWindowOptions()}var a2=this.getInfoWindow();var aX=0,aZ=0;for(var aW=0;aW<a0.length;aW++){if(a0[aW].content.length>aX){aX=a0[aW].content.length;aZ=aW}}var aV=this.getInfoWindowSize(a0[aZ].content,true);a2.reset(a1,a0,aV,aU.offset,aU.selectedTab);a2.options=aU;a2.show();var aY=this.getInfoWindowPan(a1,aV);this.panBy(aY)}function r(a3,aU,a2){if(a3==undefined){return}if(aU==undefined){aU=new VInfoWindowOptions()}aU.mapBlowup=true;if(a2==undefined){a2="&nbsp;&nbsp;&nbsp;"}var a1=new Array();var a0='<div id=MapBlowup style="width:180px; height:150px; position:relative; "></div>';a1.push(new VInfoWindowTab(a2,a0));var a4=this.getInfoWindow();var aV=this.getInfoWindowSize(a0,true);a4.reset(a3,a1,aV,aU.offset,0);a4.options=aU;a4.show();var aX=document.getElementById("MapBlowup");var a5=new VMap(aX);a5.addControl(new VSmallZoomControl());
for(var aY=0;aY<this.I1l;aY++){var aW=this.jIl[aY].copy();if(aW.vType()=="VMarker"){aW.lIjj.clickable=false;aW.lIjj.draggable=false;aW.lIjj.bouncy=false}a5.addOverlay(aW)}a5.setCenter(a3,aU.liII);a5.disableScrollWheelZoom();a4.redraw();var aZ=this.getInfoWindowPan(a3,aV);this.panBy(aZ);this.lII=a5}function X(aX,aY){var aZ=this.getInfoWindow();var aW=0,a0=0;for(var aV=0;aV<aX.length;aV++){if(aX[aV].content.length>aW){aW=aX[aV].content.length;a0=aV}}var aU=this.getInfoWindowSize(aX[a0].content,true);aZ.reset(null,aX,aU,null,null);aZ.show();if(aY!=undefined){aY()}}function ae(){var aU=this.getInfoWindow();aU.close()}function L(){return this.lIi}function l(aY){var aV=VProjection.fromLatLngToPixel(aY,this.getLevel());var aU=aV.x-256*this.jji+parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left)-parseInt(aa.style.left);var aX=aV.y-256*this.jiI+parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top)-parseInt(aa.style.top);var aW=new VPoint(aU,aX);return aW}function J(aY){var aV=VProjection.fromLatLngToPixel(aY,this.getLevel());var aU=aV.x-256*this.jji+parseInt(K.style.left)+parseInt(K.childNodes[0].childNodes[0].style.left);var aX=aV.y-256*this.jiI+parseInt(K.style.top)+parseInt(K.childNodes[0].childNodes[0].style.top);var aW=new VPoint(aU,aX);return aW}function az(aV){var aU=aV.x+256*this.jji-parseInt(K.style.left)-parseInt(K.childNodes[0].childNodes[0].style.left)+parseInt(aa.style.left);var a0=aV.y+256*this.jiI-parseInt(K.style.top)-parseInt(K.childNodes[0].childNodes[0].style.top)+parseInt(aa.style.top);var aY=VProjection.fromPixelToLatLng(new VPoint(aU,a0),this.level);var aX=aY.longitude;var aW=aY.latitude;var aZ=new VLatLng(aW,aX);return aZ}function C(aV){var aU=aV.x+256*this.jji-parseInt(K.style.left)-parseInt(K.childNodes[0].childNodes[0].style.left);var a0=aV.y+256*this.jiI-parseInt(K.style.top)-parseInt(K.childNodes[0].childNodes[0].style.top);var aY=VProjection.fromPixelToLatLng(new VPoint(aU,a0),this.level);var aX=aY.longitude;var aW=aY.latitude;var aZ=new VLatLng(aW,aX);return aZ}function aB(aV){var aU=aV.x-parseInt(aa.style.left);var aX=aV.y-parseInt(aa.style.top);var aW=new VPoint(aU,aX);return aW}}function VMarker(z,E,r){if(z==undefined){return}if(E==undefined||E.liiI!=undefined){this.latlngs=z;this.icon=(E==undefined)?new VIcon():E;this.inert=(r==undefined)?true:r;this.lIjj=new VMarkerOptions();this.lIjj.icon=this.icon;if(this.inert==true){this.lIjj.clickable=false;this.lIjj.draggable=false;this.lIjj.bouncy=false}}else{this.latlngs=z;this.lIjj=(E==undefined)?new VMarkerOptions():E;this.icon=this.lIjj.icon}this.bOpenedInfoWindow=false;this.borderStyle="";this.opacity=0;this.initialize=d;this.redraw=C;this.remove=I;this.copy=A;this.createMarker=c;this.openInfoWindow=s;this.closeInfoWindow=l;this.openInfoWindowTabs=o;this.bindInfoWindow=D;this.bindInfoWindowTabs=G;this.showMapBlowup=F;this.getIcon=q;this.setIcon=e;this.getTitle=u;this.getPoint=h;this.getLatLng=y;this.setPoint=f;this.setLatLng=p;this.enableDragging=m;this.disableDragging=w;this.draggable=i;this.setImage=a;this.hide=v;this.show=H;this.hideText=t;this.showText=b;this.isHidden=k;this.active=n;this.unactive=g;this.isActive=B;this.vType=j;if(typeof this.latlngs=="string"){var x=this.latlngs.split(",");this.latlngs=new VLatLng(x[1],x[0])}function d(J){if(this.latlngs==null){return}if(this.latlngs.latitude==undefined){this.latlngs=VProjection.fromPixelToLatLng(this.latlngs,J.level)}this.createMarker(J,null)}function C(){var M=document.getElementById(this.id);if(M==undefined){return}var N=document.getElementById(this.lljj.id+"_path");var K=document.getElementById(this.lljj.id+"_inner");var L=this.lljj.fromLatLngToDivPixel(this.latlngs);M.style.left=L.x-this.lIjj.offset.width+"px";M.style.top=L.y-this.lIjj.offset.height+"px";var J=document.getElementById(this.id+"_InfoWindow");if(J!=null){J.style.left=parseInt(L.x)-83+"px";J.style.top=parseInt(L.y)-140+"px"}J=document.getElementById(this.id+"_MapBlowup");if(J!=null){J.style.left=parseInt(L.x)-66+"px";J.style.top=parseInt(L.y)-220+"px"}}function I(){var J=document.getElementById(this.id);if(this.bOpenedInfoWindow){this.closeInfoWindow()}if(J.li1I!=null){J.li1I()}this.liIl.parentNode.removeChild(this.liIl)}function A(){return new VMarker(this.latlngs,this.lIjj)}function c(J,K){var T=document.getElementById(J.id+"_path");var M;if(K==null){M=document.getElementById(J.id+"_Marker_"+J.l1i1)}else{M=document.getElementById(K)}if(M==null&&K==null){M=document.createElement("div");M.id=J.id+"_Marker_"+J.l1i1;M.style.zIndex=MarkerZIndex;M.className="dragmarker";M.ll1j=this;this.id=J.id+"_Marker_"+J.l1i1;J.l1i1++;T.childNodes[0].appendChild(M);if(this.borderStyle!=""){M.style.border=this.borderStyle}if(this.opacity>0){M.style.filter="alpha(opacity = "+this.opacity+")";M.style.opacity=this.opacity/100}}if(M.childNodes[0]==null){var O="";if(this.icon.iconSize==null){O+="<img id='"+this.id+"_Img' style='cursor:pointer' src="+this.icon.image+" />"}else{O+="<img id='"+this.id+"_Img' style='cursor:pointer' src="+this.icon.image+" width="+this.icon.iconSize.width+"px height="+this.icon.iconSize.height+"px />"}if(this.lIjj.nText>0){for(var N=0;N<this.lIjj.nText;N++){O+="<table><tr><td id='"+this.id+"_Text"+N+"' nowrap style='position:absolute; cursor:pointer; font-size:"+this.lIjj.textStyle[N].fontSize+"px; font-weight:"+this.lIjj.textStyle[N].fontWeight+"; color:"+this.lIjj.textStyle[N].color+"; font-family:"+this.lIjj.textStyle[N].fontFamily+";'>"+this.lIjj.iIl[N]+"</td></tr></table>"}}M.innerHTML=O}else{var Q=M.childNodes[0];if(this.icon.iconSize==null){Q.src=this.icon.image}else{Q.src=this.icon.image;Q.width=this.icon.iconSize.width;Q.height=this.icon.iconSize.height}}M.style.position="absolute";M.draggable=(this.lIjj.draggable==true)?1:0;M.autoPan=this.lIjj.autoPan;var L=J.fromLatLngToDivPixel(this.latlngs);if(this.icon.iconSize==null){this.icon.iconSize=new VSize(M.offsetWidth,M.offsetHeight)}if(this.lIjj.offset==null){this.lIjj.offset=new VSize(this.icon.iconSize.width/2,this.icon.iconSize.height)}M.style.left=L.x-this.lIjj.offset.width+"px";M.style.top=L.y-this.lIjj.offset.height+"px";M.style.width=this.icon.iconSize.width+"px";M.style.height=this.icon.iconSize.height+"px";if(this.lIjj.nText>0){var Q=document.getElementById(this.id+"_Img");for(var N=0;N<this.lIjj.nText;N++){var P=document.getElementById(this.id+"_Text"+N);if(this.lIjj.textPosition[N].anchor==V_ANCHOR_TOP_RIGHT){P.style.left=Q.offsetWidth+this.lIjj.textPosition[N].offset.width+"px";P.style.top=-P.offsetHeight-this.lIjj.textPosition[N].offset.height+"px"}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_CENTER_RIGHT){P.style.left=Q.offsetWidth+this.lIjj.textPosition[N].offset.width+"px";if(P.offsetHeight>Q.offsetHeight){var R=(P.offsetHeight-Q.offsetHeight)/2;P.style.top=this.lIjj.textPosition[N].offset.height-R+"px"}else{if(P.offsetHeight<Q.offsetHeight){var R=(Q.offsetHeight-P.offsetHeight)/2;P.style.top=this.lIjj.textPosition[N].offset.height+R+"px"}else{P.style.top=this.lIjj.textPosition[N].offset.height+"px"}}}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_BOTTOM_RIGHT){P.style.left=Q.offsetWidth+this.lIjj.textPosition[N].offset.width+"px";P.style.top=Q.offsetHeight+this.lIjj.textPosition[N].offset.height+"px"}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_BOTTOM_CENTER){if(P.offsetWidth>Q.offsetWidth){var S=(P.offsetWidth-Q.offsetWidth)/2;P.style.left=this.lIjj.textPosition[N].offset.width-S+"px"}else{if(P.offsetWidth<Q.offsetWidth){var S=(Q.offsetWidth-P.offsetWidth)/2;P.style.left=this.lIjj.textPosition[N].offset.width+S+"px"}else{P.style.left=this.lIjj.textPosition[N].offset.width+"px"}}P.style.top=Q.offsetHeight+this.lIjj.textPosition[N].offset.height+"px"}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_CENTER_CENTER){if(P.offsetWidth>Q.offsetWidth){var S=(P.offsetWidth-Q.offsetWidth)/2;P.style.left=this.lIjj.textPosition[N].offset.width-S+"px"}else{if(P.offsetWidth<Q.offsetWidth){var S=(Q.offsetWidth-P.offsetWidth)/2;P.style.left=this.lIjj.textPosition[N].offset.width+S+"px"
}else{P.style.left=this.lIjj.textPosition[N].offset.width+"px"}}if(P.offsetHeight>Q.offsetHeight){var R=(P.offsetHeight-Q.offsetHeight)/2;P.style.top=this.lIjj.textPosition[N].offset.height-R+"px"}else{if(P.offsetHeight<Q.offsetHeight){var R=(Q.offsetHeight-P.offsetHeight)/2;P.style.top=this.lIjj.textPosition[N].offset.height+R+"px"}else{P.style.top=this.lIjj.textPosition[N].offset.height+"px"}}}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_TOP_CENTER){if(P.offsetWidth>Q.offsetWidth){var S=(P.offsetWidth-Q.offsetWidth)/2;P.style.left=this.lIjj.textPosition[N].offset.width-S+"px"}else{if(P.offsetWidth<Q.offsetWidth){var S=(Q.offsetWidth-P.offsetWidth)/2;P.style.left=this.lIjj.textPosition[N].offset.width+S+"px"}else{P.style.left=this.lIjj.textPosition[N].offset.width+"px"}}P.style.top=-P.offsetHeight-this.lIjj.textPosition[N].offset.height+"px"}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_TOP_LEFT){P.style.left=-P.offsetWidth-this.lIjj.textPosition[N].offset.width+"px";P.style.top=-P.offsetHeight-this.lIjj.textPosition[N].offset.height+"px"}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_CENTER_LEFT){P.style.left=-P.offsetWidth-this.lIjj.textPosition[N].offset.width+"px";if(P.offsetHeight>Q.offsetHeight){var R=(P.offsetHeight-Q.offsetHeight)/2;P.style.top=this.lIjj.textPosition[N].offset.height-R+"px"}else{if(P.offsetHeight<Q.offsetHeight){var R=(Q.offsetHeight-P.offsetHeight)/2;P.style.top=this.lIjj.textPosition[N].offset.height+R+"px"}else{P.style.top=this.lIjj.textPosition[N].offset.height+"px"}}}else{if(this.lIjj.textPosition[N].anchor==V_ANCHOR_BOTTOM_LEFT){P.style.left=-P.offsetWidth-this.lIjj.textPosition[N].offset.width+"px";P.style.top=Q.offsetHeight+this.lIjj.textPosition[N].offset.height+"px"}}}}}}}}}}}this.lljj=J;this.liIl=M}function s(L,K){this.bOpenedInfoWindow=true;var J=document.getElementById(this.id);if(J.lIji!=null){J.lIji()}if(this.lljj.lllj!=undefined){this.lljj.lllj()}if(K==undefined){K=new VInfoWindowOptions()}K.offset=new VSize(0,-(this.icon.iconSize.height*3/4));this.lljj.openInfoWindow(this.latlngs,L,K)}function l(){this.bOpenedInfoWindow=false;var J=document.getElementById(this.id);if(J.lIjI!=null){J.lIjI()}this.lljj.closeInfoWindow();if(J.lil1!=null){J.lil1()}}function o(K,L){this.bOpenedInfoWindow=true;var J=document.getElementById(this.id);if(J.lIji!=null){J.lIji()}if(L==undefined){L=new VInfoWindowOptions()}L.offset=new VSize(0,-(this.icon.iconSize.height*3/4));this.lljj.openInfoWindowTabs(this.latlngs,K,L)}function D(L,K){if(this.lIjj.clickable==false){return}if(L==""){this.closeInfoWindow();var J=document.getElementById(this.id);J.onclick=null}else{var J=document.getElementById(this.id);if(K==undefined){K=new VInfoWindowOptions()}K.offset=new VSize(0,-(this.icon.iconSize.height*3/4));var M=this;J.onclick=function(){this.bOpenedInfoWindow=true;if(this.ll1i==true){this.ll1i=false;return}M.openInfoWindow(L,K)}}}function G(K,L){if(this.lIjj.clickable==false){return}if(K==undefined||K==null){this.closeInfoWindow();var J=document.getElementById(this.id);J.onclick=null}else{var J=document.getElementById(this.id);if(L==undefined){L=new VInfoWindowOptions()}L.offset=new VSize(0,-(this.icon.iconSize.height*3/4));var M=this;J.onclick=function(){this.bOpenedInfoWindow=true;if(this.ll1i==true){this.ll1i=false;return}M.openInfoWindowTabs(K,L)}}}function F(K){this.bOpenedInfoWindow=true;var J=document.getElementById(this.id);if(J.lIji!=null){J.lIji()}if(this.lljj.lllj!=undefined){this.lljj.lllj()}if(K==undefined){K=new VInfoWindowOptions()}K.offset=new VSize(0,-(this.icon.iconSize.height*3/4));this.lljj.showMapBlowup(this.latlngs,K)}function q(){return this.icon}function e(J){this.icon=(J==undefined)?new VIcon():J;this.lIjj.icon=this.icon;this.createMarker(this.lljj,this.id)}function u(){return this.lIjj.title}function h(){return this.latlngs}function y(){return this.latlngs}function f(J){this.latlngs=J;var K=document.getElementById(this.id);this.redraw()}function p(J){this.latlngs=J.copy()}function m(){this.lIjj.draggable=true;if(document.getElementById(this.id)!=undefined){document.getElementById(this.id).draggable=1}}function w(){this.lIjj.draggable=false;if(document.getElementById(this.id)!=undefined){document.getElementById(this.id).draggable=0}}function i(){return this.lIjj.Iil}function a(J){}function v(){var J=document.getElementById(this.id);if(J.li1j!=null){J.li1j(false)}this.liIl.style.visibility="hidden"}function H(){var J=document.getElementById(this.id);if(J.li1j!=null){J.li1j(true)}this.liIl.style.visibility="visible"}function t(K){var J=document.getElementById(this.id+"_Text"+K);if(J!=null){J.style.visibility="hidden"}}function b(K){var J=document.getElementById(this.id+"_Text"+K);if(J!=null){J.style.visibility="visible"}}function k(){if(this.liIl.style.visibility=="hidden"){return true}return false}function n(){this.liIl.style.zIndex=MarkerActiveZIndex}function g(){this.liIl.style.zIndex=MarkerZIndex}function B(){return(this.liIl.style.zIndex==MarkerActiveZIndex)}function j(){return"VMarker"}}VMarker.prototype=new VOverlay();function VOverviewMapControl(g,a){this.printable=(g!=undefined)?g:false;this.liI1=(a!=undefined)?a:false;this.tmr=null;this.initialize=b;this.redraw=l;this.remove=c;this.getDefaultPosition=e;this.onOffOverviewMap=k;this.onMap=i;this.offMap=f;this.hide=d;this.show=j;this.vType=h;function b(m,s){if(s==undefined){s=new VControlPosition(V_ANCHOR_BOTTOM_RIGHT)}var t="";t+="<div id='"+m.id+"_VOverviewBound' style='border:1px #7ac3ec solid; height:123px; width:143px; position:absolute; overflow:hidden; '>";t+="<div id='"+m.id+'_VOverviewBox\' class=overviewmap style="LEFT: -256px; WIDTH: 568px; POSITION: absolute; TOP: -256px; HEIGHT: 568px;BACKGROUND-COLOR:white; overflow:hidden; " >';t+="<table id='"+m.id+"_VOverviewTable' height=512px cellspacing=0 cellpadding=0 width=512px border=0>";t+="<thead><tr><th></th><th></th></tr></thead><tbody>";t+="<tr>";t+="<td><img src="+ServerURL+"/mapimages/whiteimage.png id=s_0_0 height=256px ismap width=256px /></td>";t+="<td><img src="+ServerURL+"/mapimages/whiteimage.png id=s_0_1 height=256px ismap width=256px /></td>";t+="</tr>";t+="<tr>";t+="<td><img src="+ServerURL+"/mapimages/whiteimage.png id=s_1_0 height=256px ismap width=256px /></td>";t+="<td><img src="+ServerURL+"/mapimages/whiteimage.png id=s_1_1 height=256px ismap width=256px /></td>";t+="</tr>";t+="</tbody>";t+="</table>";t+="</div>";t+="<div id='"+m.id+"_VCenterRect' style=\"opacity: 0.5;BORDER-RIGHT: #0066cc 2px double; BORDER-TOP: #0066cc 2px double; FILTER: alpha(opacity = 50); LEFT: 50px; BACKGROUND-IMAGE: url("+ServerURL+'imagesrender/sm_trans.gif); BORDER-LEFT: #0066cc 2px double; WIDTH: 50px; BORDER-BOTTOM: #0066cc 2px double; POSITION: absolute; TOP: 50px; HEIGHT: 30px; BACKGROUND-COLOR: #d5f2ff; -moz-opacity: 0.5"></div>';t+="<div class=dragoverview id='"+m.id+"_VOverviewRect' style=\"opacity: 0.2;BORDER-RIGHT: #0066cc 2px double; BORDER-TOP: #0066cc 2px double; FILTER: alpha(opacity = 20); LEFT: 50px; BACKGROUND-IMAGE: url("+ServerURL+'imagesrender/sm_trans.gif); BORDER-LEFT: #0066cc 2px double; WIDTH: 50px; BORDER-BOTTOM: #0066cc 2px double; POSITION: absolute; TOP: 50px; HEIGHT: 30px; BACKGROUND-COLOR: transparent; -moz-opacity: 0.2"></div>';t+="<div id='"+m.id+"_VBtnOnOffOverviewMap' title='B&#7853;t/T&#7855;t b&#7843;n &#273;&#7891; nh&#7887;' style='LEFT: 1001px; OVERFLOW: hidden; WIDTH: 16px; CURSOR: pointer; POSITION: absolute; TOP: 574px; HEIGHT: 16px; BACKGROUND-COLOR: white' align='left'><IMG id='"+m.id+"_VImgOnOff' class=clickcontrol height='16px' width='16px' /></DIV>";t+="</div>";this.id=m.id+"_VOverviewMapControl";var q;if(browserName=="msie"){q=VUtil.CreateDivElement(m.id+"_VOverviewMapControl",0,0,149,129,"absolute","hidden",t)}else{q=VUtil.CreateDivElement(m.id+"_VOverviewMapControl",0,0,151,131,"absolute","hidden",t)}q.style.zIndex=ControlZIndex;q.position=s;q.style.backgroundColor=document.bgColor!=""?document.bgColor:"white";m.llil.appendChild(q);q.ll1j=this;
if(m.llil.style.borderColor==""||m.llil.style.borderColor=="#ffffff"||m.llil.style.borderLeftColor=="rgb(255, 255, 255)"||m.llil.style.borderLeftWidth=="0px"){this.strControlStyleM="1px #7ac3ec solid"}else{if(browserName=="safari"){this.strControlStyleM="#cccccc 1px solid"}else{this.strControlStyleM=m.llil.style.border}}this.strControlStyleB=m.llil.style.borderWidth+" "+document.bgColor+" solid";var r=document.getElementById(m.id+"_VOverviewBound");var n=document.getElementById(m.id+"_VBtnOnOffOverviewMap");var v=document.getElementById(m.id+"_VImgOnOff");var u=this;n.onclick=function(){u.onOffOverviewMap()};r.style.border=this.strControlStyleM;if(s.anchor==V_ANCHOR_TOP_RIGHT){if(browserName=="msie"){q.style.left=parseInt(m.llil.offsetWidth)-s.offset.width-150+"px";q.style.top=s.offset.height+"px"}else{q.style.height="130px";q.style.left=parseInt(m.llil.offsetWidth)-s.offset.width-152+"px";q.style.top=s.offset.height+"px"}q.style.borderLeft=this.strControlStyleM;q.style.borderBottom=this.strControlStyleM;q.style.borderRight=this.strControlStyleB;q.style.borderTop=this.strControlStyleB;r.style.marginLeft="5px";if(browserName=="msie"){n.style.left=126+"px";n.style.top=0+"px"}else{n.style.left=128+"px";n.style.top=0+"px"}v.src=ServerURL+"imagesrender/openBL_smallmap.gif";if(s.offset.width>0){q.style.borderRight=this.strControlStyleM;q.style.width="155px"}if(s.offset.height>0){q.style.borderTop=this.strControlStyleM;q.style.height="135px";r.style.marginTop="5px"}}else{if(s.anchor==V_ANCHOR_TOP_LEFT){if(browserName=="msie"){q.style.left=s.offset.width+"px";q.style.top=s.offset.height+"px"}else{q.style.left=s.offset.width+"px";q.style.top=s.offset.height+"px"}q.style.borderRight=this.strControlStyleM;q.style.borderBottom=this.strControlStyleM;q.style.borderLeft=this.strControlStyleB;q.style.borderTop=this.strControlStyleB;n.style.left=0+"px";n.style.top=0+"px";v.src=ServerURL+"imagesrender/open_smallmap.gif";if(s.offset.width>0){q.style.borderLeft=this.strControlStyleM;q.style.width="155px";r.style.marginLeft="5px"}if(s.offset.height>0){q.style.borderTop=this.strControlStyleM;q.style.height="135px";r.style.marginTop="5px"}}else{if(s.anchor==V_ANCHOR_BOTTOM_RIGHT){if(browserName=="msie"){q.style.left=parseInt(m.llil.offsetWidth)-s.offset.width-150+"px";q.style.top=parseInt(m.llil.offsetHeight)-s.offset.height-130+"px"}else{q.style.left=parseInt(m.llil.offsetWidth)-s.offset.width-152+"px";q.style.top=parseInt(m.llil.offsetHeight)-s.offset.height-132+"px"}q.style.borderLeft=this.strControlStyleM;q.style.borderTop=this.strControlStyleM;r.style.marginTop="5px";r.style.marginLeft="5px";if(browserName=="msie"){n.style.left=126+"px";n.style.top=106+"px"}else{n.style.left=128+"px";n.style.top=108+"px"}v.src=ServerURL+"imagesrender/close_smallmap.gif";if(s.offset.width>0){q.style.borderRight=this.strControlStyleM;q.style.width="155px"}if(s.offset.height>0){q.style.borderBottom=this.strControlStyleM;q.style.height="135px"}}else{if(s.anchor==V_ANCHOR_BOTTOM_LEFT){if(browserName=="msie"){q.style.left=s.offset.width+"px";q.style.top=parseInt(m.llil.offsetHeight)-s.offset.height-173+"px"}else{q.style.left=s.offset.width+"px";q.style.top=parseInt(m.llil.offsetHeight)-s.offset.height-175+"px"}q.style.borderTop=this.strControlStyleM;q.style.borderRight=this.strControlStyleM;q.style.borderBottom=this.strControlStyleM;q.style.borderLeft=this.strControlStyleB;r.style.marginTop="5px";n.style.left=0+"px";if(browserName=="msie"){n.style.top=106+"px"}else{n.style.top=108+"px"}q.style.height="135px";v.src=ServerURL+"imagesrender/closeBL_smallmap.gif";if(s.offset.width>0){q.style.borderLeft=this.strControlStyleM;q.style.width="155px";r.style.marginLeft="5px"}}}}}this.OverviewMapFlag=1;for(var p=0;p<2;p++){for(var o=0;o<2;o++){document.getElementById("s_"+p+"_"+o).id=m.id+"s_"+p+"_"+o}}this.lljj=m;this.liIl=q;this.position=s}function l(){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){if(this.OverviewMapFlag==1){if(browserName=="msie"){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-150+"px";this.liIl.style.top=this.position.offset.height+"px"}else{this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-152+"px";this.liIl.style.top=this.position.offset.height+"px"}}else{this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-16+"px";if(this.position.offset.height>0){this.liIl.style.top=this.position.offset.height+6+"px"}else{this.liIl.style.top=this.position.offset.height+"px"}}}else{if(this.position.anchor==V_ANCHOR_TOP_LEFT){if(this.OverviewMapFlag==1){if(browserName=="msie"){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=this.position.offset.height+"px"}else{this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=this.position.offset.height+"px"}}else{if(this.position.offset.width>0){this.liIl.style.left=this.position.offset.width+6+"px"}else{this.liIl.style.left=this.position.offset.width+"px"}if(this.position.offset.height>0){this.liIl.style.top=this.position.offset.height+6+"px"}else{this.liIl.style.top=this.position.offset.height+"px"}}}else{if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){if(this.OverviewMapFlag==1){if(browserName=="msie"){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-150+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-130+"px"}else{this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-152+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-132+"px"}}else{this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-16+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-16+"px"}}else{if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){if(this.OverviewMapFlag==1){if(browserName=="msie"){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-173+"px"}else{this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-175+"px"}}else{if(this.position.offset.width>0){this.liIl.style.left=this.position.offset.width+6+"px"}else{this.liIl.style.left=this.position.offset.width+"px"}}}}}}}function c(){VUtil.RemoveDivElement(this.id,this.lljj.llil.id)}function e(){var m=new VControlPosition(V_ANCHOR_BOTTOM_RIGHT,new VSize(0,0));return m}function k(m){if(m==undefined){m=true}if(this.OverviewMapFlag==1){this.offMap(this.id,this.lljj.id,m)}else{this.onMap(this.id,this.lljj.id,m)}}function f(t,p,n){var s=document.getElementById(p);var q=document.getElementById(t);var m=document.getElementById(p+"_VOverviewBound");var o=document.getElementById(p+"_VBtnOnOffOverviewMap");var r=document.getElementById(p+"_VImgOnOff");if(parseInt(q.style.width)>26&&parseInt(q.style.height)>26&&n==true){q.style.width=parseInt(q.style.width)-10+"px";q.style.height=parseInt(q.style.height)-10+"px";if(q.position.anchor==V_ANCHOR_TOP_RIGHT){q.style.left=parseInt(q.style.left)+10+"px";q.style.top=parseInt(q.style.top)-10+"px"}else{if(q.position.anchor==V_ANCHOR_TOP_LEFT){q.style.left=parseInt(q.style.left)-10+"px";q.style.top=parseInt(q.style.top)-10+"px"}else{if(q.position.anchor==V_ANCHOR_BOTTOM_RIGHT){q.style.left=parseInt(q.style.left)+10+"px";q.style.top=parseInt(q.style.top)+10+"px"}else{if(q.position.anchor==V_ANCHOR_BOTTOM_LEFT){q.style.left=parseInt(q.style.left)-10+"px";q.style.top=parseInt(q.style.top)+10+"px"}}}}if(this.tmr!=null){clearTimeout(this.tmr)}this.tmr=setTimeout(function(){q.ll1j.offMap(t,p,n)},1)}else{this.OverviewMapFlag=0;q.style.borderWidth=0+"px";q.style.width=16+"px";q.style.height=16+"px";m.style.borderWidth=0+"px";m.style.width=16+"px";m.style.height=16+"px";m.style.marginLeft="0px";m.style.marginTop="0px";m.style.marginRight="0px";m.style.marginBottom="0px";o.style.left=0+"px";
o.style.top=0+"px";if(q.position.anchor==V_ANCHOR_TOP_RIGHT){q.style.left=parseInt(s.offsetWidth)-q.position.offset.width-16+"px";if(q.position.offset.height>0){q.style.top=q.position.offset.height+6+"px"}else{q.style.top=q.position.offset.height+"px"}r.src=ServerURL+"imagesrender/closeBL_smallmap.gif"}else{if(q.position.anchor==V_ANCHOR_TOP_LEFT){if(q.position.offset.width>0){q.style.left=q.position.offset.width+6+"px"}else{q.style.left=q.position.offset.width+"px"}if(q.position.offset.height>0){q.style.top=q.position.offset.height+6+"px"}else{q.style.top=q.position.offset.height+"px"}r.src=ServerURL+"imagesrender/close_smallmap.gif"}else{if(q.position.anchor==V_ANCHOR_BOTTOM_RIGHT){q.style.left=parseInt(s.offsetWidth)-q.position.offset.width-16+"px";q.style.top=parseInt(s.offsetHeight)-q.position.offset.height-16+"px";r.src=ServerURL+"imagesrender/open_smallmap.gif"}else{if(q.position.anchor==V_ANCHOR_BOTTOM_LEFT){if(q.position.offset.width>0){q.style.left=q.position.offset.width+6+"px"}else{q.style.left=q.position.offset.width+"px"}q.style.top=parseInt(s.offsetHeight)-q.position.offset.height-59+"px";r.src=ServerURL+"imagesrender/openBL_smallmap.gif"}}}}if(this.tmr!=null){clearTimeout(this.tmr)}}}function i(t,p,n){var s=document.getElementById(p);var q=document.getElementById(t);var m=document.getElementById(p+"_VOverviewBound");var o=document.getElementById(p+"_VBtnOnOffOverviewMap");var r=document.getElementById(p+"_VImgOnOff");if(parseInt(q.style.width)<123&&parseInt(q.style.height)<113){q.style.width=parseInt(q.style.width)+10+"px";q.style.height=parseInt(q.style.height)+10+"px";m.style.width=parseInt(m.style.width)+10+"px";m.style.height=parseInt(m.style.height)+10+"px";if(q.position.anchor==V_ANCHOR_TOP_RIGHT){q.style.left=parseInt(q.style.left)-10+"px"}else{if(q.position.anchor==V_ANCHOR_BOTTOM_RIGHT){q.style.left=parseInt(q.style.left)-10+"px";q.style.top=parseInt(q.style.top)-10+"px"}else{if(q.position.anchor==V_ANCHOR_BOTTOM_LEFT){q.style.top=parseInt(q.style.top)-10+"px"}}}if(this.tmr!=null){clearTimeout(this.tmr)}this.tmr=setTimeout(function(){q.ll1j.onMap(t,p,n)},1)}else{this.OverviewMapFlag=1;if(browserName=="msie"){q.style.width="149px";q.style.height="129px"}else{q.style.width="151px";q.style.height="131px"}m.style.border=this.strControlStyleM;m.style.width="143px";m.style.height="123px";if(q.position.anchor==V_ANCHOR_TOP_RIGHT){if(browserName=="msie"){q.style.left=parseInt(s.offsetWidth)-q.position.offset.width-150+"px";q.style.top=q.position.offset.height+"px"}else{q.style.height="130px";q.style.left=parseInt(s.offsetWidth)-q.position.offset.width-152+"px";q.style.top=q.position.offset.height+"px"}q.style.borderLeft=this.strControlStyleM;q.style.borderBottom=this.strControlStyleM;m.style.marginLeft="5px";if(browserName=="msie"){o.style.left=126+"px";o.style.top=0+"px"}else{o.style.left=128+"px";o.style.top=0+"px"}r.src=ServerURL+"imagesrender/openBL_smallmap.gif";if(q.position.offset.width>0){q.style.borderRight=this.strControlStyleM;q.style.width="155px"}if(q.position.offset.height>0){q.style.borderTop=this.strControlStyleM;q.style.height="135px";m.style.marginTop="5px"}}else{if(q.position.anchor==V_ANCHOR_TOP_LEFT){if(browserName=="msie"){q.style.left=q.position.offset.width+"px";q.style.top=q.position.offset.height+"px"}else{q.style.left=q.position.offset.width+"px";q.style.top=q.position.offset.height+"px"}q.style.borderRight=this.strControlStyleM;q.style.borderBottom=this.strControlStyleM;o.style.left=0+"px";o.style.top=0+"px";r.src=ServerURL+"imagesrender/open_smallmap.gif";if(q.position.offset.width>0){q.style.borderLeft=this.strControlStyleM;q.style.width="155px";m.style.marginLeft="5px"}if(q.position.offset.height>0){q.style.borderTop=this.strControlStyleM;q.style.height="135px";m.style.marginTop="5px"}}else{if(q.position.anchor==V_ANCHOR_BOTTOM_RIGHT){if(browserName=="msie"){q.style.left=parseInt(s.offsetWidth)-q.position.offset.width-150+"px";q.style.top=parseInt(s.offsetHeight)-q.position.offset.height-130+"px"}else{q.style.left=parseInt(s.offsetWidth)-q.position.offset.width-152+"px";q.style.top=parseInt(s.offsetHeight)-q.position.offset.height-132+"px"}q.style.borderLeft=this.strControlStyleM;q.style.borderTop=this.strControlStyleM;m.style.marginTop="5px";m.style.marginLeft="5px";if(browserName=="msie"){o.style.left=126+"px";o.style.top=106+"px"}else{o.style.left=128+"px";o.style.top=108+"px"}r.src=ServerURL+"imagesrender/close_smallmap.gif";if(q.position.offset.width>0){q.style.borderRight=this.strControlStyleM;q.style.width="155px"}if(q.position.offset.height>0){q.style.borderBottom=this.strControlStyleM;q.style.height="135px"}}else{if(q.position.anchor==V_ANCHOR_BOTTOM_LEFT){if(browserName=="msie"){q.style.left=q.position.offset.width+"px";q.style.top=parseInt(s.offsetHeight)-q.position.offset.height-173+"px"}else{q.style.left=q.position.offset.width+"px";q.style.top=parseInt(s.offsetHeight)-q.position.offset.height-175+"px"}q.style.borderTop=this.strControlStyleM;q.style.borderRight=this.strControlStyleM;q.style.borderBottom=this.strControlStyleM;m.style.marginTop="5px";o.style.left=0+"px";if(browserName=="msie"){o.style.top=106+"px"}else{o.style.top=108+"px"}q.style.height="135px";r.src=ServerURL+"imagesrender/closeBL_smallmap.gif";if(q.position.offset.width>0){q.style.borderLeft=this.strControlStyleM;q.style.width="155px";m.style.marginLeft="5px"}}}}}if(this.tmr!=null){clearTimeout(this.tmr)}}}function d(){this.liIl.style.visibility="hidden"}function j(){this.liIl.style.visibility="visible"}function h(){return"VOverviewMapControl"}}VOverviewMapControl.prototype=new VControl();function VPoint(a,e){this.x=a;this.y=e;this.equals=c;this.toString=d;this.vType=b;function c(f){if(this.x==f.x&&this.y==f.y){return true}else{return false}}function d(){return(this.x.toString()+","+this.y.toString())}function b(){return"VPoint"}}function VPolygon(n,I,q,M,u,z,t){if(n==undefined){return}this.latlngs=n;this.lineColor=(I==null)?"red":I;this.lineWidth=(q==null)?3:q;this.fillColor=(M==null)?"green":M;this.lineOpacity=(u==null)?0.5:u;this.fillOpacity=(z==null)?0.3:z;this.opts=(t==undefined)?new VPolygonOptions():t;this.arrPolygons=new Array();this.nPolygons=0;this.lii1=false;this.initialize=e;this.drawLines=y;this.removeLines=C;this.addLineHandlers=v;this.removeLineHandlers=k;this.remove=s;this.copy=K;this.redraw=f;this.fromEncoded=F;this.calculateViewCoor=L;this.openInfoWindow=r;this.getCenterPoint=a;this.getVertexCount=o;this.getVertex=J;this.setVertex=b;this.insertPoint=h;this.deletePoint=p;this.getArea=d;this.getBounds=l;this.getLatLngs=A;this.setLatLngs=g;this.setStyle=D;this.hide=E;this.show=B;this.isHidden=m;this.supportsHide=c;this.vType=w;if(typeof this.latlngs=="string"){var x=this.latlngs.split(",");this.latlngs=new Array();var G=0;for(var H=0;H<x.length;H+=2){this.latlngs[G]=new VLatLng(parseFloat(x[H+1]),parseFloat(x[H]));G++}}function e(i){this.lljj=i;this.drawLines(i,true)}function y(ag,N){if(!this.lii1){if(N){this.calculateViewCoor()}var X=document.getElementById(ag.id+"_path");var Z=ag;var S=parseInt(X.style.left);var Q=parseInt(X.style.top);var Y=new Array();var P=new Array();P=this.ljl;var O=new Array();O[0]=P;for(var ae=0;ae<O.length;ae++){if(browserName=="msie"){if(this.arrPolygons[ae]==null||this.arrPolygons[ae]==undefined){var ac=document.createElement("v:polyline");this.arrPolygons[this.nPolygons]=ac;this.nPolygons++;ac.className="dragline";ac.strokecolor=this.lineColor;ac.strokeweight=this.lineWidth;ac.filled="t";ac.fillcolor=this.fillColor;ac.strokeopacity=this.lineOpacity;ac.fillopacity=this.fillOpacity;var W=document.createElement("v:stroke");W.fillopacity=this.lineOpacity;W.opacity=this.lineOpacity;W.endcap="round";ac.appendChild(W);var af=document.createElement("v:fill");af.fillopacity=this.fillOpacity;af.opacity=this.fillOpacity;ac.appendChild(af);X.childNodes[1].appendChild(ac);ac.style.cursor="pointer";ac.liij=this.liij;ac.mouseoverHandler=this.mouseoverHandler;ac.mouseoutHandler=this.mouseoutHandler;
ac.mousemoveHandler=this.mousemoveHandler;ac.ll1j=this;if(this.liij!=undefined){ac.onclick=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolyline(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.liij(ah,ai,this.ll1j)}}if(this.mouseoverHandler!=undefined){ac.onmouseover=function(){this.mouseoverHandler(this.ll1j)}}if(this.mouseoutHandler!=undefined){ac.onmouseout=function(){this.mouseoutHandler(this.ll1j)}}if(this.mousemoveHandler!=undefined){ac.onmousemove=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolyline(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.mousemoveHandler(ah,ai)}}}this.arrPolygons[ae].points.value=O[ae]}else{var ab=X.childNodes[1].childNodes[0];var T=ag.llil.offsetWidth*3;var R=ag.llil.offsetHeight*3;ab.setAttribute("width",T.toString()+"px");ab.setAttribute("height",R.toString()+"px");var aa=ag.fromContainerPixelToDivPixel(new VPoint(-ag.llil.offsetWidth,-ag.llil.offsetHeight));ab.style.left=aa.x.toString()+"px";ab.style.top=aa.y.toString()+"px";ab.setAttribute("viewBox",aa.x.toString()+" "+aa.y.toString()+" "+T.toString()+" "+R.toString());var ac;if(this.arrPolygons[ae]==null||this.arrPolygons[ae]==undefined){ac=document.createElementNS("http://www.w3.org/2000/svg","path");ac.setAttribute("stroke",this.lineColor);ac.setAttribute("stroke-width",this.lineWidth+1);ac.setAttribute("stroke-opacity",this.lineOpacity);ac.setAttribute("stroke-linecap","round");ac.setAttribute("stroke-linejoin","round");ac.setAttribute("fill-opacity",this.fillOpacity);ac.setAttribute("fill",this.fillColor);ab.appendChild(ac);this.arrPolygons[this.nPolygons]=ac;this.nPolygons++;ac.style.cursor="pointer";ac.liij=this.liij;ac.mouseoverHandler=this.mouseoverHandler;ac.mouseoutHandler=this.mouseoutHandler;ac.mousemoveHandler=this.mousemoveHandler;ac.ll1j=this;if(this.liij!=undefined){ac.onclick=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolyline(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.liij(ah,ai,this.ll1j)}}if(this.mouseoverHandler!=undefined){ac.onmouseover=function(){this.mouseoverHandler(this.ll1j)}}if(this.mouseoutHandler!=undefined){ac.onmouseout=function(){this.mouseoutHandler(this.ll1j)}}if(this.mousemoveHandler!=undefined){ac.onmousemove=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolyline(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.mousemoveHandler(ah,ai)}}}else{ac=this.arrPolygons[ae]}ac.setAttribute("d","");var U=new Array();for(var ad=0;ad<O[ae].length;ad+=2){U.push(O[ae][ad]);U.push(O[ae][ad+1])}var V="";V="M"+U[0]+" "+U[1]+" ";for(ad=2;ad<O[ae].length;ad+=2){V+="L"+U[ad]+" "+U[ad+1]+" "}ac.setAttribute("d",V)}}}}function C(){var O=document.getElementById(this.lljj.id+"_path");var N=(browserName=="msie")?O.childNodes[1]:O.childNodes[1].childNodes[0];if(this.nPolygons>0){for(var j=0;j<this.nPolygons;j++){N.removeChild(this.arrPolygons[j])}this.arrPolygons=new Array();this.nPolygons=0}}function v(){var j=this.lljj;for(var N=0;N<this.nPolygons;N++){var O=this.arrPolygons[N];O.liij=this.liij;O.mouseoverHandler=this.mouseoverHandler;O.mouseoutHandler=this.mouseoutHandler;O.mousemoveHandler=this.mousemoveHandler;if(this.liij!=undefined){O.onclick=function(T){var S=new VPoint(lIll-j.Left,lIli-j.Top);var i=j.fromContainerPixelToLatLng(S);var U=this.ll1j.latlngs;var P=new Array();VUtil.ClosestPointPolyline(i.longitude,i.latitude,U,P);var Q=P[0];var R=P[1];this.liij(Q,R,this.ll1j)}}if(this.mouseoverHandler!=undefined){O.onmouseover=function(){this.mouseoverHandler(this.ll1j)}}if(this.mouseoutHandler!=undefined){O.onmouseout=function(){this.mouseoutHandler(this.ll1j)}}if(this.mousemoveHandler!=undefined){O.onmousemove=function(T){var S=new VPoint(lIll-j.Left,lIli-j.Top);var i=j.fromContainerPixelToLatLng(S);var U=this.ll1j.latlngs;var P=new Array();VUtil.ClosestPointPolyline(i.longitude,i.latitude,U,P);var Q=P[0];var R=P[1];this.mousemoveHandler(Q,R)}}}}function k(){for(var j=0;j<this.nPolygons;j++){var N=this.arrPolygons[j];N.liij=null;N.mouseoverHandler=null;N.mouseoutHandler=null;N.mousemoveHandler=null;N.onclick=null;N.onmouseover=null;N.onmouseout=null;N.onmousemove=null}}function s(){if(this.li1I!=null){this.li1I()}this.removeLines()}function K(){return new VPolygon(this.latlngs,this.lineColor,this.lineWidth,this.fillColor,this.lineOpacity,this.fillOpacity,this.opts)}function f(i){this.drawLines(this.lljj,!i)}function F(i,P,j,N,O){}function L(){var O=new Array();for(var N=0;N<this.latlngs.length;N++){O[N]=this.lljj.fromLatLngToDivPixel(this.latlngs[N])}var j=new Array;for(var N=0;N<O.length;N++){j.push(O[N].x);j.push(O[N].y)}this.ljl=j}function r(j,i){if(this.lljj.lllj!=undefined){this.lljj.lllj()}if(i==undefined){i=new VInfoWindowOptions()}this.lljj.openInfoWindow(this.getCenterPoint(),j,i)}function a(){var i=VUtil.getCenterPoint(this.latlngs);if(!VUtil.isInsidePolygon(i,this.latlngs)){i.longitude=(this.latlngs[0].longitude+this.latlngs[1].longitude)/2;i.latitude=(this.latlngs[0].latitude+this.latlngs[1].latitude)/2}return i}function o(){if(this.latlngs==null){return 0}return this.latlngs.length}function J(i){if(this.latlngs==null){return}return this.latlngs[i]}function b(i,j){this.latlngs[i]=j.copy();if(i==0){this.latlngs[this.latlngs.length-1]=j.copy()}this.drawLines(this.lljj,true)}function h(N,Q){if(N>=this.latlngs.length-1){return}var j=new Array();var P=0;for(var O=0;O<this.latlngs.length;O++){j[P]=this.latlngs[O].copy();P++;if(O==N){j[P]=Q.copy();P++}}this.latlngs=j;this.drawLines(this.lljj,true)}function p(N){if(this.isDirectionObj){return}if(N>=this.latlngs.length-1){return}var j=new Array();var P=0;for(var O=0;O<this.latlngs.length;O++){if(O!=N){j[P]=this.latlngs[O].copy();P++}}if(N==0){j[P-1]=j[0].copy()}this.latlngs=j;this.drawLines(this.lljj,true)}function d(){}function l(){}function A(){return this.latlngs}function g(O){this.latlngs=O;if(typeof this.latlngs=="string"){var N=this.latlngs.split(",");this.latlngs=new Array();var P=0;for(var Q=0;Q<N.length;Q+=2){this.latlngs[P]=new VLatLng(parseFloat(N[Q+1]),parseFloat(N[Q]));P++}}this.drawLines(this.lljj,true)}function D(O,i,P,N,j){this.lineColor=(O==null)?"red":O;this.lineWidth=(i==null)?1:i;this.fillColor=(P==null)?"red":P;this.lineOpacity=(N==null)?0.5:N;this.fillOpacity=(j==null)?0.5:j;this.removeLines();this.drawLines(this.lljj,false)}function E(){if(this.li1j!=null){this.li1j(false)}this.lii1=true;this.removeLines()}function B(){if(this.li1j!=null){this.li1j(true)}this.drawLines(this.lljj,true);this.lii1=false}function m(){return this.lii1}function c(){return true}function w(){return"VPolygon"}}VPolygon.prototype=new VOverlay();function VPolyline(n,J,q,N,H,t){if(n==undefined){return}this.latlngs=n;this.lineColor=(J==undefined)?"red":J;this.lineWidth=(q==undefined)?3:q;this.fillColor=(N==undefined)?"green":N;this.opacity=(H==undefined)?0.5:H;this.opts=(t==undefined)?new VPolylineOptions():t;this.arrPolylines=new Array();this.nPolylines=0;this.lii1=false;this.isDirectionObj=false;this.initialize=d;this.drawLines=x;this.removeLines=A;this.addLineHandlers=u;this.removeLineHandlers=h;this.remove=s;this.copy=L;this.redraw=e;this.fromEncoded=E;this.calculateViewCoor=M;this.openInfoWindow=r;this.getCenterPoint=a;this.getVertexCount=o;this.getVertex=K;this.setVertex=b;this.insertPoint=g;this.deletePoint=p;this.getLength=I;this.getBounds=k;this.getLatLngs=y;this.setLatLngs=f;this.setStyle=B;this.hide=C;this.show=z;this.isHidden=l;this.supportsHide=c;this.vType=v;if(typeof this.latlngs=="object"){if(typeof this.latlngs[0]=="object"&&this.latlngs[0].vType==undefined){this.isDirectionObj=true;var D=new Array();for(var G=0;
G<this.latlngs.length;G++){D[G]=new Array();for(var F=0;F<this.latlngs[G].length;F+=2){var m=new VLatLng(this.latlngs[G][F+1],this.latlngs[G][F]);D[G].push(m)}}this.latlngs=D}}else{if(typeof this.latlngs=="string"){var w=this.latlngs.split(",");this.latlngs=new Array();var F=0;for(var G=0;G<w.length;G+=2){this.latlngs[F]=new VLatLng(parseFloat(w[G+1]),parseFloat(w[G]));F++}}}function d(i){this.lljj=i;this.drawLines(i,true)}function x(ag,O){if(!this.lii1){if(O){this.calculateViewCoor()}var Y=document.getElementById(ag.id+"_path");var Z=ag;var T=parseInt(Y.style.left);var R=parseInt(Y.style.top);var P=new Array();if(this.isDirectionObj){P=this.ljl}else{P[0]=this.ljl}if(P.length==0){this.removeLines();return}if(P.length<this.nPolylines&&P.length>0){var Q=(browserName=="msie")?Y.childNodes[1]:Y.childNodes[1].childNodes[0];for(var ae=P.length;ae<this.nPolylines;ae++){Q.removeChild(this.arrPolylines[ae])}this.nPolylines=P.length}for(var ae=0;ae<P.length;ae++){if(browserName=="msie"){if(this.arrPolylines[ae]==null||this.arrPolylines[ae]==undefined){var ac=document.createElement("v:polyline");this.arrPolylines[this.nPolylines]=ac;this.nPolylines++;ac.className="dragline";ac.strokecolor=this.lineColor;ac.strokeweight=this.lineWidth;ac.filled="f";ac.fillcolor=this.fillColor;ac.strokeopacity=this.opacity;ac.fillopacity=this.opacity;var X=document.createElement("v:stroke");X.fillopacity=this.opacity;X.opacity=this.opacity;X.endcap="round";if(this.opts.dashStyle=="Dot"){X.dashstyle="Dot"}ac.appendChild(X);var af=document.createElement("v:fill");af.fillopacity=this.opacity;af.opacity=this.opacity;ac.appendChild(af);Y.childNodes[1].appendChild(ac);ac.style.cursor="pointer";ac.liij=this.liij;ac.mouseoverHandler=this.mouseoverHandler;ac.mouseoutHandler=this.mouseoutHandler;ac.mousemoveHandler=this.mousemoveHandler;ac.ll1j=this;if(this.liij!=undefined){ac.onclick=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolylines(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.liij(ah,ai,this.ll1j)}}if(this.mouseoverHandler!=undefined){ac.onmouseover=function(){this.mouseoverHandler(this.ll1j)}}if(this.mouseoutHandler!=undefined){ac.onmouseout=function(){this.mouseoutHandler(this.ll1j)}}if(this.mousemoveHandler!=undefined){ac.onmousemove=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolylines(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.mousemoveHandler(ah,ai,this.ll1j)}}}this.arrPolylines[ae].points.value=P[ae]}else{var ab=Y.childNodes[1].childNodes[0];var U=ag.llil.offsetWidth*3;var S=ag.llil.offsetHeight*3;ab.setAttribute("width",U.toString()+"px");ab.setAttribute("height",S.toString()+"px");var aa=ag.fromContainerPixelToDivPixel(new VPoint(-ag.llil.offsetWidth,-ag.llil.offsetHeight));ab.style.left=aa.x.toString()+"px";ab.style.top=aa.y.toString()+"px";ab.setAttribute("viewBox",aa.x.toString()+" "+aa.y.toString()+" "+U.toString()+" "+S.toString());var ac;if(this.arrPolylines[ae]==null||this.arrPolylines[ae]==undefined){ac=document.createElementNS("http://www.w3.org/2000/svg","path");ac.setAttribute("stroke",this.lineColor);ac.setAttribute("stroke-width",this.lineWidth+1);ac.setAttribute("stroke-opacity",this.opacity);ac.setAttribute("stroke-linecap","round");ac.setAttribute("stroke-linejoin","round");if(this.opts.dashStyle=="Dot"){ac.setAttribute("stroke-dasharray","0.5,15")}ac.setAttribute("fill-opacity",this.opacity);ac.setAttribute("fill","none");ab.appendChild(ac);this.arrPolylines[this.nPolylines]=ac;this.nPolylines++;ac.style.cursor="pointer";ac.liij=this.liij;ac.mouseoverHandler=this.mouseoverHandler;ac.mouseoutHandler=this.mouseoutHandler;ac.mousemoveHandler=this.mousemoveHandler;ac.ll1j=this;if(this.liij!=undefined){ac.onclick=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolylines(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.liij(ah,ai,this.ll1j)}}if(this.mouseoverHandler!=undefined){ac.onmouseover=function(){this.mouseoverHandler(this.ll1j)}}if(this.mouseoutHandler!=undefined){ac.onmouseout=function(){this.mouseoutHandler(this.ll1j)}}if(this.mousemoveHandler!=undefined){ac.onmousemove=function(ak){var aj=new VPoint(lIll-Z.Left,lIli-Z.Top);var i=Z.fromContainerPixelToLatLng(aj);var al=this.ll1j.latlngs;var j=new Array();VUtil.ClosestPointPolylines(i.longitude,i.latitude,al,j);var ah=j[0];var ai=j[1];this.mousemoveHandler(ah,ai,this.ll1j)}}}else{ac=this.arrPolylines[ae]}ac.setAttribute("d","");var V=new Array();for(var ad=0;ad<P[ae].length;ad+=2){V.push(P[ae][ad]);V.push(P[ae][ad+1])}var W="";W="M"+V[0]+" "+V[1]+" ";for(ad=2;ad<P[ae].length;ad+=2){W+="L"+V[ad]+" "+V[ad+1]+" "}ac.setAttribute("d",W)}}}}function A(){var P=document.getElementById(this.lljj.id+"_path");var O=(browserName=="msie")?P.childNodes[1]:P.childNodes[1].childNodes[0];if(this.nPolylines>0){for(var j=0;j<this.nPolylines;j++){O.removeChild(this.arrPolylines[j])}this.arrPolylines=new Array();this.nPolylines=0}}function u(){var j=this.lljj;for(var O=0;O<this.nPolylines;O++){var P=this.arrPolylines[O];P.liij=this.liij;P.mouseoverHandler=this.mouseoverHandler;P.mouseoutHandler=this.mouseoutHandler;P.mousemoveHandler=this.mousemoveHandler;if(this.liij!=undefined){P.onclick=function(U){var T=new VPoint(lIll-j.Left,lIli-j.Top);var i=j.fromContainerPixelToLatLng(T);var V=this.ll1j.latlngs;var Q=new Array();VUtil.ClosestPointPolylines(i.longitude,i.latitude,V,Q);var R=Q[0];var S=Q[1];this.liij(R,S,this.ll1j)}}if(this.mouseoverHandler!=undefined){P.onmouseover=function(){this.mouseoverHandler(this.ll1j)}}if(this.mouseoutHandler!=undefined){P.onmouseout=function(){this.mouseoutHandler(this.ll1j)}}if(this.mousemoveHandler!=undefined){P.onmousemove=function(U){var T=new VPoint(lIll-j.Left,lIli-j.Top);var i=j.fromContainerPixelToLatLng(T);var V=this.ll1j.latlngs;var Q=new Array();VUtil.ClosestPointPolylines(i.longitude,i.latitude,V,Q);var R=Q[0];var S=Q[1];this.mousemoveHandler(R,S,this.ll1j)}}}}function h(){for(var j=0;j<this.nPolylines;j++){var O=this.arrPolylines[j];O.liij=null;O.mouseoverHandler=null;O.mouseoutHandler=null;O.mousemoveHandler=null;O.onclick=null;O.onmouseover=null;O.onmouseout=null;O.onmousemove=null}}function s(){if(this.li1I!=null){this.li1I()}this.removeLines()}function L(){return new VPolyline(this.latlngs,this.lineColor,this.lineWidth,this.fillColor,this.opacity,this.opts)}function e(i){this.drawLines(this.lljj,!i)}function E(i,R,j,O,S,Q,P){}function M(){if(this.isDirectionObj){var S=new Array();for(var Q=0;Q<this.latlngs.length;Q++){S[Q]=new Array();for(var P=0;P<this.latlngs[Q].length;P++){var R=this.lljj.fromLatLngToDivPixel(this.latlngs[Q][P]);S[Q].push(R.x);S[Q].push(R.y)}if(Math.abs(S[Q][0]-S[Q][2])>1000){S[Q][0]=S[Q][2]}if(Math.abs(S[Q][1]-S[Q][3])>1000){S[Q][1]=S[Q][3]}if(Math.abs(S[Q][S[Q].length-2]-S[Q][S[Q].length-4])>1000){S[Q][S[Q].length-2]=S[Q][S[Q].length-4]}if(Math.abs(S[Q][S[Q].length-1]-S[Q][S[Q].length-3])>1000){S[Q][S[Q].length-1]=S[Q][S[Q].length-3]}}this.ljl=S}else{var S=new Array();for(var Q=0;Q<this.latlngs.length;Q++){S[Q]=this.lljj.fromLatLngToDivPixel(this.latlngs[Q])}var O=new Array;for(var Q=0;Q<S.length;Q++){O.push(S[Q].x);O.push(S[Q].y)}this.ljl=O}}function r(j,i){if(this.lljj.lllj!=undefined){this.lljj.lllj()}if(i==undefined){i=new VInfoWindowOptions()}this.lljj.openInfoWindow(this.getCenterPoint(),j,i)}function a(){if(this.isDirectionObj){return null}var O,j;if(this.latlngs.length%2==0){var i=parseInt(this.latlngs.length/2)-1;O=(this.latlngs[i].latitude+this.latlngs[i+1].latitude)/2;j=(this.latlngs[i].longitude+this.latlngs[i+1].longitude)/2}else{var i=parseInt(this.latlngs.length/2);O=this.latlngs[i].latitude;j=this.latlngs[i].longitude}return new VLatLng(O,j)}function o(){if(this.latlngs==null){return 0
}if(this.isDirectionObj){var O=0;for(var j=0;j<this.latlngs.length;j++){O+=this.latlngs[j].length}return O}return this.latlngs.length}function K(j){if(this.latlngs==null){return}if(this.isDirectionObj){var O=0;while(j>=this.latlngs[O].length){j-=this.latlngs[O].length;O++}return this.latlngs[O][j]}return this.latlngs[j]}function b(i,j){if(this.isDirectionObj){return}this.latlngs[i]=j.copy();this.drawLines(this.lljj,true)}function g(O,R){if(this.isDirectionObj){return}if(O>=this.latlngs.length){return}var j=new Array();var Q=0;for(var P=0;P<this.latlngs.length;P++){j[Q]=this.latlngs[P].copy();Q++;if(P==O){j[Q]=R.copy();Q++}}this.latlngs=j;this.drawLines(this.lljj,true)}function p(O){if(this.isDirectionObj){return}if(O>=this.latlngs.length){return}var j=new Array();var Q=0;for(var P=0;P<this.latlngs.length;P++){if(P!=O){j[Q]=this.latlngs[P].copy();Q++}}this.latlngs=j;this.drawLines(this.lljj,true)}function I(){if(this.isDirectionObj){return}var O=0;for(var U=0;U<this.latlngs.length-1;U++){var P,Q,S;var j;var W;var T;var R;var V;j=this.latlngs[U].latitude*(Math.PI/180);W=this.latlngs[U].longitude*(Math.PI/180);T=this.latlngs[U+1].latitude*(Math.PI/180);R=this.latlngs[U+1].longitude*(Math.PI/180);P=this.latlngs[U].longitude-this.latlngs[U+1].longitude;V=P*(Math.PI/180);S=Math.sin(j)*Math.sin(T)+Math.cos(j)*Math.cos(T)*Math.cos(V);S=Math.acos(S);Q=S*180/Math.PI;Q=Q*60*1.1515;Q=Q*1.609344*1000;O+=Q}return O}function k(){}function y(){return this.latlngs}function f(P){this.latlngs=P;if(this.isDirectionObj){var S=new Array();for(var R=0;R<this.latlngs.length;R++){S[R]=new Array();for(var Q=0;Q<this.latlngs[R].length;Q+=2){var T=new VLatLng(this.latlngs[R][Q+1],this.latlngs[R][Q]);S[R].push(T)}}this.latlngs=S}else{if(typeof this.latlngs=="string"){var O=this.latlngs.split(",");this.latlngs=new Array();var Q=0;for(var R=0;R<O.length;R+=2){this.latlngs[Q]=new VLatLng(parseFloat(O[R+1]),parseFloat(O[R]));Q++}}}this.drawLines(this.lljj,true)}function B(O,i,P,j){this.lineColor=(O==undefined)?"red":O;this.lineWidth=(i==undefined)?1:i;this.fillColor=(P==undefined)?"red":P;this.opacity=(j==undefined)?1:j;this.removeLines();this.drawLines(this.lljj,false)}function C(){if(this.li1j!=null){this.li1j(false)}this.lii1=true;this.removeLines()}function z(){if(this.li1j!=null){this.li1j(true)}this.drawLines(this.lljj,true);this.lii1=false}function l(){return this.lii1}function c(){return true}function v(){return"VPolyline"}}VPolyline.prototype=new VOverlay();VProjection={fromLatLngToPixel:function(e,c){var b=parseFloat(MatrixR2V[c][0]*e.longitude+MatrixR2V[c][2]*e.latitude+MatrixR2V[c][4]);var d=parseFloat(MatrixR2V[c][1]*e.longitude+MatrixR2V[c][3]*e.latitude+MatrixR2V[c][5]);var a=new VPoint(b,d);return a},fromPixelToLatLng:function(a,b){var d=parseFloat(MatrixV2R[b][0]*a.x+MatrixV2R[b][2]*a.y+MatrixV2R[b][4]);var c=parseFloat(MatrixV2R[b][1]*a.x+MatrixV2R[b][3]*a.y+MatrixV2R[b][5]);var e=new VLatLng(c,d);return e},vType:function(){return"VProjection"}};function VRoute(){this.Distance=0;this.Unit="";this.l11j=new Array();this.l1lI=null;this.getNumSteps=c;this.getStep=b;this.getEndLatLng=a;this.getSumaryHtml=e;this.getDistance=f;this.getUnit=h;this.getDuration=i;this.getPolyline=d;this.vType=g;function c(){return this.l11j.length}function b(j){return this.l11j[j]}function a(){return this.l11j[this.l11j.length-1].Latlng}function e(){}function d(){return this.l1lI}function f(){return this.Distance}function h(){return this.Unit}function i(){}function g(){return"VRoute"}}function VScaleControl(f,a){this.printable=(f!=undefined)?f:false;this.liI1=(a!=undefined)?a:false;this.initialize=b;this.redraw=i;this.remove=c;this.getDefaultPosition=e;this.hide=d;this.show=h;this.vType=g;function b(l,j){var m="";m+="<table border='0' cellspacing='0' cellpadding='0'>";m+="<tr>";m+="<td id='"+l.id+"_Units1' align='left' style='width:45px;'>100</td>";m+="<td id='"+l.id+"_Units2' align='left' style='width:66px;'>0</td>";m+="<td id='"+l.id+"_Units3' align='left' style='width:75px;'>200</td>";m+="<td id='"+l.id+"_Units4' align='left' style='width:42px;'>400km</td>";m+="</tr>";m+="<tr>";m+="<td colspan='4' align='left'><img id='"+l.id+"_Ruler' src="+ServerURL+"imagesrender/RulerB.gif width='189px' height='11px' style='margin-left:9px;'>";m+="</td>";m+="</tr>";m+="</table>";var k=VUtil.CreateDivElement(l.id+"_VScaleControl",0,0,"auto","auto","absolute","",m);k.style.zIndex=ControlZIndex;l.llil.appendChild(k);if(j!=undefined){if(j.anchor==V_ANCHOR_TOP_RIGHT){k.style.left=parseInt(l.llil.offsetWidth)-j.offset.width-163+"px";k.style.top=j.offset.height+"px"}else{if(j.anchor==V_ANCHOR_TOP_LEFT){k.style.left=j.offset.width+"px";k.style.top=j.offset.height+"px"}else{if(j.anchor==V_ANCHOR_BOTTOM_RIGHT){k.style.left=parseInt(l.llil.offsetWidth)-j.offset.width-163+"px";k.style.top=parseInt(l.llil.offsetHeight)-j.offset.height-23+"px"}else{if(j.anchor==V_ANCHOR_BOTTOM_LEFT){k.style.left=j.offset.width+"px";k.style.top=parseInt(l.llil.offsetHeight)-j.offset.height-23+"px"}}}}}else{k.style.left=10+"px";k.style.top=parseInt(l.llil.offsetHeight)-30+"px"}this.lljj=l;this.liIl=k;this.position=j}function i(){if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-163+"px";this.liIl.style.top=this.position.offset.height+"px"}else{if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=this.position.offset.height+"px"}else{if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-163+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-23+"px"}else{if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-23+"px"}}}}}else{this.liIl.style.left=10+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-30+"px"}}function c(){VUtil.RemoveDivElement(this.id,this.lljj.llil.id)}function e(){var j=new VControlPosition(V_ANCHOR_BOTTOM_LEFT,new VSize(10,7));return j}function d(){this.liIl.style.visibility="hidden"}function h(){this.liIl.style.visibility="visible"}function g(){return"VScaleControl"}}VScaleControl.prototype=new VControl();function VSmallZoomControl(f,a){this.printable=(f!=undefined)?f:false;this.liI1=(a!=undefined)?a:false;this.initialize=b;this.redraw=i;this.remove=c;this.getDefaultPosition=e;this.hide=d;this.show=h;this.vType=g;function b(n,k){var o="";o+="<table cellpadding=0px cellspacing=0px>";o+="<tr width=41px>";o+="<td width=20px>";o+="<img class=clickcontrol id='"+n.id+"_btZoomOut' style='cursor:pointer;'  src='"+ServerURL+"imagesrender/zbaout.gif' />";o+="</td>";o+="<td>";o+="<img src=imagesrender/spacer.gif width=1px>";o+="</td>";o+="</tr>";o+="<tr>";o+="<td width=20px>";o+="<img class=clickcontrol id='"+n.id+"_btZoomIn' style='cursor:pointer;'  src='"+ServerURL+"imagesrender/zbain.gif' />";o+="</td>";o+="</tr>";o+="</table>";var m=VUtil.CreateDivElement(n.id+"_VSmallZoomControl",0,0,"auto","auto","absolute","",o);m.style.zIndex=ControlZIndex;n.llil.appendChild(m);if(k!=undefined){if(k.anchor==V_ANCHOR_TOP_RIGHT){m.style.left=parseInt(n.llil.offsetWidth)-k.offset.width-18+"px";m.style.top=k.offset.height+"px"}else{if(k.anchor==V_ANCHOR_TOP_LEFT){m.style.left=k.offset.width+"px";m.style.top=k.offset.height+"px"}else{if(k.anchor==V_ANCHOR_BOTTOM_RIGHT){m.style.left=parseInt(n.llil.offsetWidth)-k.offset.width-18+"px";m.style.top=parseInt(n.llil.offsetHeight)-k.offset.height-36+"px"}else{if(k.anchor==V_ANCHOR_BOTTOM_LEFT){m.style.left=k.offset.width+"px";m.style.top=parseInt(n.llil.offsetHeight)-k.offset.height-73+"px"}}}}}else{m.style.left=10+"px";m.style.top=10+"px"}var j=document.getElementById(n.id+"_btZoomIn");var l=document.getElementById(n.id+"_btZoomOut");if(browserName=="msie"){j.onclick=function(){n.zoomIn()
};j.onmouseover=function(){this.src=ServerURL+"imagesrender/zbain-over.gif"};j.onmouseout=function(){this.src=ServerURL+"imagesrender/zbain.gif"};l.onclick=function(){n.zoomOut()};l.onmouseover=function(){this.src=ServerURL+"imagesrender/zbaout-over.gif"};l.onmouseout=function(){this.src=ServerURL+"imagesrender/zbaout.gif"}}else{j.addEventListener("click",function(){n.zoomIn()},false);j.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/zbain-over.gif"},false);j.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/zbain.gif"},false);l.addEventListener("click",function(){n.zoomOut()},false);l.addEventListener("mouseover",function(){this.src=ServerURL+"imagesrender/zbaout-over.gif"},false);l.addEventListener("mouseout",function(){this.src=ServerURL+"imagesrender/zbaout.gif"},false)}this.lljj=n;this.liIl=m;this.position=k}function i(){if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-18+"px";this.liIl.style.top=this.position.offset.height+"px"}else{if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=this.position.offset.height+"px"}else{if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liIl.style.left=parseInt(this.lljj.llil.offsetWidth)-this.position.offset.width-18+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-36+"px"}else{if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liIl.style.left=this.position.offset.width+"px";this.liIl.style.top=parseInt(this.lljj.llil.offsetHeight)-this.position.offset.height-73+"px"}}}}}else{this.liIl.style.left=10+"px";this.liIl.style.top=10+"px"}}function c(){VUtil.RemoveDivElement(this.id,this.lljj.llil.id)}function e(){var j=new VControlPosition(V_ANCHOR_TOP_LEFT,new VSize(10,10));return j}function d(){this.liIl.style.visibility="hidden"}function h(){this.liIl.style.visibility="visible"}function g(){return"VSmallZoomControl"}}VSmallZoomControl.prototype=new VControl();function VStep(){this.StartIndex=-1;this.EndIndex=-1;this.Latlng=null;this.Ijl="";this.Distance=0;this.Unit="";this.Name="";this.llji="";this.StartAt=null;this.getLatLng=c;this.getPolylineIndex=a;this.getDescriptionHTML=g;this.getDistance=e;this.getUnit=h;this.getDuration=b;this.getDirection=d;this.vType=f;function c(){return this.StartAt}function a(){return this.StartIndex}function g(){return this.Ijl}function e(){return(this.Distance)}function h(){return(this.Unit)}function b(){}function d(){return this.llji}function f(){return"VStep"}}function VText(a,k,e,g){this.latlngs=a;this.text=(k!=undefined)?k:"vietbando";this.textStyle=(e!=undefined)?e:new VTextStyle();this.textOptions=(g!=undefined)?g:new VTextOptions();this.initialize=b;this.createText=q;this.remove=s;this.copy=n;this.redraw=o;this.openInfoWindow=h;this.enableDragging=f;this.disableDragging=j;this.getLatLng=m;this.setText=p;this.hide=i;this.show=r;this.isHidden=d;this.vType=c;if(typeof this.latlngs=="string"){var l=this.latlngs.split(",");this.latlngs=new VLatLng(l[1],l[0])}function b(t){this.lljj=t;this.createText(t,false)}function q(y,A){var x=document.getElementById(y.id+"_path");var v;if(!A){v=document.createElement("div");this.id=y.id+"_VText";v.id=y.id+"_VText";v.style.overflow="visible";v.style.position="absolute";v.className="dragtext";v.ll1j=this;x.childNodes[0].appendChild(v);this.liIl=v}else{v=this.liIl}var z="<a id='"+y.id+"_VTextCt' style='cursor:pointer; font-size:"+this.textStyle.fontSize+"px; font-weight:"+this.textStyle.fontWeight+"; color:"+this.textStyle.color+"; font-family:"+this.textStyle.fontFamily+";'>"+this.text+"</a>";v.innerHTML=z;var t=document.createElement("div");t.id="divtemp";t.innerHTML=z;t.style.overflow="visible";t.style.position="absolute";document.body.appendChild(t);var w=t.offsetWidth;var u=t.offsetHeight;document.body.removeChild(t);v.style.width=w+"px";v.style.height=u+"px";if(this.textOptions.offset==null){this.textOptions.offset=new VSize(this.liIl.offsetWidth/2,this.liIl.offsetHeight/2)}this.redraw()}function s(){this.liIl.parentNode.removeChild(this.liIl)}function n(){return new VText(this.latlngs,this.text,this.textStyle)}function o(){var t=this.lljj.fromLatLngToDivPixel(this.latlngs);this.liIl.style.left=(t.x-this.textOptions.offset.width)+"px";this.liIl.style.top=(t.y-this.textOptions.offset.height)+"px"}function h(u,t){this.bOpenedInfoWindow=true;if(this.lljj.lllj!=undefined){this.lljj.lllj()}if(t==undefined){t=new VInfoWindowOptions()}this.lljj.openInfoWindow(this.latlngs,u,t)}function f(){this.textOptions.draggable=true;this.liIl.draggable=1}function j(){this.textOptions.draggable=false;this.liIl.draggable=0}function m(){return this.latlngs}function p(v,u,t){this.text=(v!=undefined)?v:"vietbando";this.textStyle=(u!=undefined)?u:new VTextStyle();this.textOptions=(t!=undefined)?t:new VTextOptions();this.createText(this.lljj,true)}function i(){this.liIl.style.visibility="hidden"}function r(){this.liIl.style.visibility="visible"}function d(){if(this.liIl.style.visibility=="hidden"){return true}return false}function c(){return"VText"}}VText.prototype=new VOverlay();function VTextOptions(a,b){this.draggable=(a!=undefined)?a:false;this.offset=(b!=undefined)?b:null;this.vType=function(){return"VTextOptions"}};
