__gcssload__('onion_layers_control.css', '.lyrc_dd{position:absolute;background:#fff;border:1px #000 solid}.lyrc_ha{white-space:nowrap}.lyrc_inactive .lyrc_ha{color:#bbb!important;text-decoration:none;cursor:default}.lyrc_lbl{display:block;white-space:nowrap;margin-top:2px;margin-bottom:2px}.lyrc_lbl_sep{display:block;white-space:nowrap;margin-top:4px;margin-bottom:4px;font-weight:bold;color:#666}.lyrc_lbl_sep input{visibility:hidden}.lyrc_chkb{margin:0;margin-right:4px}.lyrc_spacer{width:100px}.lyrc_oc{border-bottom:1px solid #ddd;margin-bottom:1px;padding-bottom:4px}.lyrc_ddb{height:100%;padding:3px 8px 4px 6px;border:1px solid #345684;border-right-color:#6c9ddf;border-bottom-color:#6c9ddf}.lyrc_ddj{width:auto;color:#fff;background:#fff;left:-1px;top:-4px;position:absolute;height:5px;border-left:1px solid #000;border-right:1px solid #000}.lyrc_ddjb{height:100%;border-left:1px solid #345684;border-right:1px solid #6c9ddf;font-size:1px}.lyrc_ddjd{height:3px;margin:0 4px;border-bottom:1px solid #ddd;font-size:1px}.lyrc_lbl_line_sep{display:block;margin:5px 0;padding:0;line-height:1px;width:120px;border-bottom:1px solid #ddd}.lyrc_inactive .lyrc_ddjb{border-left-color:#fff;border-right-color:#b0b0b0}.lyrc_inactive .lyrc_ddb{border-color:#fff;border-right-color:1px solid #b0b0b0;border-bottom-color:1px solid #b0b0b0}.lyrc_inactive .lyrc_ddj{height:4px}');
GAddMessages({12099:"More...",12100:"Show/Hide Layers",12101:"Hide all",12102:"Photos",12103:"Videos",12953:"Webcams",12210:"Wikipedia",11251:"Featured content",12567:"Transit",12345:"Layers"});
__gjsload_maps2__('function gY(){tp()=="rtl";return[\'<div jsskip="true" style="display:none" id="lyrc_templates"><div id="lyrc_dd" class="lyrc_dd lyrc_inactive" style="display:none"><div id="lyrc_ddj" class="lyrc_ddj"><div class="lyrc_ddjb"><div class="lyrc_ddjd"></div></div></div><div class="lyrc_ddb"><div class="lyrc_oc"><div id="lyrc_ic"></div><div class="lyrc_spacer"></div></div><input type="checkbox" class="lyrc_chkb" style="visibility:hidden"></input><a id="lyrc_hideall" class="lyrc_ha" href="javascript:void(0)">\', D(12101),\'</a></div></div><label id="lyrc_item" class="lyrc_lbl" jsvalues=".id:id;.htmlFor:id + \\\'_chkbox\\\'"><input type="checkbox" class="lyrc_chkb" jsvalues=".id:id + \\\'_chkbox\\\'"></input><span jscontent="label"></span></label><label id="lyrc_sep" class="lyrc_lbl_sep" jsvalues=".id:id"><input disabled type="checkbox" class="lyrc_chkb"></input><span jscontent="label"></span></label><div id="lyrc_line_sep" class="lyrc_lbl_line_sep"></div>\',D(12102),D(12103),D(12210),D(12567),D(12953),"</div> "].join("")} ;var hY=bf?D(12345)+" \\u25bc":D(12099);function iY(a,b){this.o=a;this.uU=b||j;this.gc=[];this.cs={};this.AH=[];Ur("lyrc_templates",gY)} s(iY,er);k=iY.prototype;k.ls=0;k.cM=j;k.QE=0;k.jVa=300;k.Nq=h;k.ny=h; k.initialize=function(a){this.j=a;this.H=E("div",a.$());this.H.id="lyrc";this.iB(this.H);this.H.style.zIndex="1";this.pc=new Cu(this.H,hY,D(12100),il(6.5),"",h);this.pc.Vi(j);gr(a,this.H,this.uU);this.fj=Jm(J("lyrc_dd",undefined));this.fj.id="";this.H.appendChild(this.fj);this.gVa=O(this.fj,"lyrc_hideall");U(this.gVa,m,this,this.sKa);this.UYa=O(this.fj,"lyrc_ic");this.xLa=O(this.fj,"lyrc_ddj");em(this,this.Le,0);this.ko();setTimeout(oh(ir,"lyrc_inline"),0);return this.H}; k.ko=function(){this.SYa=G(this,this.TYa);this.iVa=G(this,this.kVa);var a=this.pc.G;U(a,Ha,this,this.CFa);U(a,Ia,this,this.BFa);U(a,m,this,this.yFa);U(this.fj,Ha,this,this.zLa);U(this.fj,Ia,this,this.yLa);W(this.o,Jb,this,this.Yfb);W(this.j,"addoverlay",this,this.fEa);W(this.j,"removeoverlay",this,this.a9a)}; k.Le=function(){var a=nl(this.pc.G);if(!(a.width-2<0)){fl(this.H,a);pl(this.xLa,a.width-2);ml(this.fj,a.height-1)}}; k.D=function(){return this.j}; k.Heb=function(){window.clearTimeout(this.QE);if(!this.cM){M(this.fj);this.cM=e}}; k.kVa=function(){if(this.cM){K(this.fj);this.cM=j}}; k.Mya=function(){this.QE&&this.sW();this.QE=window.setTimeout(this.iVa,this.jVa)}; k.sW=function(){window.clearTimeout(this.QE);this.QE=0}; k.CFa=function(){this.sW();this.Heb()}; k.BFa=function(a){$m(a,this.pc.G)&&this.Mya()}; k.yFa=function(){if(this.ls==0)for(var a=0,b=this.AH.length;a<b;++a){this.AH[a].we(e);this.AH[a].ug("button")}else this.Gea("button")}; k.zLa=function(){this.sW()}; k.yLa=function(a){$m(a,this.fj)&&this.Mya()}; k.TYa=function(a){if(a.re())++this.ls;else--this.ls;this.nY()}; k.nY=function(){this.djb();this.o.updatePageUrl()}; k.djb=function(){if(this.ls==0){this.pc.mxa(hY);this.pc.Vi(j);N(this.fj,"lyrc_inactive")}else{this.pc.mxa(hY+" ("+this.ls+")");this.pc.Vi(e);Cl(this.fj,"lyrc_inactive")}}; k.Se=hu.prototype.Se;k.gQa=function(a){for(var b=0,c=this.gc.length;b<c&&a.xQ<=this.gc[b].xQ;++b);return b}; k.Ufa=function(a){if(this.cs[a])this.cs[a].we(e);else{if(!this.Nq)this.Nq={};this.Nq[a]=e}}; k.wKa=function(a){if(this.cs[a])this.cs[a].we(j);else this.Nq&&delete this.Nq[a]}; k.Dh=function(a){z(this.gc)==0&&this.o.Jy().Ic(this,5);if(a.Yh!=this){a.Hma()&&!this.kka()&&this.gDa();var b=this.gQa(a);this.UYa.insertBefore(a.or,this.gc[b]&&this.gc[b].or||h);this.gc.splice(b||0,0,a);this.cs[a.getId()]=a;a.wC(this);a.ygb=t(a,ua,this.SYa);if(a.re()){++this.ls;this.nY()}if(this.Nq&&this.Nq[a.getId()]){delete this.Nq[a.getId()];a.we(e)}}}; k.kka=function(){if(!z(this.gc))return j;return xk(this.gc).Hma()}; k.gDa=function(){if(!this.ny){this.ny=new jY("fc_sep",D(11251),"lyrc_sep");this.ny.pB(5)}this.Dh(this.ny)}; k.removeItem=function(a){if(a.Yh==this){a.iu();if(a.re()){--this.ls;this.nY()}x(a.ygb);rj(this.gc,a);delete this.cs[a.getId()];Om(a.or);!this.kka()&&this.ny&&this.removeItem(this.ny);z(this.gc)==0&&this.o.Jy().Fg(this)}}; k.sKa=function(){this.Gea("hideall")}; k.Gea=function(a){if(this.ls){yk(this.AH);for(var b=0,c=z(this.gc);b<c;++b){var d=this.gc[b];if(d.re()){d.we(j);d.ug(a);this.AH.push(d)}}}}; k.Yfb=function(a){var b=[];u(this.gc,function(c){c.E5&&c.re()&&b.push(c.getId())}); if(b.length)a.lci=b.join();else delete a.lci}; k.r_a=function(a,b,c){var d={};d.ct="maps_layers";d.cad=["id:",a,",enabled:",b,",src:",c].join("");this.o.Vc("maps_misc",d)}; k.fEa=function(a){if(a instanceof Uq)(a=this.cs[a.id])&&!a.re()&&a.we(e)}; k.a9a=function(a){if(a instanceof Uq)(a=this.cs[a.id])&&a.re()&&a.we(j)}; function jY(a,b,c){this.gb=a;this.Ie=b;this.or=Jm(J(c,undefined));this.or.id="";a={};a.id="lyrc_item_"+kY++;a.label=this.Ie;Jr(new pr(a),this.or)} jY.prototype.jg=j;var kY=0;k=jY.prototype;k.Yh=h;k.xQ=10;k.E5=j;k.wC=function(a){this.Yh=a}; k.iu=function(){delete this.Yh}; k.pB=function(a){this.xQ=a}; k.Hma=function(){return this.xQ<5}; k.getId=function(){return this.gb}; k.re=function(){return this.jg}; k.Fcb=function(a){this.E5=a}; function lY(a,b,c){jY.call(this,a,b,"lyrc_item");c&&fr(this.or);this.kW=O(this.or,this.or.id+"_chkbox");U(this.kW,m,this,this.jGa)} s(lY,jY);lY.prototype.E5=e;lY.prototype.we=function(a){this.kW.checked=a;if(this.jg!=a){this.jg=a;A(this,ua,this)}}; lY.prototype.jGa=function(){var a=new fi("layerschange");this.we(this.kW.checked,a);this.ug(this.gb);a.done()}; lY.prototype.ug=function(a){this.Yh.r_a(this.gb,this.jg,a)}; function mY(a,b,c){lY.call(this,b,a,c);this.Xe=b} s(mY,lY);k=mY.prototype;k.ub=h;k.Um=function(){if(!this.ub&&this.Yh)this.ub=this.Yh.D().Zd("Layer").bd(this.Xe);return this.ub}; k.wC=function(a){jY.prototype.wC.call(this,a);if(a=this.Um()){a=a.re();lY.prototype.we.call(this,a)}}; k.we=function(a,b){if(this.jg!=a){lY.prototype.we.call(this,a);fm(b);em(this,function(){this.JDa(b);gm(b,"onionla")}, 30)}}; k.JDa=function(a){var b=this.Yh.D(),c=this.Um();if(c)this.jg?b.X(c,a):b.qa(c,a)};var nY="label",oY="layer_id",pY="order_priority",qY="coverage",rY=h,sY=[];function tY(a,b){function c(i,l){l?a.Dh(i):a.removeItem(i)} for(var d=0,f=z(b);d<f;++d){var g=b[d];fs.U().my(g.getId(),a.D().Z(),oh(c,g))}} function uY(a){rY=new iY(a,e);if(!(window._mLyrcItems&&z(window._mLyrcItems)==0)){a.Jy().Ic(rY,5);if(window._mLyrcItems){for(var b=[],c=0,d=z(window._mLyrcItems);c<d;++c){var f=window._mLyrcItems[c],g=f[pY],i=f[nY];if(Jk(f[nY]))i=D(f[nY]);i=new mY(i,f[oY],e);g&&i.pB(g);f[qY]?b.push(i):rY.Dh(i)}if(z(b)){a=a.D();b=Wk(h,tY,rY,b);t(a,fb,b);t(a,hb,b);t(fs.U(),pa,b);b()}}(b=Pl(window.location.href,"lci"))&&u(b.split(","),G(rY,rY.Ufa));vY()}} function vY(){u(sY,function(a){a(rY,lY,mY,jY)})} function wY(a){rY?a(rY,lY,mY,jY):sY.push(a)} X("lyctr",Ad,uY);X("lyctr",Bd,wY);X("lyctr");');