_jsload2&&_jsload2('menu', 'z.object.extend(fc.prototype,{na:function(a,b){if(this.C)return t;this.B=a;this.Cl=b||s;this.Aa();var c=this,e=a.K.Vb;b&&b.z.jf&&(e="pointer");this.C.style.cursor=e;this.Dd&&(this.Dd.style.cursor=e);z.M(document,"mousedown",function(){c.C&&c.U()});z.M(this.C,"click",function(a){c.U();ma(a)});e=this.j.Wa;e||(e=a.Wa);this.Cl?this.Cl.addEventListener("rightclick",function(a){c.C&&c.tJ(a)}):a.addEventListener("rightclickex",function(a){c.C&&(!a.fb&&!a.zb)&&c.tJ(a)});for(var e=0,f=this.xa.length;e"));this.$r()},ib:function(){this.B&&(this.na(this.B,this.Cl),this.Kh&&(this.Kh=t,this.show()))},remove:function(){this.C&&(this.C.parentNode.removeChild(this.C),this.C=s);this.Dd&&(this.Dd.parentNode.removeChild(this.Dd),this.Dd=s);for(var a=0,b=this.xa.length;a"); this.C.className="BMap_contextMenu";var a=this.C.style;a.font="12px "+G.fontFamily;9>z.ca.ia?this.Dd=Ab(this.B.Wa,"
"):a.MV=a.NP=a.WebkitBoxShadow="1px 2px 6px #666";return this.C},Dw:function(a){if(a&&!("menuitem"!=a.Mb||""==a.Wg||0>=a.Vi)){for(var b=0,c=this.xa.length;b"),this.$r())},sF:function(a){if(this.Fe[a]){this.Fe[a].D&&this.Fe[a].D.parentNode&&this.Fe[a].D.parentNode.removeChild(this.Fe[a].D);for(var b=0,c=this.xa.length;ba)&&this.xa[b].Lj--;this.Fe.splice(a,1);this.$r()}},sa:function(a,b){this.C.style.left= a+"px";this.C.style.top=b+"px";this.Dd&&(this.Dd.style.left=a+1+"px",this.Dd.style.top=b+2+"px")},show:function(){if(this.Kh!=q&&0!=this.Kf.length){this.Kh=q;this.C&&(this.C.style.visibility="visible");this.Dd&&(this.Dd.style.visibility="visible");var a=new P("onopen");a.point=this.fx;a.pixel=this.qs;this.dispatchEvent(a)}},U:function(){if(this.Kh!=t){this.Kh=t;this.C&&(this.C.style.visibility="hidden");this.Dd&&(this.Dd.style.visibility="hidden");var a=new P("onclose");a.point=this.fx;a.pixel=this.qs; this.dispatchEvent(a)}},t_:function(a){if(a&&(this.j.cursor=a,this.C&&(this.C.style.cursor=this.j.cursor),this.Dd))this.Dd.style.cursor=this.j.cursor},$r:function(){this.C&&this.Dd&&(this.Dd.style.width=this.C.offsetWidth+"px",this.Dd.style.height=this.C.offsetHeight+"px")},tJ:function(a){if(0!=this.Kf.length){this.qs=a.lb;this.fx=this.B.xb(this.qs);var b=this.Jd().offsetHeight,c=this.Jd().offsetWidth,e=a.lb.x,f=a.lb.y;a.lb.x+c>this.B.width&&(e=a.lb.x-c);a.lb.y+b>this.B.height&&(f=a.lb.y-b);this.sa(e, f);this.show()}}});T(yf,{addItem:yf.Dw,removeItem:yf.removeItem,addSeparator:yf.bC,removeSeparator:yf.sF});z.object.extend(ic.prototype,{na:function(a,b){if(this.C)return t;this.B=a;this.Eh=b;b.Jd()&&(this.Aa(),this.ba(),this.Ih||(this.Ih=q,this.disable()));return q},remove:function(){this.C&&(this.C.parentNode.removeChild(this.C),this.C=s);this.B=this.Eh=s},ib:function(){this.Eh&&this.B&&this.na(this.B,this.Eh)},Aa:function(){var a=this.j.Dm?"
"+this.Wg+"":""+this.Wg+"";this.C=Ab(this.Eh.Jd(),a);this.j.Dm?(this.yv=this.C.firstChild,this.Ur=this.C.lastChild):this.Ur=this.C;a=this.C.style;a.padding="2px 6px";a.margin="0 2px";a.fontSize="14px";a.MozUserSelect="none";a.lineHeight="17px";a.width=this.j.width+"px";this.Ih?(a.color="#000",a.cursor="pointer"):(a.color="#aaa",a.cursor= this.B.K.Vb);return this.C},ba:function(){var a=this;z.M(this.C,"click",function(b){a.Ih?a.Kz&&a.Kz.call&&a.Kz.call(a,a.Eh.fx,a.Eh.qs,a.Eh.Cl):ma(b)});z.M(this.C,"mousedown",function(a){ma(a)});z.M(this.C,"mouseover",function(){a.Ih&&(a.C.style.color="#6688cc")});z.M(this.C,"mouseout",function(){a.Ih&&(a.C.style.color="#000")})},cu:function(a){a&&(this.Wg=a+"",this.Ur&&(this.Ur.innerHTML=""+this.Wg+""))},Rb:function(a){a&&(this.j.Dm=a,this.yv?this.yv.style.background="url("+a+")":(this.C.innerHTML= "
"+this.Wg+"",this.yv=this.C.firstChild,this.Ur=this.C.lastChild))},enable:function(){this.Ih=q;this.C&&(this.C.style.color="#000",this.C.style.cursor="pointer")},disable:function(){this.Ih=t;this.C&&(this.C.style.color= "#aaa",this.C.style.cursor=this.B.K.Vb)}});T(zf,{setIcon:zf.Rb,setText:zf.cu,enable:zf.enable,disable:zf.disable}); ');