// Copyright 2011 Google Inc. All Rights Reserved. /** * @fileoverview Earth API library for Maps v3. * usage: var ge = new GoogleEarth(map);. * @author jlivni@google.com (Josh Livni). */ eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('b a(u,3j){g(!j||!j.N){1J\'j.N 2a 4Y\';}g(!j.N.4Z()){1J\'2b 1K 2c 3k 2a 51 3l 7 3m\';}g(!j.N.52()){1J\'2b 1K 2c 3k 2a 53 3l 7 3m\';}7.3n=\'54://q.j.55/56/11/57/58-O.59\';7.l=u;7.2d=u.5a();7.1r=2e;7.1L=\'1K\';7.2f=[];7.A={};7.2g=1s;7.3o=3j;7.2h=0;7.3p();7.3q()}1d[\'a\']=a;a.1e=\'5b\';a[\'1e\']=a.1e;a.2i=\'5c\';a.2j=27;a.f.2k=b(){o 7.n};a.f[\'2k\']=a.f.2k;a.f.3p=b(){8 u=7.l;8 3r=({5d:1M j.q.5e(3s,3s),5f:19,5g:7.1L,1t:7.1L,5h:b(5i,1u,3t){8 3u=3t.1v(\'1N\');o 3u}});u.P.2l(a.1e,3r);g(7.3o){8 1w=7.l.2m.1w;8 c=7.l.2m.c;1w.1O(a.1e);8 3v=({2m:{1w:1w,c:c}});u.5j(3v)}8 m=7;j.q.F.1P(u,\'5k\',b(){m.3w()})};a.f.3w=b(){g(7.l.5l()==a.1e){7.3x()}w{7.3y()}};a.f.3x=b(){8 H=7.3z();g(H){7.3A(H);7.3B(H)}7.Q.c.2n=\'\';7.1r=1f;g(!7.n){7.3C();o}7.2o()};a.f.2o=b(){7.A={};7.2p(1f);7.3D();7.2h++;7.3E();7.3F()};a.f.3E=b(){p(8 i=0,2q;2q=7.2f[i];i++){j.q.F.5m(2q)}};a.f.3D=b(){8 1Q=7.n.U();5n(1Q.3G()){1Q.3H(1Q.3G())}};a.f.2p=b(3I){8 12=7.l.3J();8 x=7.n.5o(\'\');8 1R=s.5p(2,a.2j-7.l.3K());x.5q(1R);x.2r(12.y());x.2s(12.z());x.5r(0);x.5s(0);8 d=7.n;g(3I){d.2t().2u(5);d.1S().2v(x);x.5t(15);d.2t().2u(0.75);1d.1x(b(){d.1S().2v(x)},5u);1d.1x(b(){d.2t().2u(1)},5v)}w{d.1S().2v(x)}};a.2w=b(13,S){g(13[0]==\'#\'){13=13.1T(1,9)}g(T S==\'V\'){S=\'5w\'}w{S=5x(5y(S)*5z,10).5A(16);g(S.5B==1){S=\'0\'+S}}8 R=13.1T(0,2);8 G=13.1T(2,4);8 B=13.1T(4,6);8 3L=[S,B,G,R].5C(\'\');o 3L};a.f.2x=b(k){7.2y++;8 I=7.2h+\'5D\'+k[\'D\']+7.2y;o I};a.f.1g=b(k){8 I=7.2x(k);7.A[I]=k;5E{o 7.n.5F(I)}5G(5H){o 1s}};a.f.3M=b(14){8 d=7.n;8 1h=14.3N();8 J=1h.3O();8 W=1h.3P();8 h=7.1g(14);h.1y(d.2z(\'\'));8 1i=d.2A(\'\');8 c=7.1z(14);h.1A(c);8 K=1i.1U();K.X(J.y(),J.z(),0);K.X(J.y(),W.z(),0);K.X(W.y(),W.z(),0);K.X(W.y(),J.z(),0);K.X(J.y(),J.z(),0);h.2B().2C(1i);h.2D(\'h\');d.U().L(h)};a.f.3Q=b(2E){8 1h=2E.3N();8 J=1h.3O();8 W=1h.3P();8 d=7.n;8 k=d.5I(\'\');k.5J(d.5K(\'\'));8 3R=k.5L();3R.5M(J.y(),W.y(),J.z(),W.z(),0);k.3S(d.3T(\'\'));k.2F().1V(2E.3U());d.U().L(k)};a.f.3V=b(2G){8 d=7.n;j.N.5N(d,2G,b(11){g(!11){1d.1x(b(){5O(\'5P 5Q 1s 5R.\')},0);o}d.U().L(11)})};a.f.3W=b(I){8 t=7.A[I];8 h=7.n.5S(I);8 2H=h.2B();8 17=t.1W();2H.2r(17.y());2H.2s(17.z())};a.f.3X=b(t){g(!t.1W()){o}8 d=7.n;8 h=7.1g(t);g(t.3Y()){h.2D(t.3Y())}8 1B=d.3T(\'\');g(t.2F()){8 1j=t.2F();g(T 1j=="5T"||(T 1j=="3Z"&&1j.5U===5V))1B.1V(1j);w 1B.1V(1j.2G)}w{1B.1V(7.3n)}8 c=d.40(\'\');c.5W().3S(1B);h.1A(c);8 1X=d.5X(\'\');1X.2r(t.1W().y());1X.2s(t.1W().z());h.1y(1X);d.U().L(h);8 m=7;8 41=j.q.F.1P(t,\'5Y\',b(){8 I=m.2x(t);m.3W(I)});7.2f.1O(41)};a.f.42=b(18){8 d=7.n;8 h=7.1g(18);8 2I=d.2z(\'\');h.1y(2I);8 c=7.1z(18);h.1A(c);8 2J=d.2A(\'\');2I.2C(2J);8 K=2J.1U();8 1Y=18.43().44();p(8 i=0,Y;Y=1Y[i];i++){K.X(Y.y(),Y.z(),0)}d.U().L(h)};a.45=b(2K,1Z,1a){8 20=5Z;1Z/=20;1a=1a*(s.1C/1D);8 2L=2K.y()*(s.1C/1D);8 46=2K.z()*(s.1C/1D);8 2M=s.2N(1Z);8 2O=s.2P(1Z);8 2Q=s.2P(2L);8 2R=s.2N(2L);8 2S=2M*2Q+2O*2R*s.2N(1a);8 47=s.60(2O*2R*s.2P(1a),2M-2Q*2S);o 1M j.q.48((s.61(2S)/(s.1C/1D)),(46+47)/(s.1C/1D))};a.f.49=b(O){8 d=7.n;8 12=O.3J();8 20=O.62();8 h=7.1g(O);h.1y(d.2z(\'\'));8 1i=d.2A(\'\');8 c=7.1z(O);h.1A(c);8 2T=25;p(8 i=0;i<2T;i++){8 1a=63/2T*i;8 2U=a.45(12,20,1a);1i.1U().X(2U.y(),2U.z(),0)}h.2B().2C(1i);h.2D(\'h\');d.U().L(h)};a.f.4a=b(1b){8 d=7.n;8 h=7.1g(1b);8 21=d.64(\'\');21.65(1f);h.1y(21);8 c=7.1z(1b);h.1A(c);8 K=21.1U();8 1Y=1b.43().44();p(8 i=0,Y;Y=1Y[i];i++){K.X(Y.y(),Y.z(),0)}d.U().L(h)};a.f.1z=b(k){8 c=7.n.40(\'\');8 4b=c.66();8 2V=c.67();2V.68(7.1k(k,\'69\',3));8 2W=7.1k(k,\'2W\',1);8 2X=7.1k(k,\'2X\',0.3);8 2Y=7.1k(k,\'2Y\',\'#4c\');8 2Z=7.1k(k,\'2Z\',\'#4c\');2V.4d().2l(a.2w(2Y,2W));4b.4d().2l(a.2w(2Z,2X));o c};a.f.1k=b(4e,4f,4g){8 30=4e.4h(4f);g(T 30==\'V\'){o 4g}w{o(30)}};a.f.3F=b(){7.2y=0;8 v=7.4i();p(8 i=0,t;t=v[\'4j\'][i];i++){7.3X(t)}p(8 i=0,18;18=v[\'4k\'][i];i++){7.42(18)}p(8 i=0,1b;1b=v[\'4l\'][i];i++){7.4a(1b)}p(8 i=0,14;14=v[\'4m\'][i];i++){7.3M(14)}p(8 i=0,O;O=v[\'4n\'][i];i++){7.49(O)}p(8 i=0,11;11=v[\'4o\'][i];i++){7.3V(11.3U())}p(8 i=0,k;k=v[\'4p\'][i];i++){7.3Q(k)}};a.f.3C=b(){8 m=7;j.N.6a(7.4q,b(4r){m.n=(4r);m.4s();m.2o()},b(e){m.31();m.l.6b(j.q.6c.6d);1J\'2b 1K 2c 6e 6f 6g: \'+e;})};a.f.4s=b(){8 d=7.n;d.6h().4t(1f);8 32=d.6i();32.4t(d.6j);8 33=32.6k();33.6l(d.6m);33.6n(d.6o);8 34=d.6p();34.4u(d.6q,1f);34.4u(d.6r,1f);8 m=7;j.q.F.1P(7.l,a.2i,b(4v){g(!m.1r){o}8 h=m.2g;8 1E=4v.6s();g(T 1E==\'3Z\'){1E=1E.4w}8 22=m.n.6t(\'\');22.6u(h);22.6v(1E);m.n.6w(22)});j.N.6x(d.6y(),\'4x\',b(F){8 35=F.6z();8 k=m.A[35.6A()];g(k){F.6B();8 4y=m.36(\'M\');p(8 i=0,37;37=4y[i];i++){37.6C()}m.2g=35;j.q.F.4z(k,\'4x\')}})};a.f.4A=b(){8 x=7.n.1S().6D(7.n.6E);8 1R=x.6F();8 1u=s.6G(a.2j-(s.23(1R)/s.23(2)));g(!7.l.3K()==1u){7.l.4B(1u-1)}w{7.l.4B(1u)}8 12=1M j.q.48(x.6H(),x.6I());7.l.6J(12)};a.f.3y=b(){g(!7.1r){o}7.4A();8 m=7;1d.1x(b(){m.2p()},50);1d.1x(b(){m.31()},6K)};a.f.31=b(){7.4C();7.4D();7.Q.c.2n=\'4E\';7.1r=2e};a.f.3A=b(H){8 4F=H.c.1c;g(7.Q.1l){8 1m=7.Q.1l.38;p(8 i=0,C;C=1m[i];i++){C[\'39\']=C.c.1c;C.c.1c=-1}H[\'39\']=4F}7.Q.c.1c=H.c.1c=0};a.f.4C=b(){8 1m=7.Q.1l.38;p(8 i=0,C;C=1m[i];i++){C.c.1c=C[\'39\']}};a.f.3B=b(H){8 1n=7.1F=24.1v(\'6L\');1n.6M=\'6N:2e;\';1n.6O=\'6P\';1n.6Q=\'0\';8 c=1n.c;c.1c=-6R;c.1G=c.1H=\'3a%\';c.17=\'26\';c.6S=c.6T=0;H.L(1n)};a.f.4D=b(){g(7.1F){7.1F.1l.3H(7.1F);7.1F=1s}};a.f.3z=b(){g(7.l.P.4G)8 E=\'E=[\\\'\\"]?\'+7.l.P.4G.1t+\'[\\"\\\']?\';w g(7.l.P.4H)8 E=\'E=[\\\'\\"]?\'+7.l.P.4H.1t+\'[\\"\\\']?\';w g(7.l.P.4I)8 E=\'E=[\\\'\\"]?\'+7.l.P.4I.1t+\'[\\"\\\']?\';w g(7.l.P.4J)8 E=\'E=[\\\'\\"]?\'+7.l.P.4J.1t+\'[\\"\\\']?\';w 8 E=\'E=[\\\'\\"]?\'+7.1L+\'[\\"\\\']?\';8 4K=1M 6U(E);g(7.Q.1l){8 1m=7.Q.1l.38;p(8 i=0,C;C=1m[i];i++){g(4K.6V(C.4w)){o C}}}o 1s};a.f.3q=b(){8 1o=7.2d;8 Z=7.Q=24.1v(\'1N\');Z.c.17=\'26\';Z.c.1G=0;Z.c.1H=0;Z.6W=0;Z.c.2n=\'4E\';8 1p=7.4L=24.1v(\'1N\');1p.c.1G=1o.4M+\'28\';1p.c.1H=1o.4N+\'28\';1p.c.17=\'26\';Z.L(1p);8 1I=7.4q=24.1v(\'1N\');1I.c.17=\'26\';1I.c.1G=\'3a%\';1I.c.1H=\'3a%\';1p.L(1I);7.l.6X[j.q.6Y.6Z].1O(Z);8 m=7;j.q.F.1P(7.l,\'70\',b(){m.4O()})};a.f.4O=b(){8 3b=7.4L.c;8 1o=7.2d;3b.1G=1o.4M+\'28\';3b.1H=1o.4N+\'28\'};a.f.36=b(4P){8 3c=[];8 v=a.A[4P];p(8 i 71 v){g(v.72(i)){8 k=v[i];g(k.4h(\'u\')==7.l){3c.1O(k)}}}o 3c};a.f.4i=b(){8 v={};8 1q=a.29;p(8 i=0,r;r=1q[i];i++){v[r]=7.36(r)}o v};a.A={};a.3d=b(){j.q.M.f.4Q=j.q.M.f[\'4R\'];a.A[\'M\']={};j.q.M.f[\'4R\']=b(u,4S){g(u){g(!7[\'D\']){7[\'D\']=a.3e++;a.A[\'M\'][7[\'D\']]=7}}w{4T a.A[\'M\'][7[\'D\']];7[\'D\']=V}j.q.F.4z(u,a.2i,7);7.4Q(u,4S)}};a.3f=b(r){8 3g=j.q[r].f;3g[\'4U\']=3g.4V;a.A[r]={};j.q[r].f[\'4V\']=b(u){g(u){g(!7[\'D\']){7[\'D\']=a.3e++;a.A[r][7[\'D\']]=7}}w{4T a.A[r][7[\'D\']];7[\'D\']=V}7[\'4U\'](u)}};a.29=[\'4j\',\'4l\',\'4k\',\'4m\',\'4n\',\'4o\',\'4p\',\'M\'];a.3e=0;a.3h=b(){g(!(T(j)!="V"&&T(j.N)!="V")){4W.23("73")}w{4X(a.3i);4W.23("74");8 1q=a.29;p(8 i=0,r;r=1q[i];i++){a.3f(r);g(r==\'M\'){a.3d()}}}};a.3h=b(){g(T(j)!="V"&&T(j.N)!="V"){4X(a.3i);8 1q=a.29;p(8 i=0,r;r=1q[i];i++){a.3f(r);g(r==\'M\'){a.3d()}}}};a.3i=76("a.3h()",50);',62,441,'|||||||this|var||GoogleEarth|function|style|ge||prototype|if|placemark||google|overlay|map_|that|instance_|return|for|maps|overlayClass|Math|marker|map|overlays|else|lookAt|lat|lng|overlays_||sibling|__gme_id|title|event||mapTypeControlDiv|placemarkId|ne|coords|appendChild|InfoWindow|earth|circle|mapTypes|controlDiv_||opacity|typeof|getFeatures|undefined|sw|pushLatLngAlt|latLng|control||kml|center|hex|rectangle|||position|polygon||heading|polyline|zIndex|window|MAP_TYPE_ID|true|createPlacemark_|bounds|ring|href|getMVCVal_|parentNode|siblings|iframeShim|mapDiv|inner|overlayClasses|earthVisible_|null|alt|zoom|createElement|mapTypeIds|setTimeout|setGeometry|createStyle_|setStyleSelector|icon|PI|180|content|iframeShim_|width|height|earthDiv|throw|Earth|earthTitle_|new|DIV|push|addListener|features|range|getView|substring|getCoordinates|setHref|getPosition|point|path|distance|radius|lineString|balloon|log|document||absolute||px|OVERLAY_CLASSES|not|Google|API|mapDiv_|false|moveEvents_|lastClickedPlacemark_|displayCounter_|INFO_WINDOW_OPENED_EVENT_|MAX_EARTH_ZOOM_|getInstance|set|mapTypeControlOptions|display|refresh_|flyToMapView_|evnt|setLatitude|setLongitude|getOptions|setFlyToSpeed|setAbstractView|getKMLColor_|generatePlacemarkId_|overlaynr|createPolygon|createLinearRing|getGeometry|setOuterBoundary|setName|groundOverlay|getIcon|url|geom|poly|outer|from|fromLat|cosDistance|cos|sinDistance|sin|sinFromLat|cosFromLat|sinLat|vertices|offset|lineStyle|strokeOpacity|fillOpacity|strokeColor|fillColor|val|hideEarth_|navControl|screen|layerRoot|target|getOverlaysForType_|infoWindow|childNodes|__gme_ozi|100|innerStyle|tmp|modifyOpen_|counter_|modifySetMap_|proto|trackOverlays_|objint|earthcontrol|is|on|system|RED_ICON_|earthcontrol_|addEarthMapType_|addEarthControl_|earthMapType|256|ownerDocument|div|options|mapTypeChanged_|showEarth_|switchToMapView_|findMapTypeControlDiv_|setZIndexes_|addShim_|initializeEarth_|clearPlacemarks_|clearMoveEvents_|addMapOverlays_|getFirstChild|removeChild|tilt|getCenter|getZoom|abgr|createRectangle_|getBounds|getNorthEast|getSouthWest|addGroundOverlay_|latLonBox|setIcon|createIcon|getUrl|addKML_|updatePlacemark_|createPoint_|getTitle|object|createStyle|moveEvent|createPolygon_|getPath|getArray|computeOffset_|fromLng|dLng|LatLng|createCircle_|createPolyline_|polyStyle|000000|getColor|mvcObject|property|def|get|getOverlays_|Marker|Polygon|Polyline|Rectangle|Circle|KmlLayer|GroundOverlay|earthDiv_|instance|addEarthEvents_|setVisibility|enableLayerById|infowindow|innerHTML|click|infoWindows|trigger|matchMapToEarth_|setZoom|unsetZIndexes_|removeShim_|none|oldIndex|roadmap|satellite|hybrid|terrain|regex|innerDiv_|clientWidth|clientHeight|resizeEarth_|type|openOriginal_|open|anchor|delete|__gme_setMapOriginal|setMap|console|clearInterval|loaded|isSupported||supported|isInstalled|installed|http|com|mapfiles|paddle|red|png|getDiv|GoogleEarthAPI|GEInfoWindowOpened|tileSize|Size|maxZoom|name|getTile|tileCoord|setOptions|maptypeid_changed|getMapTypeId|removeListener|while|createLookAt|pow|setRange|setHeading|setAltitude|setTilt|200|250|FF|parseInt|parseFloat|255|toString|length|join|GEV3_|try|createPlacemark|catch|err|createGroundOverlay|setLatLonBox|createLatLonBox|getLatLonBox|setBox|fetchKml|alert|Bad|or|KML|getElementById|string|constructor|String|getIconStyle|createPoint|position_changed|6378137|atan2|asin|getRadius|360|createLineString|setTessellate|getPolyStyle|getLineStyle|setWidth|strokeWeight|createInstance|setMapTypeId|MapTypeId|ROADMAP|failed|to|initialize|getWindow|getNavigationControl|VISIBILITY_AUTO|getScreenXY|setYUnits|UNITS_INSET_PIXELS|setXUnits|UNITS_PIXELS|getLayerRoot|LAYER_BORDERS|LAYER_ROADS|getContent|createHtmlStringBalloon|setFeature|setContentString|setBalloon|addEventListener|getGlobe|getTarget|getId|preventDefault|close|copyAsLookAt|ALTITUDE_RELATIVE_TO_GROUND|getRange|round|getLatitude|getLongitude|panTo|2200|IFRAME|src|javascript|scrolling|no|frameBorder|100000|left|top|RegExp|test|index|controls|ControlPosition|TOP_LEFT|resize|in|hasOwnProperty|ships|hihihi||setInterval'.split('|'),0,{}))