/**/_jsload2&&_jsload2('pcommon', 'function bk(a){this.W=a;this.qw=[];this.Sf=q;this.Ul=new Oc(q,{Ye:"api"});this.qz()}var ck={none:["-1",""],transit:["0","m_transit.png"],hotel:["1","m_hotel.png"],catering:["2","m_catering.png"],movie:["3","m_movie.png"],transit:["4","m_transit.png"],indoor_scene:["5","m_indoor_scene.png"]};D.Rk(function(a){new bk(a)}); A.extend(bk.prototype,{qz:function(){var a=this;pano=a.W;pano.addEventListener("visible_poi_type_changed",function(b){a.O_(b.visiblePOIType)});pano.addEventListener("position_changed",function(){a.Sf&&a.II()})},O_:function(a){this.Sf=a;this.II()},DQ:function(){for(var a=this.qw.length-1;0<=a;a--)this.W.Jb(this.qw[a]);this.qw=[]},II:function(){this.DQ();if("inter"!==pano.dt()){var a=ck[this.Sf],b=this.W.ma(),c=this.W.Zb(),e=this;this.Ul.XD(b,200,a[0],function(b){var g=e.W.Zb();if(g===c)for(var i=q, i=q,k=0,m=b.length;kk||i.panoInfo&&i.panoInfo.panoId==g)i=new sf(i.position,{icon:I.ua+"panorama/"+a[1],title:i.title,altitude:i.altitude,panoInfo:i.panoInfo}),e.W.Ra(i),e.qw.push(i)})}}});function dk(a,b){this.W=a;this.R=b;this.Rq=q;this.Ul=new Oc(q,{Ye:"api"});this.aB=[];this.qs();this.bC()}D.Rk(function(a){function b(){var b=a.dt();a.m.indoorSceneSwitchControl==t||"street"==b?c&&c.aa():"inter"==b&&(c||(c=new dk(a,a.R)),c.J0(a.Zb()),c.show())}a.addEventListener("scene_type_changed",b);a.addEventListener("indoor_default_switch_mode_changed",b);var c=q}); A.extend(dk.prototype,{bC:function(){this.bQ();this.qz()},Yp:function(a){function b(){e.W.xd({heading:c.heading,pitch:c.pitch});e.W.removeEventListener("position_changed",b)}var c=this.aB[a];this.W.Gc(c.panoId);var e=this;this.W.addEventListener("position_changed",b)},next:function(){this.Yp(++this.Rq)},VZ:function(){this.Yp(--this.Rq)},qs:function(){var a=this.BJ=H("div"),b=a.style;b.position="absolute";b.zIndex="2000";b.width="100%";b.top=b.left="0px";this.R.appendChild(a);this.ng=H("a");this.ng.style.left= "2%";this.ng.href="javascript: void(0);";this.ng.className="pano_switch_left";a.appendChild(this.ng);this.Vh=H("a");this.Vh.style.right="2%";this.ng.href="javascript: void(0);";this.Vh.className="pano_switch_right";J()&&(this.Vh.style.height="34px",this.Vh.style.width="34px",this.Vh.style.borderRadius="17px",this.ng.style.height="34px",this.ng.style.width="34px",this.ng.style.borderRadius="17px");a.appendChild(this.Vh);this.ng.style.top=this.Vh.style.top=this.W.ph().height/2-14+"px"},J0:function(a){var b= this,c=this.W.Zb();this.Ul.yx(a,function(a){var f=b.W.Zb();f===c&&(b.aB=a,b.LO(f))})},aa:function(){this.Wa=t;this.BJ.style.display="none"},show:function(){this.Wa=p;this.BJ.style.display="block"},Uc:x("Wa"),LO:function(a){for(var b=this.aB,c=b.length-1;0<=c;c--)b[c].panoId==a&&(this.Rq=c);A.U.rc(this.ng,"pano_switch_disable");A.U.rc(this.Vh,"pano_switch_disable");1===this.Rq?A.U.ib(this.ng,"pano_switch_disable"):this.Rq==b.length-1&&A.U.ib(this.Vh,"pano_switch_disable")},bQ:function(){var a=this; ja.V(this.ng,"click",function(b){A.U.it(b.target,"pano_switch_disable")||a.VZ()});ja.V(this.Vh,"click",function(b){A.U.it(b.target,"pano_switch_disable")||a.next()})},qz:function(){var a=this,b=a.W;b.addEventListener("position_changed",function(){if(a.Uc()){var c=b.Zb();a.LO(c)}})}});function ek(a){of.call(this);this.W=a;this.Ul=new Oc(q,{Ye:"api"});this.Nq={admission:"",photoDate:"",roadName:"",providerUrl:"",providerName:""};this.Ur=q;this.Er=[];this.MA=p;this.za()}D.Rk(function(a){new ek(a)});A.lang.xa(ek,of,"PanoramaCopyright"); A.extend(ek.prototype,{za:function(){this.R=this.Tj(1900);this.W.Ta();this.W.Ta().appendChild(this.R);var a=this;this.Ul.nL(function(b){a.Er=b;a.Ha()});this.ha(this.W);this.W.m.copyrightControlOptions.logoVisible==t&&this.Fx()},Ha:function(){var a=this.SR(),b=[];b.push(\'
\');if(this.MA){b.push(\'\');var c= I.ua+"copyright_logo.png";J()?(c=I.ua+"copyright_logo_hd.png",b.push("")):6==A.ga.oa?b.push("
"):b.push("");b.push("
")}b.push(\'
\'): (b.push("margin-top:13px;"),A.platform.iM?b.push(\'font-family:sans-serif;">\'):b.push(\'">\'));a.roadName&&b.push(\'\'+a.roadName+"|");a.providerName&&(a.providerUrl?b.push(\'Data \\u00a9\'+a.providerName+""):b.push(\'Data \\u00a9\'+a.providerName+ ""));a.admission&&b.push(\'\'+a.admission+"");b.push("
");b.push("
");this.R.innerHTML=b.join("")},Tj:function(a){var b=H("div"),c=b.style;c.overflow="hidden";c.position="absolute";c.bottom=c.left="0";c.zIndex=a||"0";c.width="100%";c.fontSize="11px";c.height=J()?"27px":"34px";c.h6="none";c.WebkitTextSizeAdjust="none";c.WebkitUserSelect="none";c.visibility="hidden";c.fontFamily="sans-serif";c.color="rgb(54, 54, 54)";c.lineHeight="20px";return b}, ha:function(a){var b=this;a.addEventListener("copyright_changed",function(a){a.copyright&&(b.Ur=a.copyright,b.Ha())});a.addEventListener("visible_changed",function(){b.R.style.visibility=a.Ax()?"visible":"hidden"});a.addEventListener("copyright_options_changed",function(){a.m.copyrightControlOptions.logoVisible==t?b.Fx():b.xF()})},SR:function(){if(this.Ur){for(var a in this.Nq)this.Nq[a]=this.Ur[a];a=this.NX(this.Ur.dataProviderIndex);this.Nq.providerName=a.name+this.Ur.username;this.Nq.providerUrl= a.url}return this.Nq},NX:function(a){for(var b={name:"",url:"",id:""},c=this.Er.length-1;0<=c;c--)if(this.Er[c].id==a){var b=this.Er[c],e;for(e in b)b[e]=A.trim(this.Er[c][e])}return b},Fx:function(){/baidu\\.com/.test(document.domain)&&(this.MA=t,this.Ha())},xF:function(){this.MA=p;this.Ha()}}); ');