function VLatLng(latitude,longitude,liIl){this.latitude=latitude;this.longitude=longitude;this.liIl=liIl;this.copy=copy;this.lat=lat;this.lng=lng;this.latRadians=latRadians;this.lngRadians=lngRadians;this.equals=equals;this.distanceFrom=distanceFrom;this.toUrlValue=toUrlValue;this.toString=toString;this.vType=vType;function copy(){return new VLatLng(this.latitude,this.longitude);}function lat(){}function lng(){}function latRadians(){}function lngRadians(){}function equals(lIjI){if(this.latitude==lIjI.latitude&&this.longitude==lIjI.longitude)return true;else return false;}function distanceFrom(lIjI){}function toUrlValue(){}function toString(){return this.latitude.toString().substring(0,10)+","+this.longitude.toString().substring(0,10);}function vType(){return'VLatLng';}};function VSize(width,height){this.width=width;this.height=height;this.equals=equals;this.toString=toString;this.vType=vType;function equals(lIjI){if(this.width==lIjI.width&&this.height==lIjI.height)return true;else return false;}function toString(){return(this.width.toString()+","+this.height.toString());}function vType(){return'VSize';}};function VControl(){this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.getDefaultPosition=getDefaultPosition;this.hide=hide;this.show=show;this.vType=vType;function initialize(map,position){};function redraw(){};function remove(){};function getDefaultPosition(){};function hide(){};function show(){};function vType(){};};function VControlPosition(anchor,offset){this.anchor=(anchor!=undefined)?anchor:V_ANCHOR_TOP_LEFT;this.offset=(offset!=undefined)?offset:new VSize(0,0);this.vType=function(){return'VControlPosition';};};function VLatLngBounds(nw,se){this.nw=nw;this.se=se;this.equals=equals;this.contains=contains;this.getNorthWest=getNorthWest;this.getSouthEast=getSouthEast;this.vType=vType;function equals(lIjI){if(this.nw.equals(lIjI.nw)&&this.se.equals(lIjI.se))return true;else return false;}function contains(lIjI){}function getNorthWest(){return nw;}function getSouthEast(){return se;}function vType(){return'VLatLngBounds';}};function VDirectionsOptions(getPolyline,lljI,preserveViewport){this.getPolyline=getPolyline;this.lljI=lljI;this.preserveViewport=preserveViewport;this.vType=function(){return'VDirectionsOptions';};};function VInfoWindowOptions(offset,selectedTab,maxWidth,onOpenFn,onCloseFn,liil,maxContent,maxTitle,autoPan,mapBlowup,maximizeWhenOpen){this.offset=(offset!=undefined)?offset:new VSize(0,0);this.selectedTab=(selectedTab!=undefined)?selectedTab:0;this.maxWidth=(maxWidth!=undefined)?maxWidth:0;this.onOpenFn=(onOpenFn!=undefined)?onOpenFn:null;this.onCloseFn=(onCloseFn!=undefined)?onCloseFn:null;this.liil=(liil!=undefined)?liil:0;this.maxContent=(maxContent!=undefined)?maxContent:"";this.maxTitle=(maxTitle!=undefined)?maxTitle:"";this.autoPan=(autoPan!=undefined)?autoPan:true;this.mapBlowup=(mapBlowup!=undefined)?mapBlowup:false;this.maximizeWhenOpen=(maximizeWhenOpen!=undefined)?maximizeWhenOpen:false;this.vType=function(){return'VInfoWindowOptions';};};function VInfoWindowTab(label,content){this.label=(label!=undefined)?label:'';this.content=(content!=undefined)?content:'&nbsp;';this.vType=function(){return'VInfoWindowTab';};};function VMapOptions(size,jl1,jli){this.size=size;this.jl1=(jl1!=undefined)?jl1:l1ll+"images/openhand.cur";this.jli=(jli!=undefined)?jli:l1ll+"images/closedhand.cur";this.vType=function(){return'VMapOptions';};};function VMapType(type,jlj,iI1){this.type=type;this.jlj=jlj;this.iI1=iI1;this.vType=function(){return'VMapType';};};function VMarkerOptions(icon,iji,textPosition,textStyle,title,clickable,draggable,offset,autoPan){this.icon=(icon!=undefined)?icon:new VIcon();var strText=(iji!=undefined)?iji:'';var arrText=new Array();if(typeof strText=='string')arrText[0]=strText;else arrText=strText;for(var i=0;i<arrText.length;i++){if(arrText[i]!=''){while(arrText[i].indexOf(' ')!=-1)arrText[i]=arrText[i].replace(' ','&nbsp;');}}this.iji=arrText;var pos=(textPosition!=undefined)?textPosition:new VTextPosition();var arrPos=new Array();if(pos.length==undefined)arrPos[0]=pos;else arrPos=pos;this.textPosition=arrPos;var sty=(textStyle!=undefined)?textStyle:new VTextStyle();var arrSty=new Array();if(sty.length==undefined)arrSty[0]=sty;else arrSty=sty;this.textStyle=arrSty;var nText=this.iji.length;if(this.textPosition.length<nText)nText=this.textPosition.length;if(this.textStyle.length<nText)nText=this.textStyle.length;this.nText=nText;this.title=(title!=undefined)?title:'';this.clickable=(clickable!=undefined)?clickable:true;this.draggable=(draggable!=undefined)?draggable:false;this.offset=(offset!=undefined)?offset:null;this.autoPan=(autoPan!=undefined)?autoPan:true;this.vType=function(){return'VMarkerOptions';};};function VPolygonOptions(clickable){this.clickable=(clickable==null)?true:clickable;this.vType=function(){return'VPolygonOptions';};};function VTextPosition(anchor,offset){this.anchor=(anchor!=undefined)?anchor:V_ANCHOR_BOTTOM_CENTER;this.offset=(offset!=undefined)?offset:new VSize(0,0);this.vType=function(){return'VTextPosition';};};function VTextStyle(fontSize,fontWeight,color,fontFamily){this.fontSize=(fontSize!=undefined)?fontSize:20;this.fontWeight=(fontWeight!=undefined)?fontWeight:'normal';this.color=(color!=undefined)?color:'#ff0000';this.fontFamily=(fontFamily!=undefined)?fontFamily:'Arial';this.vType=function(){return'VTextStyle';};};function VPolylineOptions(clickable,geodesic,dashStyle){this.clickable=(clickable==undefined)?true:clickable;this.geodesic=(geodesic==undefined)?false:geodesic;this.dashStyle=(dashStyle==undefined)?'':dashStyle;this.vType=function(){return'VPolylineOptions';};};function VCircleOptions(clickable,geodesic,dashStyle){this.clickable=(clickable==undefined)?true:clickable;this.geodesic=(geodesic==undefined)?false:geodesic;this.dashStyle=(dashStyle==undefined)?'':dashStyle;this.vType=function(){return'VCircleOptions';};};function vcallbackFunction(Result){if(VUtil.isVBDWebsite())return;if(Result.x!=true||Result.y!=true){lIll=null;l1Il=null;l1jI=false;jII.disableAll();}else{var l1il=document.images.length;var accept=false;for(var i=0;i<l1il;i++){if(browserName=='msie'){if(document.images[i].style.filter.toString().indexOf(l1ll+"vbd_images/poweredby.png")>-1){accept=true;break;}}else{if(document.images[i].src==l1ll+"vbd_images/poweredby.png"){accept=true;break;}}}if(accept==false&&!window.opera){lIll=null;l1Il=null;l1jI=false;jII.disableAll();return;}l1jI=true;}};VUtil={initVML:false,getBrowserName:function(){var browserName="";var ua=navigator.userAgent.toLowerCase();if(ua.indexOf("opera")!=-1)browserName="opera";else if(ua.indexOf("msie")!=-1)browserName="msie";else if(ua.indexOf("safari")!=-1)browserName="safari";else if(ua.indexOf("mozilla")!=-1){if(ua.indexOf("firefox")!=-1)browserName="firefox";else browserName="mozilla";}return browserName;},isIE6Browser:function(){return(/msie|MSIE 6/.test(navigator.userAgent));},isVBDWebsite:function(){return false;},addVMLStyle:function(){if(!this.initVML&&document.readyState=="complete"){if(!document.namespaces["v"])document.namespaces.add("v","urn:schemas-microsoft-com:vml");var stl=document.createStyleSheet();stl.addRule("v\\:*","behavior: url(#default#VML);");this.initVML=true;}},fixPNG:function(){if(VUtil.isIE6Browser()){for(var i=0;i<document.images.length;i++){var img=document.images[i];var imgName=img.src.toUpperCase();if(imgName.substring(imgName.length-3,imgName.length)=="PNG"&&img.className=="transimg"){var imgID=(img.id)?"id='"+img.id+"' ":"";var imgClass=(img.className)?"class='"+img.className+"' ":"";var imgTitle=(img.title)?"title='"+img.title+"' ":"title='"+img.alt+"' ";var imgStyle="display:inline-block;"+img.style.cssText;if(img.align=="left")imgStyle="float:left;"+imgStyle;if(img.align=="right")imgStyle="float:right;"+imgStyle;if(img.parentElement.href)imgStyle="cursor:hand;"+imgStyle;var strNewHTML="<span "+imgID+imgClass+imgTitle+" style=\""+"width:"+img.width+"px; height:"+img.height+"px;"+imgStyle+";"+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"+"(src=\'"+img.src+"\', sizingMethod='scale');\"></span>";img.outerHTML=strNewHTML;i=i-1;}}}},lijj:function(strContent){var strCheck=strContent.toString().toLowerCase();if(strCheck.indexOf('<')!=-1||strCheck.indexOf('>')!=-1||strCheck.indexOf('script')!=-1)return false;return true;},bubbleEventObject:function(e,arrRet){var llIj=nn6?"HTML":"BODY";var fobj=nn6?e.target:event.srcElement;while(fobj.tagName!='path'&&fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="dragmarker"&&fobj.className!="dragline"&&fobj.className!="dragtext"&&fobj.className!="clickcontrol"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;if(fobj==null)return false;}arrRet[0]=(fobj.tagName!=llIj);arrRet[1]=fobj;},isVObject:function(e){var llIj=nn6?"HTML":"BODY";var fobj=nn6?e.target:event.srcElement;while(fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="dragmarker"&&fobj.className!="clickcontrol"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;if(fobj==null)return false;}if(fobj.tagName!=llIj)return true;return false;},CreateDivElement:function(id,left,top,width,height,position,overflow,inner){var element;if(id!=''){element=document.getElementById(id);if(element==null){element=document.createElement('div');element.id=id;}}else{element=document.createElement('div');}element.style.position=position;element.style.overflow=overflow;if(!isNaN(left)&&left!="")left+="px";if(!isNaN(top)&&top!="")top+="px";if(!isNaN(width)&&width!="")width+="px";if(!isNaN(height)&&height!="")height+="px";element.style.left=left;element.style.top=top;element.style.width=width;element.style.height=height;element.innerHTML=inner;return element;},RemoveDivElement:function(id,parent){try{var l1I1=document.getElementById(id);if(l1I1!=null){if(parent==null)document.removeChild(l1I1);else document.getElementById(parent).removeChild(l1I1);}}catch(e){}},il1:function(url,callback,name,query){if(url.indexOf("?")>-1)url+="&jsonp=";else url+="?jsonp=";url+=name+"&";if(query)url+=encodeURIComponent(query)+"&";url+=new Date().getTime().toString();url+="&key="+lIlI;url+="&location="+window.location;var script=document.createElement("script");script.setAttribute("src",url);script.setAttribute("type","text/javascript");document.body.appendChild(script);},RemoveLeftColumn:function(i1I){var i1i=document.getElementById(i1I).rows;for(var i=0;i<i1i.length;i++){if(i1i[i].cells.length>1){i1i[i].deleteCell(-1);}}},RemoveRightColumn:function(i1I){var i1i=document.getElementById(i1I).rows;for(var i=0;i<i1i.length;i++){if(i1i[i].cells.length>1){i1i[i].deleteCell(0);}}},OOP_ClipInside:function(ilj,left,i11,right,bottom){var ili=new Array();var i;var Ijj;var x1,y1,x2,y2;var Iji=ilj.length;var pLs;var cObj=new OOP_ClipObj();i=0;while(i<Iji-1){x1=ilj[i];y1=ilj[i+1];x2=ilj[i+2];y2=ilj[i+3];Ijj=this.OOP_LineClip(x1,y1,x2,y2,left,i11,right,bottom,cObj);if(Ijj){break;}i+=2;}if(!Ijj)return ili;pLs=new Array();for(;i<Iji-1;i+=2){x1=ilj[i];y1=ilj[i+1];x2=ilj[i+2];y2=ilj[i+3];Ijj=this.OOP_LineClip(x1,y1,x2,y2,left,i11,right,bottom,cObj);if(Ijj){pLs.push(cObj.x1);pLs.push(cObj.y1);if(this.OOP_IsInside(ilj[i+2],ilj[i+3],left,i11,right,bottom))continue;else{pLs.push(cObj.x2);pLs.push(cObj.y2);ili.push(pLs);pLs=new Array();}}}if(this.OOP_IsInside(ilj[Iji-2],ilj[Iji-1],left,i11,right,bottom)){pLs.push(ilj[Iji-2]);pLs.push(ilj[Iji-1]);}if(pLs.length!=0)ili.push(pLs);return ili;},OOP_LineClip:function(x1,y1,x2,y2,left,i11,right,bottom,cObj){var u1=0.0,u2=1.0;var dx=x2-x1,dy;var tObj=new OOP_ClipObj();if(this.OOP_ClipTest(-dx,x1-left,u1,u2,tObj))if(this.OOP_ClipTest(dx,right-x1,tObj.x1,tObj.y1,tObj)){dy=y2-y1;if(this.OOP_ClipTest(-dy,y1-i11,tObj.x1,tObj.y1,tObj))if(this.OOP_ClipTest(dy,bottom-y1,tObj.x1,tObj.y1,tObj)){u1=parseFloat(tObj.x1);u2=parseFloat(tObj.y1);if(u2<1.0){x2=parseInt(x1)+Math.round(u2*dx);y2=parseInt(y1)+Math.round(u2*dy);}if(u1>0.0){x1=parseInt(x1)+Math.round(u1*dx);y1=parseInt(y1)+Math.round(u1*dy);}cObj.x1=x1;cObj.x2=x2;cObj.y1=y1;cObj.y2=y2;return true;}}return false;},OOP_ClipTest:function(p,q,u1,u2,cObj){var r;var retVal=true;if(p<0){r=parseFloat(q/p);if(r>u2)retVal=false;else if(r>u1)u1=r;}else{if(p>0){r=parseFloat(q/p);if(r<u1)retVal=false;else if(r<u2){u2=r;}}else if(q<0)retVal=false;}cObj.x1=u1;cObj.y1=u2;return retVal;},OOP_IsInside:function(x,y,left,i11,right,bottom){if(x<left||x>right)return false;if(y<i11||y>bottom)return false;return true;},setVColorOver:function(liIi){liIi.bgColor="#e6f5fe";},setVColorOut:function(liIi){liIi.bgColor="#ffffff";},vbdmousedownpopup:function(){vbdmousedownpopupflag=true;},createZoomAnimation:function(delta,x,y){var l1il=0;if(delta==1)l1il=10;else l1il=46;var lefttop=VUtil.CreateDivElement("vbdani_lefttop",x-l1il-5,y-l1il-5,10,8,"absolute","hidden","");lefttop.style.border=0;lefttop.style.zIndex=TopZIndex;if(delta==1){lefttop.style.borderLeft="2px red solid";lefttop.style.borderTop="2px red solid";}else{lefttop.style.borderRight="2px red solid";lefttop.style.borderBottom="2px red solid";};document.body.appendChild(lefttop);var righttop=VUtil.CreateDivElement("vbdani_righttop",x+l1il-5,y-l1il-5,10,8,"absolute","hidden","");righttop.style.border=0;righttop.style.zIndex=TopZIndex;if(delta==1){righttop.style.borderRight="2px red solid";righttop.style.borderTop="2px red solid";}else{righttop.style.borderLeft="2px red solid";righttop.style.borderBottom="2px red solid";};document.body.appendChild(righttop);var leftbottom=VUtil.CreateDivElement("vbdani_leftbottom",x-l1il-5,y+l1il-5,10,8,"absolute","hidden","");leftbottom.style.border=0;leftbottom.style.zIndex=TopZIndex;if(delta==1){leftbottom.style.borderLeft="2px red solid";leftbottom.style.borderBottom="2px red solid";}else{leftbottom.style.borderRight="2px red solid";leftbottom.style.borderTop="2px red solid";};document.body.appendChild(leftbottom);var rightbottom=VUtil.CreateDivElement("vbdani_rightbottom",x+l1il-5,y+l1il-5,10,8,"absolute","hidden","");rightbottom.style.border=0;rightbottom.style.zIndex=TopZIndex;if(delta==1){rightbottom.style.borderRight="2px red solid";rightbottom.style.borderBottom="2px red solid";}else{rightbottom.style.borderLeft="2px red solid";rightbottom.style.borderTop="2px red solid";};document.body.appendChild(rightbottom);},Distance:function(x1,y1,x2,y2){var d=(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1);if(d==0)return 0;return d;},ProjectFactor:function(x,y,x1,y1,x2,y2){if(x==x1&&y==y1)return 0;if(x==x2&&y==y2)return 1;var dx,dy,len;dx=x2-x1;dy=y2-y1;len=dx*dx+dy*dy;return((x-x1)*dx+(y-y1)*dy)/len;},ProjectPoint:function(x,y,x1,y1,x2,y2){var p=new VLatLng(0,0);var r;if(x==x1&&y==y1){p.longitude=x;p.latitude=y;return p;}if(x==x2&&y==y2){p.longitude=x;p.latitude=y;return p;}r=this.ProjectFactor(x,y,x1,y1,x2,y2);p.longitude=x1+r*(x2-x1);p.latitude=y1+r*(y2-y1);return p;},ClosestPoint:function(x,y,x1,y1,x2,y2){var p=new VLatLng(0,0);var d1,d2,f=this.ProjectFactor(x,y,x1,y1,x2,y2);if(f>0&&f<1)return this.ProjectPoint(x,y,x1,y1,x2,y2);d1=this.Distance(x,y,x1,y1);d2=this.Distance(x,y,x2,y2);if(d1<d2){p.longitude=x1;p.latitude=y1;return p;}p.longitude=x2;p.latitude=y2;return p;},ClosestPointPolyline:function(x,y,arrP,arrRet){var eIndex=0;var x1,y1,x2,y2;var cp=new VLatLng(0,0);var sp=new VLatLng(0,0);var cpDist,spDist;var i,N=arrP.length;x1=arrP[0].longitude;y1=arrP[0].latitude;x2=arrP[1].longitude;y2=arrP[1].latitude;sp=this.ClosestPoint(x,y,x1,y1,x2,y2);spDist=this.Distance(x,y,sp.longitude,sp.latitude);for(i=1;i<N-1;i++){x1=arrP[i].longitude;y1=arrP[i].latitude;x2=arrP[i+1].longitude;y2=arrP[i+1].latitude;cp=this.ClosestPoint(x,y,x1,y1,x2,y2);cpDist=this.Distance(x,y,cp.longitude,cp.latitude);if(cpDist<spDist){spDist=cpDist;sp=cp;eIndex=i;}}arrRet[0]=sp;arrRet[1]=eIndex;},ClosestPointPolylines:function(x,y,arrPs,arrRet){var minDis=null;var eIndex=0;var eCount=0;var sp=new VLatLng(0,0);for(var i=0;i<arrPs.length;i++){var arrPi=arrPs[i];var arrReti=new Array();VUtil.ClosestPointPolyline(x,y,arrPi,arrReti);if(minDis==null){minDis=VUtil.Distance(x,y,arrReti[0].x,arrReti[0].y);sp=arrReti[0];}else{var dis=VUtil.Distance(x,y,arrReti[0].x,arrReti[0].y);if(minDis>dis){minDis=dis;sp=arrReti[0];eIndex=eCount+arrReti[1];}}eCount+=arrPs[i].length;}arrRet[0]=sp;arrRet[1]=eIndex;},isInsidePolygon:function(pt,arrPts){var bInside=false;var i;var nPt=arrPts.length;for(i=0;i<nPt-1;i++){if((((arrPts[i+1].latitude<=pt.latitude)&&(pt.latitude<arrPts[i].latitude))||((arrPts[i].latitude<=pt.latitude)&&(pt.latitude<arrPts[i+1].latitude)))&&(pt.longitude<(arrPts[i].longitude-arrPts[i+1].longitude)*(pt.latitude-arrPts[i+1].latitude)/(arrPts[i].latitude-arrPts[i+1].latitude)+arrPts[i+1].longitude))bInside=!bInside;}return bInside;},getCenterPoint:function(arrPts){var nPt=arrPts.length;var fArea=0;var v;for(v=0;v<nPt-1;v++)fArea+=(arrPts[v].latitude+arrPts[v+1].latitude)*(arrPts[v].longitude-arrPts[v+1].longitude);fArea*=3;var xc=0;var yc=0;for(v=0;v<nPt-1;v++){xc+=(arrPts[v].longitude+arrPts[v+1].longitude)*(arrPts[v].longitude*arrPts[v+1].latitude-arrPts[v+1].longitude*arrPts[v].latitude);yc+=(arrPts[v].latitude+arrPts[v+1].latitude)*(arrPts[v].longitude*arrPts[v+1].latitude-arrPts[v+1].longitude*arrPts[v].latitude);}xc=xc/fArea;yc=yc/fArea;return new VLatLng(yc,xc);},VLength2:function(v){return v.dx*v.dx+v.dy*v.dy;},SimplifyDP:function(tol,v,j,k,mk){if(k<=j+1)return;var i,maxi=j;var maxd2=0;var tol2=tol*tol;var S=new Segment();var u=new Vector();var w=new Vector();var v2=new Vector();var Pb=new VPoint();var b,cu,cw,dv2;S.p1=v[j];S.p2=v[k];u.dx=S.p2.x-S.p1.x;u.dy=S.p2.y-S.p1.y;cu=u.dx*u.dx+u.dy*u.dy;for(i=j+1;i<k;i++){w.dx=v[i].x-S.p1.x;w.dy=v[i].y-S.p1.y;cw=w.dx*u.dx+w.dy*u.dy;if(cw<=0){v2.dx=v[i].x-S.p1.x;v2.dy=v[i].y-S.p1.y;dv2=this.VLength2(v2);}else if(cu<=cw){v2.dx=v[i].x-S.p2.x;v2.dy=v[i].y-S.p2.y;dv2=this.VLength2(v2);}else{b=cw/cu;Pb.x=S.p1.x+b*u.dx;Pb.y=S.p1.y+b*u.dy;v2.dx=v[i].x-Pb.x;v2.dy=v[i].y-Pb.y;dv2=this.VLength2(v2);}if(dv2<=maxd2)continue;maxi=i;maxd2=dv2;}if(maxd2>tol2){mk[maxi]=1;this.SimplifyDP(tol,v,j,maxi,mk);this.SimplifyDP(tol,v,maxi,k,mk);}},Simplify:function(tol,v,n,sV){var i,k,m,pv;var tol2=tol*tol;var vt=new Array();var tv=new Vector();var mk=new Array();for(i=0;i<n;i++)mk[i]=0;vt[0]=v[0];k=1;pv=0;for(i=1;i<n;i++){tv.dx=v[i].x-v[pv].x;tv.dy=v[i].y-v[pv].y;if(this.VLength2(tv)<tol2)continue;vt[k++]=v[i];pv=i;}if(pv<n-1)vt[k++]=v[n-1];mk[0]=mk[k-1]=1;this.SimplifyDP(tol,vt,0,k-1,mk);m=0;for(i=0;i<k;i++){if(mk[i])sV[m++]=vt[i];}return m;},Reduction:function(tol,v,vRet){var n=v.length;var sV=new Array();var i,m;if(n==2)return;m=this.Simplify(tol,v,n,sV);for(i=0;i<m;i++)vRet[i]=sV[i];},vType:function(){return'VUtil';}};function OOP_ClipObj(){this.x1=0;this.y1=0;this.x2=0;this.y2=0;};function Vector(){this.dx=0;this.dy=0;};function Segment(){this.p1=new VPoint();this.p2=new VPoint();};function initializeTimer(){CountRequest++;stopTheClock();g_REtimerID=setTimeout(startTheTimer,g_REdelay);};function stopTheClock(){if(g_REtimerID!=null){clearTimeout(g_REtimerID);g_REtimerID=null;}};function startTheTimer(){stopTheClock();VUtil.il1(l1ll+ill+"?NumRequest="+CountRequest,"","","");CountRequest=0;};function VOverlay(){this.getZIndex=getZIndex;this.initialize=initialize;this.remove=remove;this.copy=copy;this.redraw=redraw;function getZIndex(latitude){};function initialize(map){};function remove(){};function copy(){};function redraw(force){};function vType(){};};VEvent={addListener:function(source,llI1,handler){switch(source.vType()){case'VMap':{var llIi=document.getElementById(source.id);if(llI1=='click'||llI1=='dblclick'){if(llIi!=undefined)return this.addDOMListener(llIi,llI1,function(e){if(llIi.llII==true&&llI1=='click'){llIi.llII=false;return;}if(llIi.ll1j==true){llIi.ll1j=false;return;}if(llIi.hasDraggedText==true){llIi.hasDraggedText=false;return;}var ll1l=new VPoint(lIlj-source.Left,lIl1-source.Top);var lllj=source.fromContainerPixelToLatLng(ll1l);var arrRet=new Array();VUtil.bubbleEventObject(e,arrRet);var fobj=arrRet[1];if(arrRet[0]){if(fobj.llIl!=undefined)handler(fobj.llIl,lllj);return;}handler(null,lllj);});}else if(llI1=='singlerightclick'){llI1='contextmenu';if(llIi!=undefined)return this.addDOMListener(llIi,llI1,function(e){var fobj=nn6?e.target:event.srcElement;var ll1l=new VPoint(lIlj-source.Left,lIl1-source.Top);var rcTmr=setTimeout(function(){clearTimeout(rcTmr);if(llIi.dblRC=='true'){llIi.dblRC=='false';}else{var lllj=source.fromContainerPixelToLatLng(ll1l);var llIj=nn6?"HTML":"BODY";while(fobj.tagName!='path'&&fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="dragmarker"&&fobj.className!="dragline"&&fobj.className!="dragtext"&&fobj.className!="clickcontrol"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;if(fobj==null)return false;}if(fobj.tagName!=llIj){if(fobj.llIl!=undefined)handler(fobj.llIl,lllj);return;}handler(null,lllj);}},230);});}else if(llI1=='movestart'){if(source!=undefined)source.ll11=handler;}else if(llI1=='moving'){if(source!=undefined)source.ll1I=handler;}else if(llI1=='moveend'){if(source!=undefined)source.llil=handler;}else if(llI1=='zoomstart'){if(source!=undefined)source.zoomstartHandler=handler;}else if(llI1=='zoomend'){if(source!=undefined)source.l1ij=handler;}else if(llI1=='infowindowbeforeclose'){if(source!=undefined)source.lil1=handler;}else if(llI1=='infowindowclose'){if(source!=undefined)source.lilI=handler;}else if(llI1=='infowindowclosebuttonclick'){if(source!=undefined)source.infoWindowCloseButtonClickHandler=handler;}else if(llI1=='addoverlay'){if(source!=undefined)source.lIj1=handler;}else if(llI1=='removeoverlay'){if(source!=undefined)source.l1jl=handler;}else if(llI1=='clearoverlays'){if(source!=undefined)source.li11=handler;}else if(llI1=='mouseover'||llI1=='mouseout'||llI1=='mousemove'){if(llIi!=undefined)return this.addDOMListener(llIi,llI1,function(e){var fobj=nn6?e.target:event.srcElement;var llIj=nn6?"HTML":"BODY";while(fobj.parentNode.tagName!='svg'&&fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="dragmarker"&&fobj.className!="dragline"&&fobj.className!="clickcontrol"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;if(fobj==null)return false;}if(fobj.tagName!=llIj)return;if(llIi.ll1j==true){llIi.ll1j=false;return;}var ll1l=new VPoint(lIlj-source.Left,lIl1-source.Top);var lllj=source.fromContainerPixelToLatLng(ll1l);handler(lllj);});}else if(llI1=='dragstart'){if(source!=undefined)source.li1i=handler;}else if(llI1=='dragging'){if(source!=undefined)source.li1j=handler;}else if(llI1=='dragend'){if(source!=undefined)source.li1l=handler;}else if(llI1=='loaded'){if(source!=undefined)source.li1I=handler;}break;}case'VMarker':{var lilj=document.getElementById(source.id);var llIi=document.getElementById(source.l1lI.id);if(llI1=='click'||llI1=='dblclick'||llI1=='mousedown'||llI1=='mouseup'||llI1=='mouseover'||llI1=='mouseout'||llI1=='mousemove'){if(lilj!=undefined){if(source.sHandler==null||source.sHandler==undefined){source.sHandler=new Array();source.svEvent=new Array();}source.sHandler[source.sHandler.length]=handler;source.svEvent[source.svEvent.length]=llI1;if(llIi.l1I.lIj.isOpened()){if(VUtil.isInsidePolygon(source.latlngs,llIi.l1I.lIj.mappingLLs)){this.addDOMListener(source.mappingDiv,llI1,function(){if(llIi.ll1j==true){llIi.ll1j=false;return;}var ll1l=new VPoint(lIlj-llIi.l1I.Left,lIl1-llIi.l1I.Top);var lllj=llIi.l1I.fromContainerPixelToLatLng(ll1l);handler(source,lllj);});}}return this.addDOMListener(lilj,llI1,function(){if(llIi.ll1j==true){llIi.ll1j=false;return;}var ll1l=new VPoint(lIlj-llIi.l1I.Left,lIl1-llIi.l1I.Top);var lllj=llIi.l1I.fromContainerPixelToLatLng(ll1l);handler(source,lllj);});}}else if(llI1=='infowindowopen'){lilj.lIjj=handler;}else if(llI1=='infowindowbeforeclose'){lilj.lil1=handler;}else if(llI1=='infowindowclose'){lilj.lilI=handler;}else if(llI1=='remove'){lilj.lili=handler;}else if(llI1=='dragstart'){lilj.dragStartHandler=function(){if(this.llIl.lill.draggable)handler(this.llIl);};}else if(llI1=='dragging'){lilj.li1j=function(){if(this.llIl.lill.draggable)handler(this.llIl);};}else if(llI1=='dragend'){lilj.dragEndHandler=function(){if(this.llIl.lill.draggable)handler(this.llIl);};}else if(llI1=='visibilitychanged'){lilj.liI1=handler;}break;}case'VText':{var textObj=source.liII;if(llI1=='dragend'){textObj.dragEndHandler=function(){if(this.llIl.textOptions.draggable)handler(this.llIl);};}break;}case'VPolyline':{var liiI=source.liII;if(llI1=='remove'){source.lili=handler;}else if(llI1=='visibilitychanged'){source.liI1=handler;}else if(llI1=='click'){if(source.opts.clickable){source.lijI=handler;source.addLineHandlers();}}else if(llI1=='mouseover'){source.mouseoverHandler=handler;source.addLineHandlers();}else if(llI1=='mousemove'){source.mousemoveHandler=handler;source.addLineHandlers();}else if(llI1=='mouseout'){source.mouseoutHandler=handler;source.addLineHandlers();}break;}case'VPolygon':{var liji=source.liII;if(llI1=='remove'){source.lili=handler;}else if(llI1=='visibilitychanged'){source.liI1=handler;}else if(llI1=='click'){if(source.opts.clickable){source.lijI=handler;source.addLineHandlers();}}else if(llI1=='mouseover'){source.mouseoverHandler=handler;source.addLineHandlers();}else if(llI1=='mousemove'){source.mousemoveHandler=handler;source.addLineHandlers();}else if(llI1=='mouseout'){source.mouseoutHandler=handler;source.addLineHandlers();}break;}case'VDirections':{if(llI1=='loaded'){if(source!=undefined)source.li1I=handler;}break;}case'VInfoWindow':{if(llI1=='maximizeclick'){if(source!=undefined)source.maximizeclickHandler=handler;}else if(llI1=='maximizeend'){if(source!=undefined)source.maximizeendHandler=handler;}else if(llI1=='restoreclick'){if(source!=undefined)source.restoreclickHandler=handler;}else if(llI1=='restoreend'){if(source!=undefined)source.restoreendHandler=handler;}break;}}return new VEventListener(source,llI1,handler,0);},addDOMListener:function(source,llI1,handler){if(source!=undefined){if(browserName=='msie')source.attachEvent('on'+llI1,handler);else source.addEventListener(llI1,handler,true);return new VEventListener(source,llI1,handler,1);}return null;},removeListener:function(handle){if(handle.type==1){if(handle.source!=undefined){if(browserName=='msie')handle.source.detachEvent('on'+handle.llI1,handle.handler);else handle.source.removeEventListener(handle.llI1,handle.handler,true);}}else{switch(handle.source.vType()){case'VMap':{var llIi=document.getElementById(handle.source.id);if(handle.llI1=='movestart'){if(handle.source!=undefined)delete handle.source.ll11;}else if(handle.llI1=='moving'){if(handle.source!=undefined)delete handle.source.ll1I;}else if(handle.llI1=='moveend'){if(handle.source!=undefined)delete handle.source.llil;}else if(handle.llI1=='zoomend'){if(handle.source!=undefined)delete handle.source.l1ij;}else if(handle.llI1=='infowindowbeforeclose'){if(handle.source!=undefined)delete handle.source.lil1;}else if(handle.llI1=='infowindowclose'){if(handle.source!=undefined)delete handle.source.lilI;}else if(handle.llI1=='infowindowclosebuttonclick'){if(handle.source!=undefined)delete handle.source.infoWindowCloseButtonClickHandler;}else if(handle.llI1=='addoverlay'){if(handle.source!=undefined)delete handle.source.lIj1;}else if(handle.llI1=='removeoverlay'){if(handle.source!=undefined)delete handle.source.l1jl;}else if(handle.llI1=='clearoverlays'){if(handle.source!=undefined)delete handle.source.li11;}else if(handle.llI1=='dragstart'){if(handle.source!=undefined)delete handle.source.li1i;}else if(handle.llI1=='dragging'){if(handle.source!=undefined)delete handle.source.li1j;}else if(handle.llI1=='dragend'){if(handle.source!=undefined)delete handle.source.li1l;}else if(handle.llI1=='loaded'){if(handle.source!=undefined)delete handle.source.li1I;}break;}case'VMarker':{var lilj=document.getElementById(handle.source.id);var llIi=document.getElementById(handle.source.l1lI.id);if(handle.llI1=='infowindowopen'){lilj.lIjj=null;}else if(handle.llI1=='infowindowbeforeclose'){lilj.lil1=null;}else if(handle.llI1=='infowindowclose'){lilj.lilI=null;}else if(handle.llI1=='remove'){lilj.lili=null;}else if(handle.llI1=='dragstart'){if(handle.source.lill.draggable)lilj.dragStartHandler=null;}else if(handle.llI1=='dragging'){if(handle.source.lill.draggable)lilj.li1j=null;}else if(handle.llI1=='dragend'){if(handle.source.lill.draggable)lilj.dragEndHandler=null;}else if(handle.llI1=='visibilitychanged'){lilj.liI1=null;}break;}case'VText':{var textObj=handle.source.liII;if(handle.llI1=='dragend'){if(handle.source.textOptions.draggable)textObj.dragEndHandler=null;}break;}case'VPolyline':{var liiI=handle.source.liII;if(handle.llI1=='remove'){delete handle.source.lili;}else if(handle.llI1=='visibilitychanged'){delete handle.source.liI1;}else if(handle.llI1=='click'){delete handle.source.lijI;handle.source.removeLineHandlers();}else if(handle.llI1=='mouseover'){delete handle.source.mouseoverHandler;handle.source.removeLineHandlers();}else if(handle.llI1=='mousemove'){delete handle.source.mousemoveHandler;handle.source.removeLineHandlers();}else if(handle.llI1=='mouseout'){delete handle.source.mouseoutHandler;handle.source.removeLineHandlers();}break;}case'VPolygon':{var liji=handle.source.liII;if(handle.llI1=='remove'){delete handle.source.lili;}else if(handle.llI1=='visibilitychanged'){delete handle.source.liI1;}else if(handle.llI1=='click'){delete handle.source.lijI;handle.source.removeLineHandlers();}else if(handle.llI1=='mouseover'){delete handle.source.mouseoverHandler;handle.source.removeLineHandlers();}else if(handle.llI1=='mousemove'){delete handle.source.mousemoveHandler;handle.source.removeLineHandlers();}else if(handle.llI1=='mouseout'){delete handle.source.mouseoutHandler;handle.source.removeLineHandlers();}break;}case'VDirections':{if(handle.llI1=='loaded'){if(handle.source!=undefined)delete handle.source.li1I;}break;}case'VInfoWindow':{if(handle.llI1=='maximizeclick'){if(handle.source!=undefined)delete handle.source.maximizeclickHandler;}else if(handle.llI1=='maximizeend'){if(handle.source!=undefined)delete handle.source.maximizeendHandler;}else if(handle.llI1=='restoreclick'){if(handle.source!=undefined)delete handle.source.restoreclickHandler;}else if(handle.llI1=='restoreend'){if(handle.source!=undefined)delete handle.source.restoreendHandler;}break;}}}},clearListeners:function(source,llI1){},clearInstanceListeners:function(source){},trigger:function(source,llI1){},vType:function(){return'VEvent';}};function VEventListener(source,llI1,handler,type){this.source=source;this.llI1=llI1;this.handler=handler;this.type=type;this.vType=function(){return'VEventListener';};};function VIcon(icon,iconSize){if(icon==undefined||icon.image==undefined){this.image=(icon==undefined)?V_DEFAULT_ICON:icon;this.liij="";this.iconSize=(iconSize==undefined)?null:iconSize;this.lij1=null;}else{this.image=icon.image;this.liij=icon.liij;this.iconSize=icon.iconSize;this.lij1=icon.lij1;}this.vType=function(){return'VIcon';};};function VInfoWindow(){this.selectedTab=0;this.tabs=null;this.point=null;this.size=null;this.offset=null;this.liii=false;this.maximizable=true;this.sizeState="normal";this.l1lI=null;this.mappingLLs=null;this.options=new VInfoWindowOptions();this.selectTab=selectTab;this.hide=hide;this.show=show;this.close=close;this.updateMaxContent=updateMaxContent;this.updateMaxTitle=updateMaxTitle;this.createInfoWindow=createInfoWindow;this.redraw=redraw;this.getInfoWindowSize=getInfoWindowSize;this.getInfoWindowPan=getInfoWindowPan;this.isOpened=isOpened;this.isHidden=isHidden;this.reset=reset;this.getPoint=getPoint;this.getPixelOffset=getPixelOffset;this.getSelectedTab=getSelectedTab;this.getTabs=getTabs;this.getContentContainers=getContentContainers;this.enableMaximize=enableMaximize;this.disableMaximize=disableMaximize;this.maximize=maximize;this.restore=restore;this.vType=vType;function selectTab(index){if(document.getElementById(this.l1lI.id+'_InfoWindow')==null)return;if(this.tabs.length==1){this.selectedTab=0;document.getElementById("VIWContent0").style.display="";return;}document.getElementById("VIWTab"+this.selectedTab).style.zIndex=5;document.getElementById("VIWTab"+this.selectedTab).childNodes[0].childNodes[0].style.left="-201px";document.getElementById("VIWContent"+this.selectedTab).style.display="none";this.selectedTab=index;document.getElementById("VIWTab"+this.selectedTab).style.zIndex=6;document.getElementById("VIWTab"+this.selectedTab).childNodes[0].childNodes[0].style.left="-98px";document.getElementById("VIWContent"+this.selectedTab).style.display="";}function hide(){if(document.getElementById(this.l1lI.id+'_InfoWindow')!=null)document.getElementById(this.l1lI.id+'_InfoWindow').style.visibility='hidden';this.liii=true;}function close(){if(this.l1lI.lil1!=undefined)this.l1lI.lil1();var path=document.getElementById(this.l1lI.id+"_path");var l1I1=document.getElementById(this.l1lI.id+'_InfoWindow');if(l1I1!=null){path.removeChild(l1I1);if(this.l1lI.lilI!=undefined)this.l1lI.lilI();}this.sizeState="normal";this.l1lI.showControls();for(var i=0;i<this.l1lI.li1;i++)if(this.l1lI.lil[i].vType()=='VMarker')this.l1lI.lil[i].removeMappingMarker();}function show(){if(!this.liii){var l1I1=document.getElementById(this.l1lI.id+'_InfoWindow');if(!this.options.maximizeWhenOpen){this.sizeState="normal";this.l1lI.showControls();}else if(this.sizeState=="maximize"){this.l1lI.hideControls();}if(l1I1==null){var path=document.getElementById(this.l1lI.id+"_path");l1I1=document.createElement('div');l1I1.id=this.l1lI.id+'_InfoWindow';l1I1.style.zIndex=InfoWindowShadeZIndex;l1I1.style.position='absolute';path.appendChild(l1I1);}this.createInfoWindow();}else{if(document.getElementById(this.l1lI.id+'_InfoWindow')!=null)document.getElementById(this.l1lI.id+'_InfoWindow').style.visibility='visible';this.liii=false;}}function updateMaxContent(strMaxContent){if(document.getElementById(this.l1lI.id+'_InfoWindow')==null)return;this.options.maxContent=strMaxContent;document.getElementById("VIWC").innerHTML=strMaxContent;}function updateMaxTitle(strMaxTitle){if(document.getElementById(this.l1lI.id+'_InfoWindow')==null)return;this.options.maxTitle=strMaxTitle;document.getElementById("VIWT").innerHTML=strMaxTitle;}function createInfoWindow(){var l1I1=document.getElementById(this.l1lI.id+'_InfoWindow');if(l1I1==null)return;var ptV=this.l1lI.fromLatLngToDivPixel(this.point);var nWindowPadding=32;var ex=-7;var ey=0;var mmWidth=this.l1lI.lli1.offsetWidth-50;var mmHeight=this.l1lI.lli1.offsetHeight-50;var contentWidth=Math.min(this.size.width,mmWidth);var contentHeight=Math.min(this.size.height,mmHeight);if(this.sizeState=="normal"){contentWidth=Math.max(contentWidth,84*this.tabs.length-1+50);}else{contentWidth=Math.min(658,mmWidth);contentHeight=Math.min(474,mmHeight);}var iii=contentWidth+nWindowPadding;var windowBodyHeight=contentHeight+nWindowPadding;if(this.sizeState=="normal"){iii=Math.min(iii,690);windowBodyHeight=Math.min(windowBodyHeight,506);}var nLegWidth=97;var nLegHeight=96;var ijl=(this.sizeState=="normal")?windowBodyHeight+nLegHeight:windowBodyHeight+25;this.iii=iii;this.ijl=ijl;var nShadowWidth=iii+40,nShadowHeight=parseInt(ijl*0.5);nShadowWidth=Math.min(nShadowWidth,740);nShadowHeight=Math.min(nShadowHeight,298);var xTopLeft=323;var xTopRight=1033;var nTopHeight=30;var nBottomHeight=60;var nCornerWidth=70;var xBottomLeft=14;var xBottomRight=754;var yBottom=310;var xBottomBar=345;var nSLegWidth=140;var xShortLeg=259;var xLongLeg=119;var sb=new Array();var strURL=l1ll+"API/images/infowindowshade.png";var nTopBar=nShadowWidth-2*nCornerWidth;var nBottomMiddlePrev=0;var nBottomMiddleNext=0;var xLeg=xLongLeg;var nBodyHeight=nShadowHeight-nTopHeight-nBottomHeight;var xBodyLeft=xTopLeft-nBodyHeight;var nBodyWidth=nCornerWidth;var nBottomBar=nTopBar-nSLegWidth+nTopHeight;if(nBottomBar>0){if(nBottomBar>=50){nBottomMiddlePrev=(nBottomBar-50)/2;nBottomMiddleNext=nBottomBar-nBottomMiddlePrev;}else{nBottomMiddlePrev=0;nBottomMiddleNext=nBottomBar;}}if(nBodyHeight>=nSLegWidth)xLeg=xShortLeg;var xTopLeftDiv=nBodyHeight+nTopHeight;var yTopLeftDiv=0;var xTopMiddleDiv=xTopLeftDiv+nCornerWidth;var yTopMiddleDiv=yTopLeftDiv;var left=ptV.x-nCornerWidth-nBottomMiddlePrev+ex+this.offset.width;var top=ptV.y-nShadowHeight+ey+this.offset.height;if(this.sizeState=="maximize")top+=45;sb[sb.length]="<div class='dragmap' style='z-index:"+InfoWindowShadeZIndex+"; position:absolute; left:"+left+"px; top:"+top+"px;'>";sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nTopHeight+"px; z-index:1; position:absolute; left:"+xTopLeftDiv+"px; top:"+yTopLeftDiv+"px;'>";sb[sb.length]="<img class='transimg' src='"+strURL+"' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xTopLeft+"px; top:0px; width:1144px; height:370px; -moz-user-select:none;' />";sb[sb.length]="</div>";if(nTopBar>0){sb[sb.length]="<div style='overflow:hidden; position:absolute; left:"+xTopMiddleDiv+"px; top:0px; width:"+nTopBar+"px; height:30px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+(xTopLeft+nCornerWidth)+"px; top:0px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";}sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nTopHeight+"px; z-index:1; position:absolute; left:"+(xTopLeftDiv+nCornerWidth+nTopBar)+"px; top:0px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xTopRight+"px; top:0px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";sb[sb.length]="<div style='overflow:hidden; width:"+nBodyWidth+"px; height:"+nBodyHeight+"px; bottom:-1px; position:absolute; left:"+(xTopLeftDiv-nBodyHeight)+"px; top:"+nTopHeight+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xBodyLeft+"px; top:-"+nTopHeight+"px; -moz-user-select:none; width:1144px; height:370px;' src='"+strURL+"'/>";sb[sb.length]="</div>";sb[sb.length]="<div style='overflow:hidden; position:absolute; left:"+(xTopLeftDiv+nCornerWidth-nBodyHeight)+"px; top:"+nTopHeight+"px; width:"+nTopBar+"px; height:"+nBodyHeight+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left: -"+(xBodyLeft+nCornerWidth)+"px; top:-"+nTopHeight+"px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";sb[sb.length]="<div style='overflow:hidden; width:"+(nBodyWidth+nBodyHeight)+"px; height:"+nBodyHeight+"px; bottom:-1px; position:absolute; left:"+(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar)+"px; top:"+nTopHeight+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+(xTopRight-nBodyHeight)+"px; top:-"+nTopHeight+"px; -moz-user-select:none; width:1144px; height:370px;' src='"+strURL+"'/>";sb[sb.length]="</div>";sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nBottomHeight+"px; z-index:1; position:absolute; left:"+(xTopLeftDiv-nBodyHeight-nTopHeight)+"px; top:"+(nTopHeight+nBodyHeight)+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xBottomLeft+"px; top:-"+yBottom+"px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";if(nBottomMiddlePrev>0){sb[sb.length]="<div style='overflow:hidden; position:absolute; left:"+(xTopLeftDiv-nBodyHeight-nTopHeight+nCornerWidth)+"px; top:"+(nTopHeight+nBodyHeight)+"px; width:"+nBottomMiddlePrev+"px; height:"+nBottomHeight+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xBottomBar+"px; top:-"+yBottom+"px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";}sb[sb.length]="<div style='overflow:hidden; width:"+nSLegWidth+"px; height:"+nBottomHeight+"px; z-index:1; position:absolute; left:"+(xTopLeftDiv-nBodyHeight-nTopHeight+nCornerWidth+nBottomMiddlePrev)+"px; top:"+(nTopHeight+nBodyHeight)+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xLeg+"px; top:-310px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";if(nBottomMiddleNext>0){sb[sb.length]="<div style='overflow:hidden; position:absolute; left:"+(xTopLeftDiv-nBodyHeight-nTopHeight+nCornerWidth+nSLegWidth+nBottomMiddlePrev)+"px; top:"+(nTopHeight+nBodyHeight)+"px; width:"+nBottomMiddleNext+"px; height:"+nBottomHeight+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xBottomBar+"px; top:-310px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";}sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nBottomHeight+"px; z-index:1; position:absolute; left:"+(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar)+"px; top:"+(nTopHeight+nBodyHeight)+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:-"+xBottomRight+"px; top:-"+yBottom+"px; width:1144px; height:370px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";sb[sb.length]="</div>";var arrPts=new Array();arrPts[arrPts.length]=new VPoint(xTopLeftDiv+left,top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv+left,nTopHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight+left,nTopHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight+left,nTopHeight+nBodyHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight-nTopHeight+left,nTopHeight+nBodyHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight-nTopHeight+left,nTopHeight+nBodyHeight+nBottomHeight+top+30);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar+nCornerWidth+left,nTopHeight+nBodyHeight+nBottomHeight+top+30);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar+nCornerWidth+left,nTopHeight+nBodyHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar+nBodyWidth+nBodyHeight+left,nTopHeight+nBodyHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar+nBodyWidth+nBodyHeight+left,nTopHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv+nCornerWidth+nTopBar+nCornerWidth+left,nTopHeight+top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv+nCornerWidth+nTopBar+nCornerWidth+left,top);arrPts[arrPts.length]=new VPoint(xTopLeftDiv+left,top);var arrLLs=new Array();for(var i=0;i<arrPts.length;i++)arrLLs[i]=this.l1lI.fromDivPixelToLatLng(arrPts[i]);this.mappingLLs=arrLLs;for(var i=0;i<this.l1lI.li1;i++)if(this.l1lI.lil[i].vType()=='VMarker')this.l1lI.lil[i].createMappingMarker();xTopLeft=0;xTopRight=665;nTopHeight=25;nBottomHeight=25;nCornerWidth=25;xBottomLeft=0;xBottomRight=665;yBottom=665;xBottomBar=345;nLegWidth=97;nLegHeight=96;xShortLeg=368;xLongLeg=0;strURL=l1ll+"API/images/infowindow.png";left=parseInt(ptV.x+(nLegWidth-iii)/2)+ex+this.offset.width;top=parseInt(ptV.y-nLegHeight-windowBodyHeight+25)+ey+this.offset.height;if(this.sizeState=="maximize")top+=45;nTopBar=nShadowWidth-2*nCornerWidth;nBottomMiddlePrev=0;nBottomMiddleNext=0;xLeg=xLongLeg;nBodyHeight=nShadowHeight-nTopHeight-nBottomHeight;xBodyLeft=xTopLeft-nBodyHeight;nBodyWidth=nCornerWidth;nBottomBar=nTopBar-nLegWidth+nTopHeight;if(nBottomBar>0){if(nBottomBar>=50){nBottomMiddlePrev=(nBottomBar-50)/2;nBottomMiddleNext=nBottomBar-nBottomMiddlePrev;}else{nBottomMiddleNext=nBottomMiddlePrev;nBottomMiddlePrev=0;}}if(nBodyHeight>=nLegWidth)xLeg=xShortLeg;xTopLeftDiv=nBodyHeight+nTopHeight;yTopLeftDiv=0;xTopMiddleDiv=xTopLeftDiv+nCornerWidth;yTopMiddleDiv=yTopLeftDiv;sb[sb.length]="<div class='clickcontrol' style='z-index:"+InfoWindowZIndex+"; position:absolute; left:"+left+"px; top:"+top+"px;'>";sb[sb.length]="<div style='position:relative; left:0px; top:0px; z-index:10; width:"+iii+"px; height:"+windowBodyHeight+"px;'>";sb[sb.length]="<img class='transimg' id='VIWBtnClose' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+(iii-23)+"px; top:7px; width:13px; height:13px; -moz-user-select: none; cursor:pointer; z-index:11;' src='"+l1ll+"API/images/iwclose.gif'/>";var strMRImg=(this.sizeState=="normal")?"iwmaximize.gif":"iwrestore.gif";sb[sb.length]="<img class='transimg' id='VIWBtnMR' style='"+(this.options.maxContent==""?"display:none;":"")+"border:0px; margin:0px; padding:0px; position:absolute; left:"+(iii-40)+"px; top:7px; width:13px; height:13px; -moz-user-select: none; cursor:pointer; z-index:11;' src='"+l1ll+"API/images/"+strMRImg+"' />";if(this.sizeState=="normal"){for(var i=0;i<this.tabs.length;i++){sb[sb.length]="<div id='VIWContent"+i+"' style='position:absolute; left:"+nWindowPadding/2+"px; top:"+nWindowPadding/2+"px; width:"+contentWidth+"px; height:"+contentHeight+"px; z-index:10; "+((this.selectedTab!=i)?"display:none;":"")+"'><div>";sb[sb.length]=this.tabs[i].content;sb[sb.length]="</div></div>";}}else{sb[sb.length]="<div id='VIWContent' style='position:absolute; left:"+nWindowPadding/2+"px; top:"+nWindowPadding/2+"px; width:"+contentWidth+"px; height:"+contentHeight+"px; z-index:10;'>";sb[sb.length]="<div style='position:absolute; left:0px; top:-15px; width:"+(contentWidth+15)+"px; height:"+(contentHeight+23)+"px;' >";sb[sb.length]="<div style='background:rgb(244, 244, 244) none repeat scroll 0% 0%; -moz-background-clip:-moz-initial; -moz-background-origin:-moz-initial; -moz-background-inline-policy:-moz-initial; height:"+((browserName=="msie")?24:23)+"px; margin-right:7px; position:relative;'>";sb[sb.length]="<div id='VIWT' style='overflow:hidden; width:"+(iii-51)+"px; text-align:center; position:absolute; top:2px;'>";sb[sb.length]=this.options.maxTitle;sb[sb.length]="</div>";sb[sb.length]="</div>";sb[sb.length]="<div id='VIWC' style='background:white none repeat scroll 0% 0%; overflow:auto; -moz-background-clip:-moz-initial; -moz-background-origin:-moz-initial; -moz-background-inline-policy:-moz-initial; position:relative; outline-color:-moz-use-text-color; outline-style:none; outline-width:0px; width:"+(contentWidth+15)+"px; height:"+(contentHeight-1)+"px;'>";sb[sb.length]=this.options.maxContent;sb[sb.length]="</div>";sb[sb.length]="</div>";sb[sb.length]="</div>";}sb[sb.length]="</div>";var xLeftTop=(this.sizeState=="normal")?0:-517;var yLeftTop=(this.sizeState=="normal")?0:-691;sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nTopHeight+"px; z-index:1; position:absolute; left:0px; top:0px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+xLeftTop+"px; top:"+yLeftTop+"px; width:690px; height:786px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";if(this.sizeState=="maximize")sb[sb.length]="<div style='border-top:1px solid rgb(171, 171, 171); overflow:hidden; width:"+iii+"px; height:1px; z-index:12; position:absolute; left:0px; top:"+(nTopHeight-1)+"px;'></div>";var xRightTop=(this.sizeState=="normal")?-665:-542;var yRightTop=(this.sizeState=="normal")?0:-691;sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nTopHeight+"px; z-index:1; position:absolute; left:"+(iii-25)+"px; top:0px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+xRightTop+"px; top:"+yRightTop+"px; width:690px; height:786px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";var xLeftBottom=(this.sizeState=="normal")?0:-517;var yLeftBottom=(this.sizeState=="normal")?-665:-716;sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nBottomHeight+"px; z-index:1; position:absolute; left:0px; top:"+(windowBodyHeight-25)+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+xLeftBottom+"px; top:"+yLeftBottom+"px; width:690px; height:786px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";var xRightBottom=(this.sizeState=="normal")?-665:-542;var yRightBottom=(this.sizeState=="normal")?-665:-716;sb[sb.length]="<div style='overflow:hidden; width:"+nCornerWidth+"px; height:"+nBottomHeight+"px; z-index:1; position:absolute; left:"+(iii-25)+"px; top:"+(windowBodyHeight-25)+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+xRightBottom+"px; top:"+yRightBottom+"px; width:690px; height:786px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";sb[sb.length]="<div style='z-index:1; background-color: white; position: absolute; width:"+(iii-50)+"px; height:"+nBottomHeight+"px; left:"+nCornerWidth+"px; top:0px;' ></div><div style='z-index:1; border-top: 1px solid rgb(171, 171, 171); position: absolute; width:"+(iii-50)+"px; height:1px; left:"+nCornerWidth+"px; top:0px;' ></div>";sb[sb.length]="<div style='z-index:1; background-color: white; position: absolute; width:"+iii+"px; height:"+(windowBodyHeight-50)+"px; left:0px; top:"+nCornerWidth+"px;' ></div><div style='z-index:1; border-left: 1px solid rgb(171, 171, 171); position:absolute; width:1px; height:"+(windowBodyHeight-50)+"px; left:0px; top:"+nCornerWidth+"px;' ></div><div style='z-index:1; border-left: 1px solid rgb(171, 171, 171); position:absolute; width:1px; height:"+(windowBodyHeight-50)+"px; left:"+(iii-1)+"px; top:"+nCornerWidth+"px;' ></div>";sb[sb.length]="<div style='z-index:1; background-color: white; position: absolute; width:"+(iii-50)+"px; height:"+nBottomHeight+"px; left:"+nCornerWidth+"px; top:"+(windowBodyHeight-25)+"px;' ></div><div style='z-index:1; border-top: 1px solid rgb(171, 171, 171); position: absolute; width:"+(iii-50)+"px; height:1px; left:"+nCornerWidth+"px; top:"+(windowBodyHeight-1)+"px;' ></div>";var xLeg=(this.sizeState=="normal")?0:-368;sb[sb.length]="<div class='dragmap' style='overflow:hidden; width:"+nLegWidth+"px; height:"+nLegHeight+"px; z-index:1; position:absolute; left:"+((iii-nLegWidth)/2)+"px; top:"+(windowBodyHeight-25)+"px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+xLeg+"px; top:-691px; width:690px; height:786px; -moz-user-select:none;' src='"+strURL+"'/>";sb[sb.length]="</div>";if(this.tabs.length>1&&this.sizeState=="normal"){sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:0px; top:-24px; width:11px; height:75px; -moz-user-select:none; z-index:1;' src='"+l1ll+"API/images/iwlefttop.png' />";for(var i=0;i<this.tabs.length;i++){sb[sb.length]="<div id='VIWTab"+i+"' style='position:absolute; left:"+(11+i*84)+"px; top:-24px; z-index:"+((this.selectedTab==i)?6:5)+";'>";sb[sb.length]="<div style='overflow:hidden; position:absolute; left:0px; top:0px; width:103px; height:75px;'>";sb[sb.length]="<img class='transimg' style='border:0px; margin:0px; padding:0px; position:absolute; left:"+((this.selectedTab==i)?-98:-201)+"px; top:-691px; -moz-user-select:none; width:690px; height:786px;' src='"+strURL+"' />";sb[sb.length]="</div>";sb[sb.length]="<div style='position:absolute; left:0px; top:0px; width:103px; height:24px; font-family: Arial,sans-serif; font-size:12px; padding-top:5px; text-align:center; cursor:pointer;'>"+this.tabs[i].label.substring(0,10)+"</div>";sb[sb.length]="</div>";}}sb[sb.length]="</div>";l1I1.innerHTML=sb.join('');l1I1.style.visibility='visible';VUtil.fixPNG();var liIi=this;var divBtnClose=document.getElementById('VIWBtnClose');divBtnClose.onclick=function(){if(liIi.l1lI.infoWindowCloseButtonClickHandler!=undefined)liIi.l1lI.infoWindowCloseButtonClickHandler();liIi.close();};divBtnClose.onmouseover=function(){this.src=l1ll+"API/images/iwcloseover.gif";};divBtnClose.onmouseout=function(){this.src=l1ll+"API/images/iwclose.gif";};if(this.options.maxContent!=""){var divBtnMR=document.getElementById('VIWBtnMR');divBtnMR.onclick=function(){if(liIi.sizeState=="normal"){liIi.maximize();}else{liIi.restore();}};divBtnMR.onmouseover=function(){if(liIi.sizeState=="normal")this.src=l1ll+"API/images/iwmaximizeover.gif";else this.src=l1ll+"API/images/iwrestoreover.gif";};divBtnMR.onmouseout=function(){if(liIi.sizeState=="normal")this.src=l1ll+"API/images/iwmaximize.gif";else this.src=l1ll+"API/images/iwrestore.gif";};}if(this.tabs.length>1&&this.sizeState=="normal"){for(var i=0;i<this.tabs.length;i++){var divTab=document.getElementById('VIWTab'+i);divTab.onclick=function(){var index=parseInt(this.id.substring(6,this.id.length));liIi.selectTab(index);};}}}function redraw(){var l1I1=document.getElementById(this.l1lI.id+'_InfoWindow');if(l1I1==null)return;var ptV=this.l1lI.fromLatLngToDivPixel(this.point);var nWindowPadding=32;var ex=-7;var ey=0;var mmWidth=this.l1lI.lli1.offsetWidth-50;var mmHeight=this.l1lI.lli1.offsetHeight-50;var contentWidth=Math.min(this.size.width,mmWidth);var contentHeight=Math.min(this.size.height,mmHeight);if(this.sizeState=="normal"){contentWidth=Math.max(contentWidth,84*this.tabs.length-1+50);}else{contentWidth=Math.min(658,mmWidth);contentHeight=Math.min(474,mmHeight);}var iii=contentWidth+nWindowPadding;var windowBodyHeight=contentHeight+nWindowPadding;if(this.sizeState=="normal"){iii=Math.min(iii,690);windowBodyHeight=Math.min(windowBodyHeight,506);}var nLegWidth=97;var nLegHeight=96;var ijl=(this.sizeState=="normal")?windowBodyHeight+nLegHeight:windowBodyHeight+25;this.iii=iii;this.ijl=ijl;var nShadowWidth=iii+40,nShadowHeight=parseInt(ijl*0.5);nShadowWidth=Math.min(nShadowWidth,740);nShadowHeight=Math.min(nShadowHeight,298);var xTopLeft=323;var xTopRight=1033;var nTopHeight=30;var nBottomHeight=60;var nCornerWidth=70;var xBottomLeft=14;var xBottomRight=754;var yBottom=310;var xBottomBar=345;var nSLegWidth=140;var xShortLeg=259;var xLongLeg=119;var strURL=l1ll+"API/images/infowindowshade.png";var nTopBar=nShadowWidth-2*nCornerWidth;var nBottomMiddlePrev=0;var nBottomMiddleNext=0;var xLeg=xLongLeg;var nBodyHeight=nShadowHeight-nTopHeight-nBottomHeight;var xBodyLeft=xTopLeft-nBodyHeight;var nBodyWidth=nCornerWidth;var nBottomBar=nTopBar-nSLegWidth+nTopHeight;if(nBottomBar>0){if(nBottomBar>=50){nBottomMiddlePrev=(nBottomBar-50)/2;nBottomMiddleNext=nBottomBar-nBottomMiddlePrev;}else{nBottomMiddlePrev=0;nBottomMiddleNext=nBottomBar;}}if(nBodyHeight>=nSLegWidth)xLeg=xShortLeg;var xTopLeftDiv=nBodyHeight+nTopHeight;var yTopLeftDiv=0;var xTopMiddleDiv=xTopLeftDiv+nCornerWidth;var yTopMiddleDiv=yTopLeftDiv;var left=ptV.x-nCornerWidth-nBottomMiddlePrev+ex+this.offset.width;var top=ptV.y-nShadowHeight+ey+this.offset.height;if(this.sizeState=="maximize")top+=45;var divIWS=l1I1.childNodes[0];divIWS.style.left=left+"px";divIWS.style.top=top+"px";var count=0;divIWS.childNodes[count].style.left=xTopLeftDiv+"px";divIWS.childNodes[count].style.top=yTopLeftDiv+"px";count++;if(nTopBar>0){divIWS.childNodes[count].style.left=xTopMiddleDiv+"px";divIWS.childNodes[count].style.top="0px";count++;}divIWS.childNodes[count].style.left=(xTopLeftDiv+nCornerWidth+nTopBar)+"px";divIWS.childNodes[count].style.top="0px";count++;divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight)+"px";divIWS.childNodes[count].style.top=nTopHeight+"px";count++;divIWS.childNodes[count].style.left=(xTopLeftDiv+nCornerWidth-nBodyHeight)+"px";divIWS.childNodes[count].style.top=nTopHeight+"px";count++;divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar)+"px";divIWS.childNodes[count].style.top=nTopHeight+"px";count++;divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight-nTopHeight)+"px";divIWS.childNodes[count].style.top=(nTopHeight+nBodyHeight)+"px";count++;if(nBottomMiddlePrev>0){divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight-nTopHeight+nCornerWidth)+"px";divIWS.childNodes[count].style.top=(nTopHeight+nBodyHeight)+"px";count++;}divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight-nTopHeight+nCornerWidth+nBottomMiddlePrev)+"px";divIWS.childNodes[count].style.top=(nTopHeight+nBodyHeight)+"px";count++;if(nBottomMiddleNext>0){divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight-nTopHeight+nCornerWidth+nSLegWidth+nBottomMiddlePrev)+"px";divIWS.childNodes[count].style.top=(nTopHeight+nBodyHeight)+"px";count++;}divIWS.childNodes[count].style.left=(xTopLeftDiv-nBodyHeight+nBodyWidth+nTopBar)+"px";divIWS.childNodes[count].style.top=(nTopHeight+nBodyHeight)+"px";count++;xTopLeft=0;xTopRight=665;nTopHeight=25;nBottomHeight=25;nCornerWidth=25;xBottomLeft=0;xBottomRight=665;yBottom=665;xBottomBar=345;nLegWidth=97;nLegHeight=96;xShortLeg=368;xLongLeg=0;strURL=l1ll+"API/images/infowindow.png";left=parseInt(ptV.x+(nLegWidth-iii)/2)+ex+this.offset.width;top=parseInt(ptV.y-nLegHeight-windowBodyHeight+25)+ey+this.offset.height;if(this.sizeState=="maximize")top+=45;nTopBar=nShadowWidth-2*nCornerWidth;nBottomMiddlePrev=0;nBottomMiddleNext=0;xLeg=xLongLeg;nBodyHeight=nShadowHeight-nTopHeight-nBottomHeight;xBodyLeft=xTopLeft-nBodyHeight;nBodyWidth=nCornerWidth;nBottomBar=nTopBar-nLegWidth+nTopHeight;if(nBottomBar>0){if(nBottomBar>=50){nBottomMiddlePrev=(nBottomBar-50)/2;nBottomMiddleNext=nBottomBar-nBottomMiddlePrev;}else{nBottomMiddleNext=nBottomMiddlePrev;nBottomMiddlePrev=0;}}if(nBodyHeight>=nLegWidth)xLeg=xShortLeg;xTopLeftDiv=nBodyHeight+nTopHeight;yTopLeftDiv=0;xTopMiddleDiv=xTopLeftDiv+nCornerWidth;yTopMiddleDiv=yTopLeftDiv;var divIW=l1I1.childNodes[1];divIW.style.left=left+"px";divIW.style.top=top+"px";}function getInfoWindowSize(I1i){var path=document.getElementById(this.l1lI.id+"_path");var iij=document.createElement('div');iij.id='divtemp';iij.innerHTML=I1i;iij.style.overflow='visible';iij.style.position='absolute';path.appendChild(iij);var ij1=iij.offsetWidth;var ijI=iij.offsetHeight;path.removeChild(iij);var iii=ij1,ijl=ijI;if(iii<180)iii=180;if(ijl<60)ijl=60;var iiI=new VSize(iii,ijl);return iiI;}function getInfoWindowPan(){var mmWidth=this.l1lI.lli1.offsetWidth;var mmHeight=this.l1lI.lli1.offsetHeight;var iIj=this.l1lI.fromLatLngToContainerPixel(this.point);var iil=0;var ii1=0;var ijj=null;if(this.iii>mmWidth*3/4||this.ijl>mmHeight*3/4){var iII=this.l1lI.fromLatLngToDivPixel(this.l1lI.getCenter());iIj=this.l1lI.fromLatLngToDivPixel(this.point);var mmHeight2=mmHeight/2;iil=iIj.x+48-iII.x;ii1=iIj.y-iII.y-((this.sizeState=='maximize')?25:0);var paddingHeight=Math.abs(mmHeight-this.ijl)/2;if(mmHeight2>=this.ijl)ii1-=(paddingHeight-(mmHeight2-this.ijl));else ii1-=(paddingHeight+(this.ijl-mmHeight2));ijj=new VSize(iil,ii1);}else{var ptWindowLeft=iIj.x+48.5-this.iii/2;var ptWindowTop=iIj.y-this.ijl;var ptWindowRight=ptWindowLeft+this.iii;var ptWindowBottom=ptWindowTop+this.ijl;var minLeft=20;if(document.getElementById(this.l1lI.id+"_VLargeMapControl")!=null&&ptWindowTop<300)minLeft+=65;var maxLeft=20;if(document.getElementById(this.l1lI.id+"_VOverviewMapControl")!=null&&ptWindowBottom>mmHeight-131)maxLeft+=150;if(ptWindowLeft<minLeft)iil=ptWindowLeft-minLeft;else if(ptWindowRight>mmWidth-maxLeft)iil=ptWindowRight-mmWidth+maxLeft;if(ptWindowTop<25)ii1=ptWindowTop-25;else if(ptWindowBottom>mmHeight-10)ii1=ptWindowBottom-mmHeight+10;ijj=new VSize(iil,ii1);}return ijj;}function isOpened(){return((document.getElementById(this.l1lI.id+'_InfoWindow')!=null)&&(!this.liii));}function isHidden(){return this.liii;}function reset(point,tabs,size,offset,selectedTab){if(point!=null)this.point=point;if(tabs!=null)this.tabs=tabs;if(size!=null)this.size=size;if(offset!=null)this.offset=offset;if(selectedTab!=null)this.selectedTab=selectedTab;}function getPoint(){return this.point;}function getPixelOffset(){return this.offset;}function getSelectedTab(){return this.selectedTab;}function getTabs(){return this.tabs;}function getContentContainers(){}function enableMaximize(){this.maximizable=true;}function disableMaximize(){this.maximizable=false;}function maximize(){if(this.maximizable==false)return;this.sizeState="maximize";this.l1lI.hideControls();this.createInfoWindow();if(this.maximizeclickHandler!=undefined)this.maximizeclickHandler();if(this.options.autoPan){var ijj=this.getInfoWindowPan();this.l1lI.panBy(ijj);var liIi=this;setTimeout(function(){if(liIi.maximizeendHandler!=undefined)liIi.maximizeendHandler();},250);}else{if(this.maximizeendHandler!=undefined)this.maximizeendHandler();}}function restore(){if(this.maximizable==false)return;this.sizeState="normal";this.l1lI.showControls();this.createInfoWindow();if(this.restoreclickHandler!=undefined)this.restoreclickHandler();if(this.restoreendHandler!=undefined)this.restoreendHandler();}function vType(){return'VInfoWindow';}};function VLargeMapControl(printable,lii1){this.printable=(printable!=undefined)?printable:false;this.lii1=(lii1!=undefined)?lii1:false;this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.getDefaultPosition=getDefaultPosition;this.hide=hide;this.show=show;this.vType=vType;function initialize(map,position){if(l1Il==null)return;var w=parseInt(map.lli1.offsetWidth)/2;var h=parseInt(map.lli1.offsetHeight)/2;var liIj="";liIj+="<table cellspacing=0 cellpadding=0>";liIj+="<tr width=41>";liIj+="<td width=20>";liIj+="<img src='"+l1ll+"imagesrender/spacer.gif' width='20'>";liIj+="</td>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btTop' style='cursor:pointer;' src='"+l1ll+"imagesrender/top.gif' width='20' />";liIj+="</td>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btLeft' style='cursor:pointer;' src='"+l1ll+"imagesrender/left.gif' width='20' />";liIj+="</td>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btFit' style='cursor:pointer;' src='"+l1ll+"imagesrender/fit.gif' width='20' />";liIj+="</td>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btRight' style='cursor:pointer;' src='"+l1ll+"imagesrender/right.gif' width='20' />";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btBottom' style='cursor:pointer;' src='"+l1ll+"imagesrender/bottom.gif' width='20' />";liIj+="</td>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btZoomOut' style='cursor:pointer;margin-top:3px' src='"+l1ll+"imagesrender/zbaout.gif' />";liIj+="</td>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="<td width=20>";liIj+="<div class=clickcontrol style=\"WIDTH: 20px; HEIGHT: 157px; cursor:pointer; \" id='"+map.id+"_rulerBar' ><IMG height=157 src="+l1ll+"vbd_images/vnrulerbar.gif width=18>";liIj+="<div class=dragruler style=\"WIDTH: 26px; HEIGHT: 10px; position:absolute; left:16px; top:85px; cursor:pointer; \" id='"+map.id+"_rulerDiv' /><IMG height=10 src="+l1ll+"/imagesrender/drag_level.gif width=26></div>";liIj+="</div>";liIj+="</td>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="</tr>";liIj+="<tr>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="<td width=20>";liIj+="<img class=clickcontrol id='"+map.id+"_btZoomIn' style='cursor:pointer;margin-top:3px' src='"+l1ll+"imagesrender/zbain.gif' />";liIj+="</td>";liIj+="<td width=20>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20>";liIj+="</td>";liIj+="</tr>";liIj+="</table>";this.id=map.id+"_VLargeMapControl";var control=VUtil.CreateDivElement(map.id+"_VLargeMapControl",0,0,"auto","auto","absolute","",liIj);control.style.zIndex=ControlZIndex;control.style.MozUserSelect="none";map.lli1.appendChild(control);if(position!=undefined){if(position.anchor==V_ANCHOR_TOP_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-58+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_TOP_LEFT){control.style.left=position.offset.width+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-58+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-258+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_LEFT){control.style.left=position.offset.width+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-295+"px";}}else{control.style.left=10+"px";control.style.top=10+"px";}var fn=function(){if(map.ll11!=undefined)map.ll11();};var btnZoomIn=document.getElementById(map.id+'_btZoomIn');var btnZoomOut=document.getElementById(map.id+'_btZoomOut');var btnFit=document.getElementById(map.id+'_btFit');var btnLeft=document.getElementById(map.id+'_btLeft');var btnRight=document.getElementById(map.id+'_btRight');var btnTop=document.getElementById(map.id+'_btTop');var btnBottom=document.getElementById(map.id+'_btBottom');if(browserName=='msie'||browserName=='safari'){btnZoomIn.onclick=function(){map.zoomIn();};btnZoomIn.onmouseover=function(){this.src=l1ll+'imagesrender/zbain-over.gif';};btnZoomIn.onmouseout=function(){this.src=l1ll+'imagesrender/zbain.gif';};btnZoomOut.onclick=function(){map.zoomOut();};btnZoomOut.onmouseover=function(){this.src=l1ll+'imagesrender/zbaout-over.gif';};btnZoomOut.onmouseout=function(){this.src=l1ll+'imagesrender/zbaout.gif';};btnFit.onclick=function(){map.fitOverlays();};btnFit.onmouseover=function(){this.src=l1ll+'imagesrender/fit-over.gif';};btnFit.onmouseout=function(){this.src=l1ll+'imagesrender/fit.gif';};btnLeft.onclick=function(){fn();map.panBy(new VSize(-w,0));};btnLeft.onmouseover=function(){this.src=l1ll+'imagesrender/left-over.gif';};btnLeft.onmouseout=function(){this.src=l1ll+'imagesrender/left.gif';};btnRight.onclick=function(){fn();map.panBy(new VSize(w,0));};btnRight.onmouseover=function(){this.src=l1ll+'imagesrender/right-over.gif';};btnRight.onmouseout=function(){this.src=l1ll+'imagesrender/right.gif';};btnTop.onclick=function(){fn();map.panBy(new VSize(0,-h));};btnTop.onmouseover=function(){this.src=l1ll+'imagesrender/top-over.gif';};btnTop.onmouseout=function(){this.src=l1ll+'imagesrender/top.gif';};btnBottom.onclick=function(){fn();map.panBy(new VSize(0,h));};btnBottom.onmouseover=function(){this.src=l1ll+'imagesrender/bottom-over.gif';};btnBottom.onmouseout=function(){this.src=l1ll+'imagesrender/bottom.gif';};}else{btnZoomIn.addEventListener("click",function(){map.zoomIn();},false);btnZoomIn.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/zbain-over.gif';},false);btnZoomIn.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/zbain.gif';},false);btnZoomOut.addEventListener("click",function(){map.zoomOut();},false);btnZoomOut.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/zbaout-over.gif';},false);btnZoomOut.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/zbaout.gif';},false);btnFit.addEventListener("click",function(){map.fitOverlays();},false);btnFit.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/fit-over.gif';},false);btnFit.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/fit.gif';},false);btnLeft.addEventListener("click",function(){fn();map.panBy(new VSize(-w,0));},false);btnLeft.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/left-over.gif';},false);btnLeft.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/left.gif';},false);btnRight.addEventListener("click",function(){fn();map.panBy(new VSize(w,0));},false);btnRight.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/right-over.gif';},false);btnRight.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/right.gif';},false);btnTop.addEventListener("click",function(){fn();map.panBy(new VSize(0,-h));},false);btnTop.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/top-over.gif';},false);btnTop.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/top.gif';},false);btnBottom.addEventListener("click",function(){fn();map.panBy(new VSize(0,h));},false);btnBottom.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/bottom-over.gif';},false);btnBottom.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/bottom.gif';},false);}document.getElementById(map.id+'_rulerBar').onclick=function(e){map.clickOnRuler(e);};this.l1lI=map;this.liII=control;this.position=position;}function redraw(){if(l1Il==null)return;if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-58+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-58+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-258+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-295+"px";}}else{this.liII.style.left=10+"px";this.liII.style.top=10+"px";}}function remove(){VUtil.RemoveDivElement(this.id,this.l1lI.lli1.id);}function getDefaultPosition(){var lIji=new VControlPosition(V_ANCHOR_TOP_LEFT,new VSize(10,10));return lIji;}function hide(){this.liII.style.visibility='hidden';}function show(){this.liII.style.visibility='visible';}function vType(){return'VLargeMapControl';}};VLargeMapControl.prototype=new VControl();function VClientGeocoder(){this.getLatLng=getLatLng;function getLatLng(I,callback){if(I==undefined||I==null||callback==undefined||callback==null)return;if(VUtil.lijj(I))VUtil.il1(l1ll+ill+"?Address="+I,"",callback,"");}};var vcur_direction;function VDirections(map,panel){if(map!=undefined){map.l1li=this;this.l1lI=map;if(panel!=undefined)panel.l1lI=map;}else{this.l1lI=null;if(panel!=undefined)panel.l1lI=null;}if(panel!=undefined)this.Panel=panel;else this.Panel=null;this.lljj=false;this.Distance=0;this.Unit="";this.llji=true;this.llij=true;this.PreserveViewportFlag=true;this.llii=new Array();this.lljl=new Array();this.llj1=new Array();this.QueryOptions=new VDirectionsOptions(true,true,true);this.load=load;this.loadFromWayPoints=loadFromWayPoints;this.clear=clear;this.getResult=getResult;this.getStatus=getStatus;this.getBounds=getBounds;this.getNumRoutes=getNumRoutes;this.getRoute=getRoute;this.getNumGeocodes=getNumGeocodes;this.getGeocode=getGeocode;this.getDistance=getDistance;this.getDuration=getDuration;this.getPolyline=getPolyline;this.getMarker=getMarker;this.getSummaryHTML=getSummaryHTML;this.showDirectionGuide=showDirectionGuide;this.fitMap=fitMap;this.vType=vType;function vType(){return'VDirections';}function load(query,queryOptions){if(!VUtil.lijj(query))return;if(this.lljj==true)return;this.lljj=true;vcur_direction=this;this.QueryOptions=queryOptions;this.llji=queryOptions.getPolyline;this.llij=queryOptions.lljI;this.PreserveViewportFlag=queryOptions.preserveViewport;this.llj1=query.split("To:");this.llj1[0]=this.llj1[0].substring(query.indexOf("From:")+5);VUtil.il1(l1ll+ill+"?option=0&Findstring="+query,"","vcur_direction.getResult","");}function loadFromWayPoints(waypoints,queryOptions){if(this.lljj==true)return;this.lljj=true;vcur_direction=this;this.QueryOptions=queryOptions;var query="";for(var i=0;i<waypoints.length;i++){query+=waypoints[i].longitude+","+waypoints[i].latitude;this.llj1.push(waypoints[i].latitude+","+waypoints[i].longitude);if(i<waypoints.length-1)query+=",";}this.llji=queryOptions.getPolyline;this.llij=queryOptions.lljI;this.PreserveViewportFlag=queryOptions.preserveViewport;VUtil.il1(l1ll+ill+"?option=1&Findstring="+query,"","vcur_direction.getResult","");}function clear(){if(this.l1lI!=null){for(var i=0;i<this.getNumRoutes();i++){this.l1lI.removeOverlay(this.llii[i].l11l);this.l1lI.removeOverlay(this.lljl[i]);}if(i>0)this.l1lI.removeOverlay(this.lljl[i]);this.l1lI.l1li=null;}this.llii=new Array();this.lljl=new Array();this.llj1=new Array();if(this.Panel!=null)this.Panel.innerHTML="";if(this.l1lI!=null){l1I1=document.getElementById('PopUp');var l111=document.getElementById(this.l1lI.id+'_path');if(l1I1!=null)l111.removeChild(l1I1);}}function getResult(Result){var l1il=this.llj1;this.clear();this.llj1=l1il;this.Distance=Result.ShortestPath.fulllength;var l1Ij=Result.FullPath.split(",");var l1i1=new Array();l1i1[0]=new Array();var nI=0;for(i=0;i<l1Ij.length;i+=2){if(parseFloat(l1Ij[i])<=DB_MIN){nI++;l1i1[nI]=new Array();}else{var latlng=new VLatLng(parseFloat(l1Ij[i+1]),parseFloat(l1Ij[i]),true);l1i1[nI].push(latlng);}}this.Unit=Result.ShortestPath.unit;var i=0;var icon,l1iI;for(i=0;i<Result.ShortestPath.Section.length;i++){var l1Ii=new VRoute();l1Ii.Distance=Result.ShortestPath.Section[i].Length.value;l1Ii.Unit=Result.ShortestPath.Section[i].Length.unit;if(this.Panel!=null||this.QueryOptions.lljI==true){for(var j=0;j<Result.ShortestPath.Section[i].Segment.length;j++){var l1il=Result.ShortestPath.Section[i].Segment[j];var l1II=new VStep();l1II.Distance=l1il.Length.value;l1II.Unit=l1il.Length.unit;l1II.Name=l1il.Name;l1II.l1li=l1il.direction;l1II.StartAt=new VLatLng(l1il.StartAt.Y,l1il.StartAt.X,true);l1II.StartIndex=l1il.start;l1II.EndIndex=l1il.end;l1Ii.l11i.push(l1II);}}var pl=new VPolyline(l1i1[i],'red',3,'red',0.5,null);if(this.l1lI!=null||this.QueryOptions.getPolyline==true){l1Ii.l11l=pl;}if(this.l1lI!=null)this.l1lI.addOverlay(pl);icon=new VIcon(l1ll+"imagesrender/place_"+i+".gif");icon.iconSize=new VSize(19,22);l1iI=new VMarker(l1i1[i][0],icon);if(this.l1lI!=null)this.l1lI.addOverlay(l1iI);this.lljl.push(l1iI);this.llii.push(l1Ii);}icon=new VIcon(l1ll+"imagesrender/place_"+i+".gif");icon.iconSize=new VSize(19,22);l1iI=new VMarker(l1i1[i-1][l1i1[i-1].length-1],icon);if(this.l1lI!=null)this.l1lI.addOverlay(l1iI);this.lljl.push(l1iI);if(!this.QueryOptions.preserveViewport&&this.l1lI!=null)this.fitMap();if(this.Panel!=null)this.showDirectionGuide();this.lljj=false;if(this.li1I!=undefined)this.li1I();}function getStatus(){return this.lljj;}function getBounds(){var ax=0.0;var ay=0.0;var ix=0.0;var iy=0.0;for(var i=0;i<this.llii.length;i++){var l11I=new Array();var pobj=this.llii[i].l11l;if(pobj!=null){l11I=pobj.latlngs;for(var j=0;j<l11I.length;j++){if(ax==0.0&&ay==0.0&&ix==0.0&&iy==0.0){ax=parseFloat(l11I[j].longitude.toString());ix=parseFloat(l11I[j].longitude.toString());ay=parseFloat(l11I[j].latitude.toString());iy=parseFloat(l11I[j].latitude.toString());}if(ax<parseFloat(l11I[j].longitude.toString()))ax=parseFloat(l11I[j].longitude.toString());if(ix>parseFloat(l11I[j].longitude.toString()))ix=parseFloat(l11I[j].longitude.toString());if(ay<parseFloat(l11I[j].latitude.toString()))ay=parseFloat(l11I[j].latitude.toString());if(iy>parseFloat(l11I[j].latitude.toString()))iy=parseFloat(l11I[j].latitude.toString());}}}return new VLatLngBounds(new VLatLng(ax,iy),new VLatLng(ix,ay));}function fitMap(){var ax=0.0;var ay=0.0;var ix=0.0;var iy=0.0;for(var i=0;i<this.llii.length;i++){var l11I=new Array();var pobj=this.llii[i].l11l;if(pobj!=null){l11I=pobj.latlngs;for(var j=0;j<l11I.length;j++){if(ax==0.0&&ay==0.0&&ix==0.0&&iy==0.0){ax=parseFloat(l11I[j].longitude.toString());ix=parseFloat(l11I[j].longitude.toString());ay=parseFloat(l11I[j].latitude.toString());iy=parseFloat(l11I[j].latitude.toString());}if(ax<parseFloat(l11I[j].longitude.toString()))ax=parseFloat(l11I[j].longitude.toString());if(ix>parseFloat(l11I[j].longitude.toString()))ix=parseFloat(l11I[j].longitude.toString());if(ay<parseFloat(l11I[j].latitude.toString()))ay=parseFloat(l11I[j].latitude.toString());if(iy>parseFloat(l11I[j].latitude.toString()))iy=parseFloat(l11I[j].latitude.toString());}}}var mp=new VLatLng(parseFloat((ay+iy)/2),parseFloat((ax+ix)/2));var l11j=new Array();l11j[0]=ax;l11j[1]=ay;var ptV=VProjection.fromLatLngToPixel(new VLatLng(l11j[1],l11j[0]),this.l1lI.lliI-1);var cx=ptV.x;var cy=ptV.y;l11j=new Array();l11j[0]=ix;l11j[1]=iy;ptV=VProjection.fromLatLngToPixel(new VLatLng(l11j[1],l11j[0]),this.l1lI.lliI-1);var dx=ptV.x;var dy=ptV.y;var l1lj=Math.abs((cx-dx)/this.l1lI.lli1.offsetWidth)>Math.abs((cy-dy)/this.l1lI.lli1.offsetHeight)?Math.abs((cx-dx)/this.l1lI.lli1.offsetWidth):Math.abs((cy-dy)/this.l1lI.lli1.offsetHeight);var lll1=0;for(lll1=0;lll1<this.l1lI.lliI-1;lll1++){if(Math.pow(2,lll1)>l1lj){break;}}var ljl=this.l1lI.level;this.l1lI.level=this.l1lI.lliI-1-lll1;this.l1lI.setCenter(mp,this.l1lI.level);if(this.l1lI.llil!=undefined){this.l1lI.llil();return;}if(this.l1lI.li1l!=undefined){this.l1lI.li1l();return;}if(this.l1lI.l1ij!=undefined)this.l1lI.l1ij(ljl,this.l1lI.level);}function getNumRoutes(){return this.llii.length;}function getRoute(i){return this.llii[i];}function getNumGeocodes(){}function getGeocode(i){}function getDistance(){return(this.Distance+" "+this.Unit);}function getDuration(){}function getPolyline(){var l1il=this;return l1il;}function getMarker(i){return this.lljl[i];}function getSummaryHTML(){return this.Panel.innerHTML;}function showDirectionGuide(){var map=this.l1lI;var content="<table border=\"1\" borderColor=\"gainsboro\" align=\"center\" width=\"100%\" style=\"CURSOR: default;  border-collapse: collapse; font-family: Tahoma; font-size: 8pt\">";for(var i=0;i<this.llii.length;i++){var l1Ii=this.llii[i];content+="<tr height=24 valign=center style=\"cursor:pointer;\" ><td colspan=3><img align=absmiddle src="+l1ll+"imagesrender/place_"+i+".gif >  "+this.llj1[i]+"</td></tr>";content+="<tr height=16 style=\"cursor:pointer;\" ><td colspan=3>Chi&#7873;u d&#224;i : "+l1Ii.Distance+" "+l1Ii.Unit+"</td></tr>";for(var j=0;j<l1Ii.l11i.length;j++){var l1II=l1Ii.l11i[j];var jjI=l1II.l1li;jjI=jjI.replace("Continue to follow","<img src="+l1ll+"/vbd_images/dithang.gif />");jjI=jjI.replace("Head","<img src="+l1ll+"/vbd_images/dithang.gif />");jjI=jjI.replace("Turn right on","<img src="+l1ll+"/vbd_images/rephai.gif />");jjI=jjI.replace("Turn left on","<img src="+l1ll+"/vbd_images/retrai.gif />");content+="<tr onmouseover=VUtil.setVColorOver(this) onmouseout=VUtil.setVColorOut(this) onclick=\"{showPathDetail("+l1II.StartAt.latitude+","+l1II.StartAt.longitude+",this);}\" style=\"cursor:pointer;\" ><td>"+(j+1)+"</td><td>"+jjI+"</td><td> "+l1II.Name+" "+l1II.Distance+" "+l1II.Unit+"</td></tr>";}}content+="<tr height=24 valign=center style=\"cursor:pointer;\" ><td colspan=3><img align=absmiddle src="+l1ll+"imagesrender/place_"+(this.llj1.length-1)+".gif >  "+this.llj1[this.llj1.length-1]+"</td></tr>";content+="</table>";this.Panel.innerHTML=content;}};function showPathDetail(y,x,row){var map=row.parentNode.parentNode.parentNode.l1lI;var dataRow=row.childNodes[1].innerHTML+" "+row.childNodes[2].innerHTML;var ops=new VInfoWindowOptions();ops.liil=12;map.showMapBlowup(new VLatLng(y,x),ops,"");};var DB_MIN=-1.7976931348623158e+308;var vbdIsdragging=false;var vbdIsSelectInput=false;var nInstalment;var lIlI="";var lIlj=-1,lIl1=-1;var l1jI=false;var jII=null;var vbdDatetime=new Date();var vbdMilliseconds=0;var browserName=VUtil.getBrowserName();var nn6=browserName!='msie';var l1j1=new Array(18750445,9375222,4687611,2343806,1171903,585951,292976,146488,73244,36622,18311,9155,4578,2289,1144);var l1ji=new Array(2,4,7,14,27,53,105,210,420,839,1678,3356,6710,13420,26851);var l1jj=new Array(2,3,6,11,22,43,85,170,339,678,1356,2711,5421,10841,21692);var l1Il=new Array();l1Il[0]=new Array(21.963560318168,0,0,-21.963560318168,-2238.8943249188,519.440197264131);l1Il[1]=new Array(43.927122979061,0,0,-43.927122979061,-4477.78888864734,1038.8804499339);l1Il[2]=new Array(87.854245958122,0,0,-87.854245958122,-8955.57777729467,2077.76089986781);l1Il[3]=new Array(175.708454432662,0,0,-175.708454432662,-17911.1517336341,4155.52091324548);l1Il[4]=new Array(351.416908865324,0,0,-351.416908865324,-35822.3034672682,8311.04182649095);l1Il[5]=new Array(702.834417468355,0,0,-702.834417468355,-71644.6680698592,16622.0978368332);l1Il[6]=new Array(1405.66643598793,0,0,-1405.66643598793,-143289.091598636,33244.1389383097);l1Il[7]=new Array(2811.33287197586,0,0,-2811.33287197586,-286578.183197273,66488.2778766195);l1Il[8]=new Array(5622.66574395172,0,0,-5622.66574395172,-573156.366394545,132976.555753239);l1Il[9]=new Array(11245.3314879034,0,0,-11245.3314879034,-1146312.73278909,265953.111506478);l1Il[10]=new Array(22490.6629758069,0,0,-22490.6629758069,-2292625.46557818,531906.223012956);l1Il[11]=new Array(44983.7826051338,0,0,-44983.7826051338,-4585501.35447319,1063870.54610489);l1Il[12]=new Array(89957.7391328091,0,0,-89957.7391328091,-9170001.07038053,2127508.70458502);l1Il[13]=new Array(179915.478265618,0,0,-179915.478265618,-18340002.1407611,4255017.40917004);l1Il[14]=new Array(359988.225305944,0,0,-359988.225305944,-36696035.7519249,8513754.2391523);var lIll=new Array();lIll[0]=new Array(0.045529958964,0,0,-0.045529958964,101.936766739351,23.650090865935);lIll[1]=new Array(0.022764978268,0,0,-0.022764978268,101.936766739351,23.650090865935);lIll[2]=new Array(0.011382489134,0,0,-0.011382489134,101.936766739351,23.650090865935);lIll[3]=new Array(0.005691245781,0,0,-0.005691245781,101.936766739351,23.650090865935);lIll[4]=new Array(0.002845622891,0,0,-0.002845622891,101.936766739351,23.650090865935);lIll[5]=new Array(0.001422810231,0,0,-0.001422810231,101.936766739351,23.650090865935);lIll[6]=new Array(0.00071140633,0,0,-0.00071140633,101.936766739351,23.650090865935);lIll[7]=new Array(0.000355703165,0,0,-0.000355703165,101.936766739351,23.650090865935);lIll[8]=new Array(0.000177851582,0,0,-0.000177851582,101.936766739351,23.650090865935);lIll[9]=new Array(0.000088925791,0,0,-0.000088925791,101.936766739351,23.650090865935);lIll[10]=new Array(0.000044462896,0,0,-0.000044462896,101.936766739351,23.650090865935);lIll[11]=new Array(0.000022230234,0,0,-0.000022230234,101.936766739351,23.650090865935);lIll[12]=new Array(0.000011116331,0,0,-0.000011116331,101.936766739351,23.650090865935);lIll[13]=new Array(0.000005558165,0,0,-0.000005558165,101.936766739351,23.650090865935);lIll[14]=new Array(0.000002777869,0,0,-0.000002777869,101.936766739351,23.650090865935);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 V_NORMAL_MAP='V_NORMAL_MAP_TYPE';var V_SATELLITE_MAP='V_SATELLITE_MAP';var MapAnimatedZIndex=10;var MapInnerZIndex=20;var MapSetZIndex=30;var MapPathZIndex=40;var LineZIndex=44;var MarkerZIndex=45;var MarkerActiveZIndex=46;var InfoWindowShadeZIndex=50;var ObjBelowShadeZIndex=51;var InfoWindowZIndex=52;var MapAnimatingZIndex=60;var ControlZIndex=70;var VBDLogoZIndex=100;var TopZIndex=110;var LimitFolder=10000;var l1ll=(VUtil.isVBDWebsite())?"http://www.vietbando.com/":"http://www.vietbando.net/";var vbdtempimage=new Image(1,1);vbdtempimage.src=l1ll+"mapimages/whiteimage.png";var vbdtransimage=new Image(1,1);vbdtransimage.src=l1ll+"mapimages/transparent.png";var ill="mapforipa%2Easpx";var V_DEFAULT_ICON=l1ll+"images/MyMap_icon/point_7.gif";var CountRequest=0;var g_REtimerID=null;var g_REdelay=30000;var ScriptQuery=function(scriptPath){this.scriptPath=scriptPath;};ScriptQuery.prototype={get:function(){var srcRegex=new RegExp(this.scriptPath.replace('.','\\.')+'(\\?.*)?$');var scripts=document.getElementsByTagName("script");for(var i=0;i<scripts.length;i++){var script=scripts[i];if(script.src&&script.src.match(srcRegex)){var query=script.src.match(/\?([^#]*)(#.*)?/);return!query?'':query[1];}}return'';},parse:function(){var result={};var query=this.get();var components=query.split('&');for(var i=0;i<components.length;i++){var pair=new Array();pair[0]=components[i].substring(0,components[i].indexOf("="));pair[1]=components[i].substring(components[i].indexOf("=")+1,components[i].length);var name=pair[0],value=pair[1];if(!result[name])result[name]=[];if(!value){value='true';}else{try{value=decodeURIComponent(value);}catch(e){value=unescape(value);}}var values=result[name];values[values.length]=value;}return result;},flatten:function(){var queries=this.parse();for(var name in queries){queries[name]=queries[name][0];}return queries;},toString:function(){return'ScriptQuery [path='+this.scriptPath+']';}};function loadXML(){var i=1;i++;};function VBrowserIsCompatible(){if(browserName=='msie'||browserName=='firefox'||browserName=='opera'||browserName=='safari')return true;return false;};function VMap(container,opts,ImagesURL){jII=this;var query="";var scripts=document.getElementsByTagName("script");var queries=new ScriptQuery('MapAPI.js').parse();for(var name in queries){query+=queries[name];}while(query.indexOf('+')>-1){query=query.replace('+','!?!');}lIlI=query;if(lIlI.length<1||lIlI=='true')return;if(l1jI==false)VUtil.il1(l1ll+ill,"","vcallbackFunction","");if(typeof container=='string')container=document.getElementById(container);this.lIIj=false;this.lI1j=false;this.lIiI=false;this.lIij=false;this.lIjl=false;this.isMarkerAutoPanning=false;this.isTextDragging=false;this.isSelectWindowContent=false;this.ll1j=false;this.hasDraggedText=false;this.lIi1=false;this.llII=false;this.draggable=true;this.lIii=true;this.lIil=true;this.dblClickZoomable=true;this.lIIl=false;this.bEnableInfoWindow=true;this.bMapActive=false;this.centerX=109.649506;this.centerY=14.102783;this.jji=0;this.ji1=0;this.divisorX=0;this.divisorY=0;this.level=5;this.lliI=15;this.lIII=1;this.lIIi=0;this.jIj=0;if(opts!=undefined){container.style.width=opts.size.width+"px";container.style.height=opts.size.height+"px";this.options=opts;}else{this.options=new VMapOptions(new VSize(container.offsetWidth,container.offsetHeight));}if(container.offsetWidth>2000||container.offsetHeight>2000){lIll=null;l1Il=null;l1jI=false;jII.disableAll();return;}this.l1ii=false;this.jIi=8;this.I11=0;this.lil=new Array();this.li1=0;this.arrControls=new Array();this.nControls=0;this.lII=null;this.lIj=new VInfoWindow();this.lIj.l1lI=this;this.lI1=null;this.l1li=null;if(ImagesURL==""||ImagesURL==null)this.ImagesURL=l1ll;else this.ImagesURL=ImagesURL;this.preScrollTime=0;this.Left=0;this.Top=0;this.id=container.id;this.lli1=container;container.l1I=this;container.dblRC='';if(container.style.position==undefined||container.style.position=='')container.style.position='absolute';this.stopEvent=stopEvent;this.vType=vType;this.disableAll=disableAll;this.calculatePosition=calculatePosition;this.initMap=initMap;this.insertLeft=insertLeft;this.insertRight=insertRight;this.insertTop=insertTop;this.insertBottom=insertBottom;this.overViewInsertLeft=overViewInsertLeft;this.overViewInsertRight=overViewInsertRight;this.overViewInsertTop=overViewInsertTop;this.overViewInsertBottom=overViewInsertBottom;this.setOverViewCenter=setOverViewCenter;this.fixOverView=fixOverView;this.getRealCenter=getRealCenter;this.clickOnRuler=clickOnRuler;this.scrollWheelZoom=scrollWheelZoom;this.hideOverlays=hideOverlays;this.showOverlays=showOverlays;this.redrawLines=redrawLines;this.redrawRuler=redrawRuler;this.redrawOverviewMap=redrawOverviewMap;this.getCenterForPreserveInfoWindow=getCenterForPreserveInfoWindow;this.hideControls=hideControls;this.showControls=showControls;this.panByMarker=panByMarker;this.enableDragging=enableDragging;this.disableDragging=disableDragging;this.draggingEnabled=draggingEnabled;this.enableInfoWindow=enableInfoWindow;this.disableInfoWindow=disableInfoWindow;this.infoWindowEnabled=infoWindowEnabled;this.enableDoubleClickZoom=enableDoubleClickZoom;this.disableDoubleClickZoom=disableDoubleClickZoom;this.doubleClickZoomEnabled=doubleClickZoomEnabled;this.enableContinuousZoom=enableContinuousZoom;this.disableContinuousZoom=disableContinuousZoom;this.continuousZoomEnabled=continuousZoomEnabled;this.enableScrollWheelZoom=enableScrollWheelZoom;this.disableScrollWheelZoom=disableScrollWheelZoom;this.scrollWheelZoomEnabled=scrollWheelZoomEnabled;this.addControl=addControl;this.removeControl=removeControl;this.clearControls=clearControls;this.getContainer=getContainer;this.isLoaded=isLoaded;this.getCenter=getCenter;this.getBounds=getBounds;this.getDirectionBounds=getDirectionBounds;this.getBoundsZoomLevel=getBoundsZoomLevel;this.getBoundsAtCenterLevel=getBoundsAtCenterLevel;this.getSize=getSize;this.getLevel=getLevel;this.getDragObject=getDragObject;this.setCenter=setCenter;this.panBy=panBy;this.panTo=panTo;this.panDirection=panDirection;this.zoomIn=zoomIn;this.zoomOut=zoomOut;this.zoomFit=zoomFit;this.zoomToLevel=zoomToLevel;this.saveCurrentPosition=saveCurrentPosition;this.goToSavedPosition=goToSavedPosition;this.fitOverlays=fitOverlays;this.fitMultiOverlays=fitMultiOverlays;this.checkResize=checkResize;this.setMapType=setMapType;this.addOverlay=addOverlay;this.removeOverlay=removeOverlay;this.clearOverlays=clearOverlays;this.getOverlayContainer=getOverlayContainer;this.openInfoWindow=openInfoWindow;this.openInfoWindowTabs=openInfoWindowTabs;this.showMapBlowup=showMapBlowup;this.updateInfoWindow=updateInfoWindow;this.closeInfoWindow=closeInfoWindow;this.getInfoWindow=getInfoWindow;this.fromLatLngToDivPixel=fromLatLngToDivPixel;this.fromLatLngToContainerPixel=fromLatLngToContainerPixel;this.fromDivPixelToLatLng=fromDivPixelToLatLng;this.fromContainerPixelToLatLng=fromContainerPixelToLatLng;this.fromContainerPixelToDivPixel=fromContainerPixelToDivPixel;this.fromDivPixelToContainerPixel=fromDivPixelToContainerPixel;if(container==null){alert("Parent Node is not exist");return;}container.style.overflow='hidden';container.style.cursor="url('"+this.options.jl1+"'),auto";container.oncontextmenu=function(e){if(!this.l1I.dblClickZoomable)return false;if(VUtil.isVObject(e))return false;vbdDatetime=new Date();var newmlsc=parseInt(vbdDatetime.getHours())*60*60*1000+parseInt(vbdDatetime.getMinutes())*60*1000+parseInt(vbdDatetime.getSeconds())*1000+parseInt(vbdDatetime.getMilliseconds());if(newmlsc-vbdMilliseconds<230){this.dblRC='true';var ll1l;ll1l=new VPoint(lIlj-this.l1I.Left,lIl1-this.l1I.Top);if(this.l1I.level==0){var lllj=this.l1I.fromContainerPixelToLatLng(ll1l);this.l1I.panTo(lllj);}else{this.tX=0;this.tY=0;var delta=-1;map_animation.style.left=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left)+"px";map_animation.style.top=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top)+"px";for(var i=0;i<this.l1I.l1j;i++)for(var j=0;j<this.l1I.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.l1I.lIl+j];document.getElementById(this.id+"animation_"+i+"_"+j).style.width=256+"px";document.getElementById(this.id+"animation_"+i+"_"+j).style.height=256+"px";if(jj.loaded==1)document.getElementById(this.id+"animation_"+i+"_"+j).src=jj.src;else{document.getElementById(this.id+"animation_"+i+"_"+j).src=l1ll+"mapimages/whiteimage.png";}jj.loaded=0;jj.src=l1ll+"mapimages/transparent.png";}map_animation.style.zIndex=MapAnimatingZIndex;var IlI=lIlj-parseInt(map_animation.style.left)-parseInt(container.l1I.Left);var Ilj=lIl1-parseInt(map_animation.style.top)-parseInt(container.l1I.Top);container.l1I.divisorX=IlI/256;container.l1I.divisorY=Ilj/256;this.l1I.hideOverlays();VUtil.RemoveDivElement('PopUp',this.l1I.id+'_path');this.l1I.scrollWheelZoom(delta,lIlj,lIl1);}}vbdMilliseconds=newmlsc;return false;};this.calculatePosition();if(browserName=='msie')VUtil.addVMLStyle();var map1,lii,map_animation,ljj,map_markerPath,map_linePath,map_customOverlayPath,map_mappingObj;this.initMap(true);var fobj;VEvent.addDOMListener(window,'unload',function(){if(CountRequest>0){VUtil.il1(l1ll+ill+"?NumRequest="+CountRequest,"","","");CountRequest=0;}});if(browserName=='msie'||browserName=='opera'||browserName=='safari'){container.onmousewheel=function(e){this.l1I.calculatePosition();if(container.l1I.lIil==false||container.l1I.jIi<8)return;var llIj=nn6?"HTML":"BODY";fobj=nn6?e.target:event.srcElement;while(fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="clickcontrol"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;if(fobj==null)return false;}if(fobj.tagName!=llIj){return;}else{var now=new Date();var nowms=parseInt(now.getHours())*60*60*1000+parseInt(now.getMinutes())*60*1000+parseInt(now.getSeconds())*1000+parseInt(now.getMilliseconds());if(nowms-container.l1I.preScrollTime<250){container.l1I.preScrollTime=nowms;container.l1I.stopEvent();return;}container.l1I.preScrollTime=nowms;}if(lIlj==-1&&lIl1==-1)return;this.tX=0;this.tY=0;var delta=0;delta=event.wheelDelta/120;if(Math.abs(delta)==3)delta=delta/3;if(this.l1I.jIi<8)return false;if((delta==1&&this.l1I.level==this.l1I.lliI-1)||(delta<=-1&&this.l1I.level==0)){return false;}map_animation.style.left=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left)+"px";map_animation.style.top=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top)+"px";for(var i=0;i<this.l1I.l1j;i++)for(var j=0;j<this.l1I.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.l1I.lIl+j];document.getElementById(this.id+"animation_"+i+"_"+j).style.width=256+"px";document.getElementById(this.id+"animation_"+i+"_"+j).style.height=256+"px";if(jj.loaded==1)document.getElementById(this.id+"animation_"+i+"_"+j).src=jj.src;else{document.getElementById(this.id+"animation_"+i+"_"+j).src=l1ll+"mapimages/whiteimage.png";}jj.loaded=0;jj.src=l1ll+"mapimages/transparent.png";}map_animation.style.zIndex=MapAnimatingZIndex;var IlI=lIlj-parseInt(map_animation.style.left)-parseInt(container.l1I.Left);var Ilj=lIl1-parseInt(map_animation.style.top)-parseInt(container.l1I.Top);container.l1I.divisorX=IlI/256;container.l1I.divisorY=Ilj/256;this.l1I.hideOverlays();VUtil.RemoveDivElement('PopUp',this.l1I.id+'_path');VUtil.createZoomAnimation(delta,lIlj,lIl1);this.l1I.scrollWheelZoom(delta,lIlj,lIl1);container.l1I.stopEvent();};}else{container.addEventListener("DOMMouseScroll",function(e){this.l1I.calculatePosition();var llIj=nn6?"HTML":"BODY";fobj=nn6?e.target:event.srcElement;while(fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="clickcontrol"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;if(fobj==null)return false;}if(fobj.tagName!=llIj){return;}else{var now=new Date();var nowms=parseInt(now.getHours())*60*60*1000+parseInt(now.getMinutes())*60*1000+parseInt(now.getSeconds())*1000+parseInt(now.getMilliseconds());if(nowms-container.l1I.preScrollTime<250){container.l1I.preScrollTime=nowms;container.l1I.stopEvent(e);return;}container.l1I.preScrollTime=nowms;}container.l1I.stopEvent(e);var a=e.detail/3;if(lIlj==-1&&lIl1==-1)return;if((-a==1&&this.l1I.level==this.l1I.lliI-1)||(-a<=-1&&this.l1I.level==0)){return false;}if(container.l1I.lIil==false||container.l1I.jIi<8)return false;this.tX=0;this.tY=0;map_animation.style.left=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left)+"px";map_animation.style.top=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top)+"px";map_animation.style.width=parseInt(lii.style.width)+"px";map_animation.style.height=parseInt(lii.style.height)+"px";for(var i=0;i<this.l1I.l1j;i++)for(var j=0;j<this.l1I.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.l1I.lIl+j];document.getElementById(this.id+"animation_"+i+"_"+j).style.width=256+"px";document.getElementById(this.id+"animation_"+i+"_"+j).style.height=256+"px";if(jj.loaded==1)document.getElementById(this.id+"animation_"+i+"_"+j).src=jj.src;else document.getElementById(this.id+"animation_"+i+"_"+j).src=l1ll+"mapimages/whiteimage.png";jj.loaded=0;jj.src=this.l1I.ImagesURL+"mapimages/transparent.png";}map_animation.style.zIndex=MapAnimatingZIndex;var IlI=lIlj-parseInt(map_animation.style.left)-parseInt(container.l1I.Left);var Ilj=lIl1-parseInt(map_animation.style.top)-parseInt(container.l1I.Top);container.l1I.divisorX=IlI/256;container.l1I.divisorY=Ilj/256;if(this.l1I.jIi<8)return false;this.l1I.hideOverlays();VUtil.RemoveDivElement('PopUp',this.l1I.id+'_path');VUtil.createZoomAnimation(-e.detail/3,lIlj,lIl1);container.l1I.scrollWheelZoom(-e.detail/3,lIlj,lIl1);},false);}var llIi=container;VEvent.addDOMListener(document,'mousedown',function(e){var itopelement=nn6?"HTML":"BODY";var ifobj=nn6?e.target:event.srcElement;if(ifobj.tagName=='INPUT'||ifobj.tagName=='TEXTAREA')return;while(ifobj.tagName!=itopelement&&ifobj.id!=llIi.id){ifobj=nn6?ifobj.parentNode:ifobj.parentElement;if(ifobj==null)return;}if(ifobj.tagName==itopelement)llIi.l1I.bMapActive=false;else if(ifobj.id==llIi.id)llIi.l1I.bMapActive=true;});container.onmousedown=function(e){if((browserName=='msie'&&event.button!=1)||(browserName!='msie'&&e.which!=1))return;if(vbdIsdragging==false)vbdIsdragging=true;else return;var llIj=nn6?"HTML":"BODY";fobj=nn6?e.target:event.srcElement;if(fobj.tagName=='INPUT'||fobj.tagName=='TEXTAREA'){vbdIsSelectInput=true;return;}else vbdIsSelectInput=false;while(fobj.tagName!='svg'&&fobj.tagName!='polyline'&&fobj.tagName!=llIj&&(fobj.className!="dragruler"&&fobj.className!="overviewmap"&&fobj.className!="dragoverview"&&fobj.className!="dragmarker"&&fobj.className!="dragtext"&&fobj.className!="clickcontrol"&&fobj.className!="dragmap"&&fobj.className!="nomousemove")){fobj=nn6?fobj.parentNode:fobj.parentElement;}container.style.cursor="url('"+this.l1I.options.jli+"'),auto";if(fobj.className=='dragruler'){this.l1I.lI1j=true;this.tLeft=parseInt(fobj.style.left);this.tTop=parseInt(fobj.style.top);if(this.l1I.zoomstartHandler!=undefined)this.l1I.zoomstartHandler();}else if(fobj.className=='overviewmap'){this.l1I.lIiI=true;this.tLeft=parseInt(document.getElementById(this.l1I.id+'_VOverviewBox').style.left);this.tTop=parseInt(document.getElementById(this.l1I.id+'_VOverviewBox').style.top);this.I1l=parseInt(document.getElementById(this.l1I.id+'_VCenterRect').style.left);this.Il1=parseInt(document.getElementById(this.l1I.id+'_VCenterRect').style.top);}else if(fobj.className=='dragoverview'){this.l1I.lIij=true;this.tLeft=parseInt(fobj.style.left);this.tTop=parseInt(fobj.style.top);}else if(fobj.className=='dragmarker'){if(fobj.draggable==1){if(fobj.dragStartHandler!=undefined)fobj.dragStartHandler();this.l1I.closeInfoWindow();this.l1I.lIjl=true;this.tLeft=parseInt(fobj.style.left);this.tTop=parseInt(fobj.style.top);fobj.deltaX=parseFloat(fobj.style.left)-(lIlj-llIi.l1I.Left-parseInt(ljj.style.left));fobj.deltaY=parseFloat(fobj.style.top)-(lIl1-llIi.l1I.Top-parseInt(ljj.style.top));}}else if(fobj.className=='dragtext'){if(fobj.draggable==1){this.l1I.closeInfoWindow();this.l1I.isTextDragging=true;this.tLeft=parseInt(fobj.style.left);this.tTop=parseInt(fobj.style.top);}}else if(fobj.className=='clickcontrol'){this.onselectstart=null;this.isSelectWindowContent=true;return;}else if(fobj.className=='dragmap'||fobj.tagName=='svg'||fobj.tagName=='polyline'||(fobj.className==''&&browserName=='safari')){if(document.getElementById("VIWC")!=null)document.getElementById("VIWC").style.overflow='hidden';if(this.l1I.ll11!=undefined)this.l1I.ll11();if(this.l1I.li1i!=undefined){if(!VUtil.isVObject(e))this.l1I.li1i();}this.l1I.lIIj=true;this.tLeft=parseInt(lii.style.left);this.tTop=parseInt(lii.style.top);this.sLeft=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);this.sTop=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);this.stLeft=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);this.stTop=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);this.I1l=parseInt(ljj.style.left);this.Il1=parseInt(ljj.style.top);this.aLeft=parseInt(map_animation.style.left);this.aTop=parseInt(map_animation.style.top);}else if(fobj.className=='nomousemove'||fobj.tagName!=llIj){return;}this.tX=nn6?e.clientX:event.clientX;this.tY=nn6?e.clientY:event.clientY;return false;};VEvent.addDOMListener(document,'mousemove',function(e){var scrLeft=(document.body.scrollLeft==0)?document.documentElement.scrollLeft:document.body.scrollLeft;var scrTop=(document.body.scrollTop==0)?document.documentElement.scrollTop:document.body.scrollTop;lIlj=nn6?e.pageX:event.clientX+scrLeft;lIl1=nn6?e.pageY:event.clientY+scrTop;if(vbdIsSelectInput)return;if(llIi.l1I.lIIj==true&&llIi.l1I.draggable==true){if(llIi.l1I.ll1I!=undefined)llIi.l1I.ll1I();if(llIi.l1I.li1j!=undefined)llIi.l1I.li1j();var Ili=document.getElementById(llIi.id+'_VOverviewRect');lii.style.left=(nn6?e.clientX-llIi.tX+llIi.tLeft:event.clientX-llIi.tX+llIi.tLeft)+"px";lii.style.top=(nn6?e.clientY-llIi.tY+llIi.tTop:event.clientY-llIi.tY+llIi.tTop)+"px";llIi.sLeft=(nn6?e.clientX-llIi.tX+llIi.stLeft:event.clientX-llIi.tX+llIi.stLeft);llIi.sTop=(nn6?e.clientY-llIi.tY+llIi.stTop:event.clientY-llIi.tY+llIi.stTop);ljj.style.left=(nn6?e.clientX-llIi.tX+llIi.I1l:event.clientX-llIi.tX+llIi.I1l)+"px";ljj.style.top=(nn6?e.clientY-llIi.tY+llIi.Il1:event.clientY-llIi.tY+llIi.Il1)+"px";map_animation.style.left=(nn6?e.clientX-llIi.tX+llIi.aLeft:event.clientX-llIi.tX+llIi.aLeft)+"px";map_animation.style.top=(nn6?e.clientY-llIi.tY+llIi.aTop:event.clientY-llIi.tY+llIi.aTop)+"px";if(Ili!=null){var Ill=parseInt(document.getElementById(llIi.id+'_VCenterRect').style.left);var lj1=parseInt(document.getElementById(llIi.id+'_VCenterRect').style.top);Ili.style.left=(nn6?Ill+Math.round((llIi.tX-e.clientX)/nInstalment):Ill+Math.round((llIi.tX-event.clientX)/nInstalment))+"px";Ili.style.top=(nn6?lj1+Math.round((llIi.tY-e.clientY)/nInstalment):lj1+Math.round((llIi.tY-event.clientY)/nInstalment))+"px";}if(llIi.sTop<-256){llIi.l1I.insertBottom();llIi.stTop+=256;llIi.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";}if(llIi.sLeft>0){llIi.l1I.insertLeft();llIi.stLeft-=256;llIi.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";}else if(llIi.sLeft<-256){llIi.l1I.insertRight();llIi.stLeft+=256;llIi.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";}if(llIi.sTop>0){llIi.l1I.insertTop();llIi.stTop-=256;llIi.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";}llIi.l1ii=true;llIi.llII=true;return false;}else if(llIi.l1I.lIiI==true){var posx=nn6?llIi.tLeft+e.clientX-llIi.tX:llIi.tLeft+event.clientX-llIi.tX;var posy=nn6?llIi.tTop+e.clientY-llIi.tY:llIi.tTop+event.clientY-llIi.tY;if(posx>0){llIi.l1I.overViewInsertLeft();container.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";posx=posx-256;llIi.tLeft-=256;}if(posx<-256){llIi.l1I.overViewInsertRight();container.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";posx=posx+256;llIi.tLeft+=256;}if(posy>0){llIi.l1I.overViewInsertTop();container.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";posy=posy-256;llIi.tTop-=256;}if(posy<-256){llIi.l1I.overViewInsertBottom();container.style.cursor="url('"+llIi.l1I.options.jli+"'),auto";posy=posy+256;llIi.tTop+=256;}fobj.style.left=posx+"px";fobj.style.top=posy+"px";return false;}else if(llIi.l1I.lIij==true){var posx=nn6?llIi.tLeft+e.clientX-llIi.tX:llIi.tLeft+event.clientX-llIi.tX;var posy=nn6?llIi.tTop+e.clientY-llIi.tY:llIi.tTop+event.clientY-llIi.tY;fobj.style.left=posx+"px";fobj.style.top=posy+"px";}else if(llIi.l1I.lI1j==true){var posy=nn6?llIi.tTop+e.clientY-llIi.tY:llIi.tTop+event.clientY-llIi.tY;if(posy<85)fobj.style.top=85+"px";else if(posy>85+llIi.l1I.lliI*9+5)fobj.style.top=85+llIi.l1I.lliI*9+5+"px";else fobj.style.top=posy+"px";return false;}else if(llIi.l1I.lIjl==true){if(!llIi.l1I.isMarkerAutoPanning){var cx=nn6?e.clientX:event.clientX;var cy=nn6?e.clientY:event.clientY;fobj.style.left=llIi.tLeft-llIi.tX+cx+"px";fobj.style.top=llIi.tTop-llIi.tY+cy+"px";}else{fobj.style.left=lIlj-llIi.l1I.Left-parseInt(ljj.style.left)+fobj.deltaX+"px";fobj.style.top=lIl1-llIi.l1I.Top-parseInt(ljj.style.top)+fobj.deltaY+"px";}var ljI,lji;ljI=parseFloat(fobj.style.left)+fobj.llIl.lill.offset.width;lji=parseFloat(fobj.style.top)+fobj.llIl.lill.offset.height;var ptR=llIi.l1I.fromDivPixelToLatLng(new VPoint(ljI,lji));fobj.llIl.latlngs.latitude=ptR.latitude;fobj.llIl.latlngs.longitude=ptR.longitude;if(fobj.llIl.lill.autoPan){var ptVC=new VPoint(lIlj-llIi.l1I.Left,lIl1-llIi.l1I.Top);fobj.dx=0;fobj.dy=0;if(ptVC.x<=0)fobj.dx=-10;if(ptVC.x>=container.offsetWidth)fobj.dx=10;if(ptVC.y<=0)fobj.dy=-10;if(ptVC.y>=container.offsetHeight)fobj.dy=10;if(fobj.dx!=0||fobj.dy!=0){if(!llIi.l1I.isMarkerAutoPanning){llIi.l1I.isMarkerAutoPanning=true;llIi.l1I.panByMarker(fobj);}}else{llIi.l1I.isMarkerAutoPanning=false;clearTimeout();fobj.style.left=lIlj-llIi.l1I.Left-parseInt(ljj.style.left)+fobj.deltaX+"px";fobj.style.top=lIl1-llIi.l1I.Top-parseInt(ljj.style.top)+fobj.deltaY+"px";var ljI,lji;ljI=parseFloat(fobj.style.left)+fobj.llIl.lill.offset.width;lji=parseFloat(fobj.style.top)+fobj.llIl.lill.offset.height;var ptR=llIi.l1I.fromDivPixelToLatLng(new VPoint(ljI,lji));fobj.llIl.latlngs.latitude=ptR.latitude;fobj.llIl.latlngs.longitude=ptR.longitude;}}if(cx-llIi.tX!=0||cy-llIi.tY!=0){llIi.ll1j=true;fobj.ll1j=true;if(fobj.li1j!=undefined)fobj.li1j();}return false;}else if(llIi.l1I.isTextDragging==true){var cx=nn6?e.clientX:event.clientX;var cy=nn6?e.clientY:event.clientY;fobj.style.left=llIi.tLeft-llIi.tX+cx+"px";fobj.style.top=llIi.tTop-llIi.tY+cy+"px";var ljI,lji;ljI=parseFloat(fobj.style.left)+fobj.llIl.textOptions.offset.width;lji=parseFloat(fobj.style.top)+fobj.llIl.textOptions.offset.height;var ptR=llIi.l1I.fromDivPixelToLatLng(new VPoint(ljI,lji));fobj.llIl.latlngs.latitude=ptR.latitude;fobj.llIl.latlngs.longitude=ptR.longitude;if(cx-llIi.tX!=0||cy-llIi.tY!=0){llIi.hasDraggedText=true;fobj.hasDraggedText=true;}return false;}else if(llIi.l1I.isSelectWindowContent==true){llIi.onselectstart=null;}else{vbdIsdragging=false;container.style.cursor="url('"+llIi.l1I.options.jl1+"'),auto";return;}});VEvent.addDOMListener(document,'mouseup',function(e){vbdIsdragging=false;container.style.cursor="url('"+llIi.l1I.options.jl1+"'),auto";if(llIi.l1I.lIIj==true){llIi.l1I.lIIj=false;if(llIi.l1ii==true){llIi.l1I.getRealCenter();var Ili=document.getElementById(llIi.id+'_VOverviewRect');if(Ili!=null){var Ill=parseInt(document.getElementById(llIi.id+'_VCenterRect').style.left);var lj1=parseInt(document.getElementById(llIi.id+'_VCenterRect').style.top);llIi.tX=parseInt(Ili.style.left+0)-Ill;llIi.tY=parseInt(Ili.style.top+0)-lj1;llIi.l1I.setOverViewCenter();}if(!VUtil.isVObject(e)){if(!VUtil.isVBDWebsite())initializeTimer();if(llIi.l1I.llil!=undefined)llIi.l1I.llil();if(llIi.l1I.li1l!=undefined)llIi.l1I.li1l();if(document.getElementById("VIWC")!=null)document.getElementById("VIWC").style.overflow='auto';}}llIi.l1ii=false;llIi.l1I.redrawLines();}else if(llIi.l1I.lIiI==true){var delx=nn6?e.clientX-llIi.tX:event.clientX-llIi.tX;var dely=nn6?e.clientY-llIi.tY:event.clientY-llIi.tY;llIi.l1I.panBy(new VSize(-delx*nInstalment,-dely*nInstalment));llIi.l1I.lIiI=false;}else if(llIi.l1I.lIij==true){var delx=nn6?e.clientX-llIi.tX:event.clientX-llIi.tX;var dely=nn6?e.clientY-llIi.tY:event.clientY-llIi.tY;llIi.l1I.panBy(new VSize(delx*nInstalment,dely*nInstalment));llIi.l1I.lIij=false;}else if(llIi.l1I.lI1j==true){for(var i=0;i<llIi.l1j;i++){for(var j=0;j<llIi.lIl;j++){var jj=lii.childNodes[0].childNodes[i*llIi.lIl+j];jj.src=llIi.ImagesURL+"mapimages/whiteimage.png";}}var posy=parseInt(fobj.style.top);var level=Math.round((posy-85)/10);var ptC=llIi.l1I.getCenter();var j1j=llIi.l1I.getInfoWindow();if(j1j.isOpened())ptC=llIi.l1I.getCenterForPreserveInfoWindow(llIi.l1I.level,level);llIi.l1I.setCenter(ptC,level);llIi.l1I.lI1j=false;llIi.l1I.lIi1=true;}else if(llIi.l1I.lIjl==true){llIi.l1I.lIjl=false;var ljI,lji;ljI=parseFloat(fobj.style.left)+fobj.llIl.lill.offset.width;lji=parseFloat(fobj.style.top)+fobj.llIl.lill.offset.height;var ptR=llIi.l1I.fromDivPixelToLatLng(new VPoint(ljI,lji));fobj.llIl.latlngs.latitude=ptR.latitude;fobj.llIl.latlngs.longitude=ptR.longitude;llIi.l1I.isMarkerAutoPanning=false;clearTimeout();if(fobj.dragEndHandler!=undefined){var cx=nn6?e.clientX:event.clientX;var cy=nn6?e.clientY:event.clientY;if(cx-llIi.tX!=0||cy-llIi.tY!=0)fobj.dragEndHandler();}}else if(llIi.l1I.isTextDragging==true){var ljI,lji;ljI=parseFloat(fobj.style.left)+fobj.llIl.textOptions.offset.width;lji=parseFloat(fobj.style.top)+fobj.llIl.textOptions.offset.height;var ptR=llIi.l1I.fromDivPixelToLatLng(new VPoint(ljI,lji));fobj.llIl.latlngs.latitude=ptR.latitude;fobj.llIl.latlngs.longitude=ptR.longitude;llIi.l1I.isTextDragging=false;if(fobj.dragEndHandler!=undefined)fobj.dragEndHandler();}else if(llIi.l1I.isSelectWindowContent==true){llIi.isSelectWindowContent=false;}else return false;});container.ondblclick=function(e){if(!this.l1I.dblClickZoomable)return;if(!VUtil.isVObject(e)){var ll1l=new VPoint(lIlj-this.l1I.Left,lIl1-this.l1I.Top);if(this.l1I.level==this.l1I.lliI-1){var lllj=this.l1I.fromContainerPixelToLatLng(ll1l);this.l1I.panTo(lllj);}else{this.tX=lIlj-this.l1I.Left-container.offsetWidth/2;this.tY=lIl1-this.l1I.Top-container.offsetHeight/2;var delta=1;map_animation.style.left=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left)+"px";map_animation.style.top=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top)+"px";for(var i=0;i<this.l1I.l1j;i++)for(var j=0;j<this.l1I.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.l1I.lIl+j];document.getElementById(this.id+"animation_"+i+"_"+j).style.width=256+"px";document.getElementById(this.id+"animation_"+i+"_"+j).style.height=256+"px";if(jj.loaded==1)document.getElementById(this.id+"animation_"+i+"_"+j).src=jj.src;else{document.getElementById(this.id+"animation_"+i+"_"+j).src=l1ll+"mapimages/whiteimage.png";}jj.loaded=0;jj.src=l1ll+"mapimages/transparent.png";}map_animation.style.zIndex=MapAnimatingZIndex;var IlI=lIlj-parseInt(map_animation.style.left)-parseInt(container.l1I.Left)+this.tX;var Ilj=lIl1-parseInt(map_animation.style.top)-parseInt(container.l1I.Top)+this.tY;container.l1I.divisorX=IlI/256;container.l1I.divisorY=Ilj/256;this.l1I.hideOverlays();VUtil.RemoveDivElement('PopUp',this.l1I.id+'_path');this.l1I.scrollWheelZoom(delta,lIlj,lIl1);return false;}}};function stopEvent(e){if(browserName=='firefox'){if(e.stopPropagation){e.preventDefault();}}else{event.cancelBubble=true;event.returnValue=false;}return false;}function vType(){return'VMap';}function disableAll(){this.setCenter(this.getCenter(),this.getLevel());this.disableDragging();this.disableInfoWindow();this.disableDoubleClickZoom();this.disableContinuousZoom();this.disableScrollWheelZoom();this.clearOverlays();this.clearControls();}function calculatePosition(){this.Left=0;this.Top=0;var ifobj=container;var itopelement=nn6?"HTML":"BODY";while(ifobj.offsetParent!=null){this.Left+=ifobj.offsetLeft;this.Top+=ifobj.offsetTop;ifobj=ifobj.offsetParent;}}function initMap(redraw){if(!redraw&&!VUtil.isVBDWebsite())container.removeChild(container.childNodes[0]);var content="";var left,top;var l11=parseInt(parseInt(container.offsetHeight)/256)+2;var l1i=parseInt(parseInt(container.offsetWidth)/256)+2;this.l1j=l11;this.lIl=l1i;var ptV=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());var vx,vy;vx=ptV.x;vy=ptV.y;this.ji1=parseInt((vy-parseFloat(parseInt(container.offsetHeight)/2))/256);this.jji=parseInt((vx-parseFloat(parseInt(container.offsetWidth)/2))/256);left=-parseInt((vx-parseFloat(parseInt(container.offsetWidth)/2))%256);top=-parseInt((vy-parseFloat(parseInt(container.offsetHeight)/2))%256);if(vx<parseInt(container.offsetWidth)/2){this.jji--;left=left-256;}if(vy<parseInt(container.offsetHeight)/2){this.ji1--;top=top-256;}content="<div style=\"position:absolute; left:0px; top:0px;\">";for(var i=0;i<l11;i++){for(var j=0;j<l1i;j++){var tf=parseInt(((this.ji1+i)*l1jj[this.level]+this.jji+j)/LimitFolder);content+="<IMG style=\"position:absolute; -moz-user-select:none; left:"+(j*256)+"px; top:"+(i*256)+"px;\" src="+this.ImagesURL+"mapimages/whiteimage.png height=256px isMap width=256px>";}}content+="</div>";if(redraw){map1=VUtil.CreateDivElement(this.lli1.id+"_map1",0,0,"100%","100%","absolute","hidden","");}else{map1=document.getElementById(this.lli1.id+"_map1");map1.removeChild(map1.childNodes[0]);map1.removeChild(map1.childNodes[0]);}lii=VUtil.CreateDivElement(this.lli1.id+"_inner",left,top,l1i*256,l11*256,"absolute","",content);content="";content="<table id=table_"+this.id+" cellSpacing=0 cellPadding=0 border=0>";content+="<thead>";content+="<tr>";for(var i=0;i<l11;i++)content+="<th></th>";content+="</tr>";content+="</thead>";content+="<tbody>";for(var i=0;i<l11;i++){content+="<tr>";for(var j=0;j<l1i;j++){content+="<td>";content+="<IMG id="+this.id+"animation_"+i+"_"+j+" src="+this.ImagesURL+"mapimages/transparent.png style=\"height:256px; width:256px; \" isMap>";content+="</td>";}content+="</tr>";}content+="</tbody>";content+="</table>";map_animation=VUtil.CreateDivElement(this.lli1.id+"_animation",left,top,"auto","auto","absolute","",content);map1.appendChild(lii);map1.appendChild(map_animation);lii.className='dragmap';map_animation.className='dragmap';lii.style.zIndex=MapInnerZIndex;map_animation.style.zIndex=MapAnimatedZIndex;if(redraw)container.appendChild(map1);if(redraw){ljj=VUtil.CreateDivElement(this.lli1.id+"_path",0,0,"","","absolute","","");map_markerPath=VUtil.CreateDivElement("",0,0,"","","absolute","","");map_linePath=VUtil.CreateDivElement("",0,0,"","","absolute","","");map_customOverlayPath=VUtil.CreateDivElement("",0,0,"","","absolute","","");map_mappingObj=VUtil.CreateDivElement("",0,0,"","","absolute","","");ljj.appendChild(map_markerPath);ljj.appendChild(map_linePath);ljj.appendChild(map_customOverlayPath);ljj.appendChild(map_mappingObj);container.appendChild(ljj);if(browserName!='msie'){var llI=document.createElementNS('http://www.w3.org/2000/svg','svg');llI.setAttribute('overflow','visible');llI.style.position="absolute";map_linePath.appendChild(llI);}}map_markerPath.style.zIndex=MarkerZIndex;map_linePath.style.zIndex=LineZIndex;ljj.style.zIndex=MapPathZIndex;map_mappingObj.style.zIndex=ObjBelowShadeZIndex;content="";content+="<table>";content+="<tr width=41>";content+="<td width=20>";if(browserName=='msie')content+="<img style='cursor:pointer;' onclick={window.open('http://www.vietbando.com');} src="+l1ll+"vbd_images/space.gif style=\"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+l1ll+"vbd_images/poweredby.png', sizingMethod='scale') \" width=80 height=36 />";else content+="<img style='cursor:pointer;' onclick={window.open('http://www.vietbando.com');} src="+l1ll+"vbd_images/poweredby.png>";content+="</td>";content+="</tr>";content+="</table>";if(!VUtil.isVBDWebsite()){var lij=VUtil.CreateDivElement("",5,parseInt(container.offsetHeight)-40,40,30,"absolute","",content);lij.style.zIndex=VBDLogoZIndex;lij.style.MozUserSelect="none";container.insertBefore(lij,container.childNodes[0]);}}function insertLeft(){this.jji--;var left=parseInt(lii.childNodes[0].childNodes[0].style.left)-256;var l1il=lii.childNodes[0];for(var i=0;i<this.l1j;i++){var tf=parseInt(((this.ji1+i)*l1jj[this.level]+this.jji)/LimitFolder);var img=lii.childNodes[0].childNodes[i*this.lIl+this.lIl-1];img.src=l1ll+'mapimages/whiteimage.png';lii.childNodes[0].removeChild(img);img.style.left=left+"px";if(this.jji>=0&&this.jji<l1jj[this.level]&&this.ji1+i>=0&&this.ji1+i<l1ji[this.level])img.src=this.ImagesURL+"mapimages/VIETNAM/"+l1j1[this.level]+"/"+tf+"/"+(this.ji1+i)+"_"+(this.jji)+".png";lii.childNodes[0].insertBefore(img,lii.childNodes[0].childNodes[i*this.lIl]);}}function insertRight(){this.jji++;var left=parseInt(lii.childNodes[0].childNodes[this.lIl-1].style.left)+256;var l1il=lii.childNodes[0];for(var i=0;i<this.l1j;i++){var tf=parseInt(((this.ji1+i)*l1jj[this.level]+this.jji+this.lIl)/LimitFolder);var img=lii.childNodes[0].childNodes[i*this.lIl];img.src=l1ll+'mapimages/whiteimage.png';if(this.jji+this.lIl-1>=0&&this.jji+this.lIl-1<l1jj[this.level]&&this.ji1+i>=0&&this.ji1+i<l1ji[this.level])img.src=this.ImagesURL+"mapimages/VIETNAM/"+l1j1[this.level]+"/"+tf+"/"+(this.ji1+i)+"_"+(this.jji+this.lIl-1)+".png";lii.childNodes[0].removeChild(img);img.style.left=left+"px";if(i==this.l1j-1)lii.childNodes[0].appendChild(img);else lii.childNodes[0].insertBefore(img,lii.childNodes[0].childNodes[i*this.lIl+this.lIl-1]);}}function insertTop(){this.ji1--;var top=parseInt(lii.childNodes[0].childNodes[0].style.top)-256;var l1il=lii.childNodes[0];for(var i=0;i<this.lIl;i++){var tf=parseInt(((this.ji1)*l1jj[this.level]+this.jji+i)/LimitFolder);var img=lii.childNodes[0].childNodes[this.lIl*(this.l1j-1)+i];img.src=l1ll+'mapimages/whiteimage.png';if(this.jji+i>=0&&this.jji+i<l1jj[this.level]&&this.ji1>=0&&this.ji1<l1ji[this.level])img.src=this.ImagesURL+"mapimages/VIETNAM/"+l1j1[this.level]+"/"+tf+"/"+(this.ji1)+"_"+(this.jji+i)+".png";lii.childNodes[0].removeChild(img);img.style.top=top+"px";lii.childNodes[0].insertBefore(img,lii.childNodes[0].childNodes[i]);}}function insertBottom(){this.ji1++;var top=parseInt(lii.childNodes[0].childNodes[(this.l1j-1)*this.lIl].style.top)+256;var l1il=lii.childNodes[0];for(var i=0;i<this.lIl;i++){var tf=parseInt(((this.ji1+this.l1j-1)*l1jj[this.level]+this.jji+i)/LimitFolder);var img=lii.childNodes[0].childNodes[0];img.src=l1ll+'mapimages/whiteimage.png';if(this.jji+i>=0&&this.jji+i<l1jj[this.level]&&this.ji1+this.l1j-1>=0&&this.ji1+this.l1j-1<l1ji[this.level])img.src=this.ImagesURL+"mapimages/VIETNAM/"+l1j1[this.level]+"/"+tf+"/"+(this.ji1+this.l1j-1)+"_"+(this.jji+i)+".png";lii.childNodes[0].removeChild(img);img.style.top=top+"px";lii.childNodes[0].appendChild(img);}}function overViewInsertLeft(){var Ij=document.getElementById(this.id+'_VOverviewTable').tHead;for(var h=0;h<Ij.rows.length;h++){var Il=document.createElement('th');Ij.rows[h].appendChild(Il);}VUtil.RemoveLeftColumn(this.id+'_VOverviewTable');for(var i=0;i<2;i++)for(var j=0;j>=0;j--){if(document.getElementById(this.id+"s_"+i+"_"+j)!=null)document.getElementById(this.id+"s_"+i+"_"+j).id=this.id+"s_"+i+"_"+(j+1);}var II=document.getElementById(this.id+'_VOverviewTable').tBodies[0];for(var i=0;i<II.rows.length;i++){var Ii=II.rows[i].insertCell(0);Ii.innerHTML='<img id='+this.id+'s_'+i+'_0 src='+this.ImagesURL+'mapimages/transparent.png width=256 height=256>';if((this.jIj+i)>=0&&(this.jIj+i)<l1ji[this.lIII]&&(this.lIIi-1)<l1jj[this.lIII]&&(this.lIIi-1)>=0){var tf=parseInt(((this.jIj+i)*l1jj[this.lIII]+this.lIIi-1)/LimitFolder);document.getElementById(this.id+'s_'+i+'_0').src=this.ImagesURL+'mapimages/VIETNAM/'+l1j1[this.lIII]+'/'+tf+'/'+(this.jIj+i)+'_'+(this.lIIi-1)+'.png';}}this.lIIi--;}function overViewInsertRight(){var Ij=document.getElementById(this.id+'_VOverviewTable').tHead;for(var h=0;h<Ij.rows.length;h++){var Il=document.createElement('th');Ij.rows[h].appendChild(Il);}VUtil.RemoveRightColumn(this.id+'_VOverviewTable');for(var i=0;i<2;i++)for(var j=1;j<=2-1;j++){if(document.getElementById(this.id+"s_"+i+"_"+j)!=null)document.getElementById(this.id+"s_"+i+"_"+j).id=this.id+"s_"+i+"_"+(j-1);}var II=document.getElementById(this.id+'_VOverviewTable').tBodies[0];for(var i=0;i<II.rows.length;i++){var Ii=II.rows[i].insertCell(-1);Ii.innerHTML='<img id='+this.id+'s_'+i+'_'+(2-1)+' src='+this.ImagesURL+'mapimages/transparent.png width=256 height=256>';if((this.jIj+i)>=0&&(this.jIj+i)<l1ji[this.lIII]&&(this.lIIi+2)<l1jj[this.lIII]&&(this.lIIi+2)>=0){var tf=parseInt(((this.jIj+i)*l1jj[this.lIII]+this.lIIi+2)/LimitFolder);document.getElementById(this.id+'s_'+i+'_'+(2-1)).src=this.ImagesURL+'mapimages/VIETNAM/'+l1j1[this.lIII]+'/'+tf+'/'+(this.jIj+i)+'_'+(this.lIIi+2)+'.png';}}this.lIIi++;}function overViewInsertTop(){var lj=document.getElementById(this.id+'_VOverviewTable');lj.deleteRow(-1);for(var i=2-2;i>=0;i--)for(var j=0;j<2;j++){if(document.getElementById(this.id+'s_'+i+'_'+j)!=null)document.getElementById(this.id+'s_'+i+'_'+j).id=this.id+'s_'+(i+1)+'_'+j;}var I1=lj.insertRow(1);for(var i=0;i<2;i++){var newcell=I1.insertCell(i);newcell.innerHTML='<img id='+this.id+'s_'+'0_'+i+' src='+this.ImagesURL+'mapimages/transparent.png width=256 height=256>';if((this.jIj-1)>=0&&(this.jIj-1)<l1ji[this.lIII]&&(this.lIIi+i)<l1jj[this.lIII]&&(this.lIIi+i)>=0){var tf=parseInt(((this.jIj-1)*l1jj[this.lIII]+this.lIIi+i)/LimitFolder);document.getElementById(this.id+'s_0_'+i).src=this.ImagesURL+'mapimages/VIETNAM/'+l1j1[this.lIII]+'/'+tf+'/'+(this.jIj-1)+'_'+(this.lIIi+i)+'.png';}}this.jIj--;}function overViewInsertBottom(){var lj=document.getElementById(this.id+'_VOverviewTable');lj.deleteRow(1);for(var i=1;i<=2-1;i++)for(var j=0;j<2;j++){if(document.getElementById(this.id+'s_'+i+"_"+j)!=null)document.getElementById(this.id+'s_'+i+"_"+j).id=this.id+'s_'+(i-1)+"_"+j;}var I1=lj.insertRow(-1);for(var i=0;i<2;i++){var newcell=I1.insertCell(i);newcell.innerHTML='<img id='+this.id+'s_'+(2-1)+'_'+i+' src='+this.ImagesURL+'mapimages/transparent.png width=256 height=256>';if((this.jIj+2)>=0&&(this.jIj+2)<l1ji[this.lIII]&&(this.lIIi+i)<l1jj[this.lIII]&&(this.lIIi+i)>=0){var tf=parseInt(((this.jIj+2)*l1jj[this.lIII]+this.lIIi+i)/LimitFolder);document.getElementById(this.id+'s_'+(2-1)+'_'+i).src=this.ImagesURL+'mapimages/VIETNAM/'+l1j1[this.lIII]+'/'+tf+'/'+(this.jIj+2)+'_'+(this.lIIi+i)+'.png';}}this.jIj++;}function setOverViewCenter(){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 ay=parseInt(document.getElementById(this.id+'_VOverviewBox').style.top);var nLeft=parseInt(ax)-Math.round(this.lli1.tX/4);var nTop=parseInt(ay)-Math.round(this.lli1.tY/4);if(nLeft>=0){this.overViewInsertLeft();nLeft-=256;}if(nLeft<=-256){this.overViewInsertRight();nLeft+=256;}if(nTop>=0){this.overViewInsertTop();nTop-=256;}if(nTop<=-256){this.overViewInsertBottom();nTop+=256;}document.getElementById(this.id+'_VOverviewBox').style.left=nLeft+"px";document.getElementById(this.id+'_VOverviewBox').style.top=nTop+"px";setTimeout(function(){container.l1I.setOverViewCenter();},10);}function fixOverView(){if(document.getElementById(this.id+'_VOverviewMapControl')!=null){this.lIII=this.level-4;var li=0;var j=0;var Ill=0;var lj1=0;var i=142;var ll=122;var MainMap_Width=parseInt(this.lli1.offsetWidth);var MainMap_Height=parseInt(this.lli1.offsetHeight);if(this.lIII<0){if(this.lIII==-1){li=Math.round(MainMap_Width/parseInt(l1j1[0]/l1j1[this.level]));j=Math.round(MainMap_Height/parseInt(l1j1[0]/l1j1[this.level]));}Ill=Math.round((i-li)/2);lj1=Math.round((ll-j)/2);if(this.lIII<-1){document.getElementById(this.id+'_VOverviewRect').style.border=0+"px";document.getElementById(this.id+'_VCenterRect').style.border=0+"px";li=0;j=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=Ill+"px";document.getElementById(this.id+'_VOverviewRect').style.top=lj1+"px";document.getElementById(this.id+'_VCenterRect').style.left=Ill+"px";document.getElementById(this.id+'_VCenterRect').style.top=lj1+"px";document.getElementById(this.id+'_VOverviewRect').style.width=li+"px";document.getElementById(this.id+'_VOverviewRect').style.height=j+"px";document.getElementById(this.id+'_VCenterRect').style.width=li+"px";document.getElementById(this.id+'_VCenterRect').style.height=j+"px";nInstalment=l1j1[0]/l1j1[this.level];this.lIII=0;}else{li=Math.round(MainMap_Width/parseInt(l1j1[this.lIII]/l1j1[this.level]));j=Math.round(MainMap_Height/parseInt(l1j1[this.lIII]/l1j1[this.level]));Ill=Math.round((i-li)/2);lj1=Math.round((ll-j)/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=Ill+"px";document.getElementById(this.id+'_VOverviewRect').style.top=lj1+"px";document.getElementById(this.id+'_VCenterRect').style.left=Ill+"px";document.getElementById(this.id+'_VCenterRect').style.top=lj1+"px";document.getElementById(this.id+'_VOverviewRect').style.width=li+"px";document.getElementById(this.id+'_VOverviewRect').style.height=j+"px";document.getElementById(this.id+'_VCenterRect').style.width=li+"px";document.getElementById(this.id+'_VCenterRect').style.height=j+"px";nInstalment=l1j1[this.lIII]/l1j1[this.level];}var l1=this.jji*256-parseInt(document.getElementById(this.id+'_inner').style.left+0)-parseInt(lii.childNodes[0].childNodes[0].style.left)+MainMap_Width/2;var lI=this.ji1*256-parseInt(document.getElementById(this.id+'_inner').style.top)-parseInt(lii.childNodes[0].childNodes[0].style.top)+MainMap_Height/2;var il=l1/nInstalment;var j1=lI/nInstalment;var delx=il%256;if(delx<=i/2){this.lIIi=parseInt(il/256)-1;document.getElementById(this.id+'_VOverviewBox').style.left=i/2-delx-256+"px";}else{this.lIIi=parseInt(il/256);document.getElementById(this.id+'_VOverviewBox').style.left=i/2-delx+"px";}var dely=j1%256;if(dely<=ll/2){this.jIj=parseInt(j1/256)-1;document.getElementById(this.id+'_VOverviewBox').style.top=ll/2-dely-256+"px";}else{this.jIj=parseInt(j1/256);document.getElementById(this.id+'_VOverviewBox').style.top=ll/2-dely+"px";}for(var i=0;i<2;i++){for(var j=0;j<2;j++){document.getElementById(this.id+'s_'+i+'_'+j).src=l1ll+'/mapimages/whiteimage.png';if((this.jIj+i)>=0&&(this.jIj+i)<l1ji[this.lIII]&&(this.lIIi+j)>=0&&(this.lIIi+j)<l1jj[this.lIII]){var tf=parseInt(((this.jIj+i)*l1jj[this.lIII]+this.lIIi+j)/LimitFolder);document.getElementById(this.id+'s_'+i+'_'+j).src=l1ll+'/mapimages/VIETNAM/'+l1j1[this.lIII]+'/'+tf+'/'+(this.jIj+i)+'_'+(this.lIIi+j)+'.png';}else document.getElementById(this.id+'s_'+i+'_'+j).src=l1ll+'/mapimages/whiteimage.png';}}}}function getRealCenter(){var IlI=parseFloat(parseInt(this.lli1.offsetWidth)/2)-parseFloat(parseInt(document.getElementById(this.lli1.id+'_inner').style.left))-parseInt(lii.childNodes[0].childNodes[0].style.left)+256*this.jji;var Ilj=parseFloat(parseInt(this.lli1.offsetHeight)/2)-parseFloat(parseInt(document.getElementById(this.lli1.id+'_inner').style.top))-parseInt(lii.childNodes[0].childNodes[0].style.top)+256*this.ji1;var ptR=VProjection.fromPixelToLatLng(new VPoint(IlI,Ilj),this.level);this.centerX=ptR.longitude;this.centerY=ptR.latitude;}function clickOnRuler(e){if(this.zoomstartHandler!=undefined)this.zoomstartHandler();for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.lIl+j];jj.src=this.ImagesURL+"mapimages/whiteimage.png";}}var posy=lIl1;var level=Math.round((posy-parseInt(this.Top)-92-document.getElementById(this.id+'_VLargeMapControl').offsetTop)/10);if(level<0)level=0;if(level>14)level=14;var ptC=this.getCenter();var j1j=this.getInfoWindow();if(j1j.isOpened())ptC=this.getCenterForPreserveInfoWindow(this.level,level);this.setCenter(ptC,level);if(!document.all&&this.l1ij==undefined&&this.lIi1)this.lIi1=false;}function scrollWheelZoom(delta,curX,curY){if(this.zoomstartHandler!=undefined)this.zoomstartHandler();if(this.lIii==false)this.jIi=0;if((delta==1&&this.level==this.lliI-1)||(delta<=-1&&this.level==0)){return false;}var lefttop=document.getElementById('vbdani_lefttop');var righttop=document.getElementById('vbdani_righttop');var leftbottom=document.getElementById('vbdani_leftbottom');var rightbottom=document.getElementById('vbdani_rightbottom');if(this.jIi<=0){this.lli1.dblRC='false';var IlI=this.divisorX*256-this.lli1.tX/2;var Ilj=this.divisorY*256-this.lli1.tY/2;var ptR=VProjection.fromPixelToLatLng(new VPoint(IlI+256*this.jji,Ilj+256*this.ji1),this.level);var rx=ptR.longitude;var ry=ptR.latitude;var lll1;if(delta==1)lll1=this.level+1;else lll1=this.level-1;if(lll1<0)lll1=0;var ptV=VProjection.fromLatLngToPixel(new VLatLng(ry,rx),lll1);var vx=ptV.x-curX+parseInt(this.Left)+parseInt(this.lli1.offsetWidth)/2;var vy=ptV.y-curY+parseInt(this.Top)+parseInt(this.lli1.offsetHeight)/2;ptR=VProjection.fromPixelToLatLng(new VPoint(vx,vy),lll1);var i1=document.getElementById('LoadingImage');if(i1!=null)document.body.removeChild(i1);this.jIi=8;map_animation.style.zIndex=MapAnimatedZIndex;if(lefttop!=null){document.body.removeChild(lefttop);document.body.removeChild(righttop);document.body.removeChild(leftbottom);document.body.removeChild(rightbottom);}this.setCenter(new VLatLng(ptR.latitude,ptR.longitude),lll1,false);clearTimeout();return;}if(delta<=-1&&this.level==0)return;this.jIi-=2;for(var i=0;i<this.l1j;i++)for(var j=0;j<this.lIl;j++){var jj=document.getElementById(this.id+"animation_"+i+"_"+j);if(delta==1){jj.style.height=512-this.jIi*32+"px";jj.style.width=512-this.jIi*32+"px";}else{jj.style.height=128+this.jIi*16+"px";jj.style.width=128+this.jIi*16+"px";}}if(delta==1){map_animation.style.left=parseInt(map_animation.style.left)-Math.round(this.divisorX*64)+"px";map_animation.style.top=parseInt(map_animation.style.top)-Math.round(this.divisorY*64)+"px";if(lefttop!=null){lefttop.style.left=parseInt(lefttop.style.left)-7+"px";lefttop.style.top=parseInt(lefttop.style.top)-7+"px";righttop.style.left=parseInt(righttop.style.left)+7+"px";righttop.style.top=parseInt(righttop.style.top)-7+"px";leftbottom.style.left=parseInt(leftbottom.style.left)-7+"px";leftbottom.style.top=parseInt(leftbottom.style.top)+7+"px";rightbottom.style.left=parseInt(rightbottom.style.left)+7+"px";rightbottom.style.top=parseInt(rightbottom.style.top)+7+"px";}}else{map_animation.style.left=parseInt(map_animation.style.left)+Math.round(this.divisorX*32)+"px";map_animation.style.top=parseInt(map_animation.style.top)+Math.round(this.divisorY*32)+"px";if(lefttop!=null){lefttop.style.left=parseInt(lefttop.style.left)+7+"px";lefttop.style.top=parseInt(lefttop.style.top)+7+"px";righttop.style.left=parseInt(righttop.style.left)-7+"px";righttop.style.top=parseInt(righttop.style.top)+7+"px";leftbottom.style.left=parseInt(leftbottom.style.left)+7+"px";leftbottom.style.top=parseInt(leftbottom.style.top)-7+"px";rightbottom.style.left=parseInt(rightbottom.style.left)-7+"px";rightbottom.style.top=parseInt(rightbottom.style.top)-7+"px";}}setTimeout(function(){container.l1I.scrollWheelZoom(delta,curX,curY);},60);}function hideOverlays(){for(var i=0;i<this.li1;i++)if(this.lil[i].isHidden!=undefined){if(!this.lil[i].isHidden()){this.lil[i].hide();this.lil[i].hideWhenZoom='hideWhenZoom';}}var j1j=this.getInfoWindow();if(j1j.isOpened()&&!j1j.isHidden()){j1j.hide();j1j.hideWhenZoom='hideWhenZoom';}}function showOverlays(){for(var i=0;i<this.li1;i++)if(this.lil[i].isHidden!=undefined){if(this.lil[i].hideWhenZoom!=undefined&&this.lil[i].hideWhenZoom=='hideWhenZoom'){this.lil[i].show();this.lil[i].hideWhenZoom='';}}var j1j=this.getInfoWindow();if(j1j.hideWhenZoom!=undefined&&j1j.hideWhenZoom=='hideWhenZoom'){j1j.show();j1j.hideWhenZoom='';}}function redrawLines(){for(var i=0;i<this.li1;i++)if(this.lil[i].vType!=undefined&&this.lil[i].vType()=='VPolyline'||this.lil[i].vType()=='VPolygon')this.lil[i].redraw(true);}function redrawRuler(){var i1j=document.getElementById(this.id+'_rulerDiv');if(i1j!=null)i1j.style.top=86+10*this.level+"px";}function redrawOverviewMap(){if(document.getElementById(this.id+'_VOverviewMapControl')!=null){this.lIII=this.level-4;var li=0;var j=0;var Ill=0;var lj1=0;var i=142;var ll=122;var MainMap_Width=parseInt(this.lli1.offsetWidth);var MainMap_Height=parseInt(this.lli1.offsetHeight);if(this.lIII<0){if(this.lIII==-1){li=Math.round(MainMap_Width/parseInt(l1j1[0]/l1j1[this.level]));j=Math.round(MainMap_Height/parseInt(l1j1[0]/l1j1[this.level]));}Ill=Math.round((i-li)/2);lj1=Math.round((ll-j)/2);if(this.lIII<-1){document.getElementById(this.id+'_VOverviewRect').style.border=0+"px";document.getElementById(this.id+'_VCenterRect').style.border=0+"px";li=0;j=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=Ill+"px";document.getElementById(this.id+'_VOverviewRect').style.top=lj1+"px";document.getElementById(this.id+'_VCenterRect').style.left=Ill+"px";document.getElementById(this.id+'_VCenterRect').style.top=lj1+"px";document.getElementById(this.id+'_VOverviewRect').style.width=li+"px";document.getElementById(this.id+'_VOverviewRect').style.height=j+"px";document.getElementById(this.id+'_VCenterRect').style.width=li+"px";document.getElementById(this.id+'_VCenterRect').style.height=j+"px";nInstalment=l1j1[0]/l1j1[this.level];this.lIII=0;}else{li=Math.round(MainMap_Width/parseInt(l1j1[this.lIII]/l1j1[this.level]));j=Math.round(MainMap_Height/parseInt(l1j1[this.lIII]/l1j1[this.level]));Ill=Math.round((i-li)/2);lj1=Math.round((ll-j)/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=Ill+"px";document.getElementById(this.id+'_VOverviewRect').style.top=lj1+"px";document.getElementById(this.id+'_VCenterRect').style.left=Ill+"px";document.getElementById(this.id+'_VCenterRect').style.top=lj1+"px";document.getElementById(this.id+'_VOverviewRect').style.width=li+"px";document.getElementById(this.id+'_VOverviewRect').style.height=j+"px";document.getElementById(this.id+'_VCenterRect').style.width=li+"px";document.getElementById(this.id+'_VCenterRect').style.height=j+"px";nInstalment=l1j1[this.lIII]/l1j1[this.level];}var l1=this.jji*256-parseInt(document.getElementById(this.id+'_inner').style.left)-parseInt(document.getElementById(this.id+'_inner').childNodes[0].childNodes[0].style.left)+MainMap_Width/2;var lI=this.ji1*256-parseInt(document.getElementById(this.id+'_inner').style.top)-parseInt(document.getElementById(this.id+'_inner').childNodes[0].childNodes[0].style.top)+MainMap_Height/2;var il=l1/nInstalment;var j1=lI/nInstalment;var delx=il%256;if(delx<=i/2){this.lIIi=parseInt(il/256)-1;document.getElementById(this.id+'_VOverviewBox').style.left=i/2-delx-256+"px";}else{this.lIIi=parseInt(il/256);document.getElementById(this.id+'_VOverviewBox').style.left=i/2-delx+"px";}var dely=j1%256;if(dely<=ll/2){this.jIj=parseInt(j1/256)-1;document.getElementById(this.id+'_VOverviewBox').style.top=ll/2-dely-256+"px";}else{this.jIj=parseInt(j1/256);document.getElementById(this.id+'_VOverviewBox').style.top=ll/2-dely+"px";}for(var i=0;i<2;i++){for(var j=0;j<2;j++){document.getElementById(this.id+'s_'+i+'_'+j).src=l1ll+'mapimages/whiteimage.png';if((this.jIj+i)>=0&&(this.jIj+i)<l1ji[this.lIII]&&(this.lIIi+j)>=0&&(this.lIIi+j)<l1jj[this.lIII]){var tf=parseInt(((this.jIj+i)*l1jj[this.lIII]+this.lIIi+j)/LimitFolder);document.getElementById(this.id+'s_'+i+'_'+j).src=l1ll+'mapimages/VIETNAM/'+l1j1[this.lIII]+'/'+tf+'/'+(this.jIj+i)+'_'+(this.lIIi+j)+'.png';}else document.getElementById(this.id+'s_'+i+'_'+j).src=l1ll+'mapimages/whiteimage.png';}}}}function getCenterForPreserveInfoWindow(ljl,newLevel){var j1j=this.getInfoWindow();var ptIWView=VProjection.fromLatLngToPixel(j1j.getPoint(),ljl);var ptCtView=VProjection.fromLatLngToPixel(this.getCenter(),ljl);var dX=ptCtView.x-ptIWView.x;var dY=ptCtView.y-ptIWView.y;var ptIWViewN=VProjection.fromLatLngToPixel(j1j.getPoint(),newLevel);var ptCtViewN=new VPoint(ptIWViewN.x+dX,ptIWViewN.y+dY);var ptCtRealN=VProjection.fromPixelToLatLng(ptCtViewN,newLevel);return ptCtRealN;}function hideControls(){for(var i=0;i<this.nControls;i++)if(this.arrControls[i].hide!=undefined)this.arrControls[i].hide();}function showControls(){for(var i=0;i<this.nControls;i++)if(this.arrControls[i].show!=undefined)this.arrControls[i].show();}function panByMarker(fobj){if(!this.isMarkerAutoPanning)return;var ljI,lji;ljI=parseFloat(fobj.style.left)+fobj.llIl.lill.offset.width+fobj.dx;lji=parseFloat(fobj.style.top)+fobj.llIl.lill.offset.height+fobj.dy;fobj.style.left=parseFloat(fobj.style.left)+fobj.dx+"px";fobj.style.top=parseFloat(fobj.style.top)+fobj.dy+"px";var ptR=this.fromDivPixelToLatLng(new VPoint(ljI,lji));fobj.llIl.latlngs.latitude=ptR.latitude;fobj.llIl.latlngs.longitude=ptR.longitude;this.tLeft=parseInt(lii.style.left);this.tTop=parseInt(lii.style.top);this.sLeft=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);this.sTop=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);this.stLeft=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);this.stTop=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);lii.style.left=parseInt(lii.style.left)-Math.round(fobj.dx)+"px";lii.style.top=parseInt(lii.style.top)-Math.round(fobj.dy)+"px";this.stLeft=this.stLeft-Math.round(fobj.dx);this.stTop=this.stTop-Math.round(fobj.dy);this.sLeft=-Math.round(fobj.dx)+this.stLeft;this.sTop=-Math.round(fobj.dy)+this.stTop;ljj.style.left=parseInt(ljj.style.left)-Math.round(fobj.dx)+"px";ljj.style.top=parseInt(ljj.style.top)-Math.round(fobj.dy)+"px";map_animation.style.left=parseInt(map_animation.style.left)-Math.round(fobj.dx)+"px";map_animation.style.top=parseInt(map_animation.style.top)-Math.round(fobj.dy)+"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;}var vx,vy;var ptV=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());vx=ptV.x+fobj.dx;vy=ptV.y+fobj.dy;var ptR=VProjection.fromPixelToLatLng(new VPoint(vx,vy),this.level);this.centerX=ptR.longitude;this.centerY=ptR.latitude;if(Math.abs(fobj.dx)>=parseInt(this.lli1.offsetWidth)||Math.abs(fobj.dy)>=parseInt(this.lli1.offsetHeight))this.setCenter(new VLatLng(this.centerY,this.centerX),this.level);this.fixOverView();this.redrawLines();if(this.lIjl&&this.isMarkerAutoPanning)setTimeout(function(){container.l1I.panByMarker(fobj)},1);}function enableDragging(){this.draggable=true;}function disableDragging(){this.draggable=false;}function draggingEnabled(){return this.draggable;}function enableInfoWindow(){this.bEnableInfoWindow=true;}function disableInfoWindow(){this.bEnableInfoWindow=false;}function infoWindowEnabled(){return this.bEnableInfoWindow;}function enableDoubleClickZoom(){this.dblClickZoomable=true;}function disableDoubleClickZoom(){this.dblClickZoomable=false;}function doubleClickZoomEnabled(){return this.dblClickZoomable;}function enableContinuousZoom(){this.lIii=true;}function disableContinuousZoom(){this.lIii=false;}function continuousZoomEnabled(){return this.lIii;}function enableScrollWheelZoom(){this.lIil=true;}function disableScrollWheelZoom(){this.lIil=false;}function scrollWheelZoomEnabled(){return this.lIil;}function addControl(control,position){if(control!=undefined){control.initialize(this,position);control.arrIndex=this.nControls;this.arrControls[this.nControls]=control;this.nControls++;var divControl=document.getElementById(control.id);if(divControl!=null){divControl.style.zIndex=ControlZIndex;divControl.className='clickcontrol';}if(control.vType()=='VLargeMapControl')this.redrawRuler();else if(control.vType()=='VOverviewMapControl')this.redrawOverviewMap();}}function removeControl(control){for(var i=control.arrIndex;i<this.nControls-1;i++){this.arrControls[i]=this.arrControls[i+1];this.arrControls[i].arrIndex=this.arrControls[i].arrIndex-1;}this.nControls--;this.arrControls[this.nControls]=null;control.remove();}function clearControls(){for(var i=0;i<this.nControls;i++)this.arrControls[i].remove();this.nControls=0;}function getContainer(){return this.lli1;}function isLoaded(){return this.lIIl;}function getCenter(){return new VLatLng(this.centerY,this.centerX);}function getBounds(){var j1l=this.fromContainerPixelToLatLng(new VPoint(0,0));var jll=this.fromContainerPixelToLatLng(new VPoint(this.lli1.offsetWidth,this.lli1.offsetHeight));return new VLatLngBounds(j1l,jll);}function getDirectionBounds(){var j1l=this.fromContainerPixelToLatLng(new VPoint(-this.lli1.offsetWidth*2,-this.lli1.offsetHeight*2));var jll=this.fromContainerPixelToLatLng(new VPoint(this.lli1.offsetWidth*3,this.lli1.offsetHeight*3));return new VLatLngBounds(j1l,jll);}function getBoundsZoomLevel(bounds){if(bounds==null||bounds==undefined)return 0;var curLevel=this.level;var ret=0;this.level=this.lliI-1;var ptV1=this.fromLatLngToContainerPixel(bounds.nw);var ptV2=this.fromLatLngToContainerPixel(bounds.se);var w=parseInt(ptV2.x-ptV1.x);var h=parseInt(ptV2.y-ptV1.y);if(w/this.lli1.offsetWidth>h/this.lli1.offsetHeight){if(w/this.lli1.offsetWidth==1){ret=this.level;}else if(w/this.lli1.offsetWidth>1){while(w/this.lli1.offsetWidth>1){this.level--;if(this.level<0||this.level>this.lliI-1)break;ptV1=this.fromLatLngToContainerPixel(bounds.nw);ptV2=this.fromLatLngToContainerPixel(bounds.se);w=parseInt(ptV2.x-ptV1.x);}ret=this.level;}}else{if(h/this.lli1.offsetHeight==1){ret=this.level;}else if(h/this.lli1.offsetHeight>1){while(h/this.lli1.offsetHeight>1){this.level--;if(this.level<0||this.level>this.lliI-1)break;ptV1=this.fromLatLngToContainerPixel(bounds.nw);ptV2=this.fromLatLngToContainerPixel(bounds.se);h=parseInt(ptV2.y-ptV1.y);}ret=this.level;}}this.level=curLevel;return ret;}function getBoundsAtCenterLevel(l11j,level){if(level<0||level>this.lliI-1)return null;var ptV=VProjection.fromLatLngToPixel(l11j,level);var vx=ptV.x;var vy=ptV.y;var tempStartY=parseInt((vy-parseFloat(parseInt(this.lli1.offsetHeight)/2))/256);var tempStartX=parseInt((vx-parseFloat(parseInt(this.lli1.offsetWidth)/2))/256);var tempLeft=-parseInt((vx-parseFloat(parseInt(this.lli1.offsetWidth)/2))%256);var tempTop=-parseInt((vy-parseFloat(parseInt(this.lli1.offsetHeight)/2))%256);if(vx<parseInt(this.lli1.offsetWidth)/2){tempStartX--;tempLeft-=256;}if(vy<parseInt(this.lli1.offsetHeight)/2){tempStartY--;tempTop-=256;}var x=-this.lli1.offsetWidth*2+256*tempStartX-tempLeft;var y=-this.lli1.offsetHeight*2+256*tempStartY-tempTop;var ptR=VProjection.fromPixelToLatLng(new VPoint(x,y),level);var j1l=new VLatLng(ptR.latitude,ptR.longitude);x=this.lli1.offsetWidth*3+256*tempStartX-tempLeft;y=this.lli1.offsetHeight*3+256*tempStartY-tempTop;ptR=VProjection.fromPixelToLatLng(new VPoint(x,y),level);var jll=new VLatLng(ptR.latitude,ptR.longitude);return new VLatLngBounds(j1l,jll);}function getSize(){return new VSize(this.lli1.offsetWidth,this.lli1.offsetHeight);}function getLevel(){return this.level;}function getDragObject(){}function setMapType(type){switch(type){case V_NORMAL_MAP:break;case V_SATELLITE_MAP:if(document.all){content="";for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var tf=parseInt(((this.ji1+i)*l1jj[this.level]+this.jji+j)/LimitFolder);content+="<div style=\"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../SetImg/"+i+"_"+j+".png', sizingMethod=crop); position:absolute; overflow:hidden; left:"+(j*256)+"px; top:"+(i*256)+"px; height:256px; width:256px;\"><img style=\"visibility:hidden; \" height=256 width=256 src=../SetImg/"+i+"_"+j+".png /></div>";}}var map_set=VUtil.CreateDivElement("",0,0,this.lIl*256,this.l1j*256,"absolute","",content);lii.appendChild(map_set);}else{var content="";for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var tf=parseInt(((this.ji1+i)*l1jj[this.level]+this.jji+j)/LimitFolder);content+="<IMG style=\"position:absolute; -moz-user-select:none; left:"+(j*256)+"px; top:"+(i*256)+"px;\" src=../SetImg/"+i+"_"+j+".png height=256px isMap width=256px>";}}var map_set=VUtil.CreateDivElement("",0,0,this.lIl*256,this.l1j*256,"absolute","",content);map_set.style.zIndex=MapSetZIndex;lii.appendChild(map_set);}break;default:break;}};function setCenter(l11j,level,isResize){if(l1Il==null){for(var i=0;i<this.l1j;i++)for(var j=0;j<this.lIl;j++)lii.childNodes[0].childNodes[i*this.lIl+j].src=l1ll+'vbd_images/invalidkey.jpg';return;}if(level<0||level>this.lliI-1)return;var inner=document.getElementById(this.id+'_inner');var path=document.getElementById(this.id+'_path');VUtil.RemoveDivElement('PopUp',this.id+'_path');this.centerX=l11j.longitude;this.centerY=l11j.latitude;var ljl=this.level;this.level=level;this.redrawRuler();var vx,vy;var ptV=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());vx=ptV.x;vy=ptV.y;this.ji1=parseInt((vy-parseFloat(parseInt(this.lli1.offsetHeight)/2))/256);this.jji=parseInt((vx-parseFloat(parseInt(this.lli1.offsetWidth)/2))/256);var left=-parseInt((vx-parseFloat(parseInt(this.lli1.offsetWidth)/2))%256);var top=-parseInt((vy-parseFloat(parseInt(this.lli1.offsetHeight)/2))%256);if(vx<parseInt(this.lli1.offsetWidth)/2){this.jji--;left=left-256;}if(vy<parseInt(this.lli1.offsetHeight)/2){this.ji1--;top=top-256;}document.getElementById(this.lli1.id+"_inner").style.left=left+"px";document.getElementById(this.lli1.id+"_inner").style.top=top+"px";for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var tf=parseInt(((this.ji1+i)*l1jj[this.level]+this.jji+j)/LimitFolder);lii.childNodes[0].childNodes[i*this.lIl+j].style.left=256*j+"px";lii.childNodes[0].childNodes[i*this.lIl+j].style.top=256*i+"px";if(isResize!=false)lii.childNodes[0].childNodes[i*this.lIl+j].src=vbdtempimage.src;lii.childNodes[0].childNodes[i*this.lIl+j].loaded=0;if((this.ji1+i)>=0&&(this.ji1+i)<l1ji[this.level]&&(this.jji+j)>=0&&(this.jji+j)<l1jj[this.level]){lii.childNodes[0].childNodes[i*this.lIl+j].src=this.ImagesURL+"mapimages/VIETNAM/"+l1j1[this.level]+"/"+tf+"/"+(this.ji1+i)+"_"+(this.jji+j)+".png";}else lii.childNodes[0].childNodes[i*this.lIl+j].src=this.ImagesURL+"mapimages/whiteimage.png";lii.childNodes[0].childNodes[i*this.lIl+j].onload=function(){this.loaded=1;};lii.childNodes[0].childNodes[i*this.lIl+j].onerror=function(){this.src=l1ll+'mapimages/sorry_noimage.jpg';}}}var scale=l1j1[this.level];var length=0;var unit="";if((scale*5)>50000000){unit="500 km";length=50000000/scale;}else if((scale*5)>20000000){unit="200 km";length=20000000/scale;}else if((scale*5)>10000000){unit="100 km";length=10000000/scale;}else if((scale*5)>5000000){unit="50 km";length=5000000/scale;}else if((scale*5)>2000000){unit="20 km";length=2000000/scale;}else if((scale*5)>1000000){unit="10 km";length=1000000/scale;}else if((scale*5)>500000){unit="5 km";length=500000/scale;}else if((scale*5)>200000){unit="2 km";length=200000/scale;}else if((scale*5)>100000){unit="1 km";length=100000/scale;}else if((scale*5)>50000){unit="500 m";length=50000/scale;}else if((scale*5)>20000){unit="200 m";length=20000/scale;}else if((scale*5)>10000){unit="100 m";length=10000/scale;}else if((scale*5)>5000){unit="50 m";length=5000/scale;}if(document.getElementById(this.id+'_Units')!=null){document.getElementById(this.id+'_Units').innerHTML=unit;document.getElementById(this.id+'_Ruler').style.width=length+"cm";}this.showOverlays();for(var i=0;i<this.li1;i++)this.lil[i].redraw(false);this.redrawOverviewMap();if(!this.lIIl&&this.li1I!=undefined)this.li1I();this.lIIl=true;if(this.lIj.isOpened())this.lIj.redraw();if(this.llil!=undefined&&!isResize)this.llil();if(this.l1ij!=undefined&&ljl!=level)this.l1ij(ljl,level);if(!VUtil.isVBDWebsite())initializeTimer();}function panBy(distance,ani){if(this.ll1I!=undefined)this.ll1I();var dx=distance.width;var dy=distance.height;if(this.jIi<=0||Math.abs(dx)>=parseInt(this.lli1.offsetWidth)||Math.abs(dy)>=parseInt(this.lli1.offsetHeight)){this.lli1.dblRC='false';this.jIi=8;var vx,vy;var ptV=VProjection.fromLatLngToPixel(this.getCenter(),this.getLevel());vx=ptV.x+dx;vy=ptV.y+dy;var ptR=VProjection.fromPixelToLatLng(new VPoint(vx,vy),this.level);this.centerX=ptR.longitude;this.centerY=ptR.latitude;if(Math.abs(dx)>=parseInt(this.lli1.offsetWidth)||Math.abs(dy)>=parseInt(this.lli1.offsetHeight))this.setCenter(new VLatLng(this.centerY,this.centerX),this.level);this.fixOverView();this.redrawLines();if(this.llil!=undefined)this.llil();if(document.getElementById("VIWC")!=null)document.getElementById("VIWC").style.overflow='auto';if(!VUtil.isVBDWebsite())initializeTimer();return;}if(this.jIi==8){if(document.getElementById("VIWC")!=null)document.getElementById("VIWC").style.overflow='hidden';if(this.ll11!=undefined&&(distance.width>0||distance.height>0))this.ll11();this.tLeft=parseInt(lii.style.left);this.tTop=parseInt(lii.style.top);this.sLeft=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);this.sTop=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);this.stLeft=parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);this.stTop=parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);}this.jIi--;lii.style.left=parseInt(lii.style.left)-Math.round(dx/8)+"px";lii.style.top=parseInt(lii.style.top)-Math.round(dy/8)+"px";this.stLeft=this.stLeft-Math.round(dx/8);this.stTop=this.stTop-Math.round(dy/8);this.sLeft=-Math.round(dx/8)+this.stLeft;this.sTop=-Math.round(dy/8)+this.stTop;ljj.style.left=parseInt(ljj.style.left)-Math.round(dx/8)+"px";ljj.style.top=parseInt(ljj.style.top)-Math.round(dy/8)+"px";map_animation.style.left=parseInt(map_animation.style.left)-Math.round(dx/8)+"px";map_animation.style.top=parseInt(map_animation.style.top)-Math.round(dy/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((ani==undefined)||(ani!=undefined&&ani==true))setTimeout(function(){container.l1I.panBy(new VSize(dx,dy))},30);}function panTo(l11j){var j1i=this.fromLatLngToDivPixel(l11j);var jIl=this.fromLatLngToDivPixel(this.getCenter());var dx=j1i.x-jIl.x;var dy=j1i.y-jIl.y;this.panBy(new VSize(dx,dy));}function panDirection(dx,dy){if(dx==-1)dx=-(this.lli1.offsetWidth/2);else if(dx==0)dx=0;else if(dx==1)dx=this.lli1.offsetWidth/2;if(dy==-1)dy=-(this.lli1.offsetHeight/2);else if(dy==0)dy=0;else if(dy==1)dy=this.lli1.offsetHeight/2;this.panBy(new VSize(dx,dy));}function zoomIn(){if(this.level==this.lliI-1)return;if(this.zoomstartHandler!=undefined)this.zoomstartHandler();for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.lIl+j];jj.src=this.ImagesURL+"mapimages/whiteimage.png";}}var lll1=this.level+1;var ptC=this.getCenter();var j1j=this.getInfoWindow();if(j1j.isOpened())ptC=this.getCenterForPreserveInfoWindow(this.level,lll1);this.setCenter(ptC,lll1);}function zoomOut(){if(this.level==0)return;if(this.zoomstartHandler!=undefined)this.zoomstartHandler();for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.lIl+j];jj.src=this.ImagesURL+"mapimages/whiteimage.png";}}var lll1=this.level-1;var ptC=this.getCenter();var j1j=this.getInfoWindow();if(j1j.isOpened())ptC=this.getCenterForPreserveInfoWindow(this.level,lll1);this.setCenter(ptC,lll1);}function zoomFit(){for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.lIl+j];jj.src=this.ImagesURL+"mapimages/whiteimage.png";}}if(this.l1li!=null)this.l1li.fitMap();else this.setCenter(new VLatLng(14.102783,109.649506),0);}function zoomToLevel(level){if(level<0||level>this.lliI-1)return;if(this.zoomstartHandler!=undefined)this.zoomstartHandler();for(var i=0;i<this.l1j;i++){for(var j=0;j<this.lIl;j++){var jj=lii.childNodes[0].childNodes[i*this.lIl+j];jj.src=this.ImagesURL+"mapimages/whiteimage.png";}}this.setCenter(new VLatLng(this.centerY,this.centerX),level);}function saveCurrentPosition(){this.lII={point:this.getCenter(),level:this.getLevel()};}function goToSavedPosition(){if(this.lII!=null)this.setCenter(this.lII.point,this.lII.level);}function fitOverlays(){if(this.zoomstartHandler!=undefined)this.zoomstartHandler();if(this.li1==0){this.zoomFit();return;}var ax=0.0;var ay=0.0;var ix=0.0;var iy=0.0;for(var i=0;i<this.li1;i++){var arrLatLng=this.lil[i].latlngs;var l11I=new Array();if(arrLatLng.length==undefined)l11I[0]=arrLatLng;else{if((this.lil[i].vType()=='VPolyline'||this.lil[i].vType()=='VPolygon'||this.lil[i].vType()=='VArrow')&&this.lil[i].isDirectionObj){for(var j=0;j<arrLatLng.length;j++)for(var k=0;k<arrLatLng[j].length;k++)l11I.push(arrLatLng[j][k]);}else{l11I=arrLatLng;}}for(var j=0;j<l11I.length;j++){if(ax==0.0&&ay==0.0&&ix==0.0&&iy==0.0){ax=parseFloat(l11I[j].longitude.toString());ix=parseFloat(l11I[j].longitude.toString());ay=parseFloat(l11I[j].latitude.toString());iy=parseFloat(l11I[j].latitude.toString());}if(ax<parseFloat(l11I[j].longitude.toString()))ax=parseFloat(l11I[j].longitude.toString());if(ix>parseFloat(l11I[j].longitude.toString()))ix=parseFloat(l11I[j].longitude.toString());if(ay<parseFloat(l11I[j].latitude.toString()))ay=parseFloat(l11I[j].latitude.toString());if(iy>parseFloat(l11I[j].latitude.toString()))iy=parseFloat(l11I[j].latitude.toString());}}var mp=new VLatLng(parseFloat((ay+iy)/2),parseFloat((ax+ix)/2));var l11j=new Array();l11j[0]=ax;l11j[1]=ay;var ptV=VProjection.fromLatLngToPixel(new VLatLng(l11j[1],l11j[0]),this.lliI-1);var cx=ptV.x;var cy=ptV.y;l11j=new Array();l11j[0]=ix;l11j[1]=iy;ptV=VProjection.fromLatLngToPixel(new VLatLng(l11j[1],l11j[0]),this.lliI-1);var dx=ptV.x;var dy=ptV.y;var l1lj=Math.abs((cx-dx)/this.lli1.offsetWidth)>Math.abs((cy-dy)/this.lli1.offsetHeight)?Math.abs((cx-dx)/this.lli1.offsetWidth):Math.abs((cy-dy)/this.lli1.offsetHeight);var lll1=0;for(lll1=0;lll1<this.lliI-1;lll1++){if(Math.pow(2,lll1)>l1lj){break;}}var fitLevel=this.lliI-1-lll1;if(fitLevel>12)fitLevel=12;this.setCenter(mp,fitLevel);}function fitMultiOverlays(arrFitOverlays){if(this.zoomstartHandler!=undefined)this.zoomstartHandler();if(arrFitOverlays==null||arrFitOverlays==undefined)return;if(arrFitOverlays.length==0)return;var ax=0.0;var ay=0.0;var ix=0.0;var iy=0.0;for(var i=0;i<arrFitOverlays.length;i++){var arrLatLng=arrFitOverlays[i].latlngs;var l11I=new Array();if(arrLatLng.length==undefined)l11I[0]=arrLatLng;else{if((arrFitOverlays[i].vType()=='VPolyline'||arrFitOverlays[i].vType()=='VPolygon'||arrFitOverlays[i].vType()=='VArrow')&&arrFitOverlays[i].isDirectionObj){for(var j=0;j<arrLatLng.length;j++)for(var k=0;k<arrLatLng[j].length;k++)l11I.push(arrLatLng[j][k]);}else{l11I=arrLatLng;}}for(var j=0;j<l11I.length;j++){if(ax==0.0&&ay==0.0&&ix==0.0&&iy==0.0){ax=parseFloat(l11I[j].longitude.toString());ix=parseFloat(l11I[j].longitude.toString());ay=parseFloat(l11I[j].latitude.toString());iy=parseFloat(l11I[j].latitude.toString());}if(ax<parseFloat(l11I[j].longitude.toString()))ax=parseFloat(l11I[j].longitude.toString());if(ix>parseFloat(l11I[j].longitude.toString()))ix=parseFloat(l11I[j].longitude.toString());if(ay<parseFloat(l11I[j].latitude.toString()))ay=parseFloat(l11I[j].latitude.toString());if(iy>parseFloat(l11I[j].latitude.toString()))iy=parseFloat(l11I[j].latitude.toString());}}var mp=new VLatLng(parseFloat((ay+iy)/2),parseFloat((ax+ix)/2));var l11j=new Array();l11j[0]=ax;l11j[1]=ay;var ptV=VProjection.fromLatLngToPixel(new VLatLng(l11j[1],l11j[0]),this.lliI-1);var cx=ptV.x;var cy=ptV.y;l11j=new Array();l11j[0]=ix;l11j[1]=iy;ptV=VProjection.fromLatLngToPixel(new VLatLng(l11j[1],l11j[0]),this.lliI-1);var dx=ptV.x;var dy=ptV.y;var l1lj=Math.abs((cx-dx)/this.lli1.offsetWidth)>Math.abs((cy-dy)/this.lli1.offsetHeight)?Math.abs((cx-dx)/this.lli1.offsetWidth):Math.abs((cy-dy)/this.lli1.offsetHeight);var lll1=0;for(lll1=0;lll1<this.lliI-1;lll1++){if(Math.pow(2,lll1)>l1lj){break;}}var fitLevel=this.lliI-1-lll1;if(fitLevel>12)fitLevel=12;this.setCenter(mp,fitLevel);}function checkResize(preserveHSide,preserveVSide){if(container.offsetWidth>2000||container.offsetHeight>2000){lIll=null;l1Il=null;l1jI=false;for(var i=0;i<this.l1j;i++)for(var j=0;j<this.lIl;j++)lii.childNodes[0].childNodes[i*this.lIl+j].src=l1ll+'vbd_images/invalidkey.jpg';jII.disableAll();return;}if(preserveHSide==undefined)preserveHSide=0;if(preserveVSide==undefined)preserveVSide=0;this.calculatePosition();var dx,dy;if(preserveHSide==1)dx=(container.offsetWidth-this.options.size.width)/2;else dx=(this.options.size.width-container.offsetWidth)/2;if(preserveVSide==1)dy=(container.offsetHeight-this.options.size.height)/2;else dy=(this.options.size.height-container.offsetHeight)/2;var vx,vy;var ptV=VProjection.fromLatLngToPixel(this.getCenter(),this.level);vx=ptV.x+dx;vy=ptV.y+dy;var ptR=VProjection.fromPixelToLatLng(new VPoint(vx,vy),this.level);this.centerX=ptR.longitude;this.centerY=ptR.latitude;this.options=new VMapOptions(new VSize(container.offsetWidth,container.offsetHeight));this.initMap(false);this.setCenter(this.getCenter(),this.level,true);for(var i=0;i<this.nControls;i++)this.arrControls[i].redraw();}function addOverlay(jI1){jI1.initialize(this);jI1.arrIndex=this.li1;this.lil[this.li1]=jI1;this.li1++;if(this.lIj1!=undefined)this.lIj1(jI1);if(document.getElementById('MapBlowup')!=undefined&&this.lI1!=null){var j1I=jI1.copy();if(j1I.vType()=='VMarker'){j1I.lill.clickable=false;j1I.lill.draggable=false;j1I.lill.bouncy=false;}this.lI1.addOverlay(j1I);}}function removeOverlay(jI1){for(var i=jI1.arrIndex;i<this.li1-1;i++){this.lil[i]=this.lil[i+1];this.lil[i].arrIndex=this.lil[i].arrIndex-1;}this.li1--;this.lil[this.li1]=null;jI1.remove();if(this.l1jl!=undefined)this.l1jl(jI1);if(document.getElementById('MapBlowup')!=undefined&&this.lI1!=null){var divoverlaybl=document.getElementById('MapBlowup'+jI1.id.substring(jI1.id.indexOf('_')));this.lI1.removeOverlay(divoverlaybl.llIl);}}function clearOverlays(){this.I11=0;for(var i=0;i<this.li1;i++)this.lil[i].remove();this.li1=0;if(this.li11!=undefined)this.li11();if(document.getElementById('MapBlowup')!=undefined&&this.lI1!=null){this.lI1.clearOverlays();}}function getOverlayContainer(){return map_customOverlayPath;}function openInfoWindow(point,content,opts){if(!this.bEnableInfoWindow){this.closeInfoWindow();return;}if(point==undefined)return;if(content==undefined)content="";if(opts==undefined)opts=new VInfoWindowOptions();var tabs=new Array();tabs.push(new VInfoWindowTab("",content));var j1j=this.getInfoWindow();var iiI=j1j.getInfoWindowSize(content);j1j.reset(point,tabs,iiI,opts.offset,0);j1j.options=(opts!=undefined)?opts:new VInfoWindowOptions();if(opts.maximizeWhenOpen)j1j.sizeState='maximize';j1j.show();if(opts.autoPan){var ijj=j1j.getInfoWindowPan();this.panBy(ijj);}}function openInfoWindowTabs(point,tabs,opts){if(!this.bEnableInfoWindow){this.closeInfoWindow();return;}if(point==undefined)return;if(tabs==undefined)tabs=new VInfoWindowTab();if(opts==undefined)opts=new VInfoWindowOptions();var j1j=this.getInfoWindow();var maxLng=0,pos=0;for(var i=0;i<tabs.length;i++)if(tabs[i].content.length>maxLng){maxLng=tabs[i].content.length;pos=i;}var iiI=j1j.getInfoWindowSize(tabs[pos].content);j1j.reset(point,tabs,iiI,opts.offset,opts.selectedTab);j1j.options=opts;j1j.show();if(opts.autoPan){var ijj=j1j.getInfoWindowPan();this.panBy(ijj);}}function showMapBlowup(point,opts,title){if(!this.bEnableInfoWindow){this.closeInfoWindow();return;}if(point==undefined)return;if(opts==undefined)opts=new VInfoWindowOptions();opts.mapBlowup=true;if(title==undefined||title=='')title='&nbsp;&nbsp;&nbsp;';var tabs=new Array();var content="<br/><div id=MapBlowup style=\"width:180px; height:150px; position:relative; \"></div>";tabs.push(new VInfoWindowTab(title,content));var j1j=this.getInfoWindow();var iiI=j1j.getInfoWindowSize(content);j1j.reset(point,tabs,iiI,opts.offset,0);j1j.options=opts;j1j.show();var j11=document.getElementById('MapBlowup');var lI1=new VMap(j11);lI1.addControl(new VSmallZoomControl());for(var i=0;i<this.li1;i++){var jlI=this.lil[i].copy();if(jlI.vType()=='VMarker'){jlI.lill.clickable=false;jlI.lill.draggable=false;jlI.lill.bouncy=false;}lI1.addOverlay(jlI);}lI1.setCenter(point,opts.liil);lI1.disableScrollWheelZoom();j1j.redraw();if(opts.autoPan){var ijj=j1j.getInfoWindowPan();this.panBy(ijj);}this.lI1=lI1;}function updateInfoWindow(tabs,onUpdateFn){if(!this.bEnableInfoWindow){this.closeInfoWindow();return;}var j1j=this.getInfoWindow();var maxLng=0,pos=0;for(var i=0;i<tabs.length;i++)if(tabs[i].content.length>maxLng){maxLng=tabs[i].content.length;pos=i;}var iiI;if(tabs[pos].label!="")iiI=j1j.getInfoWindowSize(tabs[pos].content);else iiI=j1j.getInfoWindowSize(tabs[pos].content);j1j.reset(null,tabs,iiI,null,null);j1j.show();if(j1j.options.autoPan){var ijj=j1j.getInfoWindowPan();this.panBy(ijj);}if(onUpdateFn!=undefined)onUpdateFn();}function closeInfoWindow(){var j1j=this.getInfoWindow();j1j.close();}function getInfoWindow(){return this.lIj;}function fromLatLngToDivPixel(latlng){var ptV=VProjection.fromLatLngToPixel(latlng,this.getLevel());var x=ptV.x-256*this.jji+parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left)-parseInt(ljj.style.left);var y=ptV.y-256*this.ji1+parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top)-parseInt(ljj.style.top);var p=new VPoint(x,y);return p;}function fromLatLngToContainerPixel(latlng){var ptV=VProjection.fromLatLngToPixel(latlng,this.getLevel());var x=ptV.x-256*this.jji+parseInt(lii.style.left)+parseInt(lii.childNodes[0].childNodes[0].style.left);var y=ptV.y-256*this.ji1+parseInt(lii.style.top)+parseInt(lii.childNodes[0].childNodes[0].style.top);var p=new VPoint(x,y);return p;}function fromDivPixelToLatLng(point){var x=point.x+256*this.jji-parseInt(lii.style.left)-parseInt(lii.childNodes[0].childNodes[0].style.left)+parseInt(ljj.style.left);var y=point.y+256*this.ji1-parseInt(lii.style.top)-parseInt(lii.childNodes[0].childNodes[0].style.top)+parseInt(ljj.style.top);var ptR=VProjection.fromPixelToLatLng(new VPoint(x,y),this.level);var rx=ptR.longitude;var ry=ptR.latitude;var latlng=new VLatLng(ry,rx);return latlng;}function fromContainerPixelToLatLng(point){var x=point.x+256*this.jji-parseInt(lii.style.left)-parseInt(lii.childNodes[0].childNodes[0].style.left);var y=point.y+256*this.ji1-parseInt(lii.style.top)-parseInt(lii.childNodes[0].childNodes[0].style.top);var ptR=VProjection.fromPixelToLatLng(new VPoint(x,y),this.level);var rx=ptR.longitude;var ry=ptR.latitude;var latlng=new VLatLng(ry,rx);return latlng;}function fromContainerPixelToDivPixel(point){var x=point.x-parseInt(ljj.style.left);var y=point.y-parseInt(ljj.style.top);var p=new VPoint(x,y);return p;}function fromDivPixelToContainerPixel(point){var x=point.x+parseInt(ljj.style.left);var y=point.y+parseInt(ljj.style.top);var p=new VPoint(x,y);return p;}};function VMarker(point,icon,inert){if(point==undefined)return;if(icon==undefined||icon.liij!=undefined){this.latlngs=point;this.icon=(icon==undefined)?new VIcon():icon;this.inert=(inert==undefined)?true:inert;this.lill=new VMarkerOptions();this.lill.icon=this.icon;if(this.inert==true){this.lill.clickable=false;this.lill.draggable=false;this.lill.bouncy=false;}}else{this.latlngs=point;this.lill=(icon==undefined)?new VMarkerOptions():icon;this.icon=this.lill.icon;}this.bOpenedInfoWindow=false;this.borderStyle='';this.opacity=0;this.mappingDiv=null;this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.copy=copy;this.createMarker=createMarker;this.createMappingMarker=createMappingMarker;this.removeMappingMarker=removeMappingMarker;this.openInfoWindow=openInfoWindow;this.closeInfoWindow=closeInfoWindow;this.openInfoWindowTabs=openInfoWindowTabs;this.bindInfoWindow=bindInfoWindow;this.bindInfoWindowTabs=bindInfoWindowTabs;this.showMapBlowup=showMapBlowup;this.getIcon=getIcon;this.setIcon=setIcon;this.getTitle=getTitle;this.getPoint=getPoint;this.getLatLng=getLatLng;this.setPoint=setPoint;this.setLatLng=setLatLng;this.enableDragging=enableDragging;this.disableDragging=disableDragging;this.draggable=draggable;this.setImage=setImage;this.hide=hide;this.show=show;this.hideText=hideText;this.showText=showText;this.isHidden=isHidden;this.active=active;this.unactive=unactive;this.isActive=isActive;this.vType=vType;if(typeof this.latlngs=='string'){var strLL=this.latlngs.split(',');this.latlngs=new VLatLng(strLL[1],strLL[0]);}function initialize(map){if(this.latlngs==null)return;if(this.latlngs.latitude==undefined)this.latlngs=VProjection.fromPixelToLatLng(this.latlngs,map.level);this.createMarker(map,null);}function redraw(){var l1I1=document.getElementById(this.id);if(l1I1==undefined)return;var path=document.getElementById(this.l1lI.id+'_path');var inner=document.getElementById(this.l1lI.id+'_inner');var ptV=this.l1lI.fromLatLngToDivPixel(this.latlngs);l1I1.style.left=ptV.x-this.lill.offset.width+"px";l1I1.style.top=ptV.y-this.lill.offset.height+"px";this.createMappingMarker();}function remove(){var lilj=document.getElementById(this.id);if(this.bOpenedInfoWindow)this.closeInfoWindow();if(lilj.lili!=null)lilj.lili();this.liII.parentNode.removeChild(this.liII);this.removeMappingMarker();}function copy(){return new VMarker(this.latlngs,this.lill);}function createMarker(map,id){var path=document.getElementById(map.id+'_path');var l1I1;if(id==null)l1I1=document.getElementById(map.id+'_Marker_'+map.I11);else l1I1=document.getElementById(id);if(l1I1==null&&id==null){l1I1=document.createElement('div');l1I1.id=map.id+'_Marker_'+map.I11;l1I1.style.zIndex=MarkerZIndex;l1I1.style.MozUserSelect="none";l1I1.className='dragmarker';l1I1.llIl=this;this.id=map.id+'_Marker_'+map.I11;map.I11++;path.childNodes[0].appendChild(l1I1);if(this.borderStyle!='')l1I1.style.border=this.borderStyle;if(this.opacity>0){l1I1.style.filter='alpha(opacity = '+this.opacity+')';l1I1.style.opacity=this.opacity/100;}}if(l1I1.childNodes[0]==null){var content="";if(this.icon.iconSize==null)content+="<img id='"+this.id+"_Img' style='cursor:pointer' src="+this.icon.image+" title='"+this.lill.title+"' />";else content+="<img id='"+this.id+"_Img' style='cursor:pointer' src="+this.icon.image+" width="+this.icon.iconSize.width+"px height="+this.icon.iconSize.height+"px title='"+this.lill.title+"' />";if(this.lill.nText>0){for(var i=0;i<this.lill.nText;i++)content+="<table><tr><td id='"+this.id+"_Text"+i+"' nowrap style='position:absolute; cursor:pointer; font-size:"+this.lill.textStyle[i].fontSize+"px; font-weight:"+this.lill.textStyle[i].fontWeight+"; color:"+this.lill.textStyle[i].color+"; font-family:"+this.lill.textStyle[i].fontFamily+";'>"+this.lill.iji[i]+"</td></tr></table>";}l1I1.innerHTML=content;}else{var iIl=l1I1.childNodes[0];if(this.icon.iconSize==null)iIl.src=this.icon.image;else{iIl.src=this.icon.image;iIl.width=this.icon.iconSize.width;iIl.height=this.icon.iconSize.height;}}l1I1.style.position="absolute";l1I1.draggable=(this.lill.draggable==true)?1:0;l1I1.autoPan=this.lill.autoPan;var ptV=map.fromLatLngToDivPixel(this.latlngs);if(this.icon.iconSize==null)this.icon.iconSize=new VSize(l1I1.offsetWidth,l1I1.offsetHeight);if(this.lill.offset==null)this.lill.offset=new VSize(this.icon.iconSize.width/2,this.icon.iconSize.height);l1I1.style.left=ptV.x-this.lill.offset.width+"px";l1I1.style.top=ptV.y-this.lill.offset.height+"px";l1I1.style.width=this.icon.iconSize.width+"px";l1I1.style.height=this.icon.iconSize.height+"px";if(this.lill.nText>0){var iIl=document.getElementById(this.id+'_Img');for(var i=0;i<this.lill.nText;i++){var textObj=document.getElementById(this.id+"_Text"+i);if(this.lill.textPosition[i].anchor==V_ANCHOR_TOP_RIGHT){textObj.style.left=iIl.offsetWidth+this.lill.textPosition[i].offset.width+"px";textObj.style.top=-textObj.offsetHeight-this.lill.textPosition[i].offset.height+"px";}else if(this.lill.textPosition[i].anchor==V_ANCHOR_CENTER_RIGHT){textObj.style.left=iIl.offsetWidth+this.lill.textPosition[i].offset.width+"px";if(textObj.offsetHeight>iIl.offsetHeight){var dy=(textObj.offsetHeight-iIl.offsetHeight)/2;textObj.style.top=this.lill.textPosition[i].offset.height-dy+"px";}else if(textObj.offsetHeight<iIl.offsetHeight){var dy=(iIl.offsetHeight-textObj.offsetHeight)/2;textObj.style.top=this.lill.textPosition[i].offset.height+dy+"px";}else{textObj.style.top=this.lill.textPosition[i].offset.height+"px";}}else if(this.lill.textPosition[i].anchor==V_ANCHOR_BOTTOM_RIGHT){textObj.style.left=iIl.offsetWidth+this.lill.textPosition[i].offset.width+"px";textObj.style.top=iIl.offsetHeight+this.lill.textPosition[i].offset.height+"px";}else if(this.lill.textPosition[i].anchor==V_ANCHOR_BOTTOM_CENTER){if(textObj.offsetWidth>iIl.offsetWidth){var dx=(textObj.offsetWidth-iIl.offsetWidth)/2;textObj.style.left=this.lill.textPosition[i].offset.width-dx+"px";}else if(textObj.offsetWidth<iIl.offsetWidth){var dx=(iIl.offsetWidth-textObj.offsetWidth)/2;textObj.style.left=this.lill.textPosition[i].offset.width+dx+"px";}else{textObj.style.left=this.lill.textPosition[i].offset.width+"px";}textObj.style.top=iIl.offsetHeight+this.lill.textPosition[i].offset.height+"px";}else if(this.lill.textPosition[i].anchor==V_ANCHOR_CENTER_CENTER){if(textObj.offsetWidth>iIl.offsetWidth){var dx=(textObj.offsetWidth-iIl.offsetWidth)/2;textObj.style.left=this.lill.textPosition[i].offset.width-dx+"px";}else if(textObj.offsetWidth<iIl.offsetWidth){var dx=(iIl.offsetWidth-textObj.offsetWidth)/2;textObj.style.left=this.lill.textPosition[i].offset.width+dx+"px";}else{textObj.style.left=this.lill.textPosition[i].offset.width+"px";}if(textObj.offsetHeight>iIl.offsetHeight){var dy=(textObj.offsetHeight-iIl.offsetHeight)/2;textObj.style.top=this.lill.textPosition[i].offset.height-dy+"px";}else if(textObj.offsetHeight<iIl.offsetHeight){var dy=(iIl.offsetHeight-textObj.offsetHeight)/2;textObj.style.top=this.lill.textPosition[i].offset.height+dy+"px";}else{textObj.style.top=this.lill.textPosition[i].offset.height+"px";}}else if(this.lill.textPosition[i].anchor==V_ANCHOR_TOP_CENTER){if(textObj.offsetWidth>iIl.offsetWidth){var dx=(textObj.offsetWidth-iIl.offsetWidth)/2;textObj.style.left=this.lill.textPosition[i].offset.width-dx+"px";}else if(textObj.offsetWidth<iIl.offsetWidth){var dx=(iIl.offsetWidth-textObj.offsetWidth)/2;textObj.style.left=this.lill.textPosition[i].offset.width+dx+"px";}else{textObj.style.left=this.lill.textPosition[i].offset.width+"px";}textObj.style.top=-textObj.offsetHeight-this.lill.textPosition[i].offset.height+"px";}else if(this.lill.textPosition[i].anchor==V_ANCHOR_TOP_LEFT){textObj.style.left=-textObj.offsetWidth-this.lill.textPosition[i].offset.width+"px";textObj.style.top=-textObj.offsetHeight-this.lill.textPosition[i].offset.height+"px";}else if(this.lill.textPosition[i].anchor==V_ANCHOR_CENTER_LEFT){textObj.style.left=-textObj.offsetWidth-this.lill.textPosition[i].offset.width+"px";if(textObj.offsetHeight>iIl.offsetHeight){var dy=(textObj.offsetHeight-iIl.offsetHeight)/2;textObj.style.top=this.lill.textPosition[i].offset.height-dy+"px";}else if(textObj.offsetHeight<iIl.offsetHeight){var dy=(iIl.offsetHeight-textObj.offsetHeight)/2;textObj.style.top=this.lill.textPosition[i].offset.height+dy+"px";}else{textObj.style.top=this.lill.textPosition[i].offset.height+"px";}}else if(this.lill.textPosition[i].anchor==V_ANCHOR_BOTTOM_LEFT){textObj.style.left=-textObj.offsetWidth-this.lill.textPosition[i].offset.width+"px";textObj.style.top=iIl.offsetHeight+this.lill.textPosition[i].offset.height+"px";}}}this.l1lI=map;this.liII=l1I1;if(id==null)this.createMappingMarker();}function createMappingMarker(){if(this.l1lI.lIj.isOpened()){if(VUtil.isInsidePolygon(this.latlngs,this.l1lI.lIj.mappingLLs)){var path=document.getElementById(this.l1lI.id+'_path');if(this.mappingDiv==null){this.mappingDiv=document.createElement('div');this.mappingDiv.style.zIndex=ObjBelowShadeZIndex;this.mappingDiv.style.MozUserSelect="none";this.mappingDiv.className='dragmarker';this.mappingDiv.llIl=this;path.childNodes[3].appendChild(this.mappingDiv);if(this.sHandler!=null){var mkObj=this;for(var i=0;i<this.sHandler.length;i++){VEvent.addDOMListener(this.mappingDiv,this.svEvent[i],function(e){var ll1l=new VPoint(lIlj-mkObj.l1lI.Left,lIl1-mkObj.map_Top);var lllj=mkObj.l1lI.fromContainerPixelToLatLng(ll1l);var eType=(browserName=='msie')?event.type:e.type;var eI=0;while(eI<mkObj.svEvent.length&&mkObj.svEvent[eI]!=eType)eI++;mkObj.sHandler[eI](mkObj,lllj);});}}}var liIj="<img style='cursor:pointer' src='"+l1ll+"mapimages/transparent.png' width="+this.icon.iconSize.width+"px height="+this.icon.iconSize.height+"px title='"+this.lill.title+"' />";this.mappingDiv.innerHTML=liIj;this.mappingDiv.style.position="absolute";var ptV=this.l1lI.fromLatLngToDivPixel(this.latlngs);this.mappingDiv.style.left=ptV.x-this.lill.offset.width+"px";this.mappingDiv.style.top=ptV.y-this.lill.offset.height+"px";this.mappingDiv.style.width=this.icon.iconSize.width+"px";this.mappingDiv.style.height=this.icon.iconSize.height+"px";}}}function removeMappingMarker(){var path=document.getElementById(this.l1lI.id+'_path');if(this.mappingDiv!=null)path.childNodes[3].removeChild(this.mappingDiv);this.mappingDiv=null;}function openInfoWindow(content,opts){this.bOpenedInfoWindow=true;var lilj=document.getElementById(this.id);if(lilj.lIjj!=null)lilj.lIjj();if(this.l1lI.ll11!=undefined)this.l1lI.ll11();if(opts==undefined)opts=new VInfoWindowOptions();opts.offset=new VSize(0,-(this.icon.iconSize.height*5/6));this.l1lI.openInfoWindow(this.latlngs,content,opts);}function closeInfoWindow(){this.bOpenedInfoWindow=false;var lilj=document.getElementById(this.id);if(lilj.lil1!=null)lilj.lil1();this.l1lI.closeInfoWindow();if(lilj.lilI!=null)lilj.lilI();}function openInfoWindowTabs(tabs,opts){this.bOpenedInfoWindow=true;var lilj=document.getElementById(this.id);if(lilj.lIjj!=null)lilj.lIjj();if(opts==undefined)opts=new VInfoWindowOptions();opts.offset=new VSize(0,-(this.icon.iconSize.height*5/6));this.l1lI.openInfoWindowTabs(this.latlngs,tabs,opts);}function bindInfoWindow(content,opts){if(this.lill.clickable==false)return;if(content==''){this.closeInfoWindow();var l1iI=document.getElementById(this.id);l1iI.onclick=null;}else{var l1iI=document.getElementById(this.id);if(opts==undefined)opts=new VInfoWindowOptions();opts.offset=new VSize(0,-(this.icon.iconSize.height*5/6));var mObj=this;l1iI.onclick=function(){this.bOpenedInfoWindow=true;if(this.ll1j==true){this.ll1j=false;return;}mObj.openInfoWindow(content,opts);}}}function bindInfoWindowTabs(tabs,opts){if(this.lill.clickable==false)return;if(tabs==undefined||tabs==null){this.closeInfoWindow();var l1iI=document.getElementById(this.id);l1iI.onclick=null;}else{var l1iI=document.getElementById(this.id);if(opts==undefined)opts=new VInfoWindowOptions();opts.offset=new VSize(0,-(this.icon.iconSize.height*5/6));var mObj=this;l1iI.onclick=function(){this.bOpenedInfoWindow=true;if(this.ll1j==true){this.ll1j=false;return;}mObj.openInfoWindowTabs(tabs,opts);}}}function showMapBlowup(opts){this.bOpenedInfoWindow=true;var lilj=document.getElementById(this.id);if(lilj.lIjj!=null)lilj.lIjj();if(this.l1lI.ll11!=undefined)this.l1lI.ll11();if(opts==undefined)opts=new VInfoWindowOptions();opts.offset=new VSize(0,-(this.icon.iconSize.height*5/6));this.l1lI.showMapBlowup(this.latlngs,opts);}function getIcon(){return this.icon;}function setIcon(icon){this.icon=(icon==undefined)?new VIcon():icon;this.lill.icon=this.icon;this.createMarker(this.l1lI,this.id);}function getTitle(){return this.lill.title;}function getPoint(){return this.latlngs;}function getLatLng(){return this.latlngs;}function setPoint(point){this.latlngs=point;var lilj=document.getElementById(this.id);this.redraw();}function setLatLng(point){this.latlngs=point.copy();}function enableDragging(){this.lill.draggable=true;if(document.getElementById(this.id)!=undefined)document.getElementById(this.id).draggable=1;}function disableDragging(){this.lill.draggable=false;if(document.getElementById(this.id)!=undefined)document.getElementById(this.id).draggable=0;}function draggable(){return this.lill.Iil;}function setImage(url){}function hide(){var lilj=document.getElementById(this.id);if(lilj.liI1!=null)lilj.liI1(false);this.liII.style.visibility='hidden';}function show(){var lilj=document.getElementById(this.id);if(lilj.liI1!=null)lilj.liI1(true);this.liII.style.visibility='visible';}function hideText(iText){var textObj=document.getElementById(this.id+"_Text"+iText);if(textObj!=null)textObj.style.visibility='hidden';}function showText(iText){var textObj=document.getElementById(this.id+"_Text"+iText);if(textObj!=null)textObj.style.visibility='visible';}function isHidden(){if(this.liII.style.visibility=='hidden')return true;return false;}function active(){this.liII.style.zIndex=MarkerActiveZIndex;}function unactive(){this.liII.style.zIndex=MarkerZIndex;}function isActive(){return(this.liII.style.zIndex==MarkerActiveZIndex);}function vType(){return'VMarker';}};VMarker.prototype=new VOverlay();function VOverviewMapControl(printable,lii1){this.printable=(printable!=undefined)?printable:false;this.lii1=(lii1!=undefined)?lii1:false;this.tmr=null;this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.getDefaultPosition=getDefaultPosition;this.onOffOverviewMap=onOffOverviewMap;this.onMap=onMap;this.offMap=offMap;this.hide=hide;this.show=show;this.vType=vType;function initialize(map,position){if(l1Il==null)return;if(position==undefined)position=new VControlPosition(V_ANCHOR_BOTTOM_RIGHT);var liIj="";liIj+="<div id='"+map.id+"_VOverviewBound' style='border:1px #7ac3ec solid; height:123px; width:143px; position:absolute; overflow:hidden; '>";liIj+="<div id='"+map.id+"_VOverviewBox' class=overviewmap style=\"LEFT: -256px; WIDTH: 568px; POSITION: absolute; TOP: -256px; HEIGHT: 568px;BACKGROUND-COLOR:white; overflow:hidden; \" >";liIj+="<table id='"+map.id+"_VOverviewTable' height=512px cellspacing=0 cellpadding=0 width=512px border=0>";liIj+="<thead><tr><th></th><th></th></tr></thead><tbody>";liIj+="<tr>";liIj+="<td><img src="+l1ll+"/mapimages/whiteimage.png id=s_0_0 height=256px ismap width=256px /></td>";liIj+="<td><img src="+l1ll+"/mapimages/whiteimage.png id=s_0_1 height=256px ismap width=256px /></td>";liIj+="</tr>";liIj+="<tr>";liIj+="<td><img src="+l1ll+"/mapimages/whiteimage.png id=s_1_0 height=256px ismap width=256px /></td>";liIj+="<td><img src="+l1ll+"/mapimages/whiteimage.png id=s_1_1 height=256px ismap width=256px /></td>";liIj+="</tr>";liIj+="</tbody>";liIj+="</table>";liIj+="</div>";liIj+="<div id='"+map.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("+l1ll+"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>";liIj+="<div class=dragoverview id='"+map.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("+l1ll+"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>";liIj+="<div id='"+map.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='"+map.id+"_VImgOnOff' class=clickcontrol height='16px' width='16px' /></DIV>";liIj+="</div>";this.id=map.id+"_VOverviewMapControl";var control;if(browserName=='msie')control=VUtil.CreateDivElement(map.id+"_VOverviewMapControl",0,0,149,129,"absolute","hidden",liIj);else control=VUtil.CreateDivElement(map.id+"_VOverviewMapControl",0,0,151,131,"absolute","hidden",liIj);control.style.zIndex=ControlZIndex;control.position=position;control.style.backgroundColor=document.bgColor!=''?document.bgColor:'white';control.style.MozUserSelect="none";map.lli1.appendChild(control);control.llIl=this;if(map.lli1.style.borderColor==''||map.lli1.style.borderColor=='#ffffff'||map.lli1.style.borderLeftColor=='rgb(255, 255, 255)'||map.lli1.style.borderLeftWidth=="0px")this.strControlStyleM="1px #7ac3ec solid";else{if(browserName=='safari')this.strControlStyleM="#cccccc 1px solid";else this.strControlStyleM=map.lli1.style.border;}this.strControlStyleB=map.lli1.style.borderWidth+" "+document.bgColor+" solid";var divBound=document.getElementById(map.id+'_VOverviewBound');var I1j=document.getElementById(map.id+'_VBtnOnOffOverviewMap');var II1=document.getElementById(map.id+'_VImgOnOff');var liIi=this;I1j.onclick=function(){liIi.onOffOverviewMap();};divBound.style.border=this.strControlStyleM;if(position.anchor==V_ANCHOR_TOP_RIGHT){if(browserName=='msie'){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-150+"px";control.style.top=position.offset.height+"px";}else{control.style.height='130px';control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-152+"px";control.style.top=position.offset.height+"px";}control.style.borderLeft=this.strControlStyleM;control.style.borderBottom=this.strControlStyleM;control.style.borderRight=this.strControlStyleB;control.style.borderTop=this.strControlStyleB;divBound.style.marginLeft="5px";if(browserName=='msie'){I1j.style.left=126+"px";I1j.style.top=0+"px";}else{I1j.style.left=128+"px";I1j.style.top=0+"px";}II1.src=l1ll+"imagesrender/openBL_smallmap.gif";if(position.offset.width>0){control.style.borderRight=this.strControlStyleM;control.style.width="155px";}if(position.offset.height>0){control.style.borderTop=this.strControlStyleM;control.style.height="135px";divBound.style.marginTop="5px";}}else if(position.anchor==V_ANCHOR_TOP_LEFT){if(browserName=='msie'){control.style.left=position.offset.width+"px";control.style.top=position.offset.height+"px";}else{control.style.left=position.offset.width+"px";control.style.top=position.offset.height+"px";}control.style.borderRight=this.strControlStyleM;control.style.borderBottom=this.strControlStyleM;control.style.borderLeft=this.strControlStyleB;control.style.borderTop=this.strControlStyleB;I1j.style.left=0+"px";I1j.style.top=0+"px";II1.src=l1ll+"imagesrender/open_smallmap.gif";if(position.offset.width>0){control.style.borderLeft=this.strControlStyleM;control.style.width="155px";divBound.style.marginLeft="5px";}if(position.offset.height>0){control.style.borderTop=this.strControlStyleM;control.style.height="135px";divBound.style.marginTop="5px";}}else if(position.anchor==V_ANCHOR_BOTTOM_RIGHT){if(browserName=='msie'){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-150+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-130+"px";}else{control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-152+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-132+"px";}control.style.borderLeft=this.strControlStyleM;control.style.borderTop=this.strControlStyleM;divBound.style.marginTop="5px";divBound.style.marginLeft="5px";if(browserName=='msie'){I1j.style.left=126+"px";I1j.style.top=106+"px";}else{I1j.style.left=128+"px";I1j.style.top=108+"px";}II1.src=l1ll+"imagesrender/close_smallmap.gif";if(position.offset.width>0){control.style.borderRight=this.strControlStyleM;control.style.width="155px";}if(position.offset.height>0){control.style.borderBottom=this.strControlStyleM;control.style.height="135px";}}else if(position.anchor==V_ANCHOR_BOTTOM_LEFT){if(browserName=='msie'){control.style.left=position.offset.width+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-173+"px";}else{control.style.left=position.offset.width+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-175+"px";}control.style.borderTop=this.strControlStyleM;control.style.borderRight=this.strControlStyleM;control.style.borderBottom=this.strControlStyleM;control.style.borderLeft=this.strControlStyleB;divBound.style.marginTop="5px";I1j.style.left=0+"px";if(browserName=='msie')I1j.style.top=106+"px";else I1j.style.top=108+"px";control.style.height="135px";II1.src=l1ll+"imagesrender/closeBL_smallmap.gif";if(position.offset.width>0){control.style.borderLeft=this.strControlStyleM;control.style.width="155px";divBound.style.marginLeft="5px";}}this.OverviewMapFlag=1;for(var i=0;i<2;i++)for(var j=0;j<2;j++)document.getElementById('s_'+i+'_'+j).id=map.id+'s_'+i+'_'+j;this.l1lI=map;this.liII=control;this.position=position;}function redraw(){if(l1Il==null)return;if(this.position.anchor==V_ANCHOR_TOP_RIGHT){if(this.OverviewMapFlag==1){if(browserName=='msie'){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-150+"px";this.liII.style.top=this.position.offset.height+"px";}else{this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-152+"px";this.liII.style.top=this.position.offset.height+"px";}}else{this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-16+"px";if(this.position.offset.height>0)this.liII.style.top=this.position.offset.height+6+"px";else this.liII.style.top=this.position.offset.height+"px";}}else if(this.position.anchor==V_ANCHOR_TOP_LEFT){if(this.OverviewMapFlag==1){if(browserName=='msie'){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=this.position.offset.height+"px";}else{this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=this.position.offset.height+"px";}}else{if(this.position.offset.width>0)this.liII.style.left=this.position.offset.width+6+"px";else this.liII.style.left=this.position.offset.width+"px";if(this.position.offset.height>0)this.liII.style.top=this.position.offset.height+6+"px";else this.liII.style.top=this.position.offset.height+"px";}}else if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){if(this.OverviewMapFlag==1){if(browserName=='msie'){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-150+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-130+"px";}else{this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-152+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-132+"px";}}else{this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-16+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-16+"px";}}else if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){if(this.OverviewMapFlag==1){if(browserName=='msie'){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-173+"px";}else{this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-175+"px";}}else{if(this.position.offset.width>0)this.liII.style.left=this.position.offset.width+6+"px";else this.liII.style.left=this.position.offset.width+"px";}}}function remove(){VUtil.RemoveDivElement(this.id,this.l1lI.lli1.id);}function getDefaultPosition(){var lIji=new VControlPosition(V_ANCHOR_BOTTOM_RIGHT,new VSize(0,0));return lIji;}function onOffOverviewMap(ani){if(ani==undefined)ani=true;if(this.OverviewMapFlag==1){this.offMap(this.id,this.l1lI.id,ani);}else{this.onMap(this.id,this.l1lI.id,ani);}}function offMap(id,mapid,ani){var l1lI=document.getElementById(mapid);var IIi=document.getElementById(id);var divBound=document.getElementById(mapid+'_VOverviewBound');var I1j=document.getElementById(mapid+'_VBtnOnOffOverviewMap');var II1=document.getElementById(mapid+'_VImgOnOff');if(parseInt(IIi.style.width)>26&&parseInt(IIi.style.height)>26&&ani==true){IIi.style.width=parseInt(IIi.style.width)-10+"px";IIi.style.height=parseInt(IIi.style.height)-10+"px";if(IIi.position.anchor==V_ANCHOR_TOP_RIGHT){IIi.style.left=parseInt(IIi.style.left)+10+"px";IIi.style.top=parseInt(IIi.style.top)-10+"px";}else if(IIi.position.anchor==V_ANCHOR_TOP_LEFT){IIi.style.left=parseInt(IIi.style.left)-10+"px";IIi.style.top=parseInt(IIi.style.top)-10+"px";}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_RIGHT){IIi.style.left=parseInt(IIi.style.left)+10+"px";IIi.style.top=parseInt(IIi.style.top)+10+"px";}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_LEFT){IIi.style.left=parseInt(IIi.style.left)-10+"px";IIi.style.top=parseInt(IIi.style.top)+10+"px";}if(this.tmr!=null)clearTimeout(this.tmr);this.tmr=setTimeout(function(){IIi.llIl.offMap(id,mapid,ani)},1);}else{this.OverviewMapFlag=0;IIi.style.borderWidth=0+"px";IIi.style.width=16+"px";IIi.style.height=16+"px";divBound.style.borderWidth=0+"px";divBound.style.width=16+"px";divBound.style.height=16+"px";divBound.style.marginLeft="0px";divBound.style.marginTop="0px";divBound.style.marginRight="0px";divBound.style.marginBottom="0px";I1j.style.left=0+"px";I1j.style.top=0+"px";if(IIi.position.anchor==V_ANCHOR_TOP_RIGHT){IIi.style.left=parseInt(l1lI.offsetWidth)-IIi.position.offset.width-16+"px";if(IIi.position.offset.height>0)IIi.style.top=IIi.position.offset.height+6+"px";else IIi.style.top=IIi.position.offset.height+"px";II1.src=l1ll+"imagesrender/closeBL_smallmap.gif";}else if(IIi.position.anchor==V_ANCHOR_TOP_LEFT){if(IIi.position.offset.width>0)IIi.style.left=IIi.position.offset.width+6+"px";else IIi.style.left=IIi.position.offset.width+"px";if(IIi.position.offset.height>0)IIi.style.top=IIi.position.offset.height+6+"px";else IIi.style.top=IIi.position.offset.height+"px";II1.src=l1ll+"imagesrender/close_smallmap.gif";}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_RIGHT){IIi.style.left=parseInt(l1lI.offsetWidth)-IIi.position.offset.width-16+"px";IIi.style.top=parseInt(l1lI.offsetHeight)-IIi.position.offset.height-16+"px";II1.src=l1ll+"imagesrender/open_smallmap.gif";}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_LEFT){if(IIi.position.offset.width>0)IIi.style.left=IIi.position.offset.width+6+"px";else IIi.style.left=IIi.position.offset.width+"px";IIi.style.top=parseInt(l1lI.offsetHeight)-IIi.position.offset.height-59+"px";II1.src=l1ll+"imagesrender/openBL_smallmap.gif";}if(this.tmr!=null)clearTimeout(this.tmr);}}function onMap(id,mapid,ani){var l1lI=document.getElementById(mapid);var IIi=document.getElementById(id);var divBound=document.getElementById(mapid+'_VOverviewBound');var I1j=document.getElementById(mapid+'_VBtnOnOffOverviewMap');var II1=document.getElementById(mapid+'_VImgOnOff');if(parseInt(IIi.style.width)<123&&parseInt(IIi.style.height)<113){IIi.style.width=parseInt(IIi.style.width)+10+"px";IIi.style.height=parseInt(IIi.style.height)+10+"px";divBound.style.width=parseInt(divBound.style.width)+10+"px";divBound.style.height=parseInt(divBound.style.height)+10+"px";if(IIi.position.anchor==V_ANCHOR_TOP_RIGHT){IIi.style.left=parseInt(IIi.style.left)-10+"px";}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_RIGHT){IIi.style.left=parseInt(IIi.style.left)-10+"px";IIi.style.top=parseInt(IIi.style.top)-10+"px";}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_LEFT){IIi.style.top=parseInt(IIi.style.top)-10+"px";}if(this.tmr!=null)clearTimeout(this.tmr);this.tmr=setTimeout(function(){IIi.llIl.onMap(id,mapid,ani)},1);}else{this.OverviewMapFlag=1;if(browserName=='msie'){IIi.style.width="149px";IIi.style.height="129px";}else{IIi.style.width="151px";IIi.style.height="131px";}divBound.style.border=this.strControlStyleM;divBound.style.width="143px";divBound.style.height="123px";if(IIi.position.anchor==V_ANCHOR_TOP_RIGHT){if(browserName=='msie'){IIi.style.left=parseInt(l1lI.offsetWidth)-IIi.position.offset.width-150+"px";IIi.style.top=IIi.position.offset.height+"px";}else{IIi.style.height='130px';IIi.style.left=parseInt(l1lI.offsetWidth)-IIi.position.offset.width-152+"px";IIi.style.top=IIi.position.offset.height+"px";}IIi.style.borderLeft=this.strControlStyleM;IIi.style.borderBottom=this.strControlStyleM;divBound.style.marginLeft="5px";if(browserName=='msie'){I1j.style.left=126+"px";I1j.style.top=0+"px";}else{I1j.style.left=128+"px";I1j.style.top=0+"px";}II1.src=l1ll+"imagesrender/openBL_smallmap.gif";if(IIi.position.offset.width>0){IIi.style.borderRight=this.strControlStyleM;IIi.style.width="155px";}if(IIi.position.offset.height>0){IIi.style.borderTop=this.strControlStyleM;IIi.style.height="135px";divBound.style.marginTop="5px";}}else if(IIi.position.anchor==V_ANCHOR_TOP_LEFT){if(browserName=='msie'){IIi.style.left=IIi.position.offset.width+"px";IIi.style.top=IIi.position.offset.height+"px";}else{IIi.style.left=IIi.position.offset.width+"px";IIi.style.top=IIi.position.offset.height+"px";}IIi.style.borderRight=this.strControlStyleM;IIi.style.borderBottom=this.strControlStyleM;I1j.style.left=0+"px";I1j.style.top=0+"px";II1.src=l1ll+"imagesrender/open_smallmap.gif";if(IIi.position.offset.width>0){IIi.style.borderLeft=this.strControlStyleM;IIi.style.width="155px";divBound.style.marginLeft="5px";}if(IIi.position.offset.height>0){IIi.style.borderTop=this.strControlStyleM;IIi.style.height="135px";divBound.style.marginTop="5px";}}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_RIGHT){if(browserName=='msie'){IIi.style.left=parseInt(l1lI.offsetWidth)-IIi.position.offset.width-150+"px";IIi.style.top=parseInt(l1lI.offsetHeight)-IIi.position.offset.height-130+"px";}else{IIi.style.left=parseInt(l1lI.offsetWidth)-IIi.position.offset.width-152+"px";IIi.style.top=parseInt(l1lI.offsetHeight)-IIi.position.offset.height-132+"px";}IIi.style.borderLeft=this.strControlStyleM;IIi.style.borderTop=this.strControlStyleM;divBound.style.marginTop="5px";divBound.style.marginLeft="5px";if(browserName=='msie'){I1j.style.left=126+"px";I1j.style.top=106+"px";}else{I1j.style.left=128+"px";I1j.style.top=108+"px";}II1.src=l1ll+"imagesrender/close_smallmap.gif";if(IIi.position.offset.width>0){IIi.style.borderRight=this.strControlStyleM;IIi.style.width="155px";}if(IIi.position.offset.height>0){IIi.style.borderBottom=this.strControlStyleM;IIi.style.height="135px";}}else if(IIi.position.anchor==V_ANCHOR_BOTTOM_LEFT){if(browserName=='msie'){IIi.style.left=IIi.position.offset.width+"px";IIi.style.top=parseInt(l1lI.offsetHeight)-IIi.position.offset.height-173+"px";}else{IIi.style.left=IIi.position.offset.width+"px";IIi.style.top=parseInt(l1lI.offsetHeight)-IIi.position.offset.height-175+"px";}IIi.style.borderTop=this.strControlStyleM;IIi.style.borderRight=this.strControlStyleM;IIi.style.borderBottom=this.strControlStyleM;divBound.style.marginTop="5px";I1j.style.left=0+"px";if(browserName=='msie')I1j.style.top=106+"px";else I1j.style.top=108+"px";IIi.style.height="135px";II1.src=l1ll+"imagesrender/closeBL_smallmap.gif";if(IIi.position.offset.width>0){IIi.style.borderLeft=this.strControlStyleM;IIi.style.width="155px";divBound.style.marginLeft="5px";}}if(this.tmr!=null)clearTimeout(this.tmr);}}function hide(){this.liII.style.visibility='hidden';}function show(){this.liII.style.visibility='visible';}function vType(){return'VOverviewMapControl';}};VOverviewMapControl.prototype=new VControl();function VPoint(x,y){this.x=x;this.y=y;this.equals=equals;this.toString=toString;this.vType=vType;function equals(lIjI){if(this.x==lIjI.x&&this.y==lIjI.y)return true;else return false;}function toString(){return(this.x.toString()+","+this.y.toString());}function vType(){return'VPoint';}};function VPolygon(latlngs,lineColor,lineWidth,fillColor,lineOpacity,fillOpacity,opts){if(latlngs==undefined)return;this.latlngs=latlngs;this.lineColor=(lineColor==null)?'red':lineColor;this.lineWidth=(lineWidth==null)?3:lineWidth;this.fillColor=(fillColor==null)?'green':fillColor;this.lineOpacity=(lineOpacity==null)?0.5:lineOpacity;this.fillOpacity=(fillOpacity==null)?0.3:fillOpacity;this.opts=(opts==undefined)?new VPolygonOptions():opts;this.arrPolygons=new Array();this.nPolygons=0;this.liii=false;this.isDirectionObj=false;this.initialize=initialize;this.drawLines=drawLines;this.removeLines=removeLines;this.addLineHandlers=addLineHandlers;this.removeLineHandlers=removeLineHandlers;this.remove=remove;this.copy=copy;this.redraw=redraw;this.fromEncoded=fromEncoded;this.calculateViewCoor=calculateViewCoor;this.openInfoWindow=openInfoWindow;this.getCenterPoint=getCenterPoint;this.getVertexCount=getVertexCount;this.getVertex=getVertex;this.setVertex=setVertex;this.insertPoint=insertPoint;this.deletePoint=deletePoint;this.getArea=getArea;this.getBounds=getBounds;this.getLatLngs=getLatLngs;this.setLatLngs=setLatLngs;this.setStyle=setStyle;this.hide=hide;this.show=show;this.isHidden=isHidden;this.supportsHide=supportsHide;this.vType=vType;if(typeof this.latlngs=='object'){if(typeof this.latlngs[0]=='object'&&this.latlngs[0].vType==undefined){this.isDirectionObj=true;var rArr=new Array();for(var i=0;i<this.latlngs.length;i++){rArr[i]=new Array();for(var j=0;j<this.latlngs[i].length;j+=2){var ptR=new VLatLng(this.latlngs[i][j+1],this.latlngs[i][j]);rArr[i].push(ptR);}}this.latlngs=rArr;}}else if(typeof this.latlngs=='string'){var l11I=this.latlngs.split(',');this.latlngs=new Array();var j=0;for(var i=0;i<l11I.length;i+=2){this.latlngs[j]=new VLatLng(parseFloat(l11I[i+1]),parseFloat(l11I[i]));j++;}}function initialize(map){this.l1lI=map;this.drawLines(map,true);}function drawLines(map,reCalViewCoor){if(!this.liii){if(reCalViewCoor)this.calculateViewCoor();var path=document.getElementById(map.id+'_path');var llIi=map;var t1=parseInt(path.style.left);var t2=parseInt(path.style.top);var clipArr=new Array();if(this.isDirectionObj)clipArr=this.liI;else clipArr[0]=this.liI;if(clipArr.length==0){this.removeLines();return;}if(clipArr.length<this.nPolygons&&clipArr.length>0){var linePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];for(var i=clipArr.length;i<this.nPolygons;i++){linePath.removeChild(this.arrPolygons[i]);this.arrPolygons[i]=null;}this.nPolygons=clipArr.length;}for(var i=0;i<clipArr.length;i++){if(browserName=='msie'){if(this.arrPolygons[i]==null||this.arrPolygons[i]==undefined){var l1I1=document.createElement('v:polyline');this.arrPolygons[this.nPolygons]=l1I1;this.nPolygons++;l1I1.className='dragline';l1I1.strokecolor=this.lineColor;l1I1.strokeweight=this.lineWidth;l1I1.filled='t';l1I1.fillcolor=this.fillColor;l1I1.strokeopacity=this.lineOpacity;l1I1.fillopacity=this.fillOpacity;var iI=document.createElement('v:stroke');iI.fillopacity=this.lineOpacity;iI.opacity=this.lineOpacity;iI.endcap="round";l1I1.appendChild(iI);var ij=document.createElement('v:fill');ij.fillopacity=this.fillOpacity;ij.opacity=this.fillOpacity;l1I1.appendChild(ij);path.childNodes[1].appendChild(l1I1);l1I1.style.cursor='pointer';l1I1.lijI=this.lijI;l1I1.mouseoverHandler=this.mouseoverHandler;l1I1.mouseoutHandler=this.mouseoutHandler;l1I1.mousemoveHandler=this.mousemoveHandler;l1I1.llIl=this;if(this.lijI!=undefined)l1I1.onclick=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolyline(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.lijI(ptCl,edgeIndex,this.llIl);};if(this.mouseoverHandler!=undefined)l1I1.onmouseover=function(){this.mouseoverHandler(this.llIl);};if(this.mouseoutHandler!=undefined)l1I1.onmouseout=function(){this.mouseoutHandler(this.llIl);};if(this.mousemoveHandler!=undefined)l1I1.onmousemove=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolyline(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.mousemoveHandler(ptCl,edgeIndex);};}this.arrPolygons[i].points.value=clipArr[i];}else{var llI=path.childNodes[1].childNodes[0];var ax=map.lli1.offsetWidth*3;var ay=map.lli1.offsetHeight*3;llI.setAttribute('width',ax.toString()+"px");llI.setAttribute('height',ay.toString()+"px");var pt=map.fromContainerPixelToDivPixel(new VPoint(-map.lli1.offsetWidth,-map.lli1.offsetHeight));llI.style.left=pt.x.toString()+"px";llI.style.top=pt.y.toString()+"px";llI.setAttribute('viewBox',pt.x.toString()+" "+pt.y.toString()+" "+ax.toString()+" "+ay.toString());var l1I1;if(this.arrPolygons[i]==null||this.arrPolygons[i]==undefined){l1I1=document.createElementNS('http://www.w3.org/2000/svg','path');l1I1.setAttribute('stroke',this.lineColor);l1I1.setAttribute('stroke-width',this.lineWidth+1);l1I1.setAttribute('stroke-opacity',this.lineOpacity);l1I1.setAttribute('stroke-linecap','round');l1I1.setAttribute('stroke-linejoin','round');l1I1.setAttribute('fill-opacity',this.fillOpacity);l1I1.setAttribute('fill',this.fillColor);llI.appendChild(l1I1);this.arrPolygons[this.nPolygons]=l1I1;this.nPolygons++;l1I1.style.cursor='pointer';l1I1.lijI=this.lijI;l1I1.mouseoverHandler=this.mouseoverHandler;l1I1.mouseoutHandler=this.mouseoutHandler;l1I1.mousemoveHandler=this.mousemoveHandler;l1I1.llIl=this;if(this.lijI!=undefined)l1I1.onclick=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolyline(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.lijI(ptCl,edgeIndex,this.llIl);};if(this.mouseoverHandler!=undefined)l1I1.onmouseover=function(){this.mouseoverHandler(this.llIl);};if(this.mouseoutHandler!=undefined)l1I1.onmouseout=function(){this.mouseoutHandler(this.llIl);};if(this.mousemoveHandler!=undefined)l1I1.onmousemove=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolyline(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.mousemoveHandler(ptCl,edgeIndex);};}else{l1I1=this.arrPolygons[i];}l1I1.setAttribute('d','');var jl=new Array();for(var j=0;j<clipArr[i].length;j+=2){jl.push(clipArr[i][j]);jl.push(clipArr[i][j+1]);}var lli="";lli="M"+jl[0]+" "+jl[1]+" ";for(j=2;j<clipArr[i].length;j+=2)lli+="L"+jl[j]+" "+jl[j+1]+" ";l1I1.setAttribute('d',lli);}}}}function removeLines(){var path=document.getElementById(this.l1lI.id+'_path');var divLinePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];if(this.nPolygons>0){for(var i=0;i<this.nPolygons;i++)divLinePath.removeChild(this.arrPolygons[i]);this.arrPolygons=new Array();this.nPolygons=0;}}function addLineHandlers(){var llIi=this.l1lI;for(var i=0;i<this.nPolygons;i++){var l1I1=this.arrPolygons[i];l1I1.lijI=this.lijI;l1I1.mouseoverHandler=this.mouseoverHandler;l1I1.mouseoutHandler=this.mouseoutHandler;l1I1.mousemoveHandler=this.mousemoveHandler;if(this.lijI!=undefined)l1I1.onclick=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolyline(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.lijI(ptCl,edgeIndex,this.llIl);};if(this.mouseoverHandler!=undefined)l1I1.onmouseover=function(){this.mouseoverHandler(this.llIl);};if(this.mouseoutHandler!=undefined)l1I1.onmouseout=function(){this.mouseoutHandler(this.llIl);};if(this.mousemoveHandler!=undefined)l1I1.onmousemove=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolyline(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.mousemoveHandler(ptCl,edgeIndex);};}}function removeLineHandlers(){for(var i=0;i<this.nPolygons;i++){var l1I1=this.arrPolygons[i];l1I1.lijI=null;l1I1.mouseoverHandler=null;l1I1.mouseoutHandler=null;l1I1.mousemoveHandler=null;l1I1.onclick=null;l1I1.onmouseover=null;l1I1.onmouseout=null;l1I1.onmousemove=null;}}function remove(){if(this.lili!=null)this.lili();this.removeLines();}function copy(){return new VPolygon(this.latlngs,this.lineColor,this.lineWidth,this.fillColor,this.lineOpacity,this.fillOpacity,this.opts);}function redraw(force){this.drawLines(this.l1lI,!force);}function fromEncoded(Ij1,fill,color,opacity,outline){}function calculateViewCoor(){if(this.isDirectionObj){var ji=new Array();for(var i=0;i<this.latlngs.length;i++){ji[i]=new Array();for(var j=0;j<this.latlngs[i].length;j++){var ptV=this.l1lI.fromLatLngToDivPixel(this.latlngs[i][j]);ji[i].push(ptV.x);ji[i].push(ptV.y);}var ptLT=new VPoint(-this.l1lI.lli1.offsetWidth*2,-this.l1lI.lli1.offsetHeight*2);var ptRB=new VPoint(this.l1lI.lli1.offsetWidth*3,this.l1lI.lli1.offsetHeight*3);var ptLTV=this.l1lI.fromContainerPixelToDivPixel(ptLT);var ptRBV=this.l1lI.fromContainerPixelToDivPixel(ptRB);var leftB=ptLTV.x;var topB=ptLTV.y;var rightB=ptRBV.x;var bottomB=ptRBV.y;var n=ji[i].length;if(ji[i][0]<ji[i][n-2]){if(leftB-ji[i][0]>1000)ji[i][0]=leftB;if(ji[i][n-2]-rightB>1000)ji[i][n-2]=rightB;}else{if(leftB-ji[i][n-2]>1000)ji[i][n-2]=leftB;if(ji[i][0]-rightB>1000)ji[i][0]=rightB;}if(ji[i][1]<ji[i][n-1]){if(topB-ji[i][1]>1000)ji[i][1]=topB;if(ji[i][n-1]-bottomB>1000)ji[i][n-1]=bottomB;}else{if(topB-ji[i][n-1]>1000)ji[i][n-1]=topB;if(ji[i][1]-bottomB>1000)ji[i][1]=bottomB;}}this.liI=ji;}else{var ji=new Array();for(var i=0;i<this.latlngs.length;i++)ji[i]=this.l1lI.fromLatLngToDivPixel(this.latlngs[i]);var arrCoor=new Array;for(var i=0;i<ji.length;i++){arrCoor.push(ji[i].x);arrCoor.push(ji[i].y);}this.liI=arrCoor;}}function openInfoWindow(content,opts){if(this.l1lI.ll11!=undefined)this.l1lI.ll11();if(opts==undefined)opts=new VInfoWindowOptions();this.l1lI.openInfoWindow(this.getCenterPoint(),content,opts);}function getCenterPoint(){if(this.isDirectionObj)return null;var cp=VUtil.getCenterPoint(this.latlngs);if(!VUtil.isInsidePolygon(cp,this.latlngs)){cp.longitude=(this.latlngs[0].longitude+this.latlngs[1].longitude)/2;cp.latitude=(this.latlngs[0].latitude+this.latlngs[1].latitude)/2;}return cp;}function getVertexCount(){if(this.latlngs==null)return 0;if(this.isDirectionObj){var vCount=0;for(var i=0;i<this.latlngs.length;i++)vCount+=this.latlngs[i].length;return vCount;}return this.latlngs.length;}function getVertex(index){if(this.latlngs==null)return;if(this.isDirectionObj){var i=0;while(index>=this.latlngs[i].length){index-=this.latlngs[i].length;i++;}return this.latlngs[i][index];}return this.latlngs[index];}function setVertex(index,latlng){if(this.isDirectionObj)return;this.latlngs[index]=latlng.copy();if(index==0)this.latlngs[this.latlngs.length-1]=latlng.copy();this.drawLines(this.l1lI,true);}function insertPoint(index,latlng){if(this.isDirectionObj)return;if(index>=this.latlngs.length-1)return;var arrLL=new Array();var nLL=0;for(var i=0;i<this.latlngs.length;i++){arrLL[nLL]=this.latlngs[i].copy();nLL++;if(i==index){arrLL[nLL]=latlng.copy();nLL++;}}this.latlngs=arrLL;this.drawLines(this.l1lI,true);}function deletePoint(index){if(this.isDirectionObj)return;if(index>=this.latlngs.length-1)return;var arrLL=new Array();var nLL=0;for(var i=0;i<this.latlngs.length;i++){if(i!=index){arrLL[nLL]=this.latlngs[i].copy();nLL++;}}if(index==0)arrLL[nLL-1]=arrLL[0].copy();this.latlngs=arrLL;this.drawLines(this.l1lI,true);}function getArea(){}function getBounds(){}function getLatLngs(){return this.latlngs;}function setLatLngs(latlngs){this.latlngs=latlngs;if(this.isDirectionObj){var rArr=new Array();for(var i=0;i<this.latlngs.length;i++){rArr[i]=new Array();for(var j=0;j<this.latlngs[i].length;j+=2){var ptR=new VLatLng(this.latlngs[i][j+1],this.latlngs[i][j]);rArr[i].push(ptR);}}this.latlngs=rArr;}if(typeof this.latlngs=='string'){var l11I=this.latlngs.split(',');this.latlngs=new Array();var j=0;for(var i=0;i<l11I.length;i+=2){this.latlngs[j]=new VLatLng(parseFloat(l11I[i+1]),parseFloat(l11I[i]));j++;}}this.drawLines(this.l1lI,true);}function setStyle(lineColor,lineWidth,fillColor,lineOpacity,fillOpacity){this.lineColor=(lineColor==null)?'red':lineColor;this.lineWidth=(lineWidth==null)?1:lineWidth;this.fillColor=(fillColor==null)?'red':fillColor;this.lineOpacity=(lineOpacity==null)?0.5:lineOpacity;this.fillOpacity=(fillOpacity==null)?0.5:fillOpacity;this.removeLines();this.drawLines(this.l1lI,false);}function hide(){if(this.liI1!=null)this.liI1(false);this.liii=true;this.removeLines();}function show(){if(this.liI1!=null)this.liI1(true);this.drawLines(this.l1lI,true);this.liii=false;}function isHidden(){return this.liii;}function supportsHide(){return true;}function vType(){return'VPolygon';}};VPolygon.prototype=new VOverlay();function VPolyline(latlngs,lineColor,lineWidth,fillColor,opacity,opts){if(latlngs==undefined)return;this.latlngs=latlngs;this.lineColor=(lineColor==undefined)?'red':lineColor;this.lineWidth=(lineWidth==undefined)?3:lineWidth;this.fillColor=(fillColor==undefined)?'green':fillColor;this.opacity=(opacity==undefined)?0.5:opacity;this.opts=(opts==undefined)?new VPolylineOptions():opts;this.arrPolylines=new Array();this.nPolylines=0;this.liii=false;this.isDirectionObj=false;this.initialize=initialize;this.drawLines=drawLines;this.removeLines=removeLines;this.addLineHandlers=addLineHandlers;this.removeLineHandlers=removeLineHandlers;this.remove=remove;this.copy=copy;this.redraw=redraw;this.fromEncoded=fromEncoded;this.calculateViewCoor=calculateViewCoor;this.openInfoWindow=openInfoWindow;this.getCenterPoint=getCenterPoint;this.getVertexCount=getVertexCount;this.getVertex=getVertex;this.setVertex=setVertex;this.insertPoint=insertPoint;this.deletePoint=deletePoint;this.getLength=getLength;this.getBounds=getBounds;this.getLatLngs=getLatLngs;this.setLatLngs=setLatLngs;this.setStyle=setStyle;this.hide=hide;this.show=show;this.isHidden=isHidden;this.supportsHide=supportsHide;this.vType=vType;if(typeof this.latlngs=='object'){if(typeof this.latlngs[0]=='object'&&this.latlngs[0].vType==undefined){this.isDirectionObj=true;var rArr=new Array();for(var i=0;i<this.latlngs.length;i++){rArr[i]=new Array();for(var j=0;j<this.latlngs[i].length;j+=2){var ptR=new VLatLng(this.latlngs[i][j+1],this.latlngs[i][j]);rArr[i].push(ptR);}}this.latlngs=rArr;}}else if(typeof this.latlngs=='string'){var l11I=this.latlngs.split(',');this.latlngs=new Array();var j=0;for(var i=0;i<l11I.length;i+=2){this.latlngs[j]=new VLatLng(parseFloat(l11I[i+1]),parseFloat(l11I[i]));j++;}}function initialize(map){this.l1lI=map;this.drawLines(map,true);}function drawLines(map,reCalViewCoor){if(!this.liii){if(reCalViewCoor)this.calculateViewCoor();var path=document.getElementById(map.id+'_path');var llIi=map;var t1=parseInt(path.style.left);var t2=parseInt(path.style.top);var clipArr=new Array();if(this.isDirectionObj)clipArr=this.liI;else clipArr[0]=this.liI;if(clipArr.length==0){this.removeLines();return;}if(clipArr.length<this.nPolylines&&clipArr.length>0){var linePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];for(var i=clipArr.length;i<this.nPolylines;i++){linePath.removeChild(this.arrPolylines[i]);this.arrPolylines[i]=null;}this.nPolylines=clipArr.length;}for(var i=0;i<clipArr.length;i++){if(browserName=='msie'){if(this.arrPolylines[i]==null||this.arrPolylines[i]==undefined){var l1I1=document.createElement('v:polyline');this.arrPolylines[this.nPolylines]=l1I1;this.nPolylines++;l1I1.className='dragline';l1I1.strokecolor=this.lineColor;l1I1.strokeweight=this.lineWidth;l1I1.filled='f';l1I1.fillcolor=this.fillColor;l1I1.strokeopacity=this.opacity;l1I1.fillopacity=this.opacity;var iI=document.createElement('v:stroke');iI.fillopacity=this.opacity;iI.opacity=this.opacity;iI.endcap="round";if(this.opts.dashStyle=='Dot')iI.dashstyle='Dot';l1I1.appendChild(iI);var ij=document.createElement('v:fill');ij.fillopacity=this.opacity;ij.opacity=this.opacity;l1I1.appendChild(ij);path.childNodes[1].appendChild(l1I1);l1I1.style.cursor='pointer';l1I1.lijI=this.lijI;l1I1.mouseoverHandler=this.mouseoverHandler;l1I1.mouseoutHandler=this.mouseoutHandler;l1I1.mousemoveHandler=this.mousemoveHandler;l1I1.llIl=this;if(this.lijI!=undefined)l1I1.onclick=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolylines(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.lijI(ptCl,edgeIndex,this.llIl);};if(this.mouseoverHandler!=undefined)l1I1.onmouseover=function(){this.mouseoverHandler(this.llIl);};if(this.mouseoutHandler!=undefined)l1I1.onmouseout=function(){this.mouseoutHandler(this.llIl);};if(this.mousemoveHandler!=undefined)l1I1.onmousemove=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolylines(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.mousemoveHandler(ptCl,edgeIndex,this.llIl);};}this.arrPolylines[i].points.value=clipArr[i];}else{var llI=path.childNodes[1].childNodes[0];var ax=map.lli1.offsetWidth*3;var ay=map.lli1.offsetHeight*3;llI.setAttribute('width',ax.toString()+"px");llI.setAttribute('height',ay.toString()+"px");var pt=map.fromContainerPixelToDivPixel(new VPoint(-map.lli1.offsetWidth,-map.lli1.offsetHeight));llI.style.left=pt.x.toString()+"px";llI.style.top=pt.y.toString()+"px";llI.setAttribute('viewBox',pt.x.toString()+" "+pt.y.toString()+" "+ax.toString()+" "+ay.toString());var l1I1;if(this.arrPolylines[i]==null||this.arrPolylines[i]==undefined){l1I1=document.createElementNS('http://www.w3.org/2000/svg','path');l1I1.setAttribute('stroke',this.lineColor);l1I1.setAttribute('stroke-width',this.lineWidth+1);l1I1.setAttribute('stroke-opacity',this.opacity);l1I1.setAttribute('stroke-linecap','round');l1I1.setAttribute('stroke-linejoin','round');if(this.opts.dashStyle=='Dot')l1I1.setAttribute('stroke-dasharray','0.5,15');l1I1.setAttribute('fill-opacity',this.opacity);l1I1.setAttribute('fill','none');llI.appendChild(l1I1);this.arrPolylines[this.nPolylines]=l1I1;this.nPolylines++;l1I1.style.cursor='pointer';l1I1.lijI=this.lijI;l1I1.mouseoverHandler=this.mouseoverHandler;l1I1.mouseoutHandler=this.mouseoutHandler;l1I1.mousemoveHandler=this.mousemoveHandler;l1I1.llIl=this;if(this.lijI!=undefined)l1I1.onclick=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolylines(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.lijI(ptCl,edgeIndex,this.llIl);};if(this.mouseoverHandler!=undefined)l1I1.onmouseover=function(){this.mouseoverHandler(this.llIl);};if(this.mouseoutHandler!=undefined)l1I1.onmouseout=function(){this.mouseoutHandler(this.llIl);};if(this.mousemoveHandler!=undefined)l1I1.onmousemove=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolylines(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.mousemoveHandler(ptCl,edgeIndex,this.llIl);};}else{l1I1=this.arrPolylines[i];}l1I1.setAttribute('d','');var jl=new Array();for(var j=0;j<clipArr[i].length;j+=2){jl.push(clipArr[i][j]);jl.push(clipArr[i][j+1]);}var lli="";lli="M"+jl[0]+" "+jl[1]+" ";for(j=2;j<clipArr[i].length;j+=2)lli+="L"+jl[j]+" "+jl[j+1]+" ";l1I1.setAttribute('d',lli);}}}}function removeLines(){var path=document.getElementById(this.l1lI.id+'_path');var divLinePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];if(this.nPolylines>0){for(var i=0;i<this.nPolylines;i++)divLinePath.removeChild(this.arrPolylines[i]);this.arrPolylines=new Array();this.nPolylines=0;}}function addLineHandlers(){var llIi=this.l1lI;for(var i=0;i<this.nPolylines;i++){var l1I1=this.arrPolylines[i];l1I1.lijI=this.lijI;l1I1.mouseoverHandler=this.mouseoverHandler;l1I1.mouseoutHandler=this.mouseoutHandler;l1I1.mousemoveHandler=this.mousemoveHandler;if(this.lijI!=undefined)l1I1.onclick=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolylines(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.lijI(ptCl,edgeIndex,this.llIl);};if(this.mouseoverHandler!=undefined)l1I1.onmouseover=function(){this.mouseoverHandler(this.llIl);};if(this.mouseoutHandler!=undefined)l1I1.onmouseout=function(){this.mouseoutHandler(this.llIl);};if(this.mousemoveHandler!=undefined)l1I1.onmousemove=function(e){var ll1l=new VPoint(lIlj-llIi.Left,lIl1-llIi.Top);var lllj=llIi.fromContainerPixelToLatLng(ll1l);var arrPts=this.llIl.latlngs;var arrRet=new Array();VUtil.ClosestPointPolylines(lllj.longitude,lllj.latitude,arrPts,arrRet);var ptCl=arrRet[0];var edgeIndex=arrRet[1];this.mousemoveHandler(ptCl,edgeIndex,this.llIl);};}}function removeLineHandlers(){for(var i=0;i<this.nPolylines;i++){var l1I1=this.arrPolylines[i];l1I1.lijI=null;l1I1.mouseoverHandler=null;l1I1.mouseoutHandler=null;l1I1.mousemoveHandler=null;l1I1.onclick=null;l1I1.onmouseover=null;l1I1.onmouseout=null;l1I1.onmousemove=null;}}function remove(){if(this.lili!=null)this.lili();this.removeLines();}function copy(){return new VPolyline(this.latlngs,this.lineColor,this.lineWidth,this.fillColor,this.opacity,this.opts);}function redraw(force){this.drawLines(this.l1lI,!force);}function fromEncoded(color,weight,opacity,points,ilI,levels,lliI){}function calculateViewCoor(){if(this.isDirectionObj){var ji=new Array();for(var i=0;i<this.latlngs.length;i++){ji[i]=new Array();for(var j=0;j<this.latlngs[i].length;j++){var ptV=this.l1lI.fromLatLngToDivPixel(this.latlngs[i][j]);ji[i].push(ptV.x);ji[i].push(ptV.y);}var ptLT=new VPoint(-this.l1lI.lli1.offsetWidth*2,-this.l1lI.lli1.offsetHeight*2);var ptRB=new VPoint(this.l1lI.lli1.offsetWidth*3,this.l1lI.lli1.offsetHeight*3);var ptLTV=this.l1lI.fromContainerPixelToDivPixel(ptLT);var ptRBV=this.l1lI.fromContainerPixelToDivPixel(ptRB);var leftB=ptLTV.x;var topB=ptLTV.y;var rightB=ptRBV.x;var bottomB=ptRBV.y;var n=ji[i].length;if(ji[i][0]<ji[i][n-2]){if(leftB-ji[i][0]>1000)ji[i][0]=leftB;if(ji[i][n-2]-rightB>1000)ji[i][n-2]=rightB;}else{if(leftB-ji[i][n-2]>1000)ji[i][n-2]=leftB;if(ji[i][0]-rightB>1000)ji[i][0]=rightB;}if(ji[i][1]<ji[i][n-1]){if(topB-ji[i][1]>1000)ji[i][1]=topB;if(ji[i][n-1]-bottomB>1000)ji[i][n-1]=bottomB;}else{if(topB-ji[i][n-1]>1000)ji[i][n-1]=topB;if(ji[i][1]-bottomB>1000)ji[i][1]=bottomB;}}this.liI=ji;}else{var ji=new Array();for(var i=0;i<this.latlngs.length;i++)ji[i]=this.l1lI.fromLatLngToDivPixel(this.latlngs[i]);var arrCoor=new Array;for(var i=0;i<ji.length;i++){arrCoor.push(ji[i].x);arrCoor.push(ji[i].y);}this.liI=arrCoor;}}function openInfoWindow(content,opts){if(this.l1lI.ll11!=undefined)this.l1lI.ll11();if(opts==undefined)opts=new VInfoWindowOptions();this.l1lI.openInfoWindow(this.getCenterPoint(),content,opts);}function getCenterPoint(){if(this.isDirectionObj)return null;var lat,lng;if(this.latlngs.length%2==0){var ic=parseInt(this.latlngs.length/2)-1;lat=(this.latlngs[ic].latitude+this.latlngs[ic+1].latitude)/2;lng=(this.latlngs[ic].longitude+this.latlngs[ic+1].longitude)/2;}else{var ic=parseInt(this.latlngs.length/2);lat=this.latlngs[ic].latitude;lng=this.latlngs[ic].longitude;}return new VLatLng(lat,lng);}function getVertexCount(){if(this.latlngs==null)return 0;if(this.isDirectionObj){var vCount=0;for(var i=0;i<this.latlngs.length;i++)vCount+=this.latlngs[i].length;return vCount;}return this.latlngs.length;}function getVertex(index){if(this.latlngs==null)return;if(this.isDirectionObj){var i=0;while(index>=this.latlngs[i].length){index-=this.latlngs[i].length;i++;}return this.latlngs[i][index];}return this.latlngs[index];}function setVertex(index,latlng){if(this.isDirectionObj)return;this.latlngs[index]=latlng.copy();this.drawLines(this.l1lI,true);}function insertPoint(index,latlng){if(this.isDirectionObj)return;if(index>=this.latlngs.length)return;var arrLL=new Array();var nLL=0;for(var i=0;i<this.latlngs.length;i++){arrLL[nLL]=this.latlngs[i].copy();nLL++;if(i==index){arrLL[nLL]=latlng.copy();nLL++;}}this.latlngs=arrLL;this.drawLines(this.l1lI,true);}function deletePoint(index){if(this.isDirectionObj)return;if(index>=this.latlngs.length)return;var arrLL=new Array();var nLL=0;for(var i=0;i<this.latlngs.length;i++){if(i!=index){arrLL[nLL]=this.latlngs[i].copy();nLL++;}}this.latlngs=arrLL;this.drawLines(this.l1lI,true);}function getLength(){if(this.isDirectionObj)return;var lineLength=0;for(var i=0;i<this.latlngs.length-1;i++){var dbTheta,dbDist,dbDistInRad;var dbLat1InRad;var dbLong1InRad;var dbLat2InRad;var dbLong2InRad;var dbThetaInRad;dbLat1InRad=this.latlngs[i].latitude*(Math.PI/180.0);dbLong1InRad=this.latlngs[i].longitude*(Math.PI/180.0);dbLat2InRad=this.latlngs[i+1].latitude*(Math.PI/180.0);dbLong2InRad=this.latlngs[i+1].longitude*(Math.PI/180.0);dbTheta=this.latlngs[i].longitude-this.latlngs[i+1].longitude;dbThetaInRad=dbTheta*(Math.PI/180.0);dbDistInRad=Math.sin(dbLat1InRad)*Math.sin(dbLat2InRad)+Math.cos(dbLat1InRad)*Math.cos(dbLat2InRad)*Math.cos(dbThetaInRad);dbDistInRad=Math.acos(dbDistInRad);dbDist=dbDistInRad*180.0/Math.PI;dbDist=dbDist*60.0*1.1515;dbDist=dbDist*1.609344*1000;lineLength+=dbDist;}return lineLength;}function getBounds(){}function getLatLngs(){return this.latlngs;}function setLatLngs(latlngs){this.latlngs=latlngs;if(this.isDirectionObj){var rArr=new Array();for(var i=0;i<this.latlngs.length;i++){rArr[i]=new Array();for(var j=0;j<this.latlngs[i].length;j+=2){var ptR=new VLatLng(this.latlngs[i][j+1],this.latlngs[i][j]);rArr[i].push(ptR);}}this.latlngs=rArr;}else if(typeof this.latlngs=='string'){var l11I=this.latlngs.split(',');this.latlngs=new Array();var j=0;for(var i=0;i<l11I.length;i+=2){this.latlngs[j]=new VLatLng(parseFloat(l11I[i+1]),parseFloat(l11I[i]));j++;}}this.drawLines(this.l1lI,true);}function setStyle(lineColor,lineWidth,fillColor,opacity){this.lineColor=(lineColor==undefined)?'red':lineColor;this.lineWidth=(lineWidth==undefined)?1:lineWidth;this.fillColor=(fillColor==undefined)?'red':fillColor;this.opacity=(opacity==undefined)?1:opacity;this.removeLines();this.drawLines(this.l1lI,false);}function hide(){if(this.liI1!=null)this.liI1(false);this.liii=true;this.removeLines();}function show(){if(this.liI1!=null)this.liI1(true);this.drawLines(this.l1lI,true);this.liii=false;}function isHidden(){return this.liii;}function supportsHide(){return true;}function vType(){return'VPolyline';}};VPolyline.prototype=new VOverlay();function VCircle(latlngs,radius,lineColor,lineWidth,fillColor,opacity,opts){if(latlngs==undefined)return;this.latlngs=latlngs;this.radius=(radius==undefined)?100:radius;this.lineColor=(lineColor==undefined)?'red':lineColor;this.lineWidth=(lineWidth==undefined)?3:lineWidth;this.fillColor=(fillColor==undefined)?'green':fillColor;this.opacity=(opacity==undefined)?0.5:opacity;this.opts=(opts==undefined)?new VCircleOptions():opts;this.circleObj=null;this.liii=false;this.arrRulerScale=[500000,200000,200000,100000,50000,20000,10000,5000,2000,1000,500,200,200,100,50];this.initialize=initialize;this.drawLines=drawLines;this.removeLines=removeLines;this.remove=remove;this.copy=copy;this.redraw=redraw;this.openInfoWindow=openInfoWindow;this.getBounds=getBounds;this.getLatLngs=getLatLngs;this.hide=hide;this.show=show;this.isHidden=isHidden;this.supportsHide=supportsHide;this.vType=vType;function initialize(map){this.l1lI=map;this.drawLines(map,true);}function drawLines(map,reCalViewCoor){if(!this.liii){if(reCalViewCoor)this.liI=this.l1lI.fromLatLngToDivPixel(this.latlngs);var path=document.getElementById(map.id+'_path');if(browserName=='msie'){if(this.circleObj==null||this.circleObj==undefined){var l1I1=document.createElement('v:oval');this.circleObj=l1I1;l1I1.className='dragline';l1I1.strokecolor=this.lineColor;l1I1.strokeweight=this.lineWidth;l1I1.filled='f';l1I1.fillcolor=this.fillColor;l1I1.strokeopacity=this.opacity;l1I1.fillopacity=this.opacity;var iI=document.createElement('v:stroke');iI.fillopacity=this.opacity;iI.opacity=this.opacity;iI.endcap="round";if(this.opts.dashStyle=='Dot')iI.dashstyle='Dot';l1I1.appendChild(iI);var ij=document.createElement('v:fill');ij.fillopacity=this.opacity;ij.opacity=this.opacity;l1I1.appendChild(ij);path.childNodes[1].appendChild(l1I1);l1I1.style.position='absolute';l1I1.style.cursor='pointer';l1I1.llIl=this;}var r=this.radius*document.getElementById(map.id+'_Ruler').offsetWidth/this.arrRulerScale[map.getLevel()];this.circleObj.style.left=this.liI.x-r+"px";this.circleObj.style.top=this.liI.y-r+"px";this.circleObj.style.width=r*2;this.circleObj.style.height=r*2;}else{var llI=path.childNodes[1].childNodes[0];var ax=map.lli1.offsetWidth*3;var ay=map.lli1.offsetHeight*3;llI.setAttribute('width',ax.toString()+"px");llI.setAttribute('height',ay.toString()+"px");var pt=map.fromContainerPixelToDivPixel(new VPoint(-map.lli1.offsetWidth,-map.lli1.offsetHeight));llI.style.left=pt.x.toString()+"px";llI.style.top=pt.y.toString()+"px";llI.setAttribute('viewBox',pt.x.toString()+" "+pt.y.toString()+" "+ax.toString()+" "+ay.toString());var l1I1;if(this.circleObj==null||this.circleObj==undefined){l1I1=document.createElementNS('http://www.w3.org/2000/svg','circle');l1I1.setAttribute('stroke',this.lineColor);l1I1.setAttribute('stroke-width',this.lineWidth+1);l1I1.setAttribute('stroke-opacity',this.opacity);l1I1.setAttribute('stroke-linecap','round');l1I1.setAttribute('stroke-linejoin','round');if(this.opts.dashStyle=='Dot')l1I1.setAttribute('stroke-dasharray','0.5,15');l1I1.setAttribute('fill-opacity',this.opacity);l1I1.setAttribute('fill','none');llI.appendChild(l1I1);this.circleObj=l1I1;l1I1.style.cursor='pointer';l1I1.llIl=this;}else{l1I1=this.circleObj;}l1I1.setAttribute('cx',this.liI.x);l1I1.setAttribute('cy',this.liI.y);l1I1.setAttribute('r',this.radius*document.getElementById(map.id+'_Ruler').offsetWidth/this.arrRulerScale[map.getLevel()]);}}}function removeLines(){var path=document.getElementById(this.l1lI.id+'_path');var divLinePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];divLinePath.removeChild(this.circleObj);this.circleObj=null;}function remove(){this.removeLines();}function copy(){return new VCircle(this.latlngs,this.radius,this.lineColor,this.lineWidth,this.fillColor,this.opacity,this.opts);}function redraw(force){this.drawLines(this.l1lI,!force);}function openInfoWindow(content,opts){if(this.l1lI.ll11!=undefined)this.l1lI.ll11();if(opts==undefined)opts=new VInfoWindowOptions();this.l1lI.openInfoWindow(this.getCenterPoint(),content,opts);}function getBounds(){}function getLatLngs(){return this.latlngs;}function hide(){this.liii=true;this.removeLines();}function show(){this.drawLines(this.l1lI,true);this.liii=false;}function isHidden(){return this.liii;}function supportsHide(){return true;}function vType(){return'VCircle';}};VCircle.prototype=new VOverlay();VProjection={fromLatLngToPixel:function(latlng,zoomlevel){var x=parseFloat(l1Il[zoomlevel][0]*latlng.longitude+l1Il[zoomlevel][2]*latlng.latitude+l1Il[zoomlevel][4]);var y=parseFloat(l1Il[zoomlevel][1]*latlng.longitude+l1Il[zoomlevel][3]*latlng.latitude+l1Il[zoomlevel][5]);var point=new VPoint(x,y);return point;},fromPixelToLatLng:function(point,zoomlevel){var rx=parseFloat(lIll[zoomlevel][0]*point.x+lIll[zoomlevel][2]*point.y+lIll[zoomlevel][4]);var ry=parseFloat(lIll[zoomlevel][1]*point.x+lIll[zoomlevel][3]*point.y+lIll[zoomlevel][5]);var latlng=new VLatLng(ry,rx);return latlng;},vType:function(){return'VProjection';}};function VRoute(){this.Distance=0;this.Unit="";this.l11i=new Array();this.l11l=null;this.getNumSteps=getNumSteps;this.getStep=getStep;this.getEndLatLng=getEndLatLng;this.getSumaryHtml=getSumaryHtml;this.getDistance=getDistance;this.getUnit=getUnit;this.getDuration=getDuration;this.getPolyline=getPolyline;this.vType=vType;function getNumSteps(){return this.l11i.length;}function getStep(i){return this.l11i[i];}function getEndLatLng(){return this.l11i[this.l11i.length-1].Latlng;}function getSumaryHtml(){}function getPolyline(){return this.l11l;}function getDistance(){return this.Distance;}function getUnit(){return this.Unit;}function getDuration(){}function vType(){return'VRoute';}};function VScaleControl(printable,lii1){this.printable=(printable!=undefined)?printable:false;this.lii1=(lii1!=undefined)?lii1:false;this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.getDefaultPosition=getDefaultPosition;this.hide=hide;this.show=show;this.vType=vType;function initialize(map,position){if(l1Il==null)return;var liIj="";liIj+="<table height=20px cellSpacing=0px cellPadding=0px align=left>";liIj+="<tr vAlign=bottom height=10px>";liIj+="<td id='"+map.id+"_Units' style=\"FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma; HEIGHT: 1px;\" vAlign=bottom align=left>20 km</td>";liIj+="</tr>";liIj+="<tr vAlign=top>";liIj+="<td vAlign=top align=left height=6px><IMG id='"+map.id+"_Ruler' height=8px src="+l1ll+"imagesrender/RulerB.gif width=200px align=top>";liIj+="</td>";liIj+="</tr>";liIj+="</table>";var control=VUtil.CreateDivElement(map.id+"_VScaleControl",0,0,"auto","auto","absolute","",liIj);control.style.zIndex=ControlZIndex;control.style.MozUserSelect="none";map.lli1.appendChild(control);if(position!=undefined){if(position.anchor==V_ANCHOR_TOP_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-163+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_TOP_LEFT){control.style.left=position.offset.width+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-163+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-23+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_LEFT){control.style.left=position.offset.width+90+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-23+"px";}}else{if(VUtil.isVBDWebsite()){control.style.left=10+"px";control.style.top=parseInt(map.lli1.offsetHeight)-30+"px";}else{control.style.left=100+"px";control.style.top=parseInt(map.lli1.offsetHeight)-30+"px";}}this.l1lI=map;this.liII=control;this.position=position;}function redraw(){if(l1Il==null)return;if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-163+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-163+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-23+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liII.style.left=this.position.offset.width+90+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-23+"px";}}else{if(VUtil.isVBDWebsite()){this.liII.style.left=10+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-30+"px";}else{this.liII.style.left=100+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-30+"px";}}}function remove(){VUtil.RemoveDivElement(this.id,this.l1lI.lli1.id);}function getDefaultPosition(){var lIji=new VControlPosition(V_ANCHOR_BOTTOM_LEFT,new VSize(10,7));return lIji;}function hide(){this.liII.style.visibility='hidden';}function show(){this.liII.style.visibility='visible';}function vType(){return'VScaleControl';}};VScaleControl.prototype=new VControl();function VSmallMapControl(printable,lii1){this.printable=(printable!=undefined)?printable:false;this.lii1=(lii1!=undefined)?lii1:false;this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.getDefaultPosition=getDefaultPosition;this.hide=hide;this.show=show;this.vType=vType;function initialize(map,position){if(l1Il==null)return;var w=parseInt(map.lli1.offsetWidth)/2;var h=parseInt(map.lli1.offsetHeight)/2;var liIj="";liIj+="<table cellspacing=0px cellpadding=0px>";liIj+="<tr width=41px>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btTop' style='cursor:pointer;' src='"+l1ll+"imagesrender/top.gif' width=20px' />";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41px>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btLeft' style='cursor:pointer;' src='"+l1ll+"imagesrender/left.gif' width=20px />";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btFit' style='cursor:pointer;' src='"+l1ll+"imagesrender/fit.gif' width=20px />";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btRight' style='cursor:pointer;' src='"+l1ll+"imagesrender/right.gif' width=20px />";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41px>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btBottom' style='cursor:pointer;' src='"+l1ll+"imagesrender/bottom.gif' width=20px />";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="</tr>";liIj+="<tr width=41px>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btZoomOut' style='cursor:pointer;margin-top:7px' src='"+l1ll+"imagesrender/zbaout.gif' />";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="</tr>";liIj+="<tr>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btZoomIn' style='cursor:pointer;margin-top:3px' src='"+l1ll+"imagesrender/zbain.gif' />";liIj+="</td>";liIj+="<td width=20px>";liIj+="<img src="+l1ll+"imagesrender/spacer.gif width=20px>";liIj+="</td>";liIj+="</tr>";liIj+="</table>";var control=VUtil.CreateDivElement(map.id+"_VSmallMapControl",0,0,"auto","auto","absolute","",liIj);control.style.zIndex=ControlZIndex;map.lli1.appendChild(control);if(position!=undefined){if(position.anchor==V_ANCHOR_TOP_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-58+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_TOP_LEFT){control.style.left=position.offset.width+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-58+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-105+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_LEFT){control.style.left=position.offset.width+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-142+"px";}}else{control.style.left=10+"px";control.style.top=10+"px";}var fn=function(){if(map.ll11!=undefined)map.ll11();};var btnZoomIn=document.getElementById(map.id+'_btZoomIn');var btnZoomOut=document.getElementById(map.id+'_btZoomOut');var btnFit=document.getElementById(map.id+'_btFit');var btnLeft=document.getElementById(map.id+'_btLeft');var btnRight=document.getElementById(map.id+'_btRight');var btnTop=document.getElementById(map.id+'_btTop');var btnBottom=document.getElementById(map.id+'_btBottom');if(browserName=='msie'||browserName=='safari'){btnZoomIn.onclick=function(){map.zoomIn();};btnZoomIn.onmouseover=function(){this.src=l1ll+'imagesrender/zbain-over.gif';};btnZoomIn.onmouseout=function(){this.src=l1ll+'imagesrender/zbain.gif';};btnZoomOut.onclick=function(){map.zoomOut();};btnZoomOut.onmouseover=function(){this.src=l1ll+'imagesrender/zbaout-over.gif';};btnZoomOut.onmouseout=function(){this.src=l1ll+'imagesrender/zbaout.gif';};btnFit.onclick=function(){map.fitOverlays();};btnFit.onmouseover=function(){this.src=l1ll+'imagesrender/fit-over.gif';};btnFit.onmouseout=function(){this.src=l1ll+'imagesrender/fit.gif';};btnLeft.onclick=function(){fn();map.panBy(new VSize(-w,0));};btnLeft.onmouseover=function(){this.src=l1ll+'imagesrender/left-over.gif';};btnLeft.onmouseout=function(){this.src=l1ll+'imagesrender/left.gif';};btnRight.onclick=function(){fn();map.panBy(new VSize(w,0));};btnRight.onmouseover=function(){this.src=l1ll+'imagesrender/right-over.gif';};btnRight.onmouseout=function(){this.src=l1ll+'imagesrender/right.gif';};btnTop.onclick=function(){fn();map.panBy(new VSize(0,-h));};btnTop.onmouseover=function(){this.src=l1ll+'imagesrender/top-over.gif';};btnTop.onmouseout=function(){this.src=l1ll+'imagesrender/top.gif';};btnBottom.onclick=function(){fn();map.panBy(new VSize(0,h));};btnBottom.onmouseover=function(){this.src=l1ll+'imagesrender/bottom-over.gif';};btnBottom.onmouseout=function(){this.src=l1ll+'imagesrender/bottom.gif';};}else{btnZoomIn.addEventListener("click",function(){map.zoomIn();},false);btnZoomIn.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/zbain-over.gif';},false);btnZoomIn.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/zbain.gif';},false);btnZoomOut.addEventListener("click",function(){map.zoomOut();},false);btnZoomOut.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/zbaout-over.gif';},false);btnZoomOut.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/zbaout.gif';},false);btnFit.addEventListener("click",function(){map.fitOverlays();},false);btnFit.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/fit-over.gif';},false);btnFit.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/fit.gif';},false);btnLeft.addEventListener("click",function(){fn();map.panBy(new VSize(-w,0));},false);btnLeft.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/left-over.gif';},false);btnLeft.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/left.gif';},false);btnRight.addEventListener("click",function(){fn();map.panBy(new VSize(w,0));},false);btnRight.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/right-over.gif';},false);btnRight.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/right.gif';},false);btnTop.addEventListener("click",function(){fn();map.panBy(new VSize(0,-h));},false);btnTop.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/top-over.gif';},false);btnTop.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/top.gif';},false);btnBottom.addEventListener("click",function(){fn();map.panBy(new VSize(0,h));},false);btnBottom.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/bottom-over.gif';},false);btnBottom.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/bottom.gif';},false);}this.l1lI=map;this.liII=control;this.position=position;}function redraw(){if(l1Il==null)return;if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-58+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-58+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-105+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-142+"px";}}else{this.liII.style.left=10+"px";this.liII.style.top=10+"px";}}function remove(){VUtil.RemoveDivElement(this.id,this.l1lI.lli1.id);}function getDefaultPosition(){var lIji=new VControlPosition(V_ANCHOR_TOP_LEFT,new VSize(10,10));return lIji;}function hide(){this.liII.style.visibility='hidden';}function show(){this.liII.style.visibility='visible';}function vType(){return'VSmallMapControl';}};VSmallMapControl.prototype=new VControl();function VSmallZoomControl(printable,lii1){this.printable=(printable!=undefined)?printable:false;this.lii1=(lii1!=undefined)?lii1:false;this.initialize=initialize;this.redraw=redraw;this.remove=remove;this.getDefaultPosition=getDefaultPosition;this.hide=hide;this.show=show;this.vType=vType;function initialize(map,position){if(l1Il==null)return;var liIj="";liIj+="<table cellpadding=0px cellspacing=0px>";liIj+="<tr width=41px>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btZoomOut' style='cursor:pointer;'  src='"+l1ll+"imagesrender/zbaout.gif' />";liIj+="</td>";liIj+="<td>";liIj+="<img src=imagesrender/spacer.gif width=1px>";liIj+="</td>";liIj+="</tr>";liIj+="<tr>";liIj+="<td width=20px>";liIj+="<img class=clickcontrol id='"+map.id+"_btZoomIn' style='cursor:pointer;'  src='"+l1ll+"imagesrender/zbain.gif' />";liIj+="</td>";liIj+="</tr>";liIj+="</table>";var control=VUtil.CreateDivElement(map.id+'_VSmallZoomControl',0,0,"auto","auto","absolute","",liIj);control.style.zIndex=ControlZIndex;map.lli1.appendChild(control);if(position!=undefined){if(position.anchor==V_ANCHOR_TOP_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-18+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_TOP_LEFT){control.style.left=position.offset.width+"px";control.style.top=position.offset.height+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_RIGHT){control.style.left=parseInt(map.lli1.offsetWidth)-position.offset.width-18+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-36+"px";}else if(position.anchor==V_ANCHOR_BOTTOM_LEFT){control.style.left=position.offset.width+"px";control.style.top=parseInt(map.lli1.offsetHeight)-position.offset.height-73+"px";}}else{control.style.left=10+"px";control.style.top=10+"px";}var btnZoomIn=document.getElementById(map.id+'_btZoomIn');var btnZoomOut=document.getElementById(map.id+'_btZoomOut');if(browserName=='msie'){btnZoomIn.onclick=function(){map.zoomIn();};btnZoomIn.onmouseover=function(){this.src=l1ll+'imagesrender/zbain-over.gif';};btnZoomIn.onmouseout=function(){this.src=l1ll+'imagesrender/zbain.gif';};btnZoomOut.onclick=function(){map.zoomOut();};btnZoomOut.onmouseover=function(){this.src=l1ll+'imagesrender/zbaout-over.gif';};btnZoomOut.onmouseout=function(){this.src=l1ll+'imagesrender/zbaout.gif';};}else{btnZoomIn.addEventListener("click",function(){map.zoomIn();},false);btnZoomIn.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/zbain-over.gif';},false);btnZoomIn.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/zbain.gif';},false);btnZoomOut.addEventListener("click",function(){map.zoomOut();},false);btnZoomOut.addEventListener("mouseover",function(){this.src=l1ll+'imagesrender/zbaout-over.gif';},false);btnZoomOut.addEventListener("mouseout",function(){this.src=l1ll+'imagesrender/zbaout.gif';},false);}this.l1lI=map;this.liII=control;this.position=position;}function redraw(){if(this.position!=undefined){if(this.position.anchor==V_ANCHOR_TOP_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-18+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_TOP_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=this.position.offset.height+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_RIGHT){this.liII.style.left=parseInt(this.l1lI.lli1.offsetWidth)-this.position.offset.width-18+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-36+"px";}else if(this.position.anchor==V_ANCHOR_BOTTOM_LEFT){this.liII.style.left=this.position.offset.width+"px";this.liII.style.top=parseInt(this.l1lI.lli1.offsetHeight)-this.position.offset.height-73+"px";}}else{this.liII.style.left=10+"px";this.liII.style.top=10+"px";}}function remove(){VUtil.RemoveDivElement(this.id,this.l1lI.lli1.id);}function getDefaultPosition(){var lIji=new VControlPosition(V_ANCHOR_TOP_LEFT,new VSize(10,10));return lIji;}function hide(){this.liII.style.visibility='hidden';}function show(){this.liII.style.visibility='visible';}function vType(){return'VSmallZoomControl';}};VSmallZoomControl.prototype=new VControl();function VStep(){this.StartIndex=-1;this.EndIndex=-1;this.Latlng=null;this.IjI="";this.Distance=0;this.Unit="";this.Name="";this.l1li="";this.StartAt=null;this.getLatLng=getLatLng;this.getPolylineIndex=getPolylineIndex;this.getDescriptionHTML=getDescriptionHTML;this.getDistance=getDistance;this.getUnit=getUnit;this.getDuration=getDuration;this.getDirection=getDirection;this.vType=vType;function getLatLng(){return this.StartAt;}function getPolylineIndex(){return this.StartIndex;}function getDescriptionHTML(){return this.IjI;}function getDistance(){return(this.Distance);}function getUnit(){return(this.Unit);}function getDuration(){}function getDirection(){return this.l1li;}function vType(){return'VStep';}};function VText(latlngs,text,textStyle,textOptions){this.latlngs=latlngs;this.text=(text!=undefined)?text:'vietbando';this.textStyle=(textStyle!=undefined)?textStyle:new VTextStyle();this.textOptions=(textOptions!=undefined)?textOptions:new VTextOptions();this.initialize=initialize;this.createText=createText;this.remove=remove;this.copy=copy;this.redraw=redraw;this.openInfoWindow=openInfoWindow;this.enableDragging=enableDragging;this.disableDragging=disableDragging;this.getLatLng=getLatLng;this.setText=setText;this.hide=hide;this.show=show;this.isHidden=isHidden;this.vType=vType;if(typeof this.latlngs=='string'){var strLL=this.latlngs.split(',');this.latlngs=new VLatLng(strLL[1],strLL[0]);}function initialize(map){this.l1lI=map;this.createText(map,false);}function createText(map,redraw){var path=document.getElementById(map.id+'_path');var divText;if(!redraw){divText=document.createElement("div");this.id=map.id+"_VText";divText.id=map.id+"_VText";divText.style.overflow="visible";divText.style.position="absolute";divText.className='dragtext';divText.llIl=this;path.childNodes[0].appendChild(divText);this.liII=divText;}else divText=this.liII;var liIj="<a id='"+map.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>";divText.innerHTML=liIj;var iij=document.createElement('div');iij.id='divtemp';iij.innerHTML=liIj;iij.style.overflow='visible';iij.style.position='absolute';document.body.appendChild(iij);var ij1=iij.offsetWidth;var ijI=iij.offsetHeight;document.body.removeChild(iij);divText.style.width=ij1+'px';divText.style.height=ijI+'px';if(this.textOptions.offset==null)this.textOptions.offset=new VSize(this.liII.offsetWidth/2,this.liII.offsetHeight/2);this.redraw();}function remove(){this.liII.parentNode.removeChild(this.liII);}function copy(){return new VText(this.latlngs,this.text,this.textStyle);}function redraw(){var pt=this.l1lI.fromLatLngToDivPixel(this.latlngs);this.liII.style.left=(pt.x-this.textOptions.offset.width)+"px";this.liII.style.top=(pt.y-this.textOptions.offset.height)+"px";}function openInfoWindow(content,opts){this.bOpenedInfoWindow=true;if(this.l1lI.ll11!=undefined)this.l1lI.ll11();if(opts==undefined)opts=new VInfoWindowOptions();this.l1lI.openInfoWindow(this.latlngs,content,opts);}function enableDragging(){this.textOptions.draggable=true;this.liII.draggable=1;}function disableDragging(){this.textOptions.draggable=false;this.liII.draggable=0;}function getLatLng(){return this.latlngs;}function setText(text,textStyle,textOptions){this.text=(text!=undefined)?text:'vietbando';this.textStyle=(textStyle!=undefined)?textStyle:new VTextStyle();this.textOptions=(textOptions!=undefined)?textOptions:new VTextOptions();this.createText(this.l1lI,true);}function hide(){this.liII.style.visibility='hidden';}function show(){this.liII.style.visibility='visible';}function isHidden(){if(this.liII.style.visibility=='hidden')return true;return false;}function vType(){return'VText';}}VText.prototype=new VOverlay();function VTextOptions(draggable,offset){this.draggable=(draggable!=undefined)?draggable:false;this.offset=(offset!=undefined)?offset:null;this.vType=function(){return'VTextOptions';};};function VKeyboardHandler(map){if(map==undefined)return;this.l1lI=map;VEvent.addDOMListener(document,"keydown",function(e){if(!map.bMapActive)return;var itopelement=nn6?"HTML":"BODY";var ifobj=nn6?e.target:event.srcElement;if(ifobj.tagName=='INPUT'||ifobj.tagName=='TEXTAREA')return;var w=parseInt(map.lli1.offsetWidth)/2;var h=parseInt(map.lli1.offsetHeight)/2;var keyCode=(window.event)?event.keyCode:e.keyCode;switch(keyCode){case 37:{map.panBy(new VSize(-10,0));break;}case 38:{map.panBy(new VSize(0,-10));break;}case 39:{map.panBy(new VSize(10,0));break;}case 40:{map.panBy(new VSize(0,10));break;}case 33:{map.panBy(new VSize(0,-h));break;}case 34:{map.panBy(new VSize(0,h));break;}case 36:{map.panBy(new VSize(-w,0));break;}case 35:{map.panBy(new VSize(w,0));break;}case 107:{map.zoomIn();break;}case 109:{map.zoomOut();break;}case 106:{map.fitOverlays();break;}}});this.vType=function(){return'VKeyboardHandler';};};function VArrow(latlngs,position,color,width,opacity){if(latlngs==undefined)return;this.latlngs=latlngs;this.position=(position==undefined)?'end':position;this.color=(color==undefined)?'red':color;this.width=(width==undefined)?2:width;this.opacity=(opacity==undefined)?0.6:opacity;this.arrArrows=new Array();this.nArrows=0;this.liii=false;this.isDirectionObj=false;this.initialize=initialize;this.drawLines=drawLines;this.calculateViewCoor=calculateViewCoor;this.drawArrow=drawArrow;this.removeLines=removeLines;this.remove=remove;this.copy=copy;this.redraw=redraw;this.setLatLngs=setLatLngs;this.hide=hide;this.show=show;this.isHidden=isHidden;this.supportsHide=supportsHide;this.vType=vType;if(typeof this.latlngs=='object'){if(typeof this.latlngs[0]=='object'&&this.latlngs[0].vType==undefined){this.isDirectionObj=true;var rArr=new Array();for(var i=0;i<this.latlngs.length;i++){rArr[i]=new Array();for(var j=0;j<this.latlngs[i].length;j+=2){var ptR=new VLatLng(this.latlngs[i][j+1],this.latlngs[i][j]);rArr[i].push(ptR);}}this.latlngs=rArr;}}else if(typeof this.latlngs=='string'){var l11I=this.latlngs.split(',');this.latlngs=new Array();var j=0;for(var i=0;i<l11I.length;i+=2){this.latlngs[j]=new VLatLng(parseFloat(l11I[i+1]),parseFloat(l11I[i]));j++;}}function initialize(map){this.l1lI=map;this.drawLines(map,true);}function drawLines(map,reCalViewCoor){if(!this.liii){if(reCalViewCoor)this.calculateViewCoor();if(!this.isDirectionObj){var tarr=new Array();tarr[0]=this.liI;this.liI=tarr;}if(this.liI.length==0){this.removeLines();return;}var path=document.getElementById(map.id+'_path');if(this.liI.length<this.nArrows&&this.liI.length>0){var linePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];for(var i=this.liI.length;i<this.nArrows;i++){linePath.removeChild(this.arrArrows[i]);this.arrArrows[i]=null;}this.nArrows=this.liI.length;}var x1,y1,x2,y2,preX,preY,bDraw=true;for(var k=0;k<this.liI.length;k++){for(var i=0;i<this.liI[k].length-3;i+=2){bDraw=true;x1=this.liI[k][i];y1=this.liI[k][i+1];x2=this.liI[k][i+2];y2=this.liI[k][i+3];if(this.position=='middle'){x2=(this.liI[k][i+2]+this.liI[k][i])/2;y2=(this.liI[k][i+3]+this.liI[k][i+1])/2;}if(i==0){preX=x2;preY=y2;}else{if(VUtil.Distance(preX,preY,x2,y2)<10000||VUtil.Distance(x1,y1,x2,y2)<600){bDraw=false;}else{preX=x2;preY=y2;}}if(browserName=='msie'){if(this.arrArrows[i]==null||this.arrArrows[i]==undefined){var l1I1=document.createElement('v:polyline');this.arrArrows[this.nArrows]=l1I1;this.nArrows++;l1I1.className='dragline';l1I1.strokecolor=this.color;l1I1.strokeweight=this.width;l1I1.filled='t';l1I1.fillcolor=this.color;l1I1.strokeopacity=this.opacity;l1I1.fillopacity=this.opacity;var iI=document.createElement('v:stroke');iI.fillopacity=this.opacity;iI.opacity=this.opacity;iI.endcap="square";iI.joinstyle="miter";l1I1.appendChild(iI);var ij=document.createElement('v:fill');ij.fillopacity=this.opacity;ij.opacity=this.opacity;l1I1.appendChild(ij);path.childNodes[1].appendChild(l1I1);l1I1.style.cursor='pointer';}if(bDraw)this.arrArrows[i/2].points.value=this.drawArrow(x1,y1,x2,y2);else this.arrArrows[i/2].points.value='';}else{var llI=path.childNodes[1].childNodes[0];var ax=map.lli1.offsetWidth*3;var ay=map.lli1.offsetHeight*3;llI.setAttribute('width',ax.toString()+"px");llI.setAttribute('height',ay.toString()+"px");var pt=map.fromContainerPixelToDivPixel(new VPoint(-map.lli1.offsetWidth,-map.lli1.offsetHeight));llI.style.left=pt.x.toString()+"px";llI.style.top=pt.y.toString()+"px";llI.setAttribute('viewBox',pt.x.toString()+" "+pt.y.toString()+" "+ax.toString()+" "+ay.toString());var l1I1;if(this.arrArrows[i]==null||this.arrArrows[i]==undefined){l1I1=document.createElementNS('http://www.w3.org/2000/svg','path');l1I1.setAttribute('stroke',this.color);l1I1.setAttribute('stroke-width',this.width+1);l1I1.setAttribute('stroke-opacity',this.opacity);l1I1.setAttribute('stroke-linecap','square');l1I1.setAttribute('stroke-linejoin','miter');l1I1.setAttribute('fill-opacity',this.opacity);l1I1.setAttribute('fill',this.color);llI.appendChild(l1I1);this.arrArrows[this.nArrows]=l1I1;this.nArrows++;l1I1.style.cursor='pointer';}else{l1I1=this.arrArrows[i];}l1I1.setAttribute('d','');if(bDraw){var jl=this.drawArrow(x1,y1,x2,y2);var lli="";lli="M"+jl[0]+" "+jl[1]+" ";for(j=2;j<jl.length;j+=2)lli+="L"+jl[j]+" "+jl[j+1]+" ";l1I1.setAttribute('d',lli);}}}}}}function calculateViewCoor(){if(this.isDirectionObj){var ji=new Array();for(var i=0;i<this.latlngs.length;i++){ji[i]=new Array();for(var j=0;j<this.latlngs[i].length;j++){var ptV=this.l1lI.fromLatLngToDivPixel(this.latlngs[i][j]);ji[i].push(ptV.x);ji[i].push(ptV.y);}var ptLT=new VPoint(-this.l1lI.lli1.offsetWidth*2,-this.l1lI.lli1.offsetHeight*2);var ptRB=new VPoint(this.l1lI.lli1.offsetWidth*3,this.l1lI.lli1.offsetHeight*3);var ptLTV=this.l1lI.fromContainerPixelToDivPixel(ptLT);var ptRBV=this.l1lI.fromContainerPixelToDivPixel(ptRB);var leftB=ptLTV.x;var topB=ptLTV.y;var rightB=ptRBV.x;var bottomB=ptRBV.y;var n=ji[i].length;if(ji[i][0]<ji[i][n-2]){if(leftB-ji[i][0]>1000)ji[i][0]=leftB;if(ji[i][n-2]-rightB>1000)ji[i][n-2]=rightB;}else{if(leftB-ji[i][n-2]>1000)ji[i][n-2]=leftB;if(ji[i][0]-rightB>1000)ji[i][0]=rightB;}if(ji[i][1]<ji[i][n-1]){if(topB-ji[i][1]>1000)ji[i][1]=topB;if(ji[i][n-1]-bottomB>1000)ji[i][n-1]=bottomB;}else{if(topB-ji[i][n-1]>1000)ji[i][n-1]=topB;if(ji[i][1]-bottomB>1000)ji[i][1]=bottomB;}}this.liI=ji;}else{var ji=new Array();for(var i=0;i<this.latlngs.length;i++)ji[i]=this.l1lI.fromLatLngToDivPixel(this.latlngs[i]);var arrCoor=new Array;for(var i=0;i<ji.length;i++){arrCoor.push(ji[i].x);arrCoor.push(ji[i].y);}this.liI=arrCoor;}}function drawArrow(x,y,xx,yy){var arrowWidth=10.0;var theta=0.823;var xPoints=[];var yPoints=[];var vecLine=[];var vecLeft=[];var fLength;var th;var ta;var baseX,baseY;xPoints[0]=xx;yPoints[0]=yy;vecLine[0]=xPoints[0]-x;vecLine[1]=yPoints[0]-y;vecLeft[0]=-vecLine[1];vecLeft[1]=vecLine[0];fLength=Math.sqrt(vecLine[0]*vecLine[0]+vecLine[1]*vecLine[1]);th=arrowWidth/(2.0*fLength);ta=arrowWidth/(2.0*(Math.tan(theta)/2.0)*fLength);baseX=xPoints[0]-ta*vecLine[0];baseY=yPoints[0]-ta*vecLine[1];xPoints[1]=baseX+th*vecLeft[0];yPoints[1]=baseY+th*vecLeft[1];xPoints[2]=baseX-th*vecLeft[0];yPoints[2]=baseY-th*vecLeft[1];return[baseX,baseY,xPoints[1],yPoints[1],xPoints[0],yPoints[0],xPoints[2],yPoints[2],baseX,baseY];}function removeLines(){var path=document.getElementById(this.l1lI.id+'_path');var divLinePath=(browserName=='msie')?path.childNodes[1]:path.childNodes[1].childNodes[0];if(this.nArrows>0){for(var i=0;i<this.nArrows;i++)divLinePath.removeChild(this.arrArrows[i]);this.arrArrows=new Array();this.nArrows=0;}}function remove(){this.removeLines();}function copy(){return new VArrow(this.latlngs,this.position,this.color,this.width,this.opacity);}function redraw(force){this.drawLines(this.l1lI,!force);}function setLatLngs(latlngs){this.latlngs=latlngs;if(this.isDirectionObj){var rArr=new Array();for(var i=0;i<this.latlngs.length;i++){rArr[i]=new Array();for(var j=0;j<this.latlngs[i].length;j+=2){var ptR=new VLatLng(this.latlngs[i][j+1],this.latlngs[i][j]);rArr[i].push(ptR);}}this.latlngs=rArr;}else if(typeof this.latlngs=='string'){var l11I=this.latlngs.split(',');this.latlngs=new Array();var j=0;for(var i=0;i<l11I.length;i+=2){this.latlngs[j]=new VLatLng(parseFloat(l11I[i+1]),parseFloat(l11I[i]));j++;}}this.drawLines(this.l1lI,true);}function hide(){this.liii=true;this.removeLines();}function show(){this.drawLines(this.l1lI,true);this.liii=false;}function isHidden(){return this.liii;}function supportsHide(){return true;}function vType(){return'VArrow';}};VArrow.prototype=new VOverlay();