if(!Object['hasOwnProperty']('values')){Object['values']=function(c){return Object['keys'](c)['map'](function(d){return c[d];});};}if(!String['prototype']['startsWith']){String['prototype']['startsWith']=function(e,f){f=f||0x0;return this['indexOf'](e,f)===f;};}TDV['EventDispatcher']=function(){this['_handlers']={};};TDV['EventDispatcher']['prototype']['bind']=function(g,h){if(!(g in this['_handlers']))this['_handlers'][g]=[];this['_handlers'][g]['push'](h);};TDV['EventDispatcher']['prototype']['unbind']=function(i,j){if(i in this['_handlers']){var k=this['_handlers'][i]['indexOf'](j);if(k!=-0x1)this['_handlers'][i]['splice'](k,0x1);}};TDV['EventDispatcher']['prototype']['createNewEvent']=function(l){if(typeof Event==='function')return new Event(l);var m=document['createEvent']('Event');m['initEvent'](l,!![],!![]);return m;};TDV['EventDispatcher']['prototype']['dispatchEvent']=function(n){if(n['type']in this['_handlers']){var o=this['_handlers'][n['type']];for(var p=0x0;p0x0)return;}if(w['sourceClassName']=='MediaAudio'||w['sourceClassName']=='Model3DCameraSequence'||this['_isInitialized'])return;this['_isInitialized']=!![];u['unbind']('preloadMediaShow',t,this,!![]);u['unbindOnObjectsOf']('PlayListItem','begin',t,this,!![]);u['unbind']('stateChange',t,this,!![]);if(this['_isPaused'])this['pause']();window['parent']['postMessage'](TDV['Tour']['EVENT_TOUR_LOADED'],'*');this['dispatchEvent'](this['createNewEvent'](TDV['Tour']['EVENT_TOUR_LOADED']));};this['_setup']();this['_settings']['set'](TDV['PlayerSettings']['SCRIPT_URL'],this['_currentScriptUrl']);var u=this['player']=TDV['PlayerAPI']['create'](this['_settings']);u['bindOnObject']('rootPlayer','start',v,this,!![]);window['addEventListener']('message',function(B){var C=B['data'];if(C=='pauseTour')C='pause';else if(C=='resumeTour')C='resume';else return;this[C]['apply'](this);}['bind'](this));function v(D){u['unbindOnObject']('rootPlayer','start',v,this,!![]);var E=D['data']['source'];E['get']('data')['tour']=this;var F=window['location']!==window['parent']['location']||window['frameElement']!==undefined;E['set']('fullscreenFallback',F?'out_of_frame':'none');var G=window['navigator']['language']||window['navigator']['userLanguage']||'en';var H=E['get']('data')['locales']||{};var I=E['get']('data')['defaultLocale']||G;var J=this['locManager']=new TDV['Tour']['LocaleManager'](E,H,I,this['_settings']['get'](TDV['PlayerSettings']['QUERY_STRING_PARAMETERS']));E['get']('data')['localeManager']=J;var K=function(){var V=E['get']('data');if(!('updateText'in V)){V['updateText']=function(Z){var a0=Z[0x0]['split']('.');if(a0['length']==0x2){var a1=J['trans']['apply'](J,Z);var a2=Z[0x1]||E;if(typeof a2=='string'){var a3=a2['split']('.');a2=E[a3['shift']()];for(var a4=0x0;a40x0&&ab['get']('class')=='Model3D'){E['startMeasurement'](null,aa[0x0]);}break;}}['bind'](this);this['_onBeforeUnload']=function(ac){E['stopTextToSpeech']();};window['addEventListener']('hashchange',this['_onHashChange']);window['addEventListener']('beforeunload',this['_onBeforeUnload']);document['addEventListener']('keyup',this['_onKeyUp']);E['bind']('tourEnded',function(){this['dispatchEvent'](this['createNewEvent'](TDV['Tour']['EVENT_TOUR_ENDED']));},this,!![]);E['bind']('mute_changed',function(){if(this['get']('mute'))this['stopTextToSpeech']();},E,!![]);u['bind']('preloadMediaShow',t,this,!![]);u['bind']('stateChange',t,this,!![]);u['bindOnObjectsOf']('PlayListItem','begin',t,this,!![]);this['dispatchEvent'](this['createNewEvent'](TDV['Tour']['EVENT_TOUR_INITIALIZED']));}};TDV['Tour']['prototype']['pause']=function(){this['_isPaused']=!![];if(!this['_isInitialized'])return;var ad=function(am){var an=am['source'];if(!this['_isPaused'])an['unbind']('stateChange',ad,this);else if(an['get']('state')=='playing'){an['pause']();}};var ae=this['player']['getByClassName']('PlayList');for(var af=0x0,ag=ae['length'];af0xb4)aG-=0x168;}else{aG=aF['get']('yaw');aH=aF['get']('pitch');}var aN=aC['getPlayListWithItem'](aA);if(aN){var aO=function(){aC['setPanoramaCameraWithSpot'](aN,aA,aG,aH);};if(!this['_isInitialized']){var aP=function(){aA['unbind']('begin',aP,this);aO();};aA['bind']('begin',aP,this);}else{aO();}}}}};TDV['Tour']['prototype']['setComponentsVisibilityByTags']=function(aQ,aR,aS){var aT=this['_getRootPlayer']();if(aT!==undefined){var aU=aT['getComponentsByTags'](aQ,aS);for(var aV=0x0,aW=aU['length'];aV0x0;};TDV['Tour']['prototype']['_getOrientation']=function(){var bn=this['_getRootPlayer']();if(bn){return bn['get']('orientation');}else if(this['_lockedOrientation']){return this['_lockedOrientation'];}else{return TDV['PlayerAPI']['getOrientation']();}};TDV['Tour']['prototype']['_getParams']=function(bo){var bp={};bo['split']('&')['forEach'](function(bq){var br=bq['split']('=')[0x0],bs=decodeURIComponent(bq['split']('=')[0x1]);bp[br['toLowerCase']()]=bs;});return bp;};TDV['Tour']['prototype']['_getRootPlayer']=function(){return this['player']!==undefined?this['player']['getById']('rootPlayer'):undefined;};TDV['Tour']['prototype']['_setup']=function(){if(!this['_orientation'])this['_orientation']=this['_getOrientation']();this['_device']=this['_getDevice']();this['_currentScriptUrl']=this['_getScriptUrl']();if(this['isMobile']()){var bt=document['getElementById']('metaViewport');if(bt){var bu=this['_devicesUrl'][this['_device']];var bv=0x1;if(typeof bu=='object'&&this['_orientation']in bu&&this['_orientation']==TDV['PlayerAPI']['ORIENTATION_LANDSCAPE']||this['_device']==TDV['Tour']['DEVICE_GENERAL']){bv=bt['getAttribute']('data-tdv-general-scale')||0.5;}var bw=bt['getAttribute']('content');bw=bw['replace'](/initial-scale=(\d+(\.\d+)?)/,function(bx,by){return'initial-scale='+bv;});bt['setAttribute']('content',bw);}}};TDV['Tour']['prototype']['_getScriptUrl']=function(){var bz=this['_devicesUrl'][this['_device']];if(typeof bz=='object'){if(this['_orientation']in bz){bz=bz[this['_orientation']];}}return bz;};TDV['Tour']['prototype']['_getDevice']=function(){var bA=TDV['Tour']['DEVICE_GENERAL'];if(!this['_isRemoteSession']&&this['isMobile']()){if(this['isIPad']()&&TDV['Tour']['DEVICE_IPAD']in this['_devicesUrl'])bA=TDV['Tour']['DEVICE_IPAD'];else if(TDV['Tour']['DEVICE_MOBILE']in this['_devicesUrl'])bA=TDV['Tour']['DEVICE_MOBILE'];}return bA;};TDV['Tour']['prototype']['_setMediaFromURL']=function(bB,bC){var bD=this['_getRootPlayer']();var bE=bD['getActivePlayerWithViewer'](bD['getMainViewer']());var bF=bE?bD['getMediaFromPlayer'](bE):undefined;var bG;if('media'in bB){var bH=bB['media'];var bI=Number(bH);bG=isNaN(bI)?this['setMediaByName'](bH):this['setMediaByIndex'](bI-0x1);}else if('media-index'in bB){bG=this['setMediaByIndex'](parseInt(bB['media-index'])-0x1);}else if('media-name'in bB){bG=this['setMediaByName'](decodeURIComponent(bB['media-name']));}if(bG==undefined&&bC!==undefined){bG=this['setMediaByIndex'](0x0);}if(bG!=undefined){var bJ=bG['get']('player');var bK=function(){if('trigger-overlay-name'in bB){this['triggerOverlayByName'](bG['get']('media'),bB['trigger-overlay-name'],bB['trigger-overlay-event']);}if('focus-overlay-name'in bB){this['focusOverlayByName'](bG,bB['focus-overlay-name']);}else if('yaw'in bB||'pitch'in bB){var bO=bD['getPlayListWithItem'](bG);if(bO){switch(bG['get']('class')){case'PanoramaPlayListItem':var bP=parseFloat(bB['yaw'])||undefined;var bQ=parseFloat(bB['pitch'])||undefined;var bR=parseFloat(bB['fov'])||undefined;bD['setPanoramaCameraWithSpot'](bO,bG,bP,bQ,bR);break;case'Model3DPlayListItem':var bS=['yaw','pitch','x','y','z','distance'];var bT={};for(var bU=0x0;bU0x0){ch['set']('objects',ci['concat'](cj));}};if('hide-components-tags'in c4||'hct'in c4)c7['call'](this,this['setComponentsVisibilityByTags'],c4['hide-components-tags']||c4['hct'],![]);if('show-components-tags'in c4||'sct'in c4)c7['call'](this,this['setComponentsVisibilityByTags'],c4['show-components-tags']||c4['sct'],!![]);if('hide-overlays-tags'in c4||'hot'in c4)c7['call'](this,this['setOverlaysVisibilityByTags'],c4['hide-overlays-tags']||c4['hot'],![]);if('show-overlays-tags'in c4||'sot'in c4)c7['call'](this,this['setOverlaysVisibilityByTags'],c4['show-overlays-tags']||c4['sot'],!![]);if('hide-overlays-names'in c4||'hon'in c4)this['setOverlaysVisibilityByName'](decodeURIComponent(c4['hide-overlays-names']||c4['hon'])['split'](','),![]);if('show-overlays-names'in c4||'son'in c4)this['setOverlaysVisibilityByName'](decodeURIComponent(c4['show-overlays-names']||c4['son'])['split'](','),!![]);if('show-object-ids'in c4||'sobjids'in c4)this['setObjectsVisibilityByID'](decodeURIComponent(c4['show-object-ids']||c4['sobjids'])['split'](','),!![]);if('hide-object-ids'in c4||'hobjids'in c4)this['setObjectsVisibilityByID'](decodeURIComponent(c4['hide-object-ids']||c4['hobjids'])['split'](','),![]);if('variant'in c4)this['setModel3DVariant'](decodeURIComponent(c4['variant']));if('measures'in c4)c8['call'](this,decodeURIComponent(c4['measures']['split'](';')));};TDV['Tour']['LocaleManager']=function(cw,cx,cy,cz){TDV['EventDispatcher']['call'](this);this['rootPlayer']=cw;this['locales']={};this['defaultLocale']=cy;this['queryParam']=cz;this['currentLocaleMap']={};this['currentLocaleID']=undefined;for(var cA in cx){this['registerLocale'](cA,cx[cA]);}};TDV['Tour']['LocaleManager']['EVENT_LOCALE_CHANGED']='localeChanged';TDV['Tour']['LocaleManager']['prototype']=new TDV['EventDispatcher']();TDV['Tour']['LocaleManager']['prototype']['registerLocale']=function(cB,cC){var cD=[cB,cB['split']('-')[0x0]];for(var cE=0x0;cE0x2){var cV=typeof arguments[0x2]=='object'?arguments[0x2]:undefined;var cW=arguments;cU=cU['replace'](/\{\{([\w _\-\.]+)\}\}/g,function(cY,cZ){if(cT(cZ))cZ=cW[parseInt(cZ)+0x1];else if(cV!==undefined)cZ=cV[cZ];if(typeof cZ=='string')cZ=this['currentLocaleMap'][cZ]||cZ;else if(typeof cZ=='function')cZ=cZ['call'](this['rootPlayer']);return cZ!==undefined?cZ:'';}['bind'](this));}return cU;};TDV['Tour']['LocaleManager']['prototype']['_parsePropertiesContent']=function(d0){d0=d0['replace'](/(^|\n)#[^\n]*/g,'');var d1={};var d2=d0['split']('\x0a');for(var d3=0x0,d4=d2['length'];d30x0;};TDV['Tour']['HistoryData']['prototype']['canForward']=function(){return this['pointer']>=0x0&&this['pointer']0x0&&dO['length']>=dQ||dy>0x0&&eb['distance']>dy||dR&&dt['testIntersection'](dS,eb['position']))return;var ec=dE['call'](this,eb['panorama'],eb['yaw']-dJ['get']('yaw'),eb['pitch'],eb['width'],eb['height'],eb['anchorX'],eb['anchorY'],eb['opacity'],eb['transparentAreaActive'],eb['image'],dC&&!eb['excludeSurfacePanorama']);var ed=dF['call'](this,eb['panorama'],eb['yaw']-dJ['get']('yaw'),eb['backwardYaw'],eb['floorDistance'],!eb['excludeSurfacePanorama']);dO['push'](ec);var ee=dP['findIndex'](function(eh){return eh['get']('panorama')==eb['panorama'];});if(ee!=-0x1)dP['splice'](ee,0x1);dP['push'](ed);var ef=ec['get']('areas')[0x0];if(eb['toolTip']){ef['set']('toolTip',eb['toolTip']);}ef['bind']('click',dD['bind'](this,dM,eb['panorama'],dt,!![]),this);ed['bind']('select',dD['bind'](this,dM,eb['panorama'],dt,!![]),this);var eg=eb['actions'];if(eg){dI['call'](this,ec,eg);if('click'in eg)ed['bind']('select',new Function('event',eg['click']),this);}}['bind'](this));dM['set']('overlays',(dM['get']('overlays')||[])['concat'](dO));dM['set']('adjacentPanoramas',dP);var dT=!dt['get']('surfaceSelectionEnabled')||!!dK['excludeSurfaceSelectionModel'];var dU;if(dT){dU=dG['call'](this,dJ['get']('x'),dJ['get']('y'),dJ['get']('z'),dK['width'],dK['height'],dK['anchorX']?dK['anchorX']:0.5,dK['anchorY']?dK['anchorY']:0.5,dK['opacity'],!!dK['transparentAreaActive'],du['showOnlyHotspotsLineSight'],_getObject(this,dK['image']));dU['set']('id','sprite_'+dJ['get']('id'));dU['set']('translationLineColor',dK['translationLineColor']!=null?dK['translationLineColor']:'#ffffff');dU['set']('translationLineOpacity',dK['translationLineOpacity']!=null?dK['translationLineOpacity']:0x1);dU['set']('translationLineVisible',dK['translationLineVisible']!=null?dK['translationLineVisible']:![]);dU['set']('translationLineWidth',dK['translationLineWidth']!=null?dK['translationLineWidth']:0x1);dU['set']('translationLength',dK['translationLength']!=null?dK['translationLength']:du['showOnlyHotspotsLineSight']&&(dK['translationY']==null||dK['translationY']==0x0)?dK['height']/0x2:undefined);dU['set']('translationX',dK['translationX']!=null?dK['translationX']:0x0);dU['set']('translationY',dK['translationY']!=null&&dK['translationY']!=0x0?dK['translationY']:du['showOnlyHotspotsLineSight']?0x1:0x0);dU['set']('translationZ',dK['translationZ']!=null?dK['translationZ']:0x0);if(dK['toolTip'])dU['set']('toolTip',dK['toolTip']);}else dU=dH['call'](this,dJ['get']('x'),dJ['get']('y'),dJ['get']('z'));dK['object']=dU;if(dK['tags']!==undefined)dU['get']('data')['tags']=dK['tags'];if(dK['enabled']!==undefined)dU['set']('enabled',dK['enabled']);dU['get']('data')['location']=dJ;var dV=dK['actions'];if(dV){dI['call'](this,dU,dV);}dU['bind']('click',dD['bind'](this,dt,dM,dt,![]),this);dA['push'](dU);}['bind'](this));dt['set']('objects',(dt['get']('objects')||[])['concat'](dA));du['isInitialized']=!![];function dD(ei,ej,ek,el){var em=this['getPlayListsWithMedia'](ei,!![])['filter'](function(et){return this['getMediaFromPlayer'](et['get']('items')[et['get']('selectedIndex')]['get']('player'))==ei;}['bind'](this));if(em['length']==0x0)return;var en=this['getPlayListItemByMedia'](em[0x0],ei);var eo=en['get']('player')['get']('viewerArea');var ep;this['getPlayListsWithMedia'](ej)['forEach'](function(eu){var ev=this['getPlayListItemByMedia'](eu,ej);if(ev['get']('player')['get']('viewerArea')==eo){if(el&&en['get']('player')['get']('viewerArea')['get']('translationTransitionEnabled')){eq();ev['bind']('begin',es,this);}eu['set']('selectedIndex',eu['get']('items')['indexOf'](ev));}}['bind'](this));function eq(){ep=ek['get']('objects')['filter'](function(ew){var ex=ew['get']('data');return ex&&ex['location']!==undefined;});ep['forEach'](function(ey){ey['set']('enabled',![]);});}function er(){ep['forEach'](function(ez){ez['set']('enabled',!![]);});}function es(eA){eA['source']['unbind']('begin',es,this);er();}}function dE(eB,eC,eD,eE,eF,eG,eH,eI,eJ,eK,eL){var eM=_createInstanceFromObj(this,{'class':'HotspotPanoramaOverlay','useHandCursor':!![],'enabledInSurfaceSelection':eL,'areas':[{'class':'HotspotPanoramaOverlayArea','mapColor':eJ?'any':'image','displayTooltipInTouchScreens':dv['displayTooltipInTouchScreens']}],'items':[{'class':'FlatHotspotPanoramaOverlayImage','yaw':eC,'pitch':eD,'width':eE,'height':eF,'offsetX':eG*eE,'offsetY':eH*eF,'opacity':eI!==undefined?eI:0x1}]});eM['get']('items')[0x0]['set']('image',eK);return eM;}function dF(eN,eO,eP,eQ,eR){return _createInstanceFromObj(this,{'class':'AdjacentPanorama','panorama':'this.'+eN['get']('id'),'backwardYaw':eP,'yaw':eO,'distance':eQ,'enabledInSurfaceSelection':eR});}function dG(eS,eT,eU,eV,eW,eX,eY,eZ,f0,f1,f2){var f3=_createInstanceFromObj(this,{'class':'SpriteModel3DObject','x':eS,'y':eT,'z':eU,'anchorX':eX,'anchorY':eY,'depthTest':f1,'transparentAreaActive':f0,'hideBasedOnDistance':!![],'width':eV,'height':eW,'opacity':eZ!=undefined?eZ:0x1,'data':{}});f3['set']('image',f2);return f3;}function dH(f4,f5,f6){return _createInstanceFromObj(this,{'class':'SurfaceReticleModel3DObject','x':f4,'y':f5,'z':f6,'depthTest':![],'data':{}});}function dI(f7,f8){Object['keys'](f8)['forEach'](function(f9){if(f7['hasEvent'](f9))f7['bind'](f9,new Function('event',f8[f9]),this);}['bind'](this));}}function _findLocationWithPanorama(fa){var fb=this['getByClassName']('Model3D');for(var fc=0x0,fd=fb['length'];fc0x0){var fl=fj[fk];if(fl['get']('viewerArea')!=fi){fj['splice'](fk,0x1);}}return fj;}function _createInstance(fm,fn,fo){var fp=fm['createInstance'](fn);if(fo){fp['set']('id',fo);fm[fo]=fp;}return fp;}function _createInstanceFromObj(fq,fr){return fs(fr);function fs(ft,fu){if(typeof ft=='object'){if('class'in ft){try{fu=_createInstance(fq,ft['class'],ft['id']);}catch(fy){fu=ft;}}else{fu=ft;}}var fv=function(fz,fA){if('set'in fu)fu['set'](fz,fA);else fu[fz]=fA;};for(var fw in ft){var fx=ft[fw];if(typeof fx=='object'&&fx!==null)fv(fw,fs(fx,fu));else if(typeof fx=='string'&&fx['indexOf']('this.')==0x0)fv(fw,fq[fx['replace']('this.','')]);else fv(fw,fx);}return fu;}}TDV['Tour']['Script']=function(){};TDV['Tour']['Script']['assignObjRecursively']=function(fB,fC){for(var fD in fB){var fE=fB[fD];if(typeof fE=='object'&&fE!==null)this['assignObjRecursively'](fB[fD],fC[fD]||(fC[fD]={}));else fC[fD]=fE;}return fC;};TDV['Tour']['Script']['autotriggerAtStart']=function(fF,fG,fH){var fI=function(fJ){fG();if(fH==!![])fF['unbind']('change',fI,this);};fF['bind']('change',fI,this);};TDV['Tour']['Script']['changeBackgroundWhilePlay']=function(fK,fL,fM){var fN=function(){fO['unbind']('stop',fN,this);if(fM==fQ['get']('backgroundColor')&&fT==fQ['get']('backgroundColorRatios')){fQ['set']('backgroundColor',fR);fQ['set']('backgroundColorRatios',fS);}};var fO=fK['get']('items')[fL];var fP=fO['get']('player');var fQ=fP['get']('viewerArea');var fR=fQ['get']('backgroundColor');var fS=fQ['get']('backgroundColorRatios');var fT=[0x0];if(fM!=fR||fT!=fS){fQ['set']('backgroundColor',fM);fQ['set']('backgroundColorRatios',fT);fO['bind']('stop',fN,this);}};TDV['Tour']['Script']['changeOpacityWhilePlay']=function(fU,fV,fW){var fX=function(){fY['unbind']('stop',fX,this);if(g1==g0['get']('backgroundOpacity')){g0['set']('opacity',g1);}};var fY=fU['get']('items')[fV];var fZ=fY['get']('player');var g0=fZ['get']('viewerArea');var g1=g0['get']('backgroundOpacity');if(fW!=g1){g0['set']('backgroundOpacity',fW);fY['bind']('stop',fX,this);}};TDV['Tour']['Script']['changePlayListWithSameSpot']=function(g2,g3){var g4=g2['get']('selectedIndex');if(g4>=0x0&&g3>=0x0&&g4!=g3){var g5=g2['get']('items')[g4];var g6=g2['get']('items')[g3];var g7=g5['get']('player');var g8=g6['get']('player');if((g7['get']('class')=='PanoramaPlayer'||g7['get']('class')=='Video360Player')&&(g8['get']('class')=='PanoramaPlayer'||g8['get']('class')=='Video360Player')){var g9=this['clonePanoramaCamera'](g6['get']('camera'));this['setCameraSameSpotAsMedia'](g9,g5['get']('media'));var gb=g9['get']('initialPosition');if(gb['get']('yaw')==undefined||gb['get']('pitch')==undefined||gb['get']('hfov')==undefined)return;this['startPanoramaWithCamera'](g6['get']('media'),g9);}}};TDV['Tour']['Script']['clone']=function(gc,gd){var ge=this['rootPlayer']['createInstance'](gc['get']('class'));var gf=gc['get']('id');if(gf){var gg=gf+'_'+Math['random']()['toString'](0x24)['substring'](0x2,0xf);ge['set']('id',gg);this[gg]=ge;}for(var gh=0x0;gh0x0){for(var gE=0x0;gE>0x10&0xff,h0>>0x8&0xff,h0&0xff],'finalRGB':[h1>>0x10&0xff,h1>>0x8&0xff,h1&0xff]};gT[gV+gX]=gS;}else{gW[gX]=gU?gN['get'](gX):gN[gX];if(gX=='yaw'&&Math['abs'](gY-gW[gX])>0xb4)gW[gX]=gW[gX]+(gY>gW[gX]?0x168:-0x168);gT[gV+gX]=gS;}}gS['set']('duration',(gP||0x0)*0x3e8);gS['set']('easing',gQ||'cubic_in_out');gS['set']('animationDirection',gR||'normal');gS['bind']('end',function(){for(var h2 in gW){if(gT[gV+h2]==gS)delete gT[gV+h2];}this['disposeInstance'](gS);},this);gS['bind']('frame',function(){var h3=gS['getPosition']();for(var h4 in gW){var h5=gW[h4];if(gT[gV+h4]!=gS)continue;if(typeof h5==='object'&&'color'in h5){var h6=Math['round'](h5['initialRGB'][0x0]+(h5['finalRGB'][0x0]-h5['initialRGB'][0x0])*h3);var h7=Math['round'](h5['initialRGB'][0x1]+(h5['finalRGB'][0x1]-h5['initialRGB'][0x1])*h3);var h8=Math['round'](h5['initialRGB'][0x2]+(h5['finalRGB'][0x2]-h5['initialRGB'][0x2])*h3);h5='#'+((0x1<<0x18)+(h6<<0x10)+(h7<<0x8)+h8)['toString'](0x10)['slice'](0x1);}else{h5=h5+(gO[h4]-h5)*h3;}if(gU)gN['set'](h4,h5);else gN[h4]=h5;}},this);return gS;};TDV['Tour']['Script']['executeFunctionWhenChange']=function(h9,ha,hb,hc){var hd=undefined;var he=function(hi){if(hi['data']['previousSelectedIndex']==ha){if(hc)hc['call'](this);if(hb&&hd)hd['unbind']('end',hb,this);h9['unbind']('change',he,this);}};if(hb){var hf=h9['get']('items')[ha];var hg=hf['get']('class');if(hg=='PanoramaPlayListItem'||hg=='Model3DPlayListItem'){var hh=hf['get']('camera');if(hh!=undefined){hd=hh['get']('initialSequence');if(hd==undefined)hd=hh['get']('idleSequence');}}else{hd=hf['get']('media');}if(hd){hd['bind']('end',hb,this);}}h9['bind']('change',he,this);};TDV['Tour']['Script']['executeJS']=function(hj){try{eval(hj);}catch(hk){console['log']('Javascript\x20error:\x20'+hk);console['log']('\x20\x20\x20code:\x20'+hj);}};TDV['Tour']['Script']['fixTogglePlayPauseButton']=function(hl){var hm=hl['get']('buttonPlayPause');if(typeof hm!=='undefined'&&hl['get']('state')=='playing'){if(!Array['isArray'](hm))hm=[hm];for(var hn=0x0;hn0x1){hr['sort'](function(hs,ht){var hu=hs['get']('class');var hv=ht['get']('class');if(hu=='Model3DPlayer')return 0x1;else if(hv=='Model3DPlayer')return-0x1;else return 0x0;});}return hr['length']>0x0?hr[0x0]:undefined;};TDV['Tour']['Script']['getActivePlayersWithViewer']=function(hw){var hx=this['getCurrentPlayers']();var hy=hx['length'];var hz=[];while(hy-->0x0){var hA=hx[hy];if(hA['get']('viewerArea')==hw){var hB=hA['get']('class');if(hB=='PanoramaPlayer'&&(hA['get']('panorama')!=undefined||hA['get']('video')!=undefined)||(hB=='VideoPlayer'||hB=='Video360Player')&&hA['get']('video')!=undefined||hB=='PhotoAlbumPlayer'&&hA['get']('photoAlbum')!=undefined||hB=='MapPlayer'&&hA['get']('map')!=undefined||hB=='Model3DPlayer'&&hA['get']('model')!=undefined)hz['push'](hA);}}return hz;};TDV['Tour']['Script']['getCurrentPlayerWithMedia']=function(hC){var hD=undefined;var hE=undefined;switch(hC['get']('class')){case'Panorama':case'LivePanorama':case'HDRPanorama':hD='PanoramaPlayer';hE='panorama';break;case'Video360':hD='PanoramaPlayer';hE='video';break;case'PhotoAlbum':hD='PhotoAlbumPlayer';hE='photoAlbum';break;case'Map':hD='MapPlayer';hE='map';break;case'Video':hD='VideoPlayer';hE='video';break;case'Model3D':hD='Model3DPlayer';hE='media';break;}if(hD!=undefined){var hF=this['getByClassName'](hD);for(var hG=0x0;hG{return hY['get']('class')=='PanoramaModel3DLocation'?hY['get']('data')['object']:hY;});};TDV['Tour']['Script']['getOverlaysByGroupname']=function(hZ){var i0=this['get']('data');var i1='groupname2Overlays';var i2=i0[i1];if(!i2){var i3=['HotspotPanoramaOverlay','VideoPanoramaOverlay','QuadVideoPanoramaOverlay','FramePanoramaOverlay','QuadFramePanoramaOverlay'];i0[i1]=i2={};for(var i4=0x0;i40x1){iw['sort'](function(iD,iE){var iF=iD['get']('data')['groupIndex'];var iG=iE['get']('data')['groupIndex'];return iF-iG;});for(var ix=0x0,iy=iw['length'];ix=0x0;--j4){if(j8['indexOf'](j7[j4])==-0x1)j7['splice'](j4,0x1);}}else if(iO=='or'){for(var j4=j8['length']-0x1;j4>=0x0;--j4){var iZ=j8[j4];if(j7['indexOf'](iZ)==-0x1)j7['push'](iZ);}}}}return j7||[];};TDV['Tour']['Script']['getComponentByName']=function(j9){var ja=this['getByClassName']('UIComponent');for(var jb=0x0,jc=ja['length'];jbjj)jj=jl['get']('width');}return jj;}else{return jl['get']('width');}default:return jh['get']('width');}};TDV['Tour']['Script']['getMediaHeight']=function(jm){switch(jm['get']('class')){case'Video360':var jn=jm['get']('video');if(jn instanceof Array){var jo=0x0;for(var jp=0x0;jpjo)jo=jq['get']('height');}return jo;}else{return jq['get']('height');}default:return jm['get']('height');}};TDV['Tour']['Script']['getOverlays']=function(jr){switch(jr['get']('class')){case'LivePanorama':case'HDRPanorama':case'Panorama':var js=jr['get']('overlays')['concat']()||[];var jt=jr['get']('frames');for(var ju=0x0;ju=0x0;--k5){var k6=k4[k5];var k7=k6['get']('player');if(k7!==undefined&&k7['get']('viewerArea')==jZ)return!![];}return![];};for(var k2=k0['length']-0x1;k2>=0x0;--k2){if(!k1(k0[k2]))k0['splice'](k2,0x1);}return k0;};TDV['Tour']['Script']['getPlayListWithItem']=function(k8){var k9=this['getByClassName']('PlayList');for(var ka=k9['length']-0x1;ka>=0x0;--ka){var kb=k9[ka];var kc=kb['get']('items');for(var kd=kc['length']-0x1;kd>=0x0;--kd){var ke=kc[kd];if(ke==k8)return kb;}}return undefined;};TDV['Tour']['Script']['getFirstPlayListWithMedia']=function(kf,kg){var kh=this['getPlayListsWithMedia'](kf,kg);return kh['length']>0x0?kh[0x0]:undefined;};TDV['Tour']['Script']['getPlayListItemByMedia']=function(ki,kj){var kk=ki['get']('items');for(var kl=0x0,km=kk['length'];kl=0x0;--kv){var kw=ku[kv];if(kw['get']('media')!=kr||ks!=undefined&&kw['get']('player')!=ks){ku['splice'](kv,0x1);}}return ku;}else{return[];}};TDV['Tour']['Script']['historyGoBack']=function(kx){var ky=this['get']('data')['history'][kx['get']('id')];if(ky!=undefined){ky['back']();}};TDV['Tour']['Script']['historyGoForward']=function(kz){var kA=this['get']('data')['history'][kz['get']('id')];if(kA!=undefined){kA['forward']();}};TDV['Tour']['Script']['init']=function(){var kB=this['get']('data')['history'];var kC=function(kL){var kM=kL['source'];var kN=kM['get']('selectedIndex');if(kN<0x0)return;var kO=kM['get']('id');if(!kB['hasOwnProperty'](kO))kB[kO]=new TDV['Tour']['HistoryData'](kM);kB[kO]['add'](kN);};var kD=this['getByClassName']('PlayList');for(var kF=0x0,kG=kD['length'];kF=0x0){this['skip3DTransitionOnce'](kR['get']('items')[kS]['get']('player'));}}for(var kF=0x0,kJ=kI['length'];kF0x0){var l7=lh['get']('data');if(l7===undefined)continue;var lj=l7['name'];lh['bind']('click',this['sendAnalyticsData']['bind'](this,'Skin','click',lj),this,![]);}}var lk=this['mainPlayList']['get']('items')['concat'](this['getByClassName']('PlayListItem'));var ll={};for(var l0=0x0,l3=lk['length'];l0{mw['set'](my,mv['get'](my));});}}function m2(mz){mg=mz['source'];}function m3(mA){m6['call'](this,mA['source']);}function m4(mB){var mC=mB['get']('viewerArea');if(mC==mb){if(me&&me['get']('class')=='PanoramaPlayer'){me['get']('camera')['set']('hoverFactor',mh);}me=mB;mg=me;if(me&&me['get']('class')=='PanoramaPlayer'){mh=me['get']('camera')['get']('hoverFactor');me['get']('camera')['set']('hoverFactor',0x0);}}else if(mC==mc){if(mf&&mf['get']('class')=='PanoramaPlayer'){mf['get']('camera')['set']('hoverFactor',mi);}mf=mB;mg=mf;if(mf&&mf['get']('class')=='PanoramaPlayer'){mi=mf['get']('camera')['get']('hoverFactor');mf['get']('camera')['set']('hoverFactor',0x0);}}m1(mB);}function m5(mD){var mE=this['getCurrentPlayers']();var mF=mE['length'];while(mF-->0x0){var mH=mE[mF];if(mH['get']('viewerArea')!=mD){mE['splice'](mF,0x1);}}for(mF=0x0;mF{return mL['player']==mI;});if(mJ){if(mJ['media']['get']('class')=='Model3D'){mJ['media']['get']('camera')['unbind']('positionSet',mJ['updateFn'],this);mJ['media']['get']('camera')['unbind']('userInteractionStart',mJ['userInteractionStartFn'],this);}mj['splice'](mj['indexOf'](mJ),0x1);}var mK=this['getMediaFromPlayer'](mI);if(!mK)return;mJ={'media':mK,'player':mI,'updateFn':()=>{m1(mI);},'userInteractionStartFn'(){mg=mI;}};mj['push'](mJ);if(mJ['media']['get']('class')=='Model3D'){mJ['media']['get']('camera')['bind']('positionSet',mJ['updateFn'],this);mJ['media']['get']('camera')['bind']('userInteractionStart',mJ['userInteractionStartFn'],this);}m4(mI);}function m7(mM){m4(this['getActivePlayerWithViewer'](mM['source']));m1(mg);}var m8=lW['get']('children');var m9=m8[0x0];var ma=m8[0x1];var mb=m9['get']('children')[0x0];var mc=ma['get']('children')[0x0];var md=m8[0x2];var me,mf,mg;var mh,mi;var mj=[];m5['call'](this,mb);m5['call'](this,mc);this['bind']('instanceCreation',mN=>{var mO=mN['data']['instance'];var mP=mO['get']('class');if(mP=='PanoramaPlayer'||mP=='Model3DPlayer'){mO['bind']('preloadMediaShow',m3,this);mO['bind']('cameraPositionChange',m0,this);mO['bind']('userInteractionStart',m2,this);m6['call'](this,mO);}},this);mb['bind']('mouseDown',m7,this);mc['bind']('mouseDown',m7,this);lW['bind']('resize',function(){md['set']('left',(lW['get']('actualWidth')-md['get']('actualWidth'))*0.5);lX();},this);md['bind']('mouseDown',function(mQ){var mR=mQ['pageX'];var mS=function(mT){var mU=mT['pageX'];var mV=mR-mU;var mW=lW['get']('actualWidth');var mX=md['get']('left');var mY=(typeof mX=='string'?lY(mX):mX)-mV;if(mY<0x0){mU-=mY;mY=0x0;}else if(mY+md['get']('actualWidth')>=mW){mU-=mY-(mW-md['get']('actualWidth'));mY=mW-md['get']('actualWidth');}md['set']('left',mY);lX();mR=mU;};this['bind']('mouseMove',mS,this);this['bind']('mouseUp',function(){this['unbind']('mouseMove',mS,this);},this);},this);lX();};TDV['Tour']['Script']['_initTwinsViewer']=function(mZ){function n0(){var no=mZ['get']('actualWidth');nd['get']('children')[0x0]['set']('width',no);ne['get']('children')[0x0]['set']('width',no);var np=nh['get']('left');var nq=typeof np=='string'?n1(np):np;nq+=nh['get']('actualWidth')*0.5;nd['set']('width',n2(nq));ne['set']('width',n2(no-nq));}function n1(nr){return parseFloat(nr['replace']('%',''))/0x64*mZ['get']('actualWidth');}function n2(ns){return ns/mZ['get']('actualWidth')*0x64+'%';}function n3(nt){n4(nt['source']);}function n4(nu){var nv=nu==nj?ni:nj;if(nk&&nu!=nk||!nu||!nv)return;var nw=nu['get']('class');var nx=nv['get']('class');if(nw=='PanoramaPlayer'&&nx=='PanoramaPlayer'){var ny=nv['get']('camera')['get']('initialPosition')['get']('yaw')-nu['get']('camera')['get']('initialPosition')['get']('yaw');nv['setPosition'](nu['get']('yaw')+ny,nu['get']('pitch'),nu['get']('roll'),nu['get']('hfov'));}else if(nw=='Model3DPlayer'&&nx=='Model3DPlayer'){var nz=nu['get']('model')['get']('camera');var nA=nv['get']('model')['get']('camera');var nB=['yaw','pitch','x','y','z','fov'];if(nz['get']('class')=='OrbitModel3DCamera'&&nA['get']('class')=='OrbitModel3DCamera')nB['push']('distance');nB['forEach'](nC=>{nA['set'](nC,nz['get'](nC));});}}function n5(nD){nk=nD['source'];}function n6(nE){nk=ni;}function n7(nF){na['call'](this,nF['source']);}function n8(nG){var nH=nG['get']('viewerArea');if(nH==nf){if(ni&&ni['get']('class')=='PanoramaPlayer'){ni['get']('camera')['set']('hoverFactor',nl);}ni=nG;nk=ni;if(ni&&ni['get']('class')=='PanoramaPlayer'){nl=ni['get']('camera')['get']('hoverFactor');ni['get']('camera')['set']('hoverFactor',0x0);}}else if(nH==ng){if(nj&&nj['get']('class')=='PanoramaPlayer'){nj['get']('camera')['set']('hoverFactor',nm);}nj=nG;nk=nj;if(nj&&nj['get']('class')=='PanoramaPlayer'){nm=nj['get']('camera')['get']('hoverFactor');nj['get']('camera')['set']('hoverFactor',0x0);}}n4(nG);}function n9(nI){var nJ=this['getCurrentPlayers']();var nK=nJ['length'];while(nK-->0x0){var nM=nJ[nK];if(nM['get']('viewerArea')!=nI){nJ['splice'](nK,0x1);}}for(nK=0x0;nK{return nQ['player']==nN;});if(nO){if(nO['media']['get']('class')=='Model3D'){nO['media']['get']('camera')['unbind']('positionSet',nO['updateFn'],this);nO['media']['get']('camera')['unbind']('userInteractionStart',nO['userInteractionStartFn'],this);}nn['splice'](nn['indexOf'](nO),0x1);}var nP=this['getMediaFromPlayer'](nN);if(!nP)return;nO={'media':nP,'player':nN,'updateFn':()=>{n4(nN);},'userInteractionStartFn'(){nk=nN;}};nn['push'](nO);if(nO['media']['get']('class')=='Model3D'){nO['media']['get']('camera')['bind']('positionSet',nO['updateFn'],this);nO['media']['get']('camera')['bind']('userInteractionStart',nO['userInteractionStartFn'],this);}n8(nN);}function nb(nR){n8(this['getActivePlayerWithViewer'](nR['source']));n4(nk);}var nc=mZ['get']('children');var nd=nc[0x0];var ne=nc[0x1];var nf=nd['get']('children')[0x0];var ng=ne['get']('children')[0x0];var nh=nc[0x2];var ni,nj,nk;var nl,nm;var nn=[];n9['call'](this,nf);n9['call'](this,ng);this['bind']('instanceCreation',nS=>{var nT=nS['data']['instance'];if(nT['get']('class')=='PanoramaPlayer'){var nU=nT;nU['bind']('preloadMediaShow',n7,this);if(nU['get']('class')=='PanoramaPlayer'){nU['bind']('cameraPositionChange',n3,this);nU['bind']('userInteractionStart',n5,this);}na['call'](this,nU);}},this);nf['bind']('mouseDown',nb,this);ng['bind']('mouseDown',nb,this);mZ['bind']('resize',function(){nh['set']('left',(mZ['get']('actualWidth')-nh['get']('actualWidth'))*0.5);n0();},this);n0();};TDV['Tour']['Script']['isCardboardViewMode']=function(){var nV=this['getByClassName']('PanoramaPlayer');return nV['length']>0x0&&nV[0x0]['get']('viewMode')=='cardboard';};TDV['Tour']['Script']['isPanorama']=function(nW){return['Panorama','HDRPanorama','LivePanorama','Video360','VideoPanorama']['indexOf'](nW['get']('class'))!=-0x1;};TDV['Tour']['Script']['keepCompVisible']=function(nX,nY){var nZ='keepVisibility_'+nX['get']('id');var o0=this['getKey'](nZ);if(o0==undefined&&nY){this['registerKey'](nZ,nY);}else if(o0!=undefined&&!nY){this['unregisterKey'](nZ);}};TDV['Tour']['Script']['_initItemWithComps']=function(o1,o2,o3,o4,o5,o6,o7,o8){var o9=o1['get']('items')[o2];var oa=o9['get']('media');var ob=oa['get']('loop')==undefined||oa['get']('loop');var oc=o8>0x0;var od=this['rootPlayer'];var oe=function(om){var on=o6?o6['get']('class'):undefined;var oo=undefined;switch(on){case'FadeInEffect':case'FadeOutEffect':oo=od['createInstance'](om?'FadeInEffect':'FadeOutEffect');break;case'SlideInEffect':case'SlideOutEffect':oo=od['createInstance'](om?'SlideInEffect':'SlideOutEffect');break;}if(oo){oo['set']('duration',o6['get']('duration'));oo['set']('easing',o6['get']('easing'));if(on['indexOf']('Slide')!=-0x1)oo['set'](om?'from':'to',o6['get'](o6['get']('class')=='SlideInEffect'?'from':'to'));}return oo;};var of=function(){for(var op=0x0,oq=o3['length'];op0x0){this['setComponentVisibility'](or,!o5,0x0,oe(!o5));}else{var os='visibility_'+or['get']('id');if(this['existsKey'](os)){if(this['getKey'](os))this['setComponentVisibility'](or,!![],0x0,oe(!![]));else this['setComponentVisibility'](or,![],0x0,oe(![]));this['unregisterKey'](os);}}}o9['unbind']('end',of,this);if(!ob)oa['unbind']('end',of,this);};var og=function(){o9['unbind']('stop',og,this,!![]);o9['unbind']('stop',og,this);o9['unbind']('begin',og,this,!![]);o9['unbind']('begin',og,this);for(var ot=0x0,ou=o3['length'];ot0x0){var oG=ow+ox+(oF!=undefined?oF['get']('duration'):0x0);od['setComponentVisibility'](oD,!oE,oG,oe(!oE),oE?'hideEffect':'showEffect',!![]);}};for(var oA=0x0,oB=o3['length'];oA0x0){oh('begin',o8,0x0);o8=0x0;}if(o4!=undefined)oh(o4,o7,o8);};TDV['Tour']['Script']['loadFromCurrentMediaPlayList']=function(oH,oI,oJ){var oK=oH['get']('selectedIndex');var oL=oH['get']('items')['length'];var oM=(oK+oI)%oL;while(oM<0x0){oM=oL+oM;}if(oK!=oM){if(oJ){var oN=oH['get']('items')[oM];this['skip3DTransitionOnce'](oN['get']('player'));}oH['set']('selectedIndex',oM);}};TDV['Tour']['Script']['mixObject']=function(oO,oP){return this['assignObjRecursively'](oP,this['copyObjRecursively'](oO));};TDV['Tour']['Script']['downloadFile']=function(oQ){if((navigator['userAgent']['toLowerCase']()['indexOf']('chrome')>-0x1||navigator['userAgent']['toLowerCase']()['indexOf']('safari')>-0x1)&&!/(iP)/g['test'](navigator['userAgent'])){var oR=document['createElement']('a');oR['href']=oQ;oR['setAttribute']('target','_blank');if(oR['download']!==undefined){var oS=oQ['substring'](oQ['lastIndexOf']('/')+0x1,oQ['length']);oR['download']=oS;}if(document['createEvent']){var oT=document['createEvent']('MouseEvents');oT['initEvent']('click',!![],!![]);oR['dispatchEvent'](oT);return;}}window['open'](oQ,'_blank');};TDV['Tour']['Script']['openLink']=function(oU,oV){if(!oU||oU==location['href']){return;}if(!oV)oV='_blank';if(oV=='_top'||oV=='_self'){this['updateDeepLink']({'includeCurrentView':!![],'includeCurrentVisibleHotspots':!![],'includeCurrentMeasureModel3DObjects':!![],'setHash':!![]});}var oW=window&&window['process']&&window['process']['versions']&&window['process']['versions']['electron']||navigator&&navigator['userAgent']&&navigator['userAgent']['indexOf']('Electron')>=0x0;if(oW&&oV=='_blank'){if(oU['startsWith']('files/')){oU='/'+oU;}if(oU['startsWith']('//')){oU='https:'+oU;}else if(oU['startsWith']('/')){var oX=window['location']['href']['split']('/');oX['pop']();oU=oX['join']('/')+oU;}var oY=oU['split']('.')['pop']()['toLowerCase']();if((['pdf','zip','xls','xlsx']['indexOf'](oY)==-0x1||oU['startsWith']('file://'))&&window['hasOwnProperty']('require')){var oZ=window['require']('electron')['shell'];oZ['openExternal'](oU);}else{window['open'](oU,oV);}}else if(oW&&(oV=='_top'||oV=='_self')){window['location']=oU;}else{var p0=this['get']('data')['tour'];if(p0['isMobileApp']()&&p0['isIOS']())oU='blank:'+oU;var p1=window['open'](oU,oV);p1['focus']();}};TDV['Tour']['Script']['startPanoramaWithModel']=function(p2,p3){var p4=p2['get']('media');var p5=_findLocationWithPanorama['call'](this,p4);if(!p5){p3['call'](this);return;}var p6=p5['get']('model');var p7=p2['get']('player')['get']('viewerArea');var p9=this['getActivePlayersWithViewer'](p7);var pb=p9['length']==0x1?p9['find'](function(pi){return this['getMediaFromPlayer'](pi)==p6;}['bind'](this)):undefined;if(pb){p3['call'](this);}else{var p9=_getPlayersWithViewer['call'](this,p7);var pb=p9['find'](function(pj){return pj['get']('class')=='Model3DPlayer';});var pc,pd;if(!pb){pb=this['createInstance']('Model3DPlayer');pb['set']('viewerArea',p7);}else{var pe=this['getByClassName']('Model3DPlayListItem');pc=pe['find'](function(pk){return pk['get']('player')==pb;}['bind'](this));}if(!pc){pc=this['createInstance']('Model3DPlayListItem');pc['set']('player',pb);_initModel3DItem['call'](this,pc);}pc['set']('media',p6);var pf=p5['get']('forceModelLoading');p5['set']('forceModelLoading',!![]);var pg=function(){pc['unbind']('begin',pg,this);p3['call'](this);};var ph=function(){p2['unbind']('begin',ph,this);p5['set']('forceModelLoading',pf);if(pd)this['disposeInstance'](pd);};p2['bind']('begin',ph,this);if(pc['get']('state')=='playing')pg['call'](this);else{pc['bind']('begin',pg,this);pd=this['createInstance']('PlayList');pd['set']('items',[pc]);pd['set']('selectedIndex',0x0);}}};TDV['Tour']['Script']['pauseCurrentPlayers']=function(pl){var pm=this['getCurrentPlayers']();var pn=pm['length'];while(pn-->0x0){var po=pm[pn];if(po['get']('state')=='playing'||po['get']('data')&&po['get']('data')['playing']||po['get']('viewerArea')&&po['get']('viewerArea')['get']('id')==this['getMainViewer']()||po['get']('camera')&&po['get']('camera')['get']('idleSequence')&&po['get']('camera')['get']('timeToIdle')>0x0&&po['get']('state')=='playing'||po['get']('class')=='Model3DPlayer'&&po['get']('model')&&po['get']('model')['get']('camera')['get']('state')=='playing'){var pp=this['getMediaFromPlayer'](po);if(pl&&pp&&pp['get']('class')!='Video360'&&'pauseCamera'in po){po['pauseCamera']();}else{po['pause']();}}else{pm['splice'](pn,0x1);}}return pm;};TDV['Tour']['Script']['pauseGlobalAudiosWhilePlayItem']=function(pq,pr,ps){var pt=function(){if(pq['get']('selectedIndex')!=pr){this['resumeGlobalAudios']();}};this['pauseGlobalAudios'](ps,!![]);this['executeFunctionWhenChange'](pq,pr,pt,pt);};TDV['Tour']['Script']['pauseGlobalAudios']=function(pu,pv){this['stopTextToSpeech']();if(window['pausedAudiosLIFO']==undefined)window['pausedAudiosLIFO']=[];var pw=this['getByClassName']('VideoPanoramaOverlay');pw=pw['concat'](this['getByClassName']('QuadVideoPanoramaOverlay'));for(var py=pw['length']-0x1;py>=0x0;--py){var pz=pw[py];if(pz['get']('video')['get']('hasAudio')==![])pw['splice'](py,0x1);}var pA=this['getByClassName']('Audio')['concat'](pw);var pB={};if(window['currentGlobalAudios']!=undefined)pA=pA['concat'](Object['values'](window['currentGlobalAudios'])['map'](function(pF){if(!pF['allowResume'])pB[pF['audio']['get']('id')]=pF['audio'];return pF['audio'];}));var pC=[];for(var py=0x0,pD=pA['length'];py0x0)window['pausedAudiosLIFO']['push'](pC);return pC;};TDV['Tour']['Script']['resumeGlobalAudios']=function(){if(window['pausedAudiosLIFO']==undefined)return;if(window['resumeAudiosBlocked']){if(window['pausedAudiosLIFO']['length']>0x1){window['pausedAudiosLIFO'][window['pausedAudiosLIFO']['length']-0x2]=window['pausedAudiosLIFO'][window['pausedAudiosLIFO']['length']-0x2]['concat'](window['pausedAudiosLIFO'][window['pausedAudiosLIFO']['length']-0x1]);window['pausedAudiosLIFO']['splice'](window['pausedAudiosLIFO']['length']-0x1,0x1);}return;}var pG=window['pausedAudiosLIFO']['pop']();if(!pG)return;for(var pH=0x0,pI=pG['length'];pH=pN['length']){if(!pO)return;pQ=0x0;}pR=pN[pQ];pS(pR,!![],pT,!![]);};pT();}};TDV['Tour']['Script']['playGlobalAudioWhilePlayActiveMedia']=function(pU,pV,pW,pX){var pY=this['getActiveMediaWithViewer'](this['getMainViewer']());var pZ=this['getFirstPlayListWithMedia'](pY,!![]);var q0=this['getPlayListItemByMedia'](pZ,pY);var q1=pZ['get']('items')['indexOf'](q0);return this['playGlobalAudioWhilePlay'](pZ,q1,pU,pV,pW,pX);};TDV['Tour']['Script']['playGlobalAudioWhilePlay']=function(q2,q3,q4,q5,q6,q7){var q8=function(qh){if(qh['data']['previousSelectedIndex']==q3){this['stopGlobalAudio'](q4);if(qc){var qi=qb['get']('media');var qj=qi['get']('audios');qj['splice'](qj['indexOf'](q4),0x1);qi['set']('audios',qj);}q2['unbind']('change',q8,this);if(q6)q6();}};var qa=window['currentGlobalAudios'];if(qa&&q4['get']('id')in qa){q4=qa[q4['get']('id')]['audio'];if(q4['get']('state')!='playing'){q4['play']();}return q4;}q2['bind']('change',q8,this);var qb=q2['get']('items')[q3];var qc=qb['get']('class')=='PanoramaPlayListItem';if(qc){var qd=qb['get']('media');var qa=(qd['get']('audios')||[])['slice']();if(q4['get']('class')=='MediaAudio'){var qe=this['rootPlayer']['createInstance']('PanoramaAudio');qe['set']('autoplay',![]);qe['set']('audio',q4['get']('audio'));qe['set']('loop',q4['get']('loop'));qe['set']('id',q4['get']('id'));this['cloneBindings'](q4,qe,'start');this['cloneBindings'](q4,qe,'end');this['cloneBindings'](q4,qe,'stateChange');q4=qe;}qa['push'](q4);qd['set']('audios',qa);}var qf=this['playGlobalAudio'](q4,q5,function(){q2['unbind']('change',q8,this);if(q6)q6['call'](this);});if(q7===!![]){var qg=function(){if(qf['get']('state')=='playing'){this['pauseGlobalAudios']([qf],!![]);}else if(qf['get']('state')=='stopped'){this['resumeGlobalAudios']();qf['unbind']('stateChange',qg,this);}};qf['bind']('stateChange',qg,this);}return qf;};TDV['Tour']['Script']['playGlobalAudio']=function(qk,ql,qm,qn){var qo=function(){qk['unbind']('end',qo,this);this['stopGlobalAudio'](qk);if(qm)qm['call'](this);};qk=this['getGlobalAudio'](qk);var qp=window['currentGlobalAudios'];if(!qp){qp=window['currentGlobalAudios']={};}qp[qk['get']('id')]={'audio':qk,'asBackground':qn||![],'allowResume':ql};if(qk['get']('state')=='playing'){return qk;}if(!qk['get']('loop')){qk['bind']('end',qo,this);}qk['play']();return qk;};TDV['Tour']['Script']['restartTourWithoutInteraction']=function(qq){var qr=-0x1;this['bind']('userInteraction',qs['bind'](this),this);qs();function qs(){if(qr!=-0x1)clearTimeout(qr);qr=setTimeout(function(){var qt=this['get']('data')['tour'];if(qt){if(this['isCardboardViewMode']())location['reload']();else qt['reload']();}}['bind'](this),qq*0x3e8);}};TDV['Tour']['Script']['resumePlayers']=function(qu,qv){for(var qw=0x0;qw0x0){var qX=setTimeout(function(){if(window[qV]instanceof Array){var r0=window[qV];var r1=r0['indexOf'](qX);r0['splice'](r1,0x1);if(r0['length']==0x0){delete window[qV];}}else{delete window[qV];}qU();},qP);if(window['hasOwnProperty'](qV)){window[qV]=[window[qV],qX];}else{window[qV]=qX;}}else{qU();}};TDV['Tour']['Script']['setDirectionalPanoramaAudio']=function(r2,r3,r4,r5){r2['set']('yaw',r3);r2['set']('pitch',r4);r2['set']('maximumAngle',r5);};TDV['Tour']['Script']['setLocale']=function(r6){this['stopTextToSpeech']();var r7=this['get']('data')['localeManager'];if(r7)this['get']('data')['localeManager']['setLocale'](r6);else{this['get']('data')['defaultLocale']=r6;this['get']('data')['forceDefaultLocale']=!![];}};TDV['Tour']['Script']['setEndToItemIndex']=function(r8,r9,ra){var rb=function(){if(r8['get']('selectedIndex')==r9){var rc=r8['get']('items')[ra];this['skip3DTransitionOnce'](rc['get']('player'));r8['set']('selectedIndex',ra);}};this['executeFunctionWhenChange'](r8,r9,rb);};TDV['Tour']['Script']['setMapLocation']=function(rd,re){var rf=function(){rd['unbind']('stop',rf,this);rg['set']('mapPlayer',null);};rd['bind']('stop',rf,this);var rg=rd['get']('player');rg['set']('mapPlayer',re);};TDV['Tour']['Script']['setMainMediaByIndex']=function(rh){var ri=undefined;if(rh>=0x0&&rh0x0){rC=rF[0x0];rD=this['getPlayListItemIndexByMedia'](rC,ry);}if(!rC)ry=!![];}if(ry===!![]){var rK=this['getActiveMediaWithViewer'](rE);if(rK){rC=this['getFirstPlayListWithMedia'](rK,!![]);var rJ=this['getPlayListItemByMedia'](rC,rK);rD=rC['get']('items')['indexOf'](rJ);}else{ry=null;}}var rL=[];var rM=function(){var rU=rL['concat']();var rV=![];var rW=function(rZ){var s0=rZ['source']['get']('state');if(s0=='playing'){if(!rV){rV=!![];this['pauseGlobalAudios'](rL,!![]);}}else if(s0=='stopped'){rU['splice'](rU['indexOf'](rZ['source']),0x1);if(rU['length']==0x0){this['resumeGlobalAudios']();}rZ['source']['unbind']('stateChange',rW,this);}}['bind'](this);for(var rX=0x0,rY=rL['length'];rX0x0&&sT['get']('movements')[sS-0x1]['get']('class')=='TargetPanoramaCameraMovement'){var t4=sU['get']('initialPosition');var t5=t4['get']('yaw');var t6=t4['get']('pitch');var t7=t4['get']('hfov');var t8=sT['get']('movements')[sS-0x1];var t9=t8['get']('targetYaw');var ta=t8['get']('targetPitch');var tb=t8['get']('targetHfov');if(t9!==undefined)t4['set']('yaw',t9);if(ta!==undefined)t4['set']('pitch',ta);if(tb!==undefined)t4['set']('hfov',tb);var tc=function(tf){t4['set']('yaw',t5);t4['set']('pitch',t6);t4['set']('hfov',t7);sO['unbind']('end',tc,this);};sO['bind']('end',tc,this);}sT['set']('movementIndex',sS);}}if(sM){sL['unbind']('begin',sC,this);sM['unbind']('stateChange',sB,this);for(var td=0x0;td0x1)&&(te==undefined||te==sL['get']('media'))){sI['set']('selectedIndex',sK);}if(sw!=sI)sI['unbind']('change',sD,this);}else{sP['set']('visible',sQ);}sI=undefined;};if(!sy){var sG=sw['get']('selectedIndex');var sH=sG!=-0x1?sw['get']('items')[sw['get']('selectedIndex')]['get']('player'):this['getActivePlayerWithViewer'](this['getMainViewer']());if(sH){sy=this['getMediaFromPlayer'](sH);}}var sI=undefined;if(sy){var sJ=this['getPlayListsWithMedia'](sy,!![]);if(sJ['indexOf'](sw)!=-0x1){sI=sw;}else if(sJ['indexOf'](this['mainPlayList'])!=-0x1){sI=this['mainPlayList'];}else if(sJ['length']>0x0){sI=sJ[0x0];}}if(!sI){sw['set']('selectedIndex',sx);return;}var sK=sI['get']('selectedIndex');var sL=sw['get']('items')[sx];var sM=sL['get']('player');var sN=this['getMediaFromPlayer'](sM);if(sw['get']('selectedIndex')==sx&&sN==sL['get']('media')||sK==-0x1){return;}if(sw['get']('selectedIndex')==sx&&sN!=sL['get']('media'))sw['set']('selectedIndex',-0x1);var sO=sI['get']('items')[sK];var sP=sM['get']('viewerArea');var sQ=sP['get']('visible');var sR=sP==sO['get']('player')['get']('viewerArea');if(sR){if(sw!=sI){sI['set']('selectedIndex',-0x1);sI['bind']('change',sD,this);}}else{sP['set']('visible',!![]);}var sS=-0x1;var sT=undefined;var sU=sO['get']('camera');if(sU){sT=sU['get']('initialSequence');if(sT){sS=sT['get']('movementIndex');}}sw['set']('selectedIndex',sx);var sV=[];var sW=function(tg){var th=sM['get'](tg);if(th==undefined)return;if(Array['isArray'](th))sV=sV['concat'](th);else sV['push'](th);};sW('buttonStop');for(var sX=0x0;sX0x0){ty[tB['get']('id')]=setTimeout(tC['bind'](this,tB),tv);}else{tC['call'](this,tB);}}function tC(tD){var tE=tD['get']('id');var tF=ty[tE];if(tF){clearTimeout(tF);delete tF[tE];}var tG=tD['get']('class')=='PanoramaModel3DLocation'?tD['get']('data')['object']:tD;if(!tG)return;var tH=tu=='toggle'?!tG['get']('enabled'):tu;tG['set']('enabled',tH);if(tD['get']('class')=='PanoramaModel3DLocation')tD['get']('data')['enabled']=tH;var tJ=tD['get']('data');if(tH&&tJ&&'group'in tJ){var tK=this['getOverlaysByGroupname'](tJ['group']);for(var tL=0x0,tM=tK['length'];tL=0x0&&ud[uc]==u8&&ue['get']('isLoaded')){uf['set']('yaw',uf['get']('yaw')%0x168);var ug=u8['get']('player')['get']('viewerArea');var uh=this['getActiveMediaWithViewer'](ug);if(uh['get']('class')['indexOf']('Panorama')!=-0x1){if(ua!==undefined){ua*=0x3e8;var ui=ug['get']('modelToPanoramaTraslationDuration');var uj=ug['get']('panoramaToModelTraslationDuration');var uk=()=>{clearTimeout(ul);u7['unbind']('change',uk,this);ug['set']('modelToPanoramaTraslationDuration',ui);ug['set']('panoramaToModelTraslationDuration',uj);};var ul=setTimeout(uk,ua);u7['bind']('change',uk,this);ug['set']('modelToPanoramaTraslationDuration',ua);ug['set']('panoramaToModelTraslationDuration',ua);}uf['setStoredPosition'](u9);}else{if(uf['get']('state')=='playing')uf['stop']();this['createTween'](uf,u9,ua,ub)['play']();}}else{if(uf['get']('state')=='playing')uf['stop']();this['startModel3DWithCameraSpot'](u8,u9);}};TDV['Tour']['Script']['setModel3DCameraSequence']=function(um,un,uo){var up=um['get']('selectedIndex');var uq=um['get']('items');var ur=un['get']('media');if(uq[up]==un&&ur['get']('isLoaded')){uo['play']();}else{var us=uo['get']('movements');var ut={};if(us['length']>0x0){var uu=us[0x0];if(uu['get']('class')=='TargetModel3DCameraMovement'){var uv=['x','y','z','yaw','pitch','fov','distance'];for(var uw in uv){uw=uv[uw];var ux=uu['get']('target'+uw['charAt'](0x0)['toUpperCase']()+uw['slice'](0x1));if(ux!==undefined){ut[uw]=ux;}}}}this['startModel3DWithCameraSpot'](un,ut);var uy=function(){un['unbind']('begin',uy,this);uo['play']();};un['bind']('begin',uy,this);}};TDV['Tour']['Script']['setPanoramaCameraWithCurrentSpot']=function(uz,uA){var uB=this['getActiveMediaWithViewer'](uA||this['getMainViewer']());if(uB!=undefined&&(uB['get']('class')['indexOf']('Panorama')!=-0x1||uB['get']('class')=='Video360')){var uC=uz['get']('media');var uD=this['clonePanoramaCamera'](uz['get']('camera'));this['setCameraSameSpotAsMedia'](uD,uB);this['startPanoramaWithCamera'](uC,uD);}};TDV['Tour']['Script']['setPanoramaCameraWithSpot']=function(uE,uF,uG,uH,uI){var uJ=uF['get']('media');var uK=uF['get']('player');if(uE['get']('items')[uE['get']('selectedIndex')]==uF||uK['get']('rendererPanorama')==uJ){if(uG===undefined)uG=uK['get']('yaw');if(uH===undefined)uH=uK['get']('pitch');if(uI===undefined)uI=uK['get']('hfov');uK['moveTo'](uG,uH,uK['get']('roll'),uI);}else{var uL=this['clonePanoramaCamera'](uF['get']('camera'));var uM=uL['get']('initialPosition');if(uG!==undefined)uM['set']('yaw',uG);if(uH!==undefined)uM['set']('pitch',uH);if(uI!==undefined)uM['set']('hfov',uI);this['startPanoramaWithCamera'](uJ,uL);}};TDV['Tour']['Script']['setSurfaceSelectionHotspotMode']=function(uN){var uO=this['getByClassName']('HotspotPanoramaOverlay');var uP=this['getByClassName']('PanoramaPlayer');var uQ=uN=='hotspotEnabled';var uR=uN=='circleEnabled';var uS=!!uN;uO['forEach'](function(uT){var uU=uT['get']('data');if(uU&&uU['hasPanoramaAction']==!![])uT['set']('enabledInSurfaceSelection',uQ);});uP['forEach'](function(uV){uV['set']('adjacentPanoramaPositionsEnabled',uR);uV['set']('surfaceSelectionEnabled',uS);});this['get']('data')['surfaceSelectionHotspotMode']=uN;};TDV['Tour']['Script']['setValue']=function(uW,uX,uY){try{if('set'in uW)uW['set'](uX,uY);else uW[uX]=uY;}catch(uZ){}};TDV['Tour']['Script']['setStartTimeVideo']=function(v0,v1){var v2=this['getPlayListItems'](v0);var v3=[];var v4=function(){for(var v8=0x0;v8=0x0)clearTimeout(vt);vo['bind']('rollOut',vv,this);};var vv=function(){var vA=function(){vs['call'](this,![]);};vo['unbind']('rollOut',vv,this);vt=setTimeout(vA['bind'](this),vq);};vo['bind']('rollOver',vu,this);}};TDV['Tour']['Script']['setObjectsVisibilityByTags']=function(vB,vC,vD,vE){var vF=this['_getObjectsByTags'](vC,['InnerModel3DObject'],'tags2Objects',vD)['filter'](function(vG){return vB['get']('objects')['indexOf'](vG)!=-0x1;}['bind'](this));this['setObjectsVisibility'](vF,vE);};TDV['Tour']['Script']['setObjectsVisibilityByID']=function(vH,vI,vJ){var vK=vI['map'](function(vL){return this['getModel3DInnerObject'](vH,vL);}['bind'](this));this['setObjectsVisibility'](vK,vJ);};TDV['Tour']['Script']['setObjectsVisibility']=function(vM,vN){vM['forEach'](function(vO){if(vO)vO['set']('enabled',vN==='toggle'?!vO['get']('enabled'):vN);}['bind'](this));};TDV['Tour']['Script']['getModel3DInnerObject']=function(vP,vQ){var vR=vP['get']('objects');for(var vS=0x0,vT=vR['length'];vSwk?wj:wk;wi+=w8('headerPaddingTop')+w8('headerPaddingBottom');}var wl=wf-w8('bodyPaddingLeft')-w8('bodyPaddingRight')-w8('paddingLeft')-w8('paddingRight');var wm=wg-wi-wh-w8('bodyPaddingTop')-w8('bodyPaddingBottom')-w8('paddingTop')-w8('paddingBottom');var wn=wl/wm;var wo=wb/wc;if(wn>wo){wf=wm*wo+w8('bodyPaddingLeft')+w8('bodyPaddingRight')+w8('paddingLeft')+w8('paddingRight');}else{wg=wl/wo+wi+wh+w8('bodyPaddingTop')+w8('bodyPaddingBottom')+w8('paddingTop')+w8('paddingBottom');}if(wf>w9*wd){wf=w9*wd;}if(wg>wa*we){wg=wa*we;}vV['set']('width',wf);vV['set']('height',wg);vV['set']('x',(w9-w8('actualWidth'))*0.5);vV['set']('y',(wa-w8('actualHeight'))*0.5);};if(w0){this['executeFunctionWhenChange'](vX,0x0,w3);}var w5=vW['get']('class');var w6=w5=='Video'||w5=='Video360';vX['set']('selectedIndex',0x0);if(w6){this['bind']('resize',w4,this);w4();vX['get']('items')[0x0]['get']('player')['play']();}else{vV['set']('width',vY);vV['set']('height',vZ);}window['resumeAudiosBlocked']=!![];this['getMainViewer']()['set']('toolTipEnabled',![]);var w7=this['pauseCurrentPlayers'](!![]);vV['bind']('close',w2,this);vV['show'](this,!![]);};TDV['Tour']['Script']['showPopupImage']=function(wq,wr,ws,wt,wu,wv,ww,wx,wy,wz,wA,wB){var wC=![];var wD=function(){wV['unbind']('loaded',wG,this);wK['call'](this);};var wE=function(){wV['unbind']('click',wE,this);if(wZ!=undefined){clearTimeout(wZ);}};var wF=function(){setTimeout(wP,0x0);};var wG=function(){this['unbind']('click',wD,this);wU['set']('visible',!![]);wP();wW['set']('visible',!![]);wV['unbind']('loaded',wG,this);wV['bind']('resize',wF,this);wZ=setTimeout(wH['bind'](this),0xc8);};var wH=function(){wZ=undefined;if(wx){wV['bind']('click',wE,this);wJ['call'](this);}wV['bind']('userInteractionStart',wQ,this);wV['bind']('userInteractionEnd',wR,this);wV['bind']('backgroundClick',wK,this);if(wr){wV['bind']('click',wN,this);wV['set']('imageCursor','hand');}wW['bind']('click',wK,this);if(wA)wA['call'](this);};var wI=function(){if(wx&&wZ){clearTimeout(wZ);wZ=undefined;}};var wJ=function(){if(wx){wI();wZ=setTimeout(wK['bind'](this),wx);}};var wK=function(){this['getMainViewer']()['set']('toolTipEnabled',!![]);wC=!![];if(wZ)clearTimeout(wZ);if(x0)clearTimeout(x0);if(wx)wE();if(wv&&wv['get']('duration')>0x0){wv['bind']('end',wM,this);}else{setTimeout(()=>{wL['call'](this);},0x0);}wV['set']('visible',![]);wW['set']('visible',![]);wU['set']('visible',![]);this['unbind']('click',wD,this);wV['unbind']('backgroundClick',wK,this);wV['unbind']('userInteractionStart',wQ,this);wV['unbind']('userInteractionEnd',wR,this,!![]);wV['unbind']('resize',wF,this);if(wr){wV['unbind']('click',wN,this);wV['set']('cursor','default');}wW['unbind']('click',wK,this);this['resumePlayers'](wY,wy==null||wz);if(wz){this['resumeGlobalAudios']();}if(wy){this['stopGlobalAudio'](wy);}};var wL=function(){wV['set']('image',null);if(wB)wB['call'](this);};var wM=function(){wv['unbind']('end',wM,this);wL['call'](this);};var wN=function(){wV['set']('image',wO()?wq:wr);};var wO=function(){return wV['get']('image')==wr;};var wP=function(){var x1=wV['get']('actualWidth')-wV['get']('imageLeft')-wV['get']('imageWidth')+0xa;var x2=wV['get']('imageTop')+0xa;if(x1<0xa)x1=0xa;if(x2<0xa)x2=0xa;wW['set']('right',x1);wW['set']('top',x2);};var wQ=function(){wI();if(x0){clearTimeout(x0);x0=undefined;}else{wW['set']('visible',![]);}};var wR=function(){wJ['call'](this);if(!wC){x0=setTimeout(wS,0x12c);}};var wS=function(){x0=undefined;wW['set']('visible',!![]);wP();};var wT=function(x3){var x4=x3['get']('data');if(x4&&'extraLevels'in x4){var x5=this['rootPlayer']['createInstance'](x3['get']('class'));var x6=x4['extraLevels'];for(var x7=0x0;x70x0){var xw=xi['get']('imageWidth');var xx=xi['get']('imageHeight');x9['bind']('showEnd',xv,this,!![]);x9['set']('showDuration',0x1);x9['set']('popupMaxWidth',xw);x9['set']('popupMaxHeight',xx);x9['set']('visible',!![]);}else{x9['set']('showDuration',xj);if(xg)xg();}this['getMainViewer']()['set']('toolTipEnabled',!![]);};x9['bind']('showEnd',xp,this,!![]);}else{var xr=function(){this['resumePlayers'](xm,xe==null||xf);if(xf){this['resumeGlobalAudios']();}if(xe){this['stopGlobalAudio'](xe);}if(xc){x9['set']('image',xb);x9['unbind']('click',xs,this);}x9['unbind']('hideEnd',xr,this);this['getMainViewer']()['set']('toolTipEnabled',!![]);if(xg)xg();};var xs=function(){x9['set']('image',x9['get']('image')==xb?xc:xb);};var xm=this['pauseCurrentPlayers'](xe==null||!xf);if(xf){this['pauseGlobalAudios'](null,!![]);}if(xe){this['playGlobalAudio'](xe,!![]);}if(xc)x9['bind']('click',xs,this);x9['bind']('hideEnd',xr,this,!![]);}x9['set']('visible',!![]);};TDV['Tour']['Script']['showPopupPanoramaVideoOverlay']=function(xy,xz,xA,xB,xC){var xD=![];var xE=function(){xy['unbind']('showEnd',xE);xI['bind']('click',xG,this);xH();xI['set']('visible',!![]);}['bind'](this);var xF=function(){xD=!![];if(!xy['get']('loop'))xG();}['bind'](this);var xG=function(){window['resumeAudiosBlocked']=![];this['getMainViewer']()['set']('toolTipEnabled',!![]);xy['set']('visible',![]);xI['set']('visible',![]);xI['unbind']('click',xG,this);xy['unbind']('end',xF,this);xy['unbind']('hideEnd',xG,this,!![]);this['resumePlayers'](xK,!![]);if(xA){this['resumeGlobalAudios']();}if(xB)xB();if(xC&&xD)xC();}['bind'](this);var xH=function(){var xL=0xa;var xM=0xa;xI['set']('right',xL);xI['set']('top',xM);}['bind'](this);this['getMainViewer']()['set']('toolTipEnabled',![]);var xI=this['closeButtonPopupPanorama'];if(xz){for(var xJ in xz){xI['set'](xJ,xz[xJ]);}}window['resumeAudiosBlocked']=!![];var xK=this['pauseCurrentPlayers'](!![]);if(xA){this['pauseGlobalAudios']();}xy['bind']('end',xF,this,!![]);xy['bind']('showEnd',xE,this,!![]);xy['bind']('hideEnd',xG,this,!![]);xy['set']('visible',!![]);};TDV['Tour']['Script']['showWindow']=function(xN,xO,xP){if(xN['get']('visible')==!![]){return;}var xQ=function(){this['getMainViewer']()['set']('toolTipEnabled',!![]);if(xP){this['resumeGlobalAudios']();}xR();this['resumePlayers'](xU,!xP);xN['unbind']('close',xQ,this);};var xR=function(){xN['unbind']('click',xR,this);if(xS!=undefined){clearTimeout(xS);}};var xS=undefined;if(xO){var xT=function(){xN['hide']();};xN['bind']('click',xR,this);xS=setTimeout(xT,xO);}this['getMainViewer']()['set']('toolTipEnabled',![]);if(xP){this['pauseGlobalAudios'](null,!![]);}var xU=this['pauseCurrentPlayers'](!xP);xN['bind']('close',xQ,this);xN['show'](this,!![]);};TDV['Tour']['Script']['startModel3DWithCameraSpot']=function(xV,xW){var xX=xV['get']('media');var xY=window['currentPanoramasWithCameraChanged']==undefined||!(xX['get']('id')in window['currentPanoramasWithCameraChanged']);if(!xY){return;}var xZ=xX['get']('camera');xW=Object['assign']({},xW);if(!xX['get']('isLoaded')){var y0={};for(var y2 in xW){var y3='initial'+y2['charAt'](0x0)['toUpperCase']()+y2['slice'](0x1);y0[y3]=xZ['get'](y3);xW[y3]=xW[y2];xZ['set'](y3,xW[y3]);delete xW[y2];}if(window['currentPanoramasWithCameraChanged']==undefined){window['currentPanoramasWithCameraChanged']={};}var y4=xX['get']('id');window['currentPanoramasWithCameraChanged'][y4]=[xV];var y5=function(){if(y4 in window['currentPanoramasWithCameraChanged']){delete window['currentPanoramasWithCameraChanged'][y4];}xV['unbind']('begin',y5,this);for(var yd in y0){xZ['set'](yd,y0[yd]);}};xV['bind']('begin',y5,this);}else{for(var y2 in xW){xZ['set'](y2,xW[y2]);}xZ['setStoredPosition'](xW);}var y6=xV['get']('player');var y7=y6['get']('viewerArea');var y8=this['getActivePlayersWithViewer'](y7);var y9=y8['find'](function(ye){return this['getMediaFromPlayer'](ye)['get']('class')['indexOf']('Panorama')!=-0x1;}['bind'](this));var ya=xX['get']('data');if(y9&&ya['panoramaLocations']){var yb=this['getMediaFromPlayer'](y9);var yc=_getObject(this,ya['panoramaLocations']['find'](yf=>yb==_getObject(this,_getObject(this,yf)['get']('data')['panorama'])));if(yc&&!yc['get']('forceModelLoading')){yc['set']('forceModelLoading',!![]);xV['bind']('begin',function yg(){xV['unbind']('begin',yg,this);yc['set']('forceModelLoading',![]);},this);}}};TDV['Tour']['Script']['startPanoramaWithCamera']=function(yh,yi){var yj=this['getByClassName']('PlayList');if(yj['length']==0x0)return;var yk=window['currentPanoramasWithCameraChanged']==undefined||!(yh['get']('id')in window['currentPanoramasWithCameraChanged']);var yl=[];for(var yn=0x0,yo=yj['length'];yn0x0){if(window['currentPanoramasWithCameraChanged']==undefined){window['currentPanoramasWithCameraChanged']={};}var yv=yh['get']('id');window['currentPanoramasWithCameraChanged'][yv]=yl;var yw=function(){if(yv in window['currentPanoramasWithCameraChanged']){delete window['currentPanoramasWithCameraChanged'][yv];}for(var yy=0x0;yy=0x0?this['mainPlayList']['get']('items')[z7]['get']('media'):this['getActiveMediaWithViewer'](this['getMainViewer']());if(z9!=undefined){var zb=z9['get']('data');if(zb&&zb['label']){if(z7>=0x0){var zd=this['mainPlayList']['get']('items')['reduce'](function(zy,zz){var zA=zz['get']('media')['get']('data');return zA&&zb['label']==zA['label']?zy+0x1:zy;},0x0);if(zd!=0x1)z8='#media='+(z7+0x1);}if(!z8)z8='#media-name='+encodeURIComponent(zb['label']);}else if(z7>=0x0){z8='#media='+(z7+0x1);}}if(z9){if(z6['includeCurrentView']===!![]){var ze=this['getActivePlayerWithViewer'](this['getMainViewer']());if(ze){switch(ze['get']('class')){case'PanoramaPlayer':var zf=ze['get']('yaw');var zg=ze['get']('pitch');var zh=ze['get']('hfov');if(!isNaN(zf)&&!isNaN(zg))z8+='&yaw='+zf['toFixed'](0x2)+'&pitch='+zg['toFixed'](0x2);if(!isNaN(zh))z8+='&fov='+zh['toFixed'](0x2);break;case'Model3DPlayer':var zi=ze['get']('model');var zj=zi['get']('camera');var zk=[];zk['push']('yaw='+zj['get']('yaw')['toFixed'](0x2));zk['push']('pitch='+zj['get']('pitch')['toFixed'](0x2));zk['push']('x='+zj['get']('x')['toFixed'](0x5));zk['push']('y='+zj['get']('y')['toFixed'](0x5));zk['push']('z='+zj['get']('z')['toFixed'](0x5));if(zj['get']('class')=='OrbitModel3DCamera')zk['push']('distance='+zj['get']('distance')['toFixed'](0x5));z8+='&'+zk['join']('&');break;}}}if(z6['includeCurrentVisibleHotspots']===!![]){var zl=this['getOverlays'](z9);var zm=[];var zn=[];for(var zo=0x0,zd=zl['length'];zo0x0)z8+='&son='+zm['join'](',');if(zn['length']>0x0)z8+='&hon='+zn['join'](',');if(z9['get']('class')=='Model3D'){var zt=z9['get']('variant');if(zt)z8+='&variant='+zt;var zu=z9['get']('objects');var zv=[];var zw=[];zu['forEach'](function(zB){if(zB['get']('class')=='InnerModel3DObject')(zB['get']('enabled')?zv:zw)['push'](zB['get']('objectId'));});if(zv['length']>0x0)z8+='&sobjids='+zv['join'](',');if(zw['length']>0x0)z8+='&hobjids='+zw['join'](',');}}if(z6['includeCurrentMeasureModel3DObjects']===!![]&&z9['get']('class')=='Model3D'){var zx=[];z9['get']('objects')['forEach'](function(zC){if(zC['get']('class')=='MeasureModel3DObject'&&zC['get']('mode')!='create'){var zD=[zC['get']('data')['id'],zC['get']('x'),zC['get']('y'),zC['get']('z')];zC['get']('points')['forEach'](function(zE){zD['push'](zE['get']('x'),zE['get']('y'),zE['get']('z'));});if(zD['length']>0x4){zx['push'](zD['join'](','));}}});if(zx['length']>0x0)z8+='&measures='+zx['join']('+');}}if(z8&&z6['setHash']===!![]){location['hash']=z8;}return z8;};TDV['Tour']['Script']['updateMediaLabelFromPlayList']=function(zF,zG,zH){var zI=function(){var zK=zF['get']('selectedIndex');if(zK>=0x0){var zL=function(){zO['unbind']('begin',zL);zM(zK);};var zM=function(zP){var zQ=zO['get']('media');var zR=zQ['get']('data');var zS=zR!==undefined?zR['description']:undefined;zN(zS);};var zN=function(zT){if(zT!==undefined){zG['set']('html',''+zT+'');}else{zG['set']('html','');}var zU=zG['get']('html');zG['set']('visible',zU!==undefined&&zU);};var zO=zF['get']('items')[zK];if(zG['get']('html')){zN('Loading...');zO['bind']('begin',zL);}else{zM(zK);}}};var zJ=function(){zG['set']('html',undefined);zF['unbind']('change',zI,this);zH['unbind']('stop',zJ,this);};if(zH){zH['bind']('stop',zJ,this);}zF['bind']('change',zI,this);zI();};TDV['Tour']['Script']['updateVideoCues']=function(zV,zW){var zX=zV['get']('items')[zW];var zY=zX['get']('media');if(zY['get']('cues')['length']==0x0)return;var zZ=zX['get']('player');var A0=[];var A1=function(){if(zV['get']('selectedIndex')!=zW){zY['unbind']('cueChange',A2,this);zV['unbind']('change',A1,this);}};var A2=function(A3){var A4=A3['data']['activeCues'];for(var A5=0x0,A6=A0['length'];A5zZ['get']('currentTime')||A7['get']('endTime')0x0){Ao=this['mixObject'](Ao||{},{'theme':{'window':{'width':undefined,'left':Aq,'right':Aq}}});}}var Ar=this['get']('data')['textToSpeechConfig']['speechOnQuizQuestion']&&!!An['title'];if(Ar)this['textToSpeech'](An['title'],Ai);Al=Ak['showQuestion'](Ai,Ao);Al['then'](function(As){if(Ar)this['stopTextToSpeech']();this['resumePlayers'](Am,!![]);}['bind'](this));}return Al;};TDV['Tour']['Script']['quizShowScore']=function(At){var Au=this['get']('data');var Av=Au['quiz'];if(Av){if(this['get']('isMobile')){At=At||{};At=this['mixObject'](At,Au[this['get']('orientation')=='portrait'?'scorePortraitConfig':'scoreLandscapeConfig']);}return Av['showScore'](At);}};TDV['Tour']['Script']['quizShowTimeout']=function(Aw,Ax){var Ay=this['get']('data');var Az=Ay['quiz'];if(Az){if(this['get']('isMobile')){Ax=Ax||{};Ax=this['mixObject'](Ax,Ay[this['get']('orientation')=='portrait'?'scorePortraitConfig':'scoreLandscapeConfig']);}Az['showTimeout'](Aw,Ax);}};TDV['Tour']['Script']['stopTextToSpeech']=function(AA){if(window['speechSynthesis']&&(AA==undefined||this['t2sLastID']==AA)){var AB=window['speechSynthesis'];if(AB['speaking']){AB['cancel']();}this['t2sLastID']=undefined;}};TDV['Tour']['Script']['getStateTextToSpeech']=function(AC){return this['t2sLastID']==AC?'playing':'stopped';};TDV['Tour']['Script']['textToSpeech']=function(AD,AE,AF){if(this['get']('mute')){return;}var AG=this['get']('data');var AH=AG['disableTTS']||![];if(AH)return;if(AE!=undefined&&this['t2sLastID']!=AE||AE==undefined){AF=AF||0x0;if(this['t2sLastID']&&AF>this['t2sLastPriority']){return;}var AI=AG['tour'];var AJ=AG['textToSpeechConfig'];var AK=AG['localeManager']['currentLocaleID'];if(window['speechSynthesis']){var AL=window['speechSynthesis'];if(AL['speaking']){AL['cancel']();}var AM=new SpeechSynthesisUtterance(AD);if(AK)AM['lang']=AK;var AN;if(AJ){AM['volume']=AJ['volume'];AM['pitch']=AJ['pitch'];AM['rate']=AJ['rate'];if(AJ['stopBackgroundAudio'])this['pauseGlobalAudios'](null,!![]);}AM['onend']=function(){this['t2sLastID']=null;if(AN)clearInterval(AN);if(AJ['stopBackgroundAudio'])this['resumeGlobalAudios']();}['bind'](this);AM['onerror']=function(AP){console['error']('Text\x20to\x20speech\x20error:\x20',AP['error']);}['bind'](this);if(navigator['userAgent']['indexOf']('Chrome')!=-0x1&&!this['get']('isMobile')){AN=setInterval(function(){AL['pause']();AL['resume']();},0xbb8);}AL['speak'](AM);this['t2sLastPriority']=AF;this['t2sLastID']=AE;}else if(AI['isMobileApp']()){if(!AI['isIOS']()){var AO=function(AQ,AR){var AS={'command':'tts','type':AQ};if(AR)AS=this['mixObject'](AS,AR);android['sendJSON'](JSON['stringify'](AS));}['bind'](this);android['onTTSEnd']=function(){this['t2sLastID']=null;if(AJ['stopBackgroundAudio'])this['resumeGlobalAudios']();android['onTTSEnd']=undefined;}['bind'](this);AO('stop');if(AJ){AO('init',{'volume':AJ['volume'],'pitch':AJ['pitch'],'rate':AJ['rate'],'language':AK});if(AJ['stopBackgroundAudio'])this['pauseGlobalAudios'](null,!![]);}AO('play',{'text':AD,'androidCallback':'onTTSEnd'});}else{console['error']('Text\x20to\x20Speech\x20isn\x27t\x20supported\x20on\x20this\x20browser');}}else{console['error']('Text\x20to\x20Speech\x20isn\x27t\x20supported\x20on\x20this\x20browser');}}};TDV['Tour']['Script']['textToSpeechComponent']=function(AT){var AU=AT['get']('class');var AV;if(AU=='HTMLText'){var AW=AT['get']('html');if(AW){AV=this['htmlToPlainText'](AW,{'linkProcess':function(AX,AY){return AY;}});}}else if(AU=='Button'){AV=AT['get']('label');}else if(AU=='Label'){AV=AT['get']('text');}if(AV){this['textToSpeech'](AV,AT['get']('id'));}};TDV['Tour']['Script']['toggleTextToSpeechComponent']=function(AZ){var B0=AZ['get']('id');if(this['getStateTextToSpeech'](B0)!='playing')this['textToSpeechComponent'](AZ);else this['stopTextToSpeech'](B0);};TDV['Tour']['Script']['_initTTSTooltips']=function(){function B1(B3){var B4=B3['source'];this['textToSpeech'](B4['get']('toolTip'),B4['get']('id'),0x1);}function B2(B5){var B6=B5['source'];this['stopTextToSpeech'](B6['get']('id'));}setTimeout(function(){var B7=this['getByClassName']('UIComponent');for(var B8=0x0,B9=B7['length'];B8/i);if(Br){Bq=Bq['substring'](0x0,Br['index']);}const Bs=Bq['match'](/]*>/i);if(Bs){Bq=Bq['substring'](Bs['index']+Bs[0x0]['length'],Bq['length']);}Bq=Bq['replace'](/<(script|style)( [^>]*)*>((?!<\/\1( [^>]*)*>).)*<\/\1>/gi,'');Bq=Bq['replace'](/<(\/)?((?!h[1-6]( [^>]*)*>)(?!img( [^>]*)*>)(?!a( [^>]*)*>)(?!ul( [^>]*)*>)(?!ol( [^>]*)*>)(?!li( [^>]*)*>)(?!p( [^>]*)*>)(?!div( [^>]*)*>)(?!td( [^>]*)*>)(?!br( [^>]*)*>)[^>\/])[^<>]*>/gi,'');Bq=Bq['replace'](/]*)>/gi,function(By,Bz){var BA='';var BB='';var BC=/src="([^"]*)"/i['exec'](Bz);var BD=/alt="([^"]*)"/i['exec'](Bz);if(BC!==null){BA=BC[0x1];}if(BD!==null){BB=BD[0x1];}if(typeof Bi==='function'){return Bi(BA,BB);}if(BB===''){return'![image]\x20('+BA+')';}return'!['+BB+']\x20('+BA+')';});function Bt(){return function(BE,BF,BG,BH){var BI=0x0;if(BG&&/start="([0-9]+)"/i['test'](BG)){BI=/start="([0-9]+)"/i['exec'](BG)[0x1]-0x1;}var BJ='

'+BH['replace'](/]*>(((?!]*>)(?!<\/li>).)*)<\/li>/gi,function(BK,BL){var BM=0x0;var BN=BL['replace'](/(^|(
))(?!

)/gi,function(){if(BF==='o'&&BM===0x0){BI+=0x1;BM+=0x1;return''+BI+Bg(Bn,Bm-String(BI)['length']);}return''+Bp;});return BN;})+'

';return BJ;};}if(Bk==='linebreak'){Bq=Bq['replace'](/<\/?ul[^>]*>|<\/?ol[^>]*>|<\/?li[^>]*>/gi,'\x0a');}else if(Bk==='indention'){while(/<(o|u)l[^>]*>(.*)<\/\1l>/gi['test'](Bq)){Bq=Bq['replace'](/<(o|u)l([^>]*)>(((?!<(o|u)l[^>]*>)(?!<\/(o|u)l>).)*)<\/\1l>/gi,Bt());}}if(Bj==='linebreak'){Bq=Bq['replace'](/]*>([^<]*)<\/h\1>/gi,'\x0a$2\x0a');}else if(Bj==='underline'){Bq=Bq['replace'](/]*>(((?!<\/h1>).)*)<\/h1>/gi,function(BO,BP){return'\x0a \x0a'+BP+'\x0a'+Bg('=',BP['length'])+'\x0a \x0a';});Bq=Bq['replace'](/]*>(((?!<\/h2>).)*)<\/h2>/gi,function(BQ,BR){return'\x0a \x0a'+BR+'\x0a'+Bg('-',BR['length'])+'\x0a \x0a';});Bq=Bq['replace'](/]*>(((?!<\/h\1>).)*)<\/h\1>/gi,function(BS,BT,BU){return'\x0a \x0a'+BU+'\x0a \x0a';});}else if(Bj==='hashify'){Bq=Bq['replace'](/]*>([^<]*)<\/h\1>/gi,function(BV,BW,BX){return'\x0a \x0a'+Bg('#',BW)+'\x20'+BX+'\x0a \x0a';});}Bq=Bq['replace'](/]*)*>|]*)*>|<\/p( [^>]*)*>|]*)*>|<\/div( [^>]*)*>|]*)*>|<\/td( [^>]*)*>/gi,'\x0a');Bq=Bq['replace'](/]*href="([^"]*)"[^>]*>([^<]+)<\/a[^>]*>/gi,function(BY,BZ,C0){if(typeof Bh==='function'){return Bh(BZ,C0);}return'\x20['+C0+']\x20('+BZ+')\x20';});Bq=Bq['replace'](/\n[ \t\f]*/gi,'\x0a');Bq=Bq['replace'](/\n\n+/gi,'\x0a');if(Bo){Bq=Bq['replace'](/( |\t)+/gi,'\x20');Bq=Bq['replace'](/ /gi,'\x20');}else{Bq=Bq['replace'](/( | |\t)+/gi,'\x20');}Bq=Bq['replace'](/\n +/gi,'\x0a');Bq=Bq['replace'](/^ +/gi,'');while(Bq['indexOf']('\x0a')===0x0){Bq=Bq['substring'](0x1);}if(Bq['length']===0x0||Bq['lastIndexOf']('\x0a')!==Bq['length']-0x1){Bq+='\x0a';}return Bq;};TDV['Tour']['Script']['openEmbeddedPDF']=function(C1,C2){var C3=!!window['MSInputMethodContext']&&!!document['documentMode'];if(C3){this['openLink'](C2,'_blank');return;}var C4=C1['get']('class');var C5=!new RegExp('^(?:[a-z]+:)?//','i')['test'](C2);if(C5&&C4=='WebFrame'){var C6=location['origin']+location['pathname'];C1['set']('url','lib/pdfjs/web/viewer.html?file='+encodeURIComponent(C6['substring'](0x0,C6['lastIndexOf']('/'))+'/'+C2)+'#0');}else{var C7=location['origin']==new URL(C2)['origin'];var C8=''+'

This\x20browser\x20does\x20not\x20support\x20inline\x20PDFs.\x20Please\x20download\x20the\x20PDF\x20to\x20view\x20it:\x20Download\x20PDF

'+'';var C9=/^((?!chrome|android|crios|ipad|iphone).)*safari/i['test'](navigator['userAgent']);var Ca=''+''+'!function(root,factory){\x22function\x22==typeof\x20define&&define.amd?define([],factory):\x22object\x22==typeof\x20module&&module.exports?module.exports=factory():root.PDFObject=factory()}(this,function(){\x22use\x20strict\x22;if(void\x200===window||void\x200===window.navigator||void\x200===window.navigator.userAgent||void\x200===window.navigator.mimeTypes)return!1;let\x20nav=window.navigator,ua=window.navigator.userAgent,isIE=\x22ActiveXObject\x22in\x20window,isModernBrowser=void\x200!==window.Promise,supportsPdfMimeType=void\x200!==nav.mimeTypes[\x22application/pdf\x22],isMobileDevice=void\x200!==nav.platform&&\x22MacIntel\x22===nav.platform&&void\x200!==nav.maxTouchPoints&&nav.maxTouchPoints>1||/Mobi|Tablet|Android|iPad|iPhone/.test(ua),isSafariDesktop=!isMobileDevice&&void\x200!==nav.vendor&&/Apple/.test(nav.vendor)&&/Safari/.test(ua),isFirefoxWithPDFJS=!(isMobileDevice||!/irefox/.test(ua))&&parseInt(ua.split(\x22rv:\x22)[1].split(\x22.\x22)[0],10)>18,createAXO=function(type){var\x20ax;try{ax=new\x20ActiveXObject(type)}catch(e){ax=null}return\x20ax},supportsPDFs=!isMobileDevice&&(isFirefoxWithPDFJS||supportsPdfMimeType||isIE&&!(!createAXO(\x22AcroPDF.PDF\x22)&&!createAXO(\x22PDF.PdfCtrl\x22))),embedError=function(msg,suppressConsole){return\x20suppressConsole||console.log(\x22[PDFObject]\x20\x22+msg),!1},emptyNodeContents=function(node){for(;node.firstChild;)node.removeChild(node.firstChild)},generatePDFJSMarkup=function(targetNode,url,pdfOpenFragment,PDFJS_URL,id,omitInlineStyles){emptyNodeContents(targetNode);let\x20fullURL=PDFJS_URL+\x22?file=\x22+encodeURIComponent(url)+pdfOpenFragment,div=document.createElement(\x22div\x22),iframe=document.createElement(\x22iframe\x22);return\x20iframe.src=fullURL,iframe.className=\x22pdfobject\x22,iframe.type=\x22application/pdf\x22,iframe.frameborder=\x220\x22,id&&(iframe.id=id),omitInlineStyles||(div.style.cssText=\x22position:\x20absolute;\x20top:\x200;\x20right:\x200;\x20bottom:\x200;\x20left:\x200;\x22,iframe.style.cssText=\x22border:\x20none;\x20width:\x20100%;\x20height:\x20100%;\x22,/*targetNode.style.position=\x22relative\x22,*/targetNode.style.overflow=\x22auto\x22),div.appendChild(iframe),targetNode.appendChild(div),targetNode.classList.add(\x22pdfobject-container\x22),targetNode.getElementsByTagName(\x22iframe\x22)[0]},embed=function(url,targetSelector,options){let\x20selector=targetSelector||!1,opt=options||{},id=\x22string\x22==typeof\x20opt.id?opt.id:\x22\x22,page=opt.page||!1,pdfOpenParams=opt.pdfOpenParams||{},fallbackLink=opt.fallbackLink||!0,width=opt.width||\x22100%\x22,height=opt.height||\x22100%\x22,assumptionMode=\x22boolean\x22!=typeof\x20opt.assumptionMode||opt.assumptionMode,forcePDFJS=\x22boolean\x22==typeof\x20opt.forcePDFJS&&opt.forcePDFJS,supportRedirect=\x22boolean\x22==typeof\x20opt.supportRedirect&&opt.supportRedirect,omitInlineStyles=\x22boolean\x22==typeof\x20opt.omitInlineStyles&&opt.omitInlineStyles,suppressConsole=\x22boolean\x22==typeof\x20opt.suppressConsole&&opt.suppressConsole,forceIframe=\x22boolean\x22==typeof\x20opt.forceIframe&&opt.forceIframe,PDFJS_URL=opt.PDFJS_URL||!1,targetNode=function(targetSelector){let\x20targetNode=document.body;return\x22string\x22==typeof\x20targetSelector?targetNode=document.querySelector(targetSelector):void\x200!==window.jQuery&&targetSelector\x20instanceof\x20jQuery&&targetSelector.length?targetNode=targetSelector.get(0):void\x200!==targetSelector.nodeType&&1===targetSelector.nodeType&&(targetNode=targetSelector),targetNode}(selector),fallbackHTML=\x22\x22,pdfOpenFragment=\x22\x22;if(\x22string\x22!=typeof\x20url)return\x20embedError(\x22URL\x20is\x20not\x20valid\x22,suppressConsole);if(!targetNode)return\x20embedError(\x22Target\x20element\x20cannot\x20be\x20determined\x22,suppressConsole);if(page&&(pdfOpenParams.page=page),pdfOpenFragment=function(pdfParams){let\x20prop,string=\x22\x22;if(pdfParams){for(prop\x20in\x20pdfParams)pdfParams.hasOwnProperty(prop)&&(string+=encodeURIComponent(prop)+\x22=\x22+encodeURIComponent(pdfParams[prop])+\x22&\x22);string&&(string=(string=\x22#\x22+string).slice(0,string.length-1))}return\x20string}(pdfOpenParams),forcePDFJS&&PDFJS_URL)return\x20generatePDFJSMarkup(targetNode,url,pdfOpenFragment,PDFJS_URL,id,omitInlineStyles);if(supportsPDFs||assumptionMode&&isModernBrowser&&!isMobileDevice){return\x20function(embedType,targetNode,targetSelector,url,pdfOpenFragment,width,height,id,omitInlineStyles){emptyNodeContents(targetNode);let\x20embed=document.createElement(embedType);if(embed.src=url+pdfOpenFragment,embed.className=\x22pdfobject\x22,embed.type=\x22application/pdf\x22,id&&(embed.id=id),!omitInlineStyles){let\x20style=\x22embed\x22===embedType?\x22overflow:\x20auto;\x22:\x22border:\x20none;\x22;targetSelector&&targetSelector!==document.body?style+=\x22width:\x20\x22+width+\x22;\x20height:\x20\x22+height+\x22;\x22:style+=\x22position:\x20absolute;\x20top:\x200;\x20right:\x200;\x20bottom:\x200;\x20left:\x200;\x20width:\x20100%;\x20height:\x20100%;\x22,embed.style.cssText=style}return\x20targetNode.classList.add(\x22pdfobject-container\x22),targetNode.appendChild(embed),targetNode.getElementsByTagName(embedType)[0]}(forceIframe||supportRedirect&&isSafariDesktop?\x22iframe\x22:\x22embed\x22,targetNode,targetSelector,url,pdfOpenFragment,width,height,id,omitInlineStyles)}return\x20PDFJS_URL?generatePDFJSMarkup(targetNode,url,pdfOpenFragment,PDFJS_URL,id,omitInlineStyles):(fallbackLink&&(fallbackHTML=\x22string\x22==typeof\x20fallbackLink?fallbackLink:\x22

This\x20browser\x20does\x20not\x20support\x20inline\x20PDFs.\x20Please\x20download\x20the\x20PDF\x20to\x20view\x20it:\x20Download\x20PDF

\x22,targetNode.innerHTML=fallbackHTML.replace(/\x5c[url\x5c]/g,url)),embedError(\x22This\x20browser\x20does\x20not\x20support\x20embedded\x20PDFs\x22,suppressConsole))};return{embed:function(a,b,c){return\x20embed(a,b,c)},pdfobjectversion:\x222.2.3\x22,supportsPDFs:supportsPDFs}});'+'if\x20(typeof\x20module\x20===\x20\x22object\x22\x20&&\x20module.exports)\x20{'+'this.PDFObject\x20=\x20module.exports;'+'}'+'PDFObject.embed(\x22'+C2+'\x22,\x20\x22#content\x22,\x20{'+(C7?'\x22PDFJS_URL\x22:\x20\x22'+new URL('lib/pdfjs/web/viewer.html',document['baseURI'])['href']+'\x22,\x20':'')+'\x22fallbackLink\x22:\x20\x22'+C8+'\x22,'+'\x22forcePDFJS\x22:\x20'+C9+'});'+'if(!PDFObject.supportsPDFs\x20&&\x20!'+C7+'){'+'\x20var\x20iframeTimerId;'+'\x20function\x20startTimer(){'+'\x20\x20\x20\x20iframeTimerId\x20=\x20window.setTimeout(checkIframeLoaded,\x202000);'+'\x20}'+'\x20function\x20checkIframeLoaded(){\x20\x20'+'\x20\x20\x20\x20var\x20iframe\x20=\x20document.getElementById(\x22googleViewer\x22);'+'\x20\x20\x20\x20iframe.src\x20=\x20iframe.src;'+'\x20\x20\x20\x20iframeTimerId\x20=\x20window.setTimeout(checkIframeLoaded,\x202000);'+'\x20}'+'\x20document.getElementById(\x22googleViewer\x22).addEventListener(\x22load\x22,\x20function(){'+'\x20\x20\x20clearInterval(iframeTimerId);\x20'+'\x20});'+'\x20startTimer();'+'}'+'';if(C4=='WebFrame'){C1['set']('url','data:text/html;charset=utf-8,'+encodeURIComponent(''+''+''+''+Ca+''+''));}else if(C4=='HTML'){C1['set']('content','data:text/html;charset=utf-8,'+encodeURIComponent(Ca));}}};TDV['Tour']['Script']['enableVR']=function(){var Cb=this['getMainViewer']();var Cc=this['getActivePlayerWithViewer'](Cb);if(Cc['get']('class')=='Model3DPlayer'&&!this['get']('vrControllerAvailable')){return;}Cb['set']('viewMode','vr');};TDV['Tour']['Script']['disableVR']=function(){var Cd=this['getMainViewer']();Cd['set']('viewMode','standard');};TDV['Tour']['Script']['toggleVR']=function(){var Ce=this['getMainViewer']();if(Ce['get']('viewMode')=='standard')this['enableVR']();else this['disableVR']();};TDV['Tour']['Script']['getKey']=function(Cf){return window[Cf];};TDV['Tour']['Script']['registerKey']=function(Cg,Ch){window[Cg]=Ch;};TDV['Tour']['Script']['unregisterKey']=function(Ci){delete window[Ci];};TDV['Tour']['Script']['existsKey']=function(Cj){return Cj in window;};function _getCurrentActiveModels(){var Ck=this['getByClassName']('Model3DPlayer');var Cl=[];for(var Cm of Ck){var Cn=Cm['get']('model');var Co=Cm['get']('viewerArea');if(Cn&&Cn['get']('isLoaded')&&Co&&Co['get']('visible'))Cl['push'](Cn);}return Cl;}function _onMeasureClick(Cp){var Cq=Cp['source'];var Cr=Cq['get']('mode');if(Cr!='create'){Cq['set']('mode',Cr=='view'?'edit':'view');console['log'](Cq['get']('mode'));}}function _forEachMeasureModel3DObject(Cs,Ct){if(!Cs)Cs=_getCurrentActiveModels['call'](this);Cs['forEach'](function(Cu){Cu['get']('objects')['forEach'](function(Cv){if(Cv['get']('class')=='MeasureModel3DObject')Ct(Cu,Cv);}['bind'](this));}['bind'](this));}function _deleteModel3DObjects(Cw,Cx){if(!Cw)Cw=_getCurrentActiveModels['call'](this);Cw['forEach'](function(Cy){var Cz=Cy['get']('objects');var CA=Cz['filter'](function(CB){return!Cx['call'](this,CB);});if(CA['length']!=Cz['length']){Cy['set']('objects',CA);Cz['forEach'](function(CC){if(Cx['call'](this,CC))this['disposeInstance'](CC);}['bind'](this));}}['bind'](this));}function _cloneMeasureModel3DObject(CD){var CE=this['clone'](CD,CD['getAttributeNames']()['filter'](function(CF){return CF!='id';}));CE['set']('data',{'id':CD['get']('id')});return CE;}TDV['Tour']['Script']['startMeasurement']=function(CG,CH){if(!CG)CG=_getCurrentActiveModels['call'](this);var CI={},CJ={},CK={};CG['forEach'](function(CM){var CN=CM['get']('objects');var CO=CN['findIndex'](function(CT){return CT['get']('class')=='MeasureModel3DObject'&&CT['get']('mode')=='create';});var CP=CO!=-0x1;if(CP){var CQ=CN[CO];if(CQ['get']('points')['length']==0x0){CN['splice'](CO,0x1);this['disposeInstance'](CQ);}else CQ['set']('mode','view');}CN['forEach'](function(CU){if(CU['get']('class')=='MeasureModel3DObject'&&CU['get']('mode')=='edit')CU['set']('mode','view');}['bind'](this));var CR=_cloneMeasureModel3DObject['call'](this,CH);this['cloneBindings'](CH,CR,'modeChange');CR['set']('mode','create');CR['bind']('click',_onMeasureClick,this);var CS=CM['get']('camera');CR['bind']('modeChange',function CV(){if(CR['get']('mode')=='create'){CI[CM['get']('id')]=CM['get']('surfaceSelectionEnabled');CM['set']('surfaceSelectionEnabled',!![]);if(CS['get']('class')=='FlyOverModel3DCamera'){CJ[CM['get']('id')]=CS['get']('doubleClickAction');CS['set']('doubleClickAction','none');}}else{CR['unbind']('modeChange',CV,this);CM['set']('surfaceSelectionEnabled',CI[CM['get']('id')]);if(CS['get']('class')=='FlyOverModel3DCamera'){CS['set']('doubleClickAction',CJ[CM['get']('id')]);}CN['forEach'](function(CW){var CX=CK[CW['get']('id')];if(CX){CW['set']('rollOverEnabled',CX['rollOverEnabled']);}});}},this);if(CG['length']>0x0){CR['bind']('distanceChange',function CY(){CR['unbind']('distanceChange',CY,this);CL['call'](this,CG['filter'](CZ=>CZ!=CM));},this);}CN['forEach'](function(D0){var D1=D0['get']('id');if(D1){CK[D1]={'rollOverEnabled':D0['get']('rollOverEnabled')};D0['set']('rollOverEnabled',!![]);}});CN=CN['concat']();CN['push'](CR);CM['set']('objects',CN);}['bind'](this));function CL(D2){this['stopMeasurement'](D2);for(var D3 of D2){var D4=D3['get']('id');D3['set']('surfaceSelectionEnabled',CI[D4]);if(D4 in CJ)D3['get']('camera')['set']('doubleClickAction',CJ[D4]);}}};TDV['Tour']['Script']['stopMeasurement']=function(D5){_deleteModel3DObjects['call'](this,D5,function(D6){return D6['get']('class')=='MeasureModel3DObject'&&D6['get']('mode')=='create'&&D6['get']('points')['length']==0x0;});_forEachMeasureModel3DObject['call'](this,D5,function(D7,D8){if(D8['get']('mode')=='create'){D8['set']('mode','edit');}});};TDV['Tour']['Script']['toggleMeasurement']=function(D9,Da){if(!D9)D9=_getCurrentActiveModels['call'](this);var Db=D9['some'](function(Dc){var Dd=Dc['get']('objects');var De=Dd['find'](function(Df){return Df['get']('class')=='MeasureModel3DObject'&&Df['get']('mode')=='create';});return De!=null;});if(!Db)this['startMeasurement'](D9,Da);else this['stopMeasurement'](D9);};TDV['Tour']['Script']['cleanAllMeasurements']=function(Dg){_deleteModel3DObjects['call'](this,Dg,function(Dh){return Dh['get']('class')=='MeasureModel3DObject';});};TDV['Tour']['Script']['cleanSelectedMeasurements']=function(Di){_deleteModel3DObjects['call'](this,Di,function(Dj){return Dj['get']('class')=='MeasureModel3DObject'&&Dj['get']('mode')=='edit';});};TDV['Tour']['Script']['setMeasurementsVisibility']=function(Dk,Dl){_forEachMeasureModel3DObject['call'](this,Dk,function(Dm,Dn){Dn['set']('enabled',Dl);});};TDV['Tour']['Script']['toggleMeasurementsVisibility']=function(Do){_forEachMeasureModel3DObject['call'](this,Do,function(Dp,Dq){Dq['set']('enabled',!Dq['get']('enabled'));});};TDV['Tour']['Script']['setMeasurementUnits']=function(Dr){_forEachMeasureModel3DObject['call'](this,null,function(Ds,Dt){Dt['set']('units',Dr);});}; //# sourceMappingURL=script_v2024.0.12.js.map //Generated with v2024.0.12, Thu Aug 29 2024 var tour; var devicesUrl = {"mobile":"script_mobile.js?v=1724880385413","general":"script_general.js?v=1724880385413"}; (function() { var deviceType = ['general']; if(TDV.PlayerAPI.mobile) deviceType.unshift('mobile'); if(TDV.PlayerAPI.device == TDV.PlayerAPI.DEVICE_IPAD) deviceType.unshift('ipad'); var url; for(var i=0; i -1; } function getParams(params) { var queryDict = {}; params.split("&").forEach(function(item) {var k = item.split("=")[0], v = decodeURIComponent(item.split("=")[1]);queryDict[k.toLowerCase()] = v}); return queryDict; } document.addEventListener('DOMContentLoaded', onLoad);