GAddMessages({});
__gjsload_maps2__('var p4={SERVER:0,VML:1,SVG:2,CANVAS:3};lA.determineRenderingMethod=function(a){if(!p(a.Vga)){var b=t.type==1&&mB(),c=pB(),d=qB();if(a.kF()){c=b=i;d=i}a.Vga=d?p4.CANVAS:c?p4.SVG:b?p4.VML:p4.SERVER}return a.Vga};lA.expandBounds=function(a,b){var c,d;if(b!=p4.SERVER){c=Hh(1000,screen.width);d=Hh(1000,screen.height)}else{var e=a.ta();c=Ih(e.width,1800);d=Ih(e.height,1800)}var f=a.mid(),g=new P(f.x-c,f.y+d),h=new P(f.x+c,f.y-d),k=new lr([h,g]);return k};lA.computeMapDivBounds=function(a){var b=a.ta(),c=a.de(),d=c.x-ng(b.width/2),e=c.y-ng(b.height/2);return new lr([new P(d,e),new P(d+b.width,e+b.height)])};lA.polyRedrawHelper=function(a,b){var c,d;cg(a.j);var e=lA.computeMapDivBounds(a.j);if(!(!b&&a.DO&&a.DO.Yf(e))){var f=lA.determineRenderingMethod(a),g=a.DO=lA.expandBounds(e,f);a.Mv();var h=a.j.dd(1);if(f!=p4.SERVER){var k=lA.Yua(a,h,f,b);a.Za=k.Za}else if(a instanceof oA){var m=j,n=j;if(a.fill){m=a.color;n=a.opacity}for(c=0,d=D(a.U);c<d;++c){var q=a.U[c],r=j;if(a.outline)r=q.weight;var w=lA.createRasterGraphic(a,h,g,r,q.color,q.opacity,m,n,q.Tl(),b);q.Za=w.Za}}else if(a instanceof U){var w=lA.createRasterGraphic(a,h,g,a.weight,a.color,a.opacity,j,j,a.Tl(),b);a.Za=w.Za}J(a,rn,a.Za)}};lA.Yta=function(a,b,c){var d=document.createElement("canvas");c.appendChild(d);var e=lA.x1(a,b);fg(d,new P(e.vbMinX,e.vbMinY));u(d,"width",mg(e.vbSizeX));u(d,"height",mg(e.vbSizeY));var f=d.getContext("2d");f.translate(-e.vbMinX,-e.vbMinY);return d};lA.Xta=function(a,b,c,d){var e=a instanceof oA,f=a,g=0;if(e)f=a.outline&&D(a.U)>0?a.U[0]:j;if(f)g=f.weight;var h=lA.Yta(c,g,d),k=h.getContext("2d");if(e)for(var m=0;m<D(b);++m)lA.polylineCanvasPath(b[m],k);else lA.polylineCanvasPath(b,k);if(f){k.strokeStyle=f.color;k.globalAlpha=f.opacity;k.lineWidth=f.weight;k.lineCap="round";k.lineJoin="round";k.stroke()}if(a.fill){k.fillStyle=a.color;k.globalAlpha=a.opacity;k.fill()}return h};lA.polylineCanvasPath=function(a,b){var c,d;for(var e=0;e<D(a);){var f=a[e++],g=a[e++],h=a[e++],k=a[e++];if(f!=d||g!=c)b.moveTo(f,g);b.lineTo(h,k);c=k;d=h}};lA.x1=function(a,b){var c={};c.vbMinX=a.min().x-b;c.vbMinY=a.min().y-b;c.vbSizeX=a.max().x+b-c.vbMinX;c.vbSizeY=a.max().y+b-c.vbMinY;return c};lA.Yua=function(a,b,c,d){var e=a instanceof oA,f=lA.computeDivVectorsAndBounds(a,j,d),g=f.ol,h=f.Ka,k=j;if(D(g)>0&&!h.fc())if(c==p4.SVG){pB()&&t.type==3&&t.version>=3||Hg(b);k=document.createElementNS(kB,"svg");u(k,"version","1.1");u(k,"overflow","visible");var m=document.createElementNS(kB,"path");u(m,"stroke-linejoin","round");u(m,"stroke-linecap","round");var n=a,q=j;if(e){q=lA.Hfa(g);n=a.outline&&D(a.U)>0?a.U[0]:j}else q=lA.polylineVmlPath(g);q&&u(m,"d",q.toUpperCase().replace("E",""));var r=0;if(n){u(m,"stroke",n.color);u(m,"stroke-opacity",n.opacity);u(m,"stroke-width",mg(n.weight));r=n.weight}var w=lA.x1(h,r);fg(k,new P(w.vbMinX,w.vbMinY));u(k,"width",mg(w.vbSizeX));u(k,"height",mg(w.vbSizeY));u(k,"viewBox",w.vbMinX+" "+w.vbMinY+" "+w.vbSizeX+" "+w.vbSizeY);if(a.fill){u(m,"fill",a.color);u(m,"fill-opacity",a.opacity);u(m,"fill-rule","evenodd")}else u(m,"fill","none");hg(k,m);hg(b,k)}else if(c==p4.VML){u(b,"dir","ltr");var z=a.j.de();k=lA.QN("v:shape",b,z,new v(1,1));Qg(k);k.coordorigin=z.x+" "+z.y;k.coordsize="1 1";if(a.fill){var F=lA.QN("v:fill",k);F.color=a.color;F.opacity=a.opacity}else k.filled=i;var M=lA.QN("v:stroke",k);M.joinstyle="round";M.endcap="round";var n=a;if(e){k.path=lA.Hfa(g);n=a.outline&&D(a.U)>0?a.U[0]:j}else k.path=lA.polylineVmlPath(g);if(n){M.color=n.color;M.opacity=n.opacity;M.weight=mg(n.weight)}else M.opacity=0}else k=lA.Xta(a,g,h,b);if(k)Lg(k,1000);else g=j;var T={Za:k,ol:g};return T};lA.clipSingle=function(a,b,c,d,e,f){var g=-1;if(b!=j)g=0;if(c!=j)g=1;if(d!=j)g=2;if(e!=j)g=3;if(g==-1)return[];var h=j,k=[];for(var m=0;m<D(a);m+=2){var n=a[m],q=a[m+1];if(!(n.x==q.x&&n.y==q.y)){var r,w;switch(g){case 0:r=n.y>=b;w=q.y>=b;break;case 1:r=n.y<=c;w=q.y<=c;break;case 2:r=n.x>=d;w=q.x>=d;break;case 3:r=n.x<=e;w=q.x<=e;break}if(!(!r&&!w))if(r&&w){k.push(n);k.push(q)}else{var z;switch(g){case 0:var F=n.x+(b-n.y)*(q.x-n.x)/(q.y-n.y);z=new O(b,F,l);break;case 1:var F=n.x+(c-n.y)*(q.x-n.x)/(q.y-n.y);z=new O(c,F,l);break;case 2:var M=n.y+(d-n.x)*(q.y-n.y)/(q.x-n.x);z=new O(M,d,l);break;case 3:var M=n.y+(e-n.x)*(q.y-n.y)/(q.x-n.x);z=new O(M,e,l);break}if(r){k.push(n);k.push(z);h=z}else if(w){if(h){k.push(h);k.push(z);h=j}k.push(z);k.push(q)}}}}if(f&&h){k.push(h);k.push(k[0])}return k};lA.QN=function(a,b,c,d){var e=eg(b).createElement(a);b&&hg(b,e);oB(e);c&&fg(e,c);d&&gg(e,d);return e};lA.polylineVmlPath=function(a){var b=[],c,d;for(var e=0;e<D(a);){var f=a[e++],g=a[e++],h=a[e++],k=a[e++];if(g!=c||f!=d){b.push("m");b.push(f);b.push(g);b.push("l")}b.push(h);b.push(k);c=k;d=h}b.push("e");return b.join(" ")};lA.Hfa=function(a){var b=[];for(var c=0;c<D(a);++c){var d=lA.polylineVmlPath(a[c]);b.push(d.replace(/e$/,""))}b.push("e");return b.join(" ")};lA.Gfa=function(a,b){var c=0,d=0,e=255;try{if(a.charAt(0)=="#")a=a.substring(1);c=Aj(a.substring(0,2));d=Aj(a.substring(2,4));e=Aj(a.substring(4,6))}catch(f){}var g=(1-b)*255;return c+","+d+","+e+","+g};lA.createRasterGraphic=function(a,b,c,d,e,f,g,h,k,m){var n=j,q=lA.jCa(a,c,d,e,f,g,h,k,m),r=q.vectors;if(D(q.src)>0){var w=Lj(J,a,tn),z=new Cr;z.alpha=l;z.onLoadCallback=w;n=ml(q.src,b,q.origin,j,z);t.w0()&&Hg(n)}if(n)Lg(n,1000);else r=j;var F={Za:n,ol:r};return F};lA.jCa=function(a,b,c,d,e,f,g,h,k){var m="",n=j,q,r;for(var w=i;!w&&h<=a.SF();++h){var z=lA.computeDivVectorsAndBounds(a,h,k),F=z.ol,M=z.Ka,T=D(F);if(T>0&&D(F[0])){T=0;for(var V=0,ka=D(F);V<ka;++V)T+=D(F[V])}if(!(T>900)){if(D(F)&&D(F[0])){var Pa=[];for(var V=0,ka=D(F);V<ka;V++)pi(Pa,F[V]);F=Pa}M.minX-=c;M.minY-=c;M.maxX+=c;M.maxY+=c;r=lr.intersection(b,M);q=iA.polylineEncodedImageSource(F,new P(r.minX,r.minY),new P(r.maxX,r.maxY));if(D(q)<=900)w=l}}if(q&&D(q)>0){var rb=Eh(r.maxX-r.minX),Uc=Eh(r.maxY-r.minY);m="http://mt.google.com/mld?width="+rb+"&height="+Uc+"&path="+q;if(c&&d)m+="&color="+lA.Gfa(d,e)+"&weight="+c;if(f)m+="&fill="+lA.Gfa(f,g);n=new P(r.minX,r.minY)}return{vectors:F,origin:n,src:m}};lA.computeDivVectorsAndBounds=function(a,b,c){var d=b||a.Tl();cg(a.j);var e=a.j,f=lA.computeMapDivBounds(e),g=e.S();a.Gn[d]||(a.Gn[d]={});var h=a.Gn[d];if(c||!h.Gba||!h.Gba.Yf(g)){var k=lA.expandBounds(f,lA.determineRenderingMethod(a)),m=new P(k.min().x,k.max().y),n=new P(k.max().x,k.min().y),q=e.ly(n,m);a.DO=k;h.Gba=q;var r=h.ol=[],f=h.Ka=new lr,w=a.dG(q,d),z=H(e,e.na),F=e.Fc().x+e.ta().width/2,M=e.Aq();if(a.Qa()==Lf)lA.j6(w,r,f,a.ki(w),z,F,M);else for(var T=0,V=D(w);T<V;++T){var ka=w[T],Pa=a.U[T],rb=[],Uc=new lr;lA.j6(ka,rb,Uc,Pa.ki(ka),z,F,M);r.push(rb);f.txa(Uc)}}return h};lA.j6=function(a,b,c,d,e,f,g){var h=j,k=D(a);for(var m=0;m<k;++m){var n=(m+d)%k;h=e(a[n],h);b.push(ng(h.x));b.push(ng(h.y));c.extend(h)}var q=(c.minX+c.maxX)/2,r=ng(ng((f-q)/g)*g);if(!(r==0)){for(var m=0;m<k;++m)b[2*m]+=r;c.minX+=r;c.maxX+=r}};function q4(a){var b=180,c=-180,d=0,e,f=D(a);if(f==0)return{hZ:i,bU:0};for(e=0;e<f;++e){var g=a[e],h=g.lng();if(h>c){c=h;d=e}if(h<b)b=h}if(c-b<180)return{hZ:i,bU:(b+c)/2};var k=d,m=d+f,n=a[k].lng();b=c=n;for(e=k;e<m;++e){var g=a[e%f],h=g.lng();while(h>n+180)h-=360;while(h<n-180)h+=360;g.cl(h);n=h;if(h<b)b=h;if(h>c)c=h}return{hZ:l,bU:(b+c)/2}}function r4(a){E(a,function(b){var c=b.lng();while(c>180)c-=360;while(c<-180)c+=360;b.cl(c)})};U.prototype.dG=function(a,b){var c=this,d=[];c.c9(a,0,D(c.J)-1,c.ch-1,b,d);if(c.pF){var e=c.j.P(),f=c.j.ja().ed(),g=function(w){return f.Bc(w,e)},h=ui(d);mj(d);for(var k=0,m=D(h);k<m;k+=2){var n=s4([h[k],h[k+1]],g,c.us,a);for(var q=0,r=D(n);q<r;q+=2)t4(d,a,n[q],n[q+1])}}return d};U.prototype.c9=function(a,b,c,d,e,f){var g=this,h=j,k=g.j.ja().ed();if(a){var m=k.Bc(a.Ze(),17),n=k.Bc(a.Xe(),17),q=g.Os*Math.pow(g.hn,d);m=new P(m.x-q,m.y+q);n=new P(n.x+q,n.y-q);m=k.fg(m,17,l);n=k.fg(n,17,l);h=new Cl(m,n)}var r=b,w=g.J[r],z=g.iF(r,d);while(z<=c){var F=g.J[z],M;if(g.pF)M=eA([w,F]);else{M=new Cl;M.extend(w);M.extend(F)}if(h==j||h.intersects(M))d>e?g.c9(a,r,z,d-1,e,f):t4(f,g.pF?j:h,w,F);w=F;r=z;d?(z=g.iF(r,d)):++z}};U.prototype.iF=function(a,b){cg(this.Oa);var c=this.Oa,d=D(c),e=this.tm,f=a+1;while(f<d&&c[f]<b)f=e[f];return f};U.prototype.nf=function(a){var b=this;if(!!b.Wb())if(!(b.Z==a)){b.Z=a;var c=b.Tn();if(a){b.redraw(i);c&&B(c)}else c&&A(c);J(b,Oo,a)}};U.prototype.hF=function(a,b){var c=this,d=c.j,e=lA.computeDivVectorsAndBounds(c).ol;if(!e||!d)return j;if(c.Uf.ol!=e){c.Uf.ol=e;c.Uf.DZ=u4(e,0,D(e))}var f=c.Uf.DZ,g=d.na(a),h=c.iS(b),k=new lr(g.x-h,g.y-h,g.x+h,g.y+h);return v4(f,e,g,k,h)};function v4(a,b,c,d,e){var f=j;if(lr.intersects(a.bounds,d))if(a.leaf)for(var g=a.start;g<a.start+a.len;g+=4){var h=w4(c,b[g],b[g+1],b[g+2],b[g+3],e);if(h&&(!f||h.distSq<f.distSq)){f=h;f.segmentIndex=g/4}}else{var k=v4(a.a,b,c,d,e),m=v4(a.b,b,c,d,e);f=!k||m&&m.distSq<k.distSq?m:k}return f}function w4(a,b,c,d,e,f){var g=d-b,h=e-c,k=a.x-b,m=a.y-c,n=g*g+h*h,q=0;if(n!=0){var r=g*k+h*m;q=r/n}if(q<0)q=0;else if(q>1)q=1;var w=b+g*q,z=c+h*q,F=(w-a.x)*(w-a.x)+(z-a.y)*(z-a.y),M=j;if(F<f*f)M={point:new P(w,z),distSq:F};return M}function t4(a,b,c,d){if(!(c.lat()==d.lat()&&c.lng()==d.lng()))if(b==j||b.contains(c)&&b.contains(d)){a.push(c);a.push(d)}else{c=c.copy();d=d.copy();var e=b.Ze().y,f=b.Xe().y,g=b.Xe().x,h=b.Ze().x;if(g<h)g+=360;var k=(g+h)/2;while(d.lng()>c.lng()+180)d.cl(d.lng()-360);while(d.lng()<c.lng()-180)d.cl(d.lng()+360);var m=(c.lng()+d.lng())/2;while(m>k+180){m-=360;c.cl(c.lng()-360);d.cl(d.lng()-360)}while(m<k-180){m+=360;c.cl(c.lng()+360);d.cl(d.lng()+360)}var n=[c,d];n=lA.clipSingle(n,e,j,j,j,i);n=lA.clipSingle(n,j,f,j,j,i);if(!b.Jb.XG()){n=lA.clipSingle(n,j,j,h,j,i);n=lA.clipSingle(n,j,j,j,g,i)}pi(a,n)}}U.prototype.iS=function(a){var b=Math.ceil(jA.weight/2),c=a||b;return Hh(c,ng(this.weight/2))};U.prototype.cya=function(a,b){var c=j,d=this.hF(a,b||10);if(d){c={};c.cwa=Lh(d.distSq);c.mb=d.point;c.La=d.segmentIndex}return c};U.prototype.$t=function(a){var b=this,c=b.j,d=c.P();if(!b.en)b.en=[];var e=b.en[d];if(!e){var f=b.S();if(!f)return j;var g=b.iS(a),h=c.na(f.Ze()),k=c.na(f.Xe());e=new Cl(c.Ra(new P(h.x-g,h.y+g)),c.Ra(new P(k.x+g,k.y-g)));b.en[d]=e}return e};U.prototype.Tl=function(){var a=this;if(a.Jsa)return 0;else{var b=17-a.j.P(),c=a.Os*Math.pow(2,-b),d=0;do{++d;c*=a.hn}while(d<a.ch&&c<=1);return d-1}};U.prototype.ki=function(a){if(!a||D(a)==0)return 0;if(!a[0].equals(a[a.length-1]))return 0;if(this.OZ==0)return 0;var b=this.j.ca(),c=0,d=0;for(var e=0;e<D(a);e+=2){var f=Uh(a[e].lng()-b.lng(),-180,180)*this.OZ;if(f<d){d=f;c=e}}return c};function u4(a,b,c){var d;if(c<=40){var e=new lr;for(var f=b;f<b+c;f+=4){e.extend(new P(a[f],a[f+1]));e.extend(new P(a[f+2],a[f+3]))}d={leaf:l,start:b,len:c,bounds:e}}else{var g=Gh(c/8)*4,h=u4(a,b,g),k=u4(a,b+g,c-g),e=new lr;e.extend(h.bounds.min());e.extend(h.bounds.max());e.extend(k.bounds.min());e.extend(k.bounds.max());d={leaf:i,a:h,b:k,bounds:e}}return d}U.prototype.So=function(a,b){var c=this.cya(a,b);if(!c)return j;return c.cwa<this.iS(b)?c:j};U.prototype.redraw=function(a){var b=this;if(!b.dA)if(b.Ag)b.Mv();else{if(a)b.xf=l;if(b.Z){lA.polyRedrawHelper(b,b.xf);b.xf=i}}};U.prototype.Mv=function(){var a=this;if(a.Za){xm(a.Za);a.Za=j;a.Gn={};a.Uf={};return l}return i};U.prototype.remove=function(){if(this.Mv()){this.Ag=l;J(this,Bm)}};iA.polylineEncodedImageSource=function(a,b,c){if(b.x==Zc||b.y==Zc)return"";var d=[],e;for(var f=0;f<D(a);f+=4){var g=new P(a[f],a[f+1]),h=new P(a[f+2],a[f+3]);if(!g.equals(h)){if(c){iA.b2(g,h,b.x,c.x,b.y,c.y);iA.b2(h,g,b.x,c.x,b.y,c.y)}if(!g.equals(e)){D(d)>0&&iA.To(9999,d);iA.To(g.x-b.x,d);iA.To(g.y-b.y,d)}iA.To(h.x-g.x,d);iA.To(h.y-g.y,d);e=h}}iA.To(9999,d);return d.join("")};iA.polylineEncodeStyleAsString=function(a){var b=[],c=uA(a.color);if(c==j)c=uA(jA.color);iA.vr(c.r,b);iA.vr(c.Ft,b);iA.vr(c.b,b);var d=ng(a.weight*4);iA.vr(d,b);var e=ng(a.opacity*255);iA.vr(e,b);return b.join("")};iA.b2=function(a,b,c,d,e,f){a.x>d&&iA.c2(a,b,d,e,f);a.x<c&&iA.c2(a,b,c,e,f);a.y>f&&iA.d2(a,b,f,c,d);a.y<e&&iA.d2(a,b,e,c,d)};iA.c2=function(a,b,c,d,e){var f=b.y+(c-b.x)/(a.x-b.x)*(a.y-b.y);if(f<=e&&f>=d){a.x=c;a.y=ng(f)}};iA.d2=function(a,b,c,d,e){var f=b.x+(c-b.y)/(a.y-b.y)*(a.x-b.x);if(f<=e&&f>=d){a.x=ng(f);a.y=c}};iA.polylineEncodeLevels=function(a){var b=[];for(var c=0;c<D(a);++c)iA.vr(a[c],b);return b.join("")};oA.prototype.dG=function(a,b){var c=[];for(var d=0;d<D(this.U);++d)c.push(x4(this.U[d],a,b));return c};function x4(a,b,c){var d=a.dG(j,c),e=b.Ze().y,f=b.Xe().y,g=b.Xe().x,h=b.Ze().x;d=lA.clipSingle(d,e,j,j,j,l);d=lA.clipSingle(d,j,f,j,j,l);var k=q4(d),m=k.bU;if(g<h)g+=360;var n=(g+h)/2;while(n<m-180){n+=360;g+=360;h+=360}while(n>m+180){n-=360;g-=360;h-=360}if(!b.Jb.XG()){d=lA.clipSingle(d,j,j,h,j,l);d=lA.clipSingle(d,j,j,j,g,l)}k.hZ&&r4(d);return d}oA.prototype.nf=function(a){var b=this;if(!!b.Wb())if(!(b.Z==a)){b.Z=a;var c=b.Tn();if(a){b.redraw(i);c&&B(c)}else c&&A(c);if(!(b.H0a()&&c)){for(var d=0;d<D(b.U);++d)a?b.U[d].show():b.U[d].hide();J(b,Oo,a)}}};oA.prototype.$t=function(a){var b=this,c=b.j,d=c.P(),e=b.en[d];if(!e){e=new Cl;for(var f=0;f<b.U.length;++f){var g=b.U[f].$t(a);g!=j&&e.union(g)}b.en[d]=e}return e};oA.prototype.IV=function(a){var b=this,c=b.j,d=lA.computeDivVectorsAndBounds(b).ol;if(!d||!c)return j;var e;if(b.Uf.ol!=d){e=oj(d);b.Uf.ol=d;b.Uf.pya=e;b.Uf.DZ=u4(e,0,D(e))}e=b.Uf.pya;var f=b.Uf.DZ,g=c.na(a);return!!(y4(f,e,g)%2)};function y4(a,b,c){var d=0;if(a.bounds.yta(c))if(a.leaf){var e=c.x,f=c.y;for(var g=a.start;g<a.start+a.len;){var h=b[g++],k=b[g++],m=b[g++],n=b[g++];if(n<k){var q=h;h=m;m=q;q=k;k=n;n=q}k<=f&&f<n&&(e-h)*(n-k)<(f-k)*(m-h)&&++d}}else{d+=y4(a.a,b,c);d+=y4(a.b,b,c)}return d}oA.prototype.Tl=function(){var a=100;for(var b=0;b<D(this.U);++b){var c=this.U[b].Tl();if(a>c)a=c}return a};oA.prototype.H0a=function(){if(this.lF)return l;if(pB()||qB())return i;return t.type!=1||!mB()};oA.prototype.So=function(a,b){return this.U[0].So(a,b)};oA.prototype.redraw=function(a){var b=this;if(!b.dA)if(b.Ag)b.Mv();else{if(a)b.xf=l;if(b.Z){lA.polyRedrawHelper(b,b.xf);b.xf=i}}};oA.prototype.Mv=function(){var a=this,b=i;for(var c=0;c<D(a.U);++c){if(a.U[c].Za)b=l;a.U[c].remove()}if(a.Za){b=l;xm(a.Za);a.Za=j;a.Gn={};a.Uf={}}return b};oA.prototype.remove=function(){if(this.Mv()){this.Ag=l;J(this,Bm)}};function s4(a,b,c,d){var e=new z4(b,c,d),f=ui(a);q4(f);var g=[];g[0]=new hA(f[0]);ur(g[0].latlng,g[0].r3);g[1]=new hA(f[1]);ur(g[1].latlng,g[1].r3);var h=e.wM(g,0),k=[];for(var m=0,n=D(h);m<n;++m)k.push(h[m].latlng);r4(k);return k}function z4(a,b,c){var d=this;d.TI=a;var e=b||0;if(e<3)e=3;d.Zla=e;d.Ka=c||j}z4.prototype.wM=function(a,b){var c=this;if(b>10)return a;var d=eA([a[0].latlng,a[1].latlng]);if(c.Ka&&!c.Ka.intersects(d))return[];var e=c.TI(a[0].latlng),f=c.TI(a[1].latlng),g=new hA;if(!A4(a,g))return a;c.TI(g.latlng);var h=[];for(var k=1;k<4;++k){var m=k/4;h.push(new P(e.x*(1-m)+f.x*m,e.y*(1-m)+f.y*m))}var n=[];n[0]=new hA;if(!A4([a[0],g],n[0]))return a;n[1]=g;n[2]=new hA;if(!A4([g,a[1]],n[2]))return a;E(n,function(V,ka){n[ka]=c.TI(V.latlng)});var q=i;for(var k=0;k<3;++k){var r=h[k],w=n[k];if(!(Ah(r.x-w.x)<c.Zla&&Ah(r.y-w.y)<c.Zla)){q=l;break}}if(q){var z=[a[0],g],F=[g,a[1]],M=c.wM(z,b+1),T=c.wM(F,b+1);pi(M,T);return M}else return a};function A4(a,b){b.r3[0]=(a[0].r3[0]+a[1].r3[0])/2;b.r3[1]=(a[0].r3[1]+a[1].r3[1])/2;b.r3[2]=(a[0].r3[2]+a[1].r3[2])/2;wr(b.r3);vr(b.r3,b.latlng);var c=Ih(a[0].latlng.Yg,a[1].latlng.Yg),d=Hh(a[0].latlng.Yg,a[1].latlng.Yg);while(b.latlng.Yg>d)b.latlng.Yg-=360;while(b.latlng.Yg<c)b.latlng.Yg+=360;if(b.latlng.Yg>d)return i;return l};K(zx,Bx);K(zx,Ax,lA);K(zx,Cx);K(zx);');
GAddMessages({});
__gjsload_maps2__('var lH={defaultGroup:{fileInfix:"",arrowOffset:12},vehicle:{fileInfix:"",arrowOffset:12},walk:{fileInfix:"walk_",arrowOffset:6}};uB.H=function(){var a=this;Gs.apply(a);a.Z=l;a.XQ=lH.defaultGroup;if(a.Ta.group)a.XQ=lH[a.Ta.group]};uB.prototype.Qa=function(){return"Arrow"};uB.prototype.initialize=function(a){this.j=a};uB.prototype.remove=function(){var a=this.Za;if(a){xm(a);this.Za=j}};uB.prototype.copy=function(){var a=this,b=new uB(a.mb,a.Ym,a.SO,a.Ta);b.id=a.id;return b};uB.prototype.CAa=function(){return"dir_"+this.XQ.fileInfix+this.id};uB.prototype.redraw=function(a){var b=this,c=b.j;if(b.Ta.minZoom){c.P()<b.Ta.minZoom&&!b.la()&&b.hide();c.P()>=b.Ta.minZoom&&b.la()&&b.show()}if(!!a){var d=c.ja();if(!b.Za||b.VS!=d){b.remove();var e=b.cza();b.id=mH(e);var f=new Cr;f.alpha=l;b.Za=ml(Dj(b.CAa()),c.dd(0),P.ORIGIN,new v(24,24),f);b.vqa=e;b.VS=d;b.la()&&b.hide()}var e=b.vqa,g=b.XQ.arrowOffset;if(b.Ta.alignCenter)g=0;var h=Math.floor(-12-g*Math.cos(e)),k=Math.floor(-12-g*Math.sin(e)),m=c.na(b.mb);b.hea=new P(m.x+h,m.y+k);fg(b.Za,b.hea)}};uB.prototype.cza=function(){var a=this.j,b=a.Ye(),c=a.jg(),d=b.Pn(this.Ym,c),e=b.Pn(this.SO,c);return Math.atan2(e.y-d.y,e.x-d.x)};uB.prototype.getOffsetPoint=function(){return this.j.Ra(this.hea)};function mH(a){var b=Math.round(a*60/Math.PI)*3+90;return b%120+(b<0?120:0)+""}uB.prototype.hide=function(){var a=this;a.Z=i;a.Za&&zg(a.Za);J(a,Oo,i)};uB.prototype.show=function(){var a=this;a.Z=l;a.Za&&Ag(a.Za);J(a,Oo,l)};uB.prototype.la=function(){return!this.Z};uB.prototype.Wb=function(){return l};K(my,ny,uB);K(my);');