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['navigator']['language']||window['navigator']['userLanguage']||'en';var G=E['get']('data')['locales']||{};var H=E['get']('data')['defaultLocale']||F;var I=this['locManager']=new TDV['Tour']['LocaleManager'](E,G,H,this['_settings']['get'](TDV['PlayerSettings']['QUERY_STRING_PARAMETERS']));E['get']('data')['localeManager']=I;var J=function(){var U=E['get']('data');if(!('updateText'in U)){U['updateText']=function(Y){var Z=Y[0x0]['split']('.');if(Z['length']==0x2){var a0=I['trans']['apply'](I,Y);var a1=Y[0x1]||E;if(typeof a1=='string'){var a2=a1['split']('.');a1=E[a2['shift']()];for(var a3=0x0;a30x0&&aa['get']('class')=='Model3D'){E['startMeasurement'](null,a9[0x0]);}break;}}['bind'](this);this['_onBeforeUnload']=function(ab){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 ac=function(al){var am=al['source'];if(!this['_isPaused'])am['unbind']('stateChange',ac,this);else if(am['get']('state')=='playing'){am['pause']();}};var ad=this['player']['getByClassName']('PlayList');for(var ae=0x0,af=ad['length'];ae0xb4)aF-=0x168;}else{aF=aE['get']('yaw');aG=aE['get']('pitch');}var aM=aB['getPlayListWithItem'](az);if(aM){var aN=function(){aB['setPanoramaCameraWithSpot'](aM,az,aF,aG);};if(!this['_isInitialized']){var aO=function(){az['unbind']('begin',aO,this);aN();};az['bind']('begin',aO,this);}else{aN();}}}}};TDV['Tour']['prototype']['setComponentsVisibilityByTags']=function(aP,aQ,aR){var aS=this['_getRootPlayer']();if(aS!==undefined){var aT=aS['getComponentsByTags'](aP,aR);for(var aU=0x0,aV=aT['length'];aU0x0;};TDV['Tour']['prototype']['_getOrientation']=function(){var bm=this['_getRootPlayer']();if(bm){return bm['get']('orientation');}else if(this['_lockedOrientation']){return this['_lockedOrientation'];}else{return TDV['PlayerAPI']['getOrientation']();}};TDV['Tour']['prototype']['_getParams']=function(bn){var bo={};bn['split']('&')['forEach'](function(bp){var bq=bp['split']('=')[0x0],br=decodeURIComponent(bp['split']('=')[0x1]);bo[bq['toLowerCase']()]=br;});return bo;};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 bs=document['getElementById']('metaViewport');if(bs){var bt=this['_devicesUrl'][this['_device']];var bu=0x1;if(typeof bt=='object'&&this['_orientation']in bt&&this['_orientation']==TDV['PlayerAPI']['ORIENTATION_LANDSCAPE']||this['_device']==TDV['Tour']['DEVICE_GENERAL']){bu=bs['getAttribute']('data-tdv-general-scale')||0.5;}var bv=bs['getAttribute']('content');bv=bv['replace'](/initial-scale=(\d+(\.\d+)?)/,function(bw,bx){return'initial-scale='+bu;});bs['setAttribute']('content',bv);}}};TDV['Tour']['prototype']['_getScriptUrl']=function(){var by=this['_devicesUrl'][this['_device']];if(typeof by=='object'){if(this['_orientation']in by){by=by[this['_orientation']];}}return by;};TDV['Tour']['prototype']['_getDevice']=function(){var bz=TDV['Tour']['DEVICE_GENERAL'];if(!this['_isRemoteSession']&&this['isMobile']()){if(this['isIPad']()&&TDV['Tour']['DEVICE_IPAD']in this['_devicesUrl'])bz=TDV['Tour']['DEVICE_IPAD'];else if(TDV['Tour']['DEVICE_MOBILE']in this['_devicesUrl'])bz=TDV['Tour']['DEVICE_MOBILE'];}return bz;};TDV['Tour']['prototype']['_setMediaFromURL']=function(bA){var bB=this['_getRootPlayer']();var bC=bB['getActivePlayerWithViewer'](bB['getMainViewer']());var bD=bC?bB['getMediaFromPlayer'](bC):undefined;var bE;if('media'in bA){var bF=bA['media'];var bG=Number(bF);bE=isNaN(bG)?this['setMediaByName'](bF):this['setMediaByIndex'](bG-0x1);}else if('media-index'in bA){bE=this['setMediaByIndex'](parseInt(bA['media-index'])-0x1);}else if('media-name'in bA){bE=this['setMediaByName'](decodeURIComponent(bA['media-name']));}if(bE==undefined){bE=this['setMediaByIndex'](0x0);}if(bE!=undefined){var bH=bE['get']('player');var bI=function(){if('trigger-overlay-name'in bA){this['triggerOverlayByName'](bE['get']('media'),bA['trigger-overlay-name'],bA['trigger-overlay-event']);}if('focus-overlay-name'in bA){this['focusOverlayByName'](bE,bA['focus-overlay-name']);}else if('yaw'in bA||'pitch'in bA){var bM=bB['getPlayListWithItem'](bE);if(bM){switch(bE['get']('class')){case'PanoramaPlayListItem':var bN=parseFloat(bA['yaw'])||undefined;var bO=parseFloat(bA['pitch'])||undefined;bB['setPanoramaCameraWithSpot'](bM,bE,bN,bO);break;case'Model3DPlayListItem':var bP=['yaw','pitch','x','y','z','distance'];var bQ={};for(var bR=0x0;bR0x0){ce['set']('objects',cf['concat'](cg));}};if('hide-components-tags'in c1||'hct'in c1)c4['call'](this,this['setComponentsVisibilityByTags'],c1['hide-components-tags']||c1['hct'],![]);if('show-components-tags'in c1||'sct'in c1)c4['call'](this,this['setComponentsVisibilityByTags'],c1['show-components-tags']||c1['sct'],!![]);if('hide-overlays-tags'in c1||'hot'in c1)c4['call'](this,this['setOverlaysVisibilityByTags'],c1['hide-overlays-tags']||c1['hot'],![]);if('show-overlays-tags'in c1||'sot'in c1)c4['call'](this,this['setOverlaysVisibilityByTags'],c1['show-overlays-tags']||c1['sot'],!![]);if('hide-overlays-names'in c1||'hon'in c1)this['setOverlaysVisibilityByName'](decodeURIComponent(c1['hide-overlays-names']||c1['hon'])['split'](','),![]);if('show-overlays-names'in c1||'son'in c1)this['setOverlaysVisibilityByName'](decodeURIComponent(c1['show-overlays-names']||c1['son'])['split'](','),!![]);if('show-object-ids'in c1||'sobjids'in c1)this['setObjectsVisibilityByID'](decodeURIComponent(c1['show-object-ids']||c1['sobjids'])['split'](','),!![]);if('hide-object-ids'in c1||'hobjids'in c1)this['setObjectsVisibilityByID'](decodeURIComponent(c1['hide-object-ids']||c1['hobjids'])['split'](','),![]);if('variant'in c1)this['setModel3DVariant'](decodeURIComponent(c1['variant']));if('measures'in c1)c5['call'](this,decodeURIComponent(c1['measures']['split'](';')));};TDV['Tour']['LocaleManager']=function(ct,cu,cv,cw){TDV['EventDispatcher']['call'](this);this['rootPlayer']=ct;this['locales']={};this['defaultLocale']=cv;this['queryParam']=cw;this['currentLocaleMap']={};this['currentLocaleID']=undefined;for(var cx in cu){this['registerLocale'](cx,cu[cx]);}};TDV['Tour']['LocaleManager']['EVENT_LOCALE_CHANGED']='localeChanged';TDV['Tour']['LocaleManager']['prototype']=new TDV['EventDispatcher']();TDV['Tour']['LocaleManager']['prototype']['registerLocale']=function(cy,cz){var cA=[cy,cy['split']('-')[0x0]];for(var cB=0x0;cB0x2){var cS=typeof arguments[0x2]=='object'?arguments[0x2]:undefined;var cT=arguments;cR=cR['replace'](/\{\{([\w _\-\.]+)\}\}/g,function(cV,cW){if(cQ(cW))cW=cT[parseInt(cW)+0x1];else if(cS!==undefined)cW=cS[cW];if(typeof cW=='string')cW=this['currentLocaleMap'][cW]||cW;else if(typeof cW=='function')cW=cW['call'](this['rootPlayer']);return cW!==undefined?cW:'';}['bind'](this));}return cR;};TDV['Tour']['LocaleManager']['prototype']['_parsePropertiesContent']=function(cX){cX=cX['replace'](/(^|\n)#[^\n]*/g,'');var cY={};var cZ=cX['split']('\x0a');for(var d0=0x0,d1=cZ['length'];d00x0;};TDV['Tour']['HistoryData']['prototype']['canForward']=function(){return this['pointer']>=0x0&&this['pointer']0x0&&dK['length']>=dM||du>0x0&&e7['distance']>du||dN&&dq['testIntersection'](dO,e7['position']))return;var e8=dA['call'](this,e7['panorama'],e7['yaw']-dF['get']('yaw'),e7['pitch'],e7['width'],e7['height'],e7['anchorX'],e7['anchorY'],e7['opacity'],e7['transparentAreaActive'],e7['image'],dy&&!e7['excludeSurfacePanorama']);var e9=dB['call'](this,e7['panorama'],e7['yaw']-dF['get']('yaw'),e7['backwardYaw'],e7['floorDistance'],!e7['excludeSurfacePanorama']);dK['push'](e8);var ea=dL['findIndex'](function(ed){return ed['get']('panorama')==e7['panorama'];});if(ea!=-0x1)dL['splice'](ea,0x1);dL['push'](e9);var eb=e8['get']('areas')[0x0];if(e7['toolTip'])eb['set']('toolTip',e7['toolTip']);eb['bind']('click',dz['bind'](this,dI,e7['panorama'],dq,!![]),this);e9['bind']('select',dz['bind'](this,dI,e7['panorama'],dq,!![]),this);var ec=e7['actions'];if(ec){dE['call'](this,e8,ec);if('click'in ec)e9['bind']('select',new Function('event',ec['click']),this);}}['bind'](this));dI['set']('overlays',(dI['get']('overlays')||[])['concat'](dK));dI['set']('adjacentPanoramas',dL);var dP=!dq['get']('surfaceSelectionEnabled')||!!dG['excludeSurfaceSelectionModel'];var dQ;if(dP){dQ=dC['call'](this,dF['get']('x'),dF['get']('y'),dF['get']('z'),dG['width'],dG['height'],dG['anchorX']?dG['anchorX']:0.5,dG['anchorY']?dG['anchorY']:0.5,dG['opacity'],!!dG['transparentAreaActive'],dr['showOnlyHotspotsLineSight'],_getObject(this,dG['image']));dQ['set']('id','sprite_'+dF['get']('id'));dQ['set']('translationLineColor',dG['translationLineColor']!=null?dG['translationLineColor']:'#ffffff');dQ['set']('translationLineOpacity',dG['translationLineOpacity']!=null?dG['translationLineOpacity']:0x1);dQ['set']('translationLineVisible',dG['translationLineVisible']!=null?dG['translationLineVisible']:![]);dQ['set']('translationLineWidth',dG['translationLineWidth']!=null?dG['translationLineWidth']:0x1);dQ['set']('translationLength',dG['translationLength']!=null?dG['translationLength']:dr['showOnlyHotspotsLineSight']&&(dG['translationY']==null||dG['translationY']==0x0)?dG['height']/0x2:undefined);dQ['set']('translationX',dG['translationX']!=null?dG['translationX']:0x0);dQ['set']('translationY',dG['translationY']!=null&&dG['translationY']!=0x0?dG['translationY']:dr['showOnlyHotspotsLineSight']?0x1:0x0);dQ['set']('translationZ',dG['translationZ']!=null?dG['translationZ']:0x0);if(dG['toolTip'])dQ['set']('toolTip',dG['toolTip']);dG['sprite']=dQ;}else dQ=dD['call'](this,dF['get']('x'),dF['get']('y'),dF['get']('z'));if(dG['enabled']!==undefined)dQ['set']('enabled',dG['enabled']);dQ['get']('data')['location']=dF;var dR=dG['actions'];if(dR){dE['call'](this,dQ,dR);}dQ['bind']('click',dz['bind'](this,dq,dI,dq,![]),this);dw['push'](dQ);}['bind'](this));dq['set']('objects',(dq['get']('objects')||[])['concat'](dw));dr['isInitialized']=!![];function dz(ee,ef,eg,eh){var ei=this['getPlayListsWithMedia'](ee,!![])['filter'](function(ep){return this['getMediaFromPlayer'](ep['get']('items')[ep['get']('selectedIndex')]['get']('player'))==ee;}['bind'](this));if(ei['length']==0x0)return;var ej=this['getPlayListItemByMedia'](ei[0x0],ee);var ek=ej['get']('player')['get']('viewerArea');var el;this['getPlayListsWithMedia'](ef)['forEach'](function(eq){var er=this['getPlayListItemByMedia'](eq,ef);if(er['get']('player')['get']('viewerArea')==ek){if(eh&&ej['get']('player')['get']('viewerArea')['get']('translationTransitionEnabled')){em();er['bind']('begin',eo,this);}eq['set']('selectedIndex',eq['get']('items')['indexOf'](er));}}['bind'](this));function em(){el=eg['get']('objects')['filter'](function(es){var et=es['get']('data');return et&&et['location']!==undefined;});el['forEach'](function(eu){eu['set']('enabled',![]);});}function en(){el['forEach'](function(ev){ev['set']('enabled',!![]);});}function eo(ew){ew['source']['unbind']('begin',eo,this);en();}}function dA(ex,ey,ez,eA,eB,eC,eD,eE,eF,eG,eH){var eI=_createInstanceFromObj(this,{'class':'HotspotPanoramaOverlay','useHandCursor':!![],'enabledInSurfaceSelection':eH,'areas':[{'class':'HotspotPanoramaOverlayArea','mapColor':eF?'any':'image'}],'items':[{'class':'FlatHotspotPanoramaOverlayImage','yaw':ey,'pitch':ez,'width':eA,'height':eB,'offsetX':eC*eA,'offsetY':eD*eB,'opacity':eE!=undefined?eE:0x1}]});eI['get']('items')[0x0]['set']('image',eG);return eI;}function dB(eJ,eK,eL,eM,eN){return _createInstanceFromObj(this,{'class':'AdjacentPanorama','panorama':'this.'+eJ['get']('id'),'backwardYaw':eL,'yaw':eK,'distance':eM,'enabledInSurfaceSelection':eN});}function dC(eO,eP,eQ,eR,eS,eT,eU,eV,eW,eX,eY){var eZ=_createInstanceFromObj(this,{'class':'SpriteModel3DObject','x':eO,'y':eP,'z':eQ,'anchorX':eT,'anchorY':eU,'depthTest':eX,'transparentAreaActive':eW,'hideBasedOnDistance':!![],'width':eR,'height':eS,'opacity':eV!=undefined?eV:0x1,'data':{}});eZ['set']('image',eY);return eZ;}function dD(f0,f1,f2){return _createInstanceFromObj(this,{'class':'SurfaceReticleModel3DObject','x':f0,'y':f1,'z':f2,'depthTest':![],'data':{}});}function dE(f3,f4){Object['keys'](f4)['forEach'](function(f5){if(f3['hasEvent'](f5))f3['bind'](f5,new Function('event',f4[f5]),this);}['bind'](this));}}function _findLocationWithPanorama(f6){var f7=this['getByClassName']('Model3D');for(var f8=0x0,f9=f7['length'];f80x0){var fh=ff[fg];if(fh['get']('viewerArea')!=fe){ff['splice'](fg,0x1);}}return ff;}function _createInstance(fi,fj,fk){var fl=fi['createInstance'](fj);if(fk){fl['set']('id',fk);fi[fk]=fl;}return fl;}function _createInstanceFromObj(fm,fn){return fo(fn);function fo(fp,fq){if(typeof fp=='object'){if('class'in fp){try{fq=_createInstance(fm,fp['class'],fp['id']);}catch(fu){fq=fp;}}else{fq=fp;}}var fr=function(fv,fw){if('set'in fq)fq['set'](fv,fw);else fq[fv]=fw;};for(var fs in fp){var ft=fp[fs];if(typeof ft=='object'&&ft!==null)fr(fs,fo(ft,fq));else if(typeof ft=='string'&&ft['indexOf']('this.')==0x0)fr(fs,fm[ft['replace']('this.','')]);else fr(fs,ft);}return fq;}}TDV['Tour']['Script']=function(){};TDV['Tour']['Script']['assignObjRecursively']=function(fx,fy){for(var fz in fx){var fA=fx[fz];if(typeof fA=='object'&&fA!==null)this['assignObjRecursively'](fx[fz],fy[fz]||(fy[fz]={}));else fy[fz]=fA;}return fy;};TDV['Tour']['Script']['autotriggerAtStart']=function(fB,fC,fD){var fE=function(fF){fC();if(fD==!![])fB['unbind']('change',fE,this);};fB['bind']('change',fE,this);};TDV['Tour']['Script']['changeBackgroundWhilePlay']=function(fG,fH,fI){var fJ=function(){fK['unbind']('stop',fJ,this);if(fI==fM['get']('backgroundColor')&&fP==fM['get']('backgroundColorRatios')){fM['set']('backgroundColor',fN);fM['set']('backgroundColorRatios',fO);}};var fK=fG['get']('items')[fH];var fL=fK['get']('player');var fM=fL['get']('viewerArea');var fN=fM['get']('backgroundColor');var fO=fM['get']('backgroundColorRatios');var fP=[0x0];if(fI!=fN||fP!=fO){fM['set']('backgroundColor',fI);fM['set']('backgroundColorRatios',fP);fK['bind']('stop',fJ,this);}};TDV['Tour']['Script']['changeOpacityWhilePlay']=function(fQ,fR,fS){var fT=function(){fU['unbind']('stop',fT,this);if(fX==fW['get']('backgroundOpacity')){fW['set']('opacity',fX);}};var fU=fQ['get']('items')[fR];var fV=fU['get']('player');var fW=fV['get']('viewerArea');var fX=fW['get']('backgroundOpacity');if(fS!=fX){fW['set']('backgroundOpacity',fS);fU['bind']('stop',fT,this);}};TDV['Tour']['Script']['changePlayListWithSameSpot']=function(fY,fZ){var g0=fY['get']('selectedIndex');if(g0>=0x0&&fZ>=0x0&&g0!=fZ){var g1=fY['get']('items')[g0];var g2=fY['get']('items')[fZ];var g3=g1['get']('player');var g4=g2['get']('player');if((g3['get']('class')=='PanoramaPlayer'||g3['get']('class')=='Video360Player')&&(g4['get']('class')=='PanoramaPlayer'||g4['get']('class')=='Video360Player')){var g5=this['clonePanoramaCamera'](g2['get']('camera'));this['setCameraSameSpotAsMedia'](g5,g1['get']('media'));var g6=g5['get']('initialPosition');if(g6['get']('yaw')==undefined||g6['get']('pitch')==undefined||g6['get']('hfov')==undefined)return;this['startPanoramaWithCamera'](g2['get']('media'),g5);}}};TDV['Tour']['Script']['clone']=function(g7,g8){var g9=this['rootPlayer']['createInstance'](g7['get']('class'));var gb=g7['get']('id');if(gb){var gc=gb+'_'+Math['random']()['toString'](0x24)['substring'](0x2,0xf);g9['set']('id',gc);this[gc]=g9;}for(var gd=0x0;gd0x0){for(var gA=0x0;gA>0x10&0xff,gW>>0x8&0xff,gW&0xff],'finalRGB':[gX>>0x10&0xff,gX>>0x8&0xff,gX&0xff]};gP[gR+gT]=gO;}else{gS[gT]=gQ?gJ['get'](gT):gJ[gT];gP[gR+gT]=gO;}}gO['set']('duration',(gL||0x0)*0x3e8);gO['set']('easing',gM||'cubic_in_out');gO['set']('animationDirection',gN||'normal');gO['bind']('end',function(){for(var gY in gS){if(gP[gR+gY]==gO)delete gP[gR+gY];}this['disposeInstance'](gO);},this);gO['bind']('frame',function(){var gZ=gO['getPosition']();for(var h0 in gS){var h1=gS[h0];if(gP[gR+h0]!=gO)continue;if(typeof h1==='object'&&'color'in h1){var h2=Math['round'](h1['initialRGB'][0x0]+(h1['finalRGB'][0x0]-h1['initialRGB'][0x0])*gZ);var h3=Math['round'](h1['initialRGB'][0x1]+(h1['finalRGB'][0x1]-h1['initialRGB'][0x1])*gZ);var h4=Math['round'](h1['initialRGB'][0x2]+(h1['finalRGB'][0x2]-h1['initialRGB'][0x2])*gZ);h1='#'+((0x1<<0x18)+(h2<<0x10)+(h3<<0x8)+h4)['toString'](0x10)['slice'](0x1);}else{h1=h1+(gK[h0]-h1)*gZ;}if(gQ)gJ['set'](h0,h1);else gJ[h0]=h1;}},this);return gO;};TDV['Tour']['Script']['executeFunctionWhenChange']=function(h5,h6,h7,h8){var h9=undefined;var ha=function(he){if(he['data']['previousSelectedIndex']==h6){if(h8)h8['call'](this);if(h7&&h9)h9['unbind']('end',h7,this);h5['unbind']('change',ha,this);}};if(h7){var hb=h5['get']('items')[h6];var hc=hb['get']('class');if(hc=='PanoramaPlayListItem'||hc=='Model3DPlayListItem'){var hd=hb['get']('camera');if(hd!=undefined){h9=hd['get']('initialSequence');if(h9==undefined)h9=hd['get']('idleSequence');}}else{h9=hb['get']('media');}if(h9){h9['bind']('end',h7,this);}}h5['bind']('change',ha,this);};TDV['Tour']['Script']['executeJS']=function(hf){try{eval(hf);}catch(hg){console['log']('Javascript\x20error:\x20'+hg);console['log']('\x20\x20\x20code:\x20'+hf);}};TDV['Tour']['Script']['fixTogglePlayPauseButton']=function(hh){var hi=hh['get']('buttonPlayPause');if(typeof hi!=='undefined'&&hh['get']('state')=='playing'){if(!Array['isArray'](hi))hi=[hi];for(var hj=0x0;hj0x0?hn[0x0]:undefined;};TDV['Tour']['Script']['getActivePlayersWithViewer']=function(ho){var hp=this['getCurrentPlayers']();var hq=hp['length'];var hr=[];while(hq-->0x0){var hs=hp[hq];if(hs['get']('viewerArea')==ho){var ht=hs['get']('class');if(ht=='PanoramaPlayer'&&(hs['get']('panorama')!=undefined||hs['get']('video')!=undefined)||(ht=='VideoPlayer'||ht=='Video360Player')&&hs['get']('video')!=undefined||ht=='PhotoAlbumPlayer'&&hs['get']('photoAlbum')!=undefined||ht=='MapPlayer'&&hs['get']('map')!=undefined||ht=='Model3DPlayer'&&hs['get']('model')!=undefined)hr['push'](hs);}}return hr;};TDV['Tour']['Script']['getCurrentPlayerWithMedia']=function(hu){var hv=undefined;var hw=undefined;switch(hu['get']('class')){case'Panorama':case'LivePanorama':case'HDRPanorama':hv='PanoramaPlayer';hw='panorama';break;case'Video360':hv='PanoramaPlayer';hw='video';break;case'PhotoAlbum':hv='PhotoAlbumPlayer';hw='photoAlbum';break;case'Map':hv='MapPlayer';hw='map';break;case'Video':hv='VideoPlayer';hw='video';break;case'Model3D':hv='Model3DPlayer';hw='media';break;}if(hv!=undefined){var hx=this['getByClassName'](hv);for(var hy=0x0;hy0x1){il['sort'](function(it,iu){var iv=it['get']('data')['groupIndex'];var iw=iu['get']('data')['groupIndex'];return iv-iw;});for(var im=0x0,io=il['length'];im=0x0;--iU){if(iY['indexOf'](iX[iU])==-0x1)iX['splice'](iU,0x1);}}else if(iE=='or'){for(var iU=iY['length']-0x1;iU>=0x0;--iU){var iP=iY[iU];if(iX['indexOf'](iP)==-0x1)iX['push'](iP);}}}}return iX||[];};TDV['Tour']['Script']['getComponentByName']=function(iZ){var j0=this['getByClassName']('UIComponent');for(var j1=0x0,j2=j0['length'];j1j9)j9=jb['get']('width');}return j9;}else{return jb['get']('width');}default:return j7['get']('width');}};TDV['Tour']['Script']['getMediaHeight']=function(jc){switch(jc['get']('class')){case'Video360':var jd=jc['get']('video');if(jd instanceof Array){var je=0x0;for(var jf=0x0;jfje)je=jg['get']('height');}return je;}else{return jg['get']('height');}default:return jc['get']('height');}};TDV['Tour']['Script']['getOverlays']=function(jh){switch(jh['get']('class')){case'LivePanorama':case'HDRPanorama':case'Panorama':var ji=jh['get']('overlays')['concat']()||[];var jj=jh['get']('frames');for(var jk=0x0;jk=0x0;--jV){var jW=jU[jV];var jX=jW['get']('player');if(jX!==undefined&&jX['get']('viewerArea')==jP)return!![];}return![];};for(var jS=jQ['length']-0x1;jS>=0x0;--jS){if(!jR(jQ[jS]))jQ['splice'](jS,0x1);}return jQ;};TDV['Tour']['Script']['getPlayListWithItem']=function(jY){var jZ=this['getByClassName']('PlayList');for(var k0=jZ['length']-0x1;k0>=0x0;--k0){var k1=jZ[k0];var k2=k1['get']('items');for(var k3=k2['length']-0x1;k3>=0x0;--k3){var k4=k2[k3];if(k4==jY)return k1;}}return undefined;};TDV['Tour']['Script']['getFirstPlayListWithMedia']=function(k5,k6){var k7=this['getPlayListsWithMedia'](k5,k6);return k7['length']>0x0?k7[0x0]:undefined;};TDV['Tour']['Script']['getPlayListItemByMedia']=function(k8,k9){var ka=k8['get']('items');for(var kb=0x0,kc=ka['length'];kb=0x0;--kl){var km=kk[kl];if(km['get']('media')!=kh||ki!=undefined&&km['get']('player')!=ki){kk['splice'](kl,0x1);}}return kk;}else{return[];}};TDV['Tour']['Script']['historyGoBack']=function(kn){var ko=this['get']('data')['history'][kn['get']('id')];if(ko!=undefined){ko['back']();}};TDV['Tour']['Script']['historyGoForward']=function(kp){var kq=this['get']('data')['history'][kp['get']('id')];if(kq!=undefined){kq['forward']();}};TDV['Tour']['Script']['init']=function(){var kr=this['get']('data')['history'];var ks=function(kB){var kC=kB['source'];var kD=kC['get']('selectedIndex');if(kD<0x0)return;var kE=kC['get']('id');if(!kr['hasOwnProperty'](kE))kr[kE]=new TDV['Tour']['HistoryData'](kC);kr[kE]['add'](kD);};var kt=this['getByClassName']('PlayList');for(var kv=0x0,kw=kt['length'];kv=0x0){this['skip3DTransitionOnce'](kH['get']('items')[kI]['get']('player'));}}for(var kv=0x0,kz=ky['length'];kv0x0){var l8=l6['get']('data')['name'];l6['bind']('click',this['sendAnalyticsData']['bind'](this,'Skin','click',l8),this,![]);}}var l9=this['mainPlayList']['get']('items')['concat'](this['getByClassName']('PlayListItem'));var la={};for(var kQ=0x0,kT=l9['length'];kQ0x0){var mo=ml[mm];if(mo['get']('viewerArea')!=mk){ml['splice'](mm,0x1);}}for(mm=0x0;mm=mw){mu-=my-(mw-m1['get']('actualWidth'));my=mw-m1['get']('actualWidth');}m1['set']('left',my);lM();mr=mu;};this['bind']('mouseMove',ms,this);this['bind']('mouseUp',function(){this['unbind']('mouseMove',ms,this);},this);},this);lM();};TDV['Tour']['Script']['_initTwinsViewer']=function(mz){function mA(){var mV=mz['get']('actualWidth');mL['get']('children')[0x0]['set']('width',mV);mM['get']('children')[0x0]['set']('width',mV);var mW=mP['get']('left');var mX=typeof mW=='string'?mB(mW):mW;mX+=mP['get']('actualWidth')*0.5;mL['set']('width',mC(mX));mM['set']('width',mC(mV-mX));}function mB(mY){return parseFloat(mY['replace']('%',''))/0x64*mz['get']('actualWidth');}function mC(mZ){return mZ/mz['get']('actualWidth')*0x64+'%';}function mD(n0){mE(n0['source']);}function mE(n1){var n2=n1==mR?mQ:mR;if(mS&&n1!=mS||!n1||!n2)return;var n3=n2['get']('camera')['get']('initialPosition')['get']('yaw')-n1['get']('camera')['get']('initialPosition')['get']('yaw');n2['setPosition'](n1['get']('yaw')+n3,n1['get']('pitch'),n1['get']('roll'),n1['get']('hfov'));}function mF(n4){mS=n4['source'];}function mG(n5){mH(n5['source']);}function mH(n6){var n7=n6['get']('viewerArea');if(n7==mN){if(mQ){mQ['get']('camera')['set']('hoverFactor',mT);}mQ=n6;mS=mQ;if(mQ){mT=mQ['get']('camera')['get']('hoverFactor');mQ['get']('camera')['set']('hoverFactor',0x0);}}else if(n7==mO){if(mR){mR['get']('camera')['set']('hoverFactor',mU);}mR=n6;mS=mQ;if(mR){mU=mR['get']('camera')['get']('hoverFactor');mR['get']('camera')['set']('hoverFactor',0x0);}}mE(n6);}function mI(n8){var n9=this['getCurrentPlayers']();var na=n9['length'];while(na-->0x0){var nc=n9[na];if(nc['get']('viewerArea')!=n8){n9['splice'](na,0x1);}}for(na=0x0;na0x0&&ne[0x0]['get']('viewMode')=='cardboard';};TDV['Tour']['Script']['isPanorama']=function(nf){return['Panorama','HDRPanorama','LivePanorama','Video360','VideoPanorama']['indexOf'](nf['get']('class'))!=-0x1;};TDV['Tour']['Script']['keepCompVisible']=function(ng,nh){var ni='keepVisibility_'+ng['get']('id');var nj=this['getKey'](ni);if(nj==undefined&&nh){this['registerKey'](ni,nh);}else if(nj!=undefined&&!nh){this['unregisterKey'](ni);}};TDV['Tour']['Script']['_initItemWithComps']=function(nk,nl,nm,nn,no,np,nq,nr){var ns=nk['get']('items')[nl];var nt=ns['get']('media');var nu=nt['get']('loop')==undefined||nt['get']('loop');var nv=nr>0x0;var nw=this['rootPlayer'];var nx=function(nF){var nG=np?np['get']('class'):undefined;var nH=undefined;switch(nG){case'FadeInEffect':case'FadeOutEffect':nH=nw['createInstance'](nF?'FadeInEffect':'FadeOutEffect');break;case'SlideInEffect':case'SlideOutEffect':nH=nw['createInstance'](nF?'SlideInEffect':'SlideOutEffect');break;}if(nH){nH['set']('duration',np['get']('duration'));nH['set']('easing',np['get']('easing'));if(nG['indexOf']('Slide')!=-0x1)nH['set'](nF?'from':'to',np['get'](np['get']('class')=='SlideInEffect'?'from':'to'));}return nH;};var ny=function(){for(var nI=0x0,nJ=nm['length'];nI0x0){this['setComponentVisibility'](nK,!no,0x0,nx(!no));}else{var nL='visibility_'+nK['get']('id');if(this['existsKey'](nL)){if(this['getKey'](nL))this['setComponentVisibility'](nK,!![],0x0,nx(!![]));else this['setComponentVisibility'](nK,![],0x0,nx(![]));this['unregisterKey'](nL);}}}ns['unbind']('end',ny,this);if(!nu)nt['unbind']('end',ny,this);};var nz=function(){ns['unbind']('stop',nz,this,!![]);ns['unbind']('stop',nz,this);ns['unbind']('begin',nz,this,!![]);ns['unbind']('begin',nz,this);for(var nM=0x0,nN=nm['length'];nM0x0){var nZ=nP+nQ+(nY!=undefined?nY['get']('duration'):0x0);nw['setComponentVisibility'](nW,!nX,nZ,nx(!nX),nX?'hideEffect':'showEffect',!![]);}};for(var nT=0x0,nU=nm['length'];nT0x0){nA('begin',nr,0x0);nr=0x0;}if(nn!=undefined)nA(nn,nq,nr);};TDV['Tour']['Script']['loadFromCurrentMediaPlayList']=function(o0,o1,o2){var o3=o0['get']('selectedIndex');var o4=o0['get']('items')['length'];var o5=(o3+o1)%o4;while(o5<0x0){o5=o4+o5;}if(o3!=o5){if(o2){var o6=o0['get']('items')[o5];this['skip3DTransitionOnce'](o6['get']('player'));}o0['set']('selectedIndex',o5);}};TDV['Tour']['Script']['mixObject']=function(o7,o8){return this['assignObjRecursively'](o8,this['copyObjRecursively'](o7));};TDV['Tour']['Script']['downloadFile']=function(o9){if((navigator['userAgent']['toLowerCase']()['indexOf']('chrome')>-0x1||navigator['userAgent']['toLowerCase']()['indexOf']('safari')>-0x1)&&!/(iP)/g['test'](navigator['userAgent'])){var oa=document['createElement']('a');oa['href']=o9;oa['setAttribute']('target','_blank');if(oa['download']!==undefined){var ob=o9['substring'](o9['lastIndexOf']('/')+0x1,o9['length']);oa['download']=ob;}if(document['createEvent']){var oc=document['createEvent']('MouseEvents');oc['initEvent']('click',!![],!![]);oa['dispatchEvent'](oc);return;}}window['open'](o9,'_blank');};TDV['Tour']['Script']['openLink']=function(od,oe){if(!od||od==location['href']){return;}if(!oe)oe='_blank';if(oe=='_top'||oe=='_self'){this['updateDeepLink']({'includeCurrentView':!![],'includeCurrentVisibleHotspots':!![],'includeCurrentMeasureModel3DObjects':!![],'setHash':!![]});}var of=window&&window['process']&&window['process']['versions']&&window['process']['versions']['electron']||navigator&&navigator['userAgent']&&navigator['userAgent']['indexOf']('Electron')>=0x0;if(of&&oe=='_blank'){if(od['startsWith']('files/')){od='/'+od;}if(od['startsWith']('//')){od='https:'+od;}else if(od['startsWith']('/')){var og=window['location']['href']['split']('/');og['pop']();od=og['join']('/')+od;}var oh=od['split']('.')['pop']()['toLowerCase']();if((['pdf','zip','xls','xlsx']['indexOf'](oh)==-0x1||od['startsWith']('file://'))&&window['hasOwnProperty']('require')){var oi=window['require']('electron')['shell'];oi['openExternal'](od);}else{window['open'](od,oe);}}else if(of&&(oe=='_top'||oe=='_self')){window['location']=od;}else{var oj=this['get']('data')['tour'];if(oj['isMobileApp']()&&oj['isIOS']())od='blank:'+od;var ok=window['open'](od,oe);ok['focus']();}};TDV['Tour']['Script']['startPanoramaWithModel']=function(ol,om){var on=ol['get']('media');var oo=_findLocationWithPanorama['call'](this,on);if(!oo){om['call'](this);return;}var op=oo['get']('model');var oq=ol['get']('player')['get']('viewerArea');var os=this['getActivePlayersWithViewer'](oq);var ou=os['length']==0x1?os['find'](function(oB){return this['getMediaFromPlayer'](oB)==op;}['bind'](this)):undefined;if(ou){om['call'](this);}else{var os=_getPlayersWithViewer['call'](this,oq);var ou=os['find'](function(oC){return oC['get']('class')=='Model3DPlayer';});var ov,ow;if(!ou){ou=this['createInstance']('Model3DPlayer');ou['set']('viewerArea',oq);}else{var ox=this['getByClassName']('Model3DPlayListItem');ov=ox['find'](function(oD){return oD['get']('player')==ou;}['bind'](this));}if(!ov){ov=this['createInstance']('Model3DPlayListItem');ov['set']('player',ou);_initModel3DItem['call'](this,ov);}ov['set']('media',op);var oy=oo['get']('forceModelLoading');oo['set']('forceModelLoading',!![]);var oz=function(){ov['unbind']('begin',oz,this);om['call'](this);};var oA=function(){ol['unbind']('begin',oA,this);oo['set']('forceModelLoading',oy);if(ow)this['disposeInstance'](ow);};ol['bind']('begin',oA,this);if(ov['get']('state')=='playing')oz['call'](this);else{ov['bind']('begin',oz,this);ow=this['createInstance']('PlayList');ow['set']('items',[ov]);ow['set']('selectedIndex',0x0);}}};TDV['Tour']['Script']['pauseCurrentPlayers']=function(oE){var oF=this['getCurrentPlayers']();var oG=oF['length'];while(oG-->0x0){var oH=oF[oG];if(oH['get']('state')=='playing'||oH['get']('data')&&oH['get']('data')['playing']||oH['get']('viewerArea')&&oH['get']('viewerArea')['get']('id')==this['getMainViewer']()||oH['get']('camera')&&oH['get']('camera')['get']('idleSequence')&&oH['get']('camera')['get']('timeToIdle')>0x0&&oH['get']('state')=='playing'||oH['get']('class')=='Model3DPlayer'&&oH['get']('model')&&oH['get']('model')['get']('camera')['get']('state')=='playing'){var oI=this['getMediaFromPlayer'](oH);if(oE&&oI&&oI['get']('class')!='Video360'&&'pauseCamera'in oH){oH['pauseCamera']();}else{oH['pause']();}}else{oF['splice'](oG,0x1);}}return oF;};TDV['Tour']['Script']['pauseGlobalAudiosWhilePlayItem']=function(oJ,oK,oL){var oM=function(){if(oJ['get']('selectedIndex')!=oK){this['resumeGlobalAudios']();}};this['pauseGlobalAudios'](oL,!![]);this['executeFunctionWhenChange'](oJ,oK,oM,oM);};TDV['Tour']['Script']['pauseGlobalAudios']=function(oN,oO){this['stopTextToSpeech']();if(window['pausedAudiosLIFO']==undefined)window['pausedAudiosLIFO']=[];var oP=this['getByClassName']('VideoPanoramaOverlay');oP=oP['concat'](this['getByClassName']('QuadVideoPanoramaOverlay'));for(var oR=oP['length']-0x1;oR>=0x0;--oR){var oS=oP[oR];if(oS['get']('video')['get']('hasAudio')==![])oP['splice'](oR,0x1);}var oT=this['getByClassName']('Audio')['concat'](oP);var oU={};if(window['currentGlobalAudios']!=undefined)oT=oT['concat'](Object['values'](window['currentGlobalAudios'])['map'](function(oY){if(!oY['allowResume'])oU[oY['audio']['get']('id')]=oY['audio'];return oY['audio'];}));var oV=[];for(var oR=0x0,oW=oT['length'];oR0x0)window['pausedAudiosLIFO']['push'](oV);return oV;};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 oZ=window['pausedAudiosLIFO']['pop']();if(!oZ)return;for(var p0=0x0,p1=oZ['length'];p0=p6['length']){if(!p7)return;p9=0x0;}pa=p6[p9];pb(pa,!![],pc,!![]);};pc();}};TDV['Tour']['Script']['playGlobalAudioWhilePlayActiveMedia']=function(pd,pe,pf,pg){var ph=this['getActiveMediaWithViewer'](this['getMainViewer']());var pi=this['getFirstPlayListWithMedia'](ph,!![]);var pj=this['getPlayListItemByMedia'](pi,ph);var pk=pi['get']('items')['indexOf'](pj);return this['playGlobalAudioWhilePlay'](pi,pk,pd,pe,pf,pg);};TDV['Tour']['Script']['playGlobalAudioWhilePlay']=function(pl,pm,pn,po,pp,pq){var pr=function(pA){if(pA['data']['previousSelectedIndex']==pm){this['stopGlobalAudio'](pn);if(pv){var pB=pu['get']('media');var pC=pB['get']('audios');pC['splice'](pC['indexOf'](pn),0x1);pB['set']('audios',pC);}pl['unbind']('change',pr,this);if(pp)pp();}};var pt=window['currentGlobalAudios'];if(pt&&pn['get']('id')in pt){pn=pt[pn['get']('id')]['audio'];if(pn['get']('state')!='playing'){pn['play']();}return pn;}pl['bind']('change',pr,this);var pu=pl['get']('items')[pm];var pv=pu['get']('class')=='PanoramaPlayListItem';if(pv){var pw=pu['get']('media');var pt=(pw['get']('audios')||[])['slice']();if(pn['get']('class')=='MediaAudio'){var px=this['rootPlayer']['createInstance']('PanoramaAudio');px['set']('autoplay',![]);px['set']('audio',pn['get']('audio'));px['set']('loop',pn['get']('loop'));px['set']('id',pn['get']('id'));this['cloneBindings'](pn,px,'start');this['cloneBindings'](pn,px,'end');this['cloneBindings'](pn,px,'stateChange');pn=px;}pt['push'](pn);pw['set']('audios',pt);}var py=this['playGlobalAudio'](pn,po,function(){pl['unbind']('change',pr,this);if(pp)pp['call'](this);});if(pq===!![]){var pz=function(){if(py['get']('state')=='playing'){this['pauseGlobalAudios']([py],!![]);}else if(py['get']('state')=='stopped'){this['resumeGlobalAudios']();py['unbind']('stateChange',pz,this);}};py['bind']('stateChange',pz,this);}return py;};TDV['Tour']['Script']['playGlobalAudio']=function(pD,pE,pF,pG){var pH=function(){pD['unbind']('end',pH,this);this['stopGlobalAudio'](pD);if(pF)pF['call'](this);};pD=this['getGlobalAudio'](pD);var pI=window['currentGlobalAudios'];if(!pI){pI=window['currentGlobalAudios']={};}pI[pD['get']('id')]={'audio':pD,'asBackground':pG||![],'allowResume':pE};if(pD['get']('state')=='playing'){return pD;}if(!pD['get']('loop')){pD['bind']('end',pH,this);}pD['play']();return pD;};TDV['Tour']['Script']['restartTourWithoutInteraction']=function(pJ){var pK=-0x1;this['bind']('userInteraction',pL['bind'](this),this);pL();function pL(){if(pK!=-0x1)clearTimeout(pK);pK=setTimeout(function(){var pM=this['get']('data')['tour'];if(pM)pM['reload']();}['bind'](this),pJ*0x3e8);}};TDV['Tour']['Script']['resumePlayers']=function(pN,pO){for(var pP=0x0;pP0x0){var qg=setTimeout(function(){if(window[qe]instanceof Array){var qj=window[qe];var qk=qj['indexOf'](qg);qj['splice'](qk,0x1);if(qj['length']==0x0){delete window[qe];}}else{delete window[qe];}qd();},q8);if(window['hasOwnProperty'](qe)){window[qe]=[window[qe],qg];}else{window[qe]=qg;}}else{qd();}};TDV['Tour']['Script']['setDirectionalPanoramaAudio']=function(ql,qm,qn,qo){ql['set']('yaw',qm);ql['set']('pitch',qn);ql['set']('maximumAngle',qo);};TDV['Tour']['Script']['setLocale']=function(qp){this['stopTextToSpeech']();var qq=this['get']('data')['localeManager'];if(qq)this['get']('data')['localeManager']['setLocale'](qp);else{this['get']('data')['defaultLocale']=qp;this['get']('data')['forceDefaultLocale']=!![];}};TDV['Tour']['Script']['setEndToItemIndex']=function(qr,qs,qt){var qu=function(){if(qr['get']('selectedIndex')==qs){var qv=qr['get']('items')[qt];this['skip3DTransitionOnce'](qv['get']('player'));qr['set']('selectedIndex',qt);}};this['executeFunctionWhenChange'](qr,qs,qu);};TDV['Tour']['Script']['setMapLocation']=function(qw,qx){var qy=function(){qw['unbind']('stop',qy,this);qz['set']('mapPlayer',null);};qw['bind']('stop',qy,this);var qz=qw['get']('player');qz['set']('mapPlayer',qx);};TDV['Tour']['Script']['setMainMediaByIndex']=function(qA){var qB=undefined;if(qA>=0x0&&qA0x0){qV=qY[0x0];qW=this['getPlayListItemIndexByMedia'](qV,qR);}if(!qV)qR=!![];}if(qR===!![]){var r3=this['getActiveMediaWithViewer'](qX);if(r3){qV=this['getFirstPlayListWithMedia'](r3,!![]);var r2=this['getPlayListItemByMedia'](qV,r3);qW=qV['get']('items')['indexOf'](r2);}else{qR=null;}}var r4=[];var r5=function(){var rd=r4['concat']();var re=![];var rf=function(ri){var rj=ri['source']['get']('state');if(rj=='playing'){if(!re){re=!![];this['pauseGlobalAudios'](r4,!![]);}}else if(rj=='stopped'){rd['splice'](rd['indexOf'](ri['source']),0x1);if(rd['length']==0x0){this['resumeGlobalAudios']();}ri['source']['unbind']('stateChange',rf,this);}}['bind'](this);for(var rg=0x0,rh=r4['length'];rg0x0&&sc['get']('movements')[sb-0x1]['get']('class')=='TargetPanoramaCameraMovement'){var sn=sd['get']('initialPosition');var so=sn['get']('yaw');var sp=sn['get']('pitch');var sq=sn['get']('hfov');var sr=sc['get']('movements')[sb-0x1];var ss=sr['get']('targetYaw');var st=sr['get']('targetPitch');var su=sr['get']('targetHfov');if(ss!==undefined)sn['set']('yaw',ss);if(st!==undefined)sn['set']('pitch',st);if(su!==undefined)sn['set']('hfov',su);var sv=function(sy){sn['set']('yaw',so);sn['set']('pitch',sp);sn['set']('hfov',sq);s7['unbind']('end',sv,this);};s7['bind']('end',sv,this);}sc['set']('movementIndex',sb);}}if(s5){s4['unbind']('begin',rV,this);s5['unbind']('stateChange',rU,this);for(var sw=0x0;sw0x1)&&(sx==undefined||sx==s4['get']('media'))){s1['set']('selectedIndex',s3);}if(rP!=s1)s1['unbind']('change',rW,this);}else{s8['set']('visible',s9);}s1=undefined;};if(!rR){var rZ=rP['get']('selectedIndex');var s0=rZ!=-0x1?rP['get']('items')[rP['get']('selectedIndex')]['get']('player'):this['getActivePlayerWithViewer'](this['getMainViewer']());if(s0){rR=this['getMediaFromPlayer'](s0);}}var s1=undefined;if(rR){var s2=this['getPlayListsWithMedia'](rR,!![]);if(s2['indexOf'](rP)!=-0x1){s1=rP;}else if(s2['indexOf'](this['mainPlayList'])!=-0x1){s1=this['mainPlayList'];}else if(s2['length']>0x0){s1=s2[0x0];}}if(!s1){rP['set']('selectedIndex',rQ);return;}var s3=s1['get']('selectedIndex');var s4=rP['get']('items')[rQ];var s5=s4['get']('player');var s6=this['getMediaFromPlayer'](s5);if(rP['get']('selectedIndex')==rQ&&s6==s4['get']('media')||s3==-0x1){return;}if(rP['get']('selectedIndex')==rQ&&s6!=s4['get']('media'))rP['set']('selectedIndex',-0x1);var s7=s1['get']('items')[s3];var s8=s5['get']('viewerArea');var s9=s8['get']('visible');var sa=s8==s7['get']('player')['get']('viewerArea');if(sa){if(rP!=s1){s1['set']('selectedIndex',-0x1);s1['bind']('change',rW,this);}}else{s8['set']('visible',!![]);}var sb=-0x1;var sc=undefined;var sd=s7['get']('camera');if(sd){sc=sd['get']('initialSequence');if(sc){sb=sc['get']('movementIndex');}}rP['set']('selectedIndex',rQ);var se=[];var sf=function(sz){var sA=s5['get'](sz);if(sA==undefined)return;if(Array['isArray'](sA))se=se['concat'](sA);else se['push'](sA);};sf('buttonStop');for(var sg=0x0;sg0x0){sR[sU['get']('id')]=setTimeout(sV['bind'](this,sU),sO);}else{sV['call'](this,sU);}}function sV(sW){var sX=sW['get']('id');var sY=sR[sX];if(sY){clearTimeout(sY);delete sY[sX];}var sZ=sW['get']('class')=='PanoramaModel3DLocation'?sW['get']('data')['sprite']:sW;var t0=sN=='toggle'?!sZ['get']('enabled'):sN;sZ['set']('enabled',t0);if(sW['get']('class')=='PanoramaModel3DLocation')sW['get']('data')['enabled']=t0;var t2=sW['get']('data');if(t0&&t2&&'group'in t2){var t3=this['getOverlaysByGroupname'](t2['group']);for(var t4=0x0,t5=t3['length'];t4=0x0&&tw[tv]==tr&&tx['get']('isLoaded')){ty['set']('yaw',ty['get']('yaw')%0x168);this['createTween'](ty,ts,tt,tu)['play']();}else{this['startModel3DWithCameraSpot'](tr,ts);}};TDV['Tour']['Script']['setModel3DCameraSequence']=function(tz,tA,tB){var tC=tz['get']('selectedIndex');var tD=tz['get']('items');var tE=tA['get']('media');if(tD[tC]==tA&&tE['get']('isLoaded')){tB['play']();}else{var tF=tB['get']('movements');var tG={};if(tF['length']>0x0){var tH=tF[0x0];if(tH['get']('class')=='TargetModel3DCameraMovement'){var tI=['x','y','z','yaw','pitch','fov','distance'];for(var tJ in tI){tJ=tI[tJ];var tK=tH['get']('target'+tJ['charAt'](0x0)['toUpperCase']()+tJ['slice'](0x1));if(tK!==undefined){tG[tJ]=tK;}}}}this['startModel3DWithCameraSpot'](tA,tG);var tL=function(){tA['unbind']('begin',tL,this);tB['play']();};tA['bind']('begin',tL,this);}};TDV['Tour']['Script']['setPanoramaCameraWithCurrentSpot']=function(tM,tN){var tO=this['getActiveMediaWithViewer'](tN||this['getMainViewer']());if(tO!=undefined&&(tO['get']('class')['indexOf']('Panorama')!=-0x1||tO['get']('class')=='Video360')){var tP=tM['get']('media');var tQ=this['clonePanoramaCamera'](tM['get']('camera'));this['setCameraSameSpotAsMedia'](tQ,tO);this['startPanoramaWithCamera'](tP,tQ);}};TDV['Tour']['Script']['setPanoramaCameraWithSpot']=function(tR,tS,tT,tU,tV){var tW=tR['get']('selectedIndex');var tX=tR['get']('items');var tY=tS['get']('player');if(tX[tW]==tS||tY['get']('rendererPanorama')==tS['get']('media')){if(tT===undefined)tT=tY['get']('yaw');if(tU===undefined)tU=tY['get']('pitch');if(tV===undefined)tV=tY['get']('hfov');tY['moveTo'](tT,tU,tY['get']('roll'),tV);}else{var tZ=tS['get']('media');var u0=this['clonePanoramaCamera'](tS['get']('camera'));var u1=u0['get']('initialPosition');if(tT!==undefined)u1['set']('yaw',tT);if(tU!==undefined)u1['set']('pitch',tU);if(tV!==undefined)u1['set']('hfov',tV);this['startPanoramaWithCamera'](tZ,u0);}};TDV['Tour']['Script']['setSurfaceSelectionHotspotMode']=function(u2){var u3=this['getByClassName']('HotspotPanoramaOverlay');var u4=this['getByClassName']('PanoramaPlayer');var u5=u2=='hotspotEnabled';var u6=u2=='circleEnabled';var u7=!!u2;u3['forEach'](function(u8){var u9=u8['get']('data');if(u9&&u9['hasPanoramaAction']==!![])u8['set']('enabledInSurfaceSelection',u5);});u4['forEach'](function(ua){ua['set']('adjacentPanoramaPositionsEnabled',u6);ua['set']('surfaceSelectionEnabled',u7);});this['get']('data')['surfaceSelectionHotspotMode']=u2;};TDV['Tour']['Script']['setValue']=function(ub,uc,ud){try{if('set'in ub)ub['set'](uc,ud);else ub[uc]=ud;}catch(ue){}};TDV['Tour']['Script']['setStartTimeVideo']=function(uf,ug){var uh=this['getPlayListItems'](uf);var ui=[];var uj=function(){for(var un=0x0;un=0x0)clearTimeout(uI);uD['bind']('rollOut',uK,this);};var uK=function(){var uP=function(){uH['call'](this,![]);};uD['unbind']('rollOut',uK,this);uI=setTimeout(uP['bind'](this),uF);};uD['bind']('rollOver',uJ,this);}};TDV['Tour']['Script']['setObjectsVisibilityByTags']=function(uQ,uR,uS,uT){var uU=this['_getObjectsByTags'](uR,['InnerModel3DObject'],'tags2Objects',uS)['filter'](function(uV){return uQ['get']('objects')['indexOf'](uV)!=-0x1;}['bind'](this));this['setObjectsVisibility'](uU,uT);};TDV['Tour']['Script']['setObjectsVisibilityByID']=function(uW,uX,uY){var uZ=uX['map'](function(v0){return this['getModel3DInnerObject'](uW,v0);}['bind'](this));this['setObjectsVisibility'](uZ,uY);};TDV['Tour']['Script']['setObjectsVisibility']=function(v1,v2){v1['forEach'](function(v3){if(v3)v3['set']('enabled',v2==='toggle'?!v3['get']('enabled'):v2);}['bind'](this));};TDV['Tour']['Script']['getModel3DInnerObject']=function(v4,v5){var v6=v4['get']('objects');for(var v7=0x0,v8=v6['length'];v7vz?vy:vz;vx+=vn('headerPaddingTop')+vn('headerPaddingBottom');}var vA=vu-vn('bodyPaddingLeft')-vn('bodyPaddingRight')-vn('paddingLeft')-vn('paddingRight');var vB=vv-vx-vw-vn('bodyPaddingTop')-vn('bodyPaddingBottom')-vn('paddingTop')-vn('paddingBottom');var vC=vA/vB;var vD=vq/vr;if(vC>vD){vu=vB*vD+vn('bodyPaddingLeft')+vn('bodyPaddingRight')+vn('paddingLeft')+vn('paddingRight');}else{vv=vA/vD+vx+vw+vn('bodyPaddingTop')+vn('bodyPaddingBottom')+vn('paddingTop')+vn('paddingBottom');}if(vu>vo*vs){vu=vo*vs;}if(vv>vp*vt){vv=vp*vt;}va['set']('width',vu);va['set']('height',vv);va['set']('x',(vo-vn('actualWidth'))*0.5);va['set']('y',(vp-vn('actualHeight'))*0.5);};if(vf){this['executeFunctionWhenChange'](vc,0x0,vi);}var vk=vb['get']('class');var vl=vk=='Video'||vk=='Video360';vc['set']('selectedIndex',0x0);if(vl){this['bind']('resize',vj,this);vj();vc['get']('items')[0x0]['get']('player')['play']();}else{va['set']('width',vd);va['set']('height',ve);}window['resumeAudiosBlocked']=!![];this['getMainViewer']()['set']('toolTipEnabled',![]);var vm=this['pauseCurrentPlayers'](!![]);va['bind']('close',vh,this);va['show'](this,!![]);};TDV['Tour']['Script']['showPopupImage']=function(vF,vG,vH,vI,vJ,vK,vL,vM,vN,vO,vP,vQ){var vR=![];var vS=function(){w9['unbind']('loaded',vV,this);vZ['call'](this);};var vT=function(){w9['unbind']('click',vT,this);if(wd!=undefined){clearTimeout(wd);}};var vU=function(){setTimeout(w3,0x0);};var vV=function(){this['unbind']('click',vS,this);w8['set']('visible',!![]);w3();wa['set']('visible',!![]);w9['unbind']('loaded',vV,this);w9['bind']('resize',vU,this);wd=setTimeout(vW['bind'](this),0xc8);};var vW=function(){wd=undefined;if(vM){w9['bind']('click',vT,this);vY['call'](this);}w9['bind']('userInteractionStart',w4,this);w9['bind']('userInteractionEnd',w5,this);w9['bind']('backgroundClick',vZ,this);if(vG){w9['bind']('click',w1,this);w9['set']('imageCursor','hand');}wa['bind']('click',vZ,this);if(vP)vP['call'](this);};var vX=function(){if(vM&&wd){clearTimeout(wd);wd=undefined;}};var vY=function(){if(vM){vX();wd=setTimeout(vZ['bind'](this),vM);}};var vZ=function(){this['getMainViewer']()['set']('toolTipEnabled',!![]);vR=!![];if(wd)clearTimeout(wd);if(we)clearTimeout(we);if(vM)vT();if(vQ)vQ['call'](this);w9['set']('visible',![]);if(vK&&vK['get']('duration')>0x0){vK['bind']('end',w0,this);}else{w9['set']('image',null);}wa['set']('visible',![]);w8['set']('visible',![]);this['unbind']('click',vS,this);w9['unbind']('backgroundClick',vZ,this);w9['unbind']('userInteractionStart',w4,this);w9['unbind']('userInteractionEnd',w5,this,!![]);w9['unbind']('resize',vU,this);if(vG){w9['unbind']('click',w1,this);w9['set']('cursor','default');}wa['unbind']('click',vZ,this);this['resumePlayers'](wc,vN==null||vO);if(vO){this['resumeGlobalAudios']();}if(vN){this['stopGlobalAudio'](vN);}};var w0=function(){w9['set']('image',null);vK['unbind']('end',w0,this);};var w1=function(){w9['set']('image',w2()?vF:vG);};var w2=function(){return w9['get']('image')==vG;};var w3=function(){var wf=w9['get']('actualWidth')-w9['get']('imageLeft')-w9['get']('imageWidth')+0xa;var wg=w9['get']('imageTop')+0xa;if(wf<0xa)wf=0xa;if(wg<0xa)wg=0xa;wa['set']('right',wf);wa['set']('top',wg);};var w4=function(){vX();if(we){clearTimeout(we);we=undefined;}else{wa['set']('visible',![]);}};var w5=function(){vY['call'](this);if(!vR){we=setTimeout(w6,0x12c);}};var w6=function(){we=undefined;wa['set']('visible',!![]);w3();};var w7=function(wh){var wi=wh['get']('data');if(wi&&'extraLevels'in wi){var wj=this['rootPlayer']['createInstance'](wh['get']('class'));var wk=wi['extraLevels'];for(var wl=0x0;wlxp==_getObject(this,_getObject(this,xt)['get']('data')['panorama'])));if(xq&&!xq['get']('forceModelLoading')){xq['set']('forceModelLoading',!![]);x9['bind']('begin',function xu(){x9['unbind']('begin',xu,this);xq['set']('forceModelLoading',![]);},this);}}};TDV['Tour']['Script']['startPanoramaWithCamera']=function(xv,xw){var xx=this['getByClassName']('PlayList');if(xx['length']==0x0)return;var xy=window['currentPanoramasWithCameraChanged']==undefined||!(xv['get']('id')in window['currentPanoramasWithCameraChanged']);var xz=[];for(var xB=0x0,xC=xx['length'];xB0x0){if(window['currentPanoramasWithCameraChanged']==undefined){window['currentPanoramasWithCameraChanged']={};}var xJ=xv['get']('id');window['currentPanoramasWithCameraChanged'][xJ]=xz;var xK=function(){if(xJ in window['currentPanoramasWithCameraChanged']){delete window['currentPanoramasWithCameraChanged'][xJ];}for(var xM=0x0;xM=0x0?this['mainPlayList']['get']('items')[yl]['get']('media'):this['getActiveMediaWithViewer'](this['getMainViewer']());if(yn!=undefined){var yp=yn['get']('data');if(yp&&yp['label']){ym='#media-name='+encodeURIComponent(yp['label']);}else if(yl>=0x0){ym='#media='+(yl+0x1);}}if(yn){if(yk['includeCurrentView']===!![]){var yq=this['getActivePlayerWithViewer'](this['getMainViewer']());if(yq){switch(yq['get']('class')){case'PanoramaPlayer':var yr=yq['get']('yaw');var ys=yq['get']('pitch');if(!isNaN(yr)&&!isNaN(ys))ym+='&yaw='+yr['toFixed'](0x2)+'&pitch='+ys['toFixed'](0x2);break;case'Model3DPlayer':var yt=yq['get']('model');var yu=yt['get']('camera');var yv=[];yv['push']('yaw='+yu['get']('yaw')['toFixed'](0x2));yv['push']('pitch='+yu['get']('pitch')['toFixed'](0x2));yv['push']('x='+yu['get']('x')['toFixed'](0x5));yv['push']('y='+yu['get']('y')['toFixed'](0x5));yv['push']('z='+yu['get']('z')['toFixed'](0x5));if(yu['get']('class')=='OrbitModel3DCamera')yv['push']('distance='+yu['get']('distance')['toFixed'](0x5));ym+='&'+yv['join']('&');break;}}}if(yk['includeCurrentVisibleHotspots']===!![]){var yw=this['getOverlays'](yn);var yx=[];var yy=[];for(var yz=0x0,yA=yw['length'];yz0x0)ym+='&son='+yx['join'](',');if(yy['length']>0x0)ym+='&hon='+yy['join'](',');if(yn['get']('class')=='Model3D'){var yF=yn['get']('variant');if(yF)ym+='&variant='+yF;var yG=yn['get']('objects');var yH=[];var yI=[];yG['forEach'](function(yK){if(yK['get']('class')=='InnerModel3DObject')(yK['get']('enabled')?yH:yI)['push'](yK['get']('objectId'));});if(yH['length']>0x0)ym+='&sobjids='+yH['join'](',');if(yI['length']>0x0)ym+='&hobjids='+yI['join'](',');}}if(yk['includeCurrentMeasureModel3DObjects']===!![]&&yn['get']('class')=='Model3D'){var yJ=[];yn['get']('objects')['forEach'](function(yL){if(yL['get']('class')=='MeasureModel3DObject'&&yL['get']('mode')!='create'){var yM=[yL['get']('data')['id'],yL['get']('x'),yL['get']('y'),yL['get']('z')];yL['get']('points')['forEach'](function(yN){yM['push'](yN['get']('x'),yN['get']('y'),yN['get']('z'));});if(yM['length']>0x4){yJ['push'](yM['join'](','));}}});if(yJ['length']>0x0)ym+='&measures='+yJ['join']('+');}}if(ym&&yk['setHash']===!![]){location['hash']=ym;}return ym;};TDV['Tour']['Script']['updateMediaLabelFromPlayList']=function(yO,yP,yQ){var yR=function(){var yT=yO['get']('selectedIndex');if(yT>=0x0){var yU=function(){yX['unbind']('begin',yU);yV(yT);};var yV=function(yY){var yZ=yX['get']('media');var z0=yZ['get']('data');var z1=z0!==undefined?z0['description']:undefined;yW(z1);};var yW=function(z2){if(z2!==undefined){yP['set']('html',''+z2+'');}else{yP['set']('html','');}var z3=yP['get']('html');yP['set']('visible',z3!==undefined&&z3);};var yX=yO['get']('items')[yT];if(yP['get']('html')){yW('Loading...');yX['bind']('begin',yU);}else{yV(yT);}}};var yS=function(){yP['set']('html',undefined);yO['unbind']('change',yR,this);yQ['unbind']('stop',yS,this);};if(yQ){yQ['bind']('stop',yS,this);}yO['bind']('change',yR,this);yR();};TDV['Tour']['Script']['updateVideoCues']=function(z4,z5){var z6=z4['get']('items')[z5];var z7=z6['get']('media');if(z7['get']('cues')['length']==0x0)return;var z8=z6['get']('player');var z9=[];var za=function(){if(z4['get']('selectedIndex')!=z5){z7['unbind']('cueChange',zb,this);z4['unbind']('change',za,this);}};var zb=function(zc){var zd=zc['data']['activeCues'];for(var ze=0x0,zf=z9['length'];zez8['get']('currentTime')||zg['get']('endTime')0x0){zx=this['mixObject'](zx||{},{'theme':{'window':{'width':undefined,'left':zy,'right':zy}}});}}var zz=this['get']('data')['textToSpeechConfig']['speechOnQuizQuestion']&&!!zw['title'];if(zz)this['textToSpeech'](zw['title'],zr);zu=zt['showQuestion'](zr,zx);zu['then'](function(zA){if(zz)this['stopTextToSpeech']();this['resumePlayers'](zv,!![]);}['bind'](this));}return zu;};TDV['Tour']['Script']['quizShowScore']=function(zB){var zC=this['get']('data');var zD=zC['quiz'];if(zD){if(this['get']('isMobile')){zB=zB||{};zB=this['mixObject'](zB,zC[this['get']('orientation')=='portrait'?'scorePortraitConfig':'scoreLandscapeConfig']);}return zD['showScore'](zB);}};TDV['Tour']['Script']['quizShowTimeout']=function(zE,zF){var zG=this['get']('data');var zH=zG['quiz'];if(zH){if(this['get']('isMobile')){zF=zF||{};zF=this['mixObject'](zF,zG[this['get']('orientation')=='portrait'?'scorePortraitConfig':'scoreLandscapeConfig']);}zH['showTimeout'](zE,zF);}};TDV['Tour']['Script']['stopTextToSpeech']=function(zI){if(window['speechSynthesis']&&(zI==undefined||this['t2sLastID']==zI)){var zJ=window['speechSynthesis'];if(zJ['speaking']){zJ['cancel']();}this['t2sLastID']=undefined;}};TDV['Tour']['Script']['getStateTextToSpeech']=function(zK){return this['t2sLastID']==zK?'playing':'stopped';};TDV['Tour']['Script']['textToSpeech']=function(zL,zM,zN){if(this['get']('mute')){return;}var zO=this['get']('data');var zP=zO['disableTTS']||![];if(zP)return;if(zM!=undefined&&this['t2sLastID']!=zM||zM==undefined){zN=zN||0x0;if(this['t2sLastID']&&zN>this['t2sLastPriority']){return;}var zQ=zO['tour'];var zR=zO['textToSpeechConfig'];var zS=zO['localeManager']['currentLocaleID'];if(window['speechSynthesis']){var zT=window['speechSynthesis'];if(zT['speaking']){zT['cancel']();}var zU=new SpeechSynthesisUtterance(zL);if(zS)zU['lang']=zS;var zV;if(zR){zU['volume']=zR['volume'];zU['pitch']=zR['pitch'];zU['rate']=zR['rate'];if(zR['stopBackgroundAudio'])this['pauseGlobalAudios'](null,!![]);}zU['onend']=function(){this['t2sLastID']=null;if(zV)clearInterval(zV);if(zR['stopBackgroundAudio'])this['resumeGlobalAudios']();}['bind'](this);if(navigator['userAgent']['indexOf']('Chrome')!=-0x1&&!this['get']('isMobile')){zV=setInterval(function(){zT['pause']();zT['resume']();},0xbb8);}zT['speak'](zU);this['t2sLastPriority']=zN;this['t2sLastID']=zM;}else if(zQ['isMobileApp']()){if(!zQ['isIOS']()){var zW=function(zX,zY){var zZ={'command':'tts','type':zX};if(zY)zZ=this['mixObject'](zZ,zY);android['sendJSON'](JSON['stringify'](zZ));}['bind'](this);android['onTTSEnd']=function(){this['t2sLastID']=null;if(zR['stopBackgroundAudio'])this['resumeGlobalAudios']();android['onTTSEnd']=undefined;}['bind'](this);zW('stop');if(zR){zW('init',{'volume':zR['volume'],'pitch':zR['pitch'],'rate':zR['rate'],'language':zS});if(zR['stopBackgroundAudio'])this['pauseGlobalAudios'](null,!![]);}zW('play',{'text':zL,'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(A0){var A1=A0['get']('class');var A2;if(A1=='HTMLText'){var A3=A0['get']('html');if(A3){A2=this['htmlToPlainText'](A3,{'linkProcess':function(A4,A5){return A5;}});}}else if(A1=='BaseButton'){A2=A0['get']('label');}else if(A1=='Label'){A2=A0['get']('text');}if(A2){this['textToSpeech'](A2,A0['get']('id'));}};TDV['Tour']['Script']['toggleTextToSpeechComponent']=function(A6){var A7=A6['get']('id');if(this['getStateTextToSpeech'](A7)!='playing')this['textToSpeechComponent'](A6);else this['stopTextToSpeech'](A7);};TDV['Tour']['Script']['_initTTSTooltips']=function(){function A8(Aa){var Ab=Aa['source'];this['textToSpeech'](Ab['get']('toolTip'),Ab['get']('id'),0x1);}function A9(Ac){var Ad=Ac['source'];this['stopTextToSpeech'](Ad['get']('id'));}setTimeout(function(){var Ae=this['getByClassName']('UIComponent');for(var Af=0x0,Ag=Ae['length'];Af/i);if(Ay){Ax=Ax['substring'](0x0,Ay['index']);}const Az=Ax['match'](/]*>/i);if(Az){Ax=Ax['substring'](Az['index']+Az[0x0]['length'],Ax['length']);}Ax=Ax['replace'](/<(script|style)( [^>]*)*>((?!<\/\1( [^>]*)*>).)*<\/\1>/gi,'');Ax=Ax['replace'](/<(\/)?((?!h[1-6]( [^>]*)*>)(?!img( [^>]*)*>)(?!a( [^>]*)*>)(?!ul( [^>]*)*>)(?!ol( [^>]*)*>)(?!li( [^>]*)*>)(?!p( [^>]*)*>)(?!div( [^>]*)*>)(?!td( [^>]*)*>)(?!br( [^>]*)*>)[^>\/])[^<>]*>/gi,'');Ax=Ax['replace'](/]*)>/gi,function(AF,AG){var AH='';var AI='';var AJ=/src="([^"]*)"/i['exec'](AG);var AK=/alt="([^"]*)"/i['exec'](AG);if(AJ!==null){AH=AJ[0x1];}if(AK!==null){AI=AK[0x1];}if(typeof Ap==='function'){return Ap(AH,AI);}if(AI===''){return'![image]\x20('+AH+')';}return'!['+AI+']\x20('+AH+')';});function AA(){return function(AL,AM,AN,AO){var AP=0x0;if(AN&&/start="([0-9]+)"/i['test'](AN)){AP=/start="([0-9]+)"/i['exec'](AN)[0x1]-0x1;}var AQ='

'+AO['replace'](/]*>(((?!]*>)(?!<\/li>).)*)<\/li>/gi,function(AR,AS){var AT=0x0;var AU=AS['replace'](/(^|(
))(?!

)/gi,function(){if(AM==='o'&&AT===0x0){AP+=0x1;AT+=0x1;return''+AP+An(Au,At-String(AP)['length']);}return''+Aw;});return AU;})+'

';return AQ;};}if(Ar==='linebreak'){Ax=Ax['replace'](/<\/?ul[^>]*>|<\/?ol[^>]*>|<\/?li[^>]*>/gi,'\x0a');}else if(Ar==='indention'){while(/<(o|u)l[^>]*>(.*)<\/\1l>/gi['test'](Ax)){Ax=Ax['replace'](/<(o|u)l([^>]*)>(((?!<(o|u)l[^>]*>)(?!<\/(o|u)l>).)*)<\/\1l>/gi,AA());}}if(Aq==='linebreak'){Ax=Ax['replace'](/]*>([^<]*)<\/h\1>/gi,'\x0a$2\x0a');}else if(Aq==='underline'){Ax=Ax['replace'](/]*>(((?!<\/h1>).)*)<\/h1>/gi,function(AV,AW){return'\x0a \x0a'+AW+'\x0a'+An('=',AW['length'])+'\x0a \x0a';});Ax=Ax['replace'](/]*>(((?!<\/h2>).)*)<\/h2>/gi,function(AX,AY){return'\x0a \x0a'+AY+'\x0a'+An('-',AY['length'])+'\x0a \x0a';});Ax=Ax['replace'](/]*>(((?!<\/h\1>).)*)<\/h\1>/gi,function(AZ,B0,B1){return'\x0a \x0a'+B1+'\x0a \x0a';});}else if(Aq==='hashify'){Ax=Ax['replace'](/]*>([^<]*)<\/h\1>/gi,function(B2,B3,B4){return'\x0a \x0a'+An('#',B3)+'\x20'+B4+'\x0a \x0a';});}Ax=Ax['replace'](/]*)*>|]*)*>|<\/p( [^>]*)*>|]*)*>|<\/div( [^>]*)*>|]*)*>|<\/td( [^>]*)*>/gi,'\x0a');Ax=Ax['replace'](/]*href="([^"]*)"[^>]*>([^<]+)<\/a[^>]*>/gi,function(B5,B6,B7){if(typeof Ao==='function'){return Ao(B6,B7);}return'\x20['+B7+']\x20('+B6+')\x20';});Ax=Ax['replace'](/\n[ \t\f]*/gi,'\x0a');Ax=Ax['replace'](/\n\n+/gi,'\x0a');if(Av){Ax=Ax['replace'](/( |\t)+/gi,'\x20');Ax=Ax['replace'](/ /gi,'\x20');}else{Ax=Ax['replace'](/( | |\t)+/gi,'\x20');}Ax=Ax['replace'](/\n +/gi,'\x0a');Ax=Ax['replace'](/^ +/gi,'');while(Ax['indexOf']('\x0a')===0x0){Ax=Ax['substring'](0x1);}if(Ax['length']===0x0||Ax['lastIndexOf']('\x0a')!==Ax['length']-0x1){Ax+='\x0a';}return Ax;};TDV['Tour']['Script']['openEmbeddedPDF']=function(B8,B9){var Ba=!!window['MSInputMethodContext']&&!!document['documentMode'];if(Ba){this['openLink'](B9,'_blank');return;}var Bb=B8['get']('class');var Bc=!new RegExp('^(?:[a-z]+:)?//','i')['test'](B9);if(Bc&&Bb=='WebFrame'){var Bd=location['origin']+location['pathname'];B8['set']('url','lib/pdfjs/web/viewer.html?file='+encodeURIComponent(Bd['substring'](0x0,Bd['lastIndexOf']('/'))+'/'+B9)+'#0');}else{var Be=location['origin']==new URL(B9)['origin'];var Bf=''+'

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

'+'';var Bg=/^((?!chrome|android|crios|ipad|iphone).)*safari/i['test'](navigator['userAgent']);var Bh=''+''+'!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'+B9+'\x22,\x20\x22#content\x22,\x20{'+(Be?'\x22PDFJS_URL\x22:\x20\x22'+new URL('lib/pdfjs/web/viewer.html',document['baseURI'])['href']+'\x22,\x20':'')+'\x22fallbackLink\x22:\x20\x22'+Bf+'\x22,'+'\x22forcePDFJS\x22:\x20'+Bg+'});'+'if(!PDFObject.supportsPDFs\x20&&\x20!'+Be+'){'+'\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(Bb=='WebFrame'){B8['set']('url','data:text/html;charset=utf-8,'+encodeURIComponent(''+''+''+''+Bh+''+''));}else if(Bb=='HTML'){B8['set']('content','data:text/html;charset=utf-8,'+encodeURIComponent(Bh));}}};TDV['Tour']['Script']['getKey']=function(Bi){return window[Bi];};TDV['Tour']['Script']['registerKey']=function(Bj,Bk){window[Bj]=Bk;};TDV['Tour']['Script']['unregisterKey']=function(Bl){delete window[Bl];};TDV['Tour']['Script']['existsKey']=function(Bm){return Bm in window;};function _getCurrentActiveModels(){var Bn=this['getByClassName']('Model3DPlayer');var Bo=[];for(var Bp of Bn){var Bq=Bp['get']('model');var Br=Bp['get']('viewerArea');if(Bq&&Bq['get']('isLoaded')&&Br&&Br['get']('visible'))Bo['push'](Bq);}return Bo;}function _onMeasureClick(Bs){var Bt=Bs['source'];var Bu=Bt['get']('mode');if(Bu!='create'){Bt['set']('mode',Bu=='view'?'edit':'view');console['log'](Bt['get']('mode'));}}function _forEachMeasureModel3DObject(Bv,Bw){if(!Bv)Bv=_getCurrentActiveModels['call'](this);Bv['forEach'](function(Bx){Bx['get']('objects')['forEach'](function(By){if(By['get']('class')=='MeasureModel3DObject')Bw(Bx,By);}['bind'](this));}['bind'](this));}function _deleteModel3DObjects(Bz,BA){if(!Bz)Bz=_getCurrentActiveModels['call'](this);Bz['forEach'](function(BB){var BC=BB['get']('objects');var BD=BC['filter'](function(BE){return!BA['call'](this,BE);});if(BD['length']!=BC['length']){BB['set']('objects',BD);BC['forEach'](function(BF){if(BA['call'](this,BF))this['disposeInstance'](BF);}['bind'](this));}}['bind'](this));}function _cloneMeasureModel3DObject(BG){var BH=this['clone'](BG,BG['getAttributeNames']()['filter'](function(BI){return BI!='id';}));BH['set']('data',{'id':BG['get']('id')});return BH;}TDV['Tour']['Script']['startMeasurement']=function(BJ,BK){if(!BJ)BJ=_getCurrentActiveModels['call'](this);var BL={},BM={};BJ['forEach'](function(BO){var BP=BO['get']('objects');var BQ=BP['findIndex'](function(BV){return BV['get']('class')=='MeasureModel3DObject'&&BV['get']('mode')=='create';});var BR=BQ!=-0x1;if(BR){var BS=BP[BQ];if(BS['get']('points')['length']==0x0){BP['splice'](BQ,0x1);this['disposeInstance'](BS);}else BS['set']('mode','view');}var BT=_cloneMeasureModel3DObject['call'](this,BK);this['cloneBindings'](BK,BT,'modeChange');BT['set']('mode','create');BT['bind']('click',_onMeasureClick,this);var BU=BO['get']('camera');BT['bind']('modeChange',function BW(){if(BT['get']('mode')=='create'){BL[BO['get']('id')]=BO['get']('surfaceSelectionEnabled');BO['set']('surfaceSelectionEnabled',!![]);if(BU['get']('class')=='FlyOverModel3DCamera'){BM[BO['get']('id')]=BU['get']('doubleClickAction');BU['set']('doubleClickAction','none');}}else{BT['unbind']('modeChange',BW,this);BO['set']('surfaceSelectionEnabled',BL[BO['get']('id')]);if(BU['get']('class')=='FlyOverModel3DCamera'){BU['set']('doubleClickAction',BM[BO['get']('id')]);}}},this);if(BJ['length']>0x0){BT['bind']('distanceChange',function BX(){BT['unbind']('distanceChange',BX,this);BN['call'](this,BJ['filter'](BY=>BY!=BO));},this);}BP=BP['concat']();BP['push'](BT);BO['set']('objects',BP);}['bind'](this));function BN(BZ){this['stopMeasurement'](BZ);for(var C0 of BZ){var C1=C0['get']('id');C0['set']('surfaceSelectionEnabled',BL[C1]);if(C1 in BM)C0['get']('camera')['set']('doubleClickAction',BM[C1]);}}};TDV['Tour']['Script']['stopMeasurement']=function(C2){_deleteModel3DObjects['call'](this,C2,function(C3){return C3['get']('class')=='MeasureModel3DObject'&&C3['get']('mode')=='create'&&C3['get']('points')['length']==0x0;});_forEachMeasureModel3DObject['call'](this,C2,function(C4,C5){if(C5['get']('mode')=='create'){C5['set']('mode','edit');}});};TDV['Tour']['Script']['toggleMeasurement']=function(C6,C7){if(!C6)C6=_getCurrentActiveModels['call'](this);var C8=C6['some'](function(C9){var Ca=C9['get']('objects');var Cb=Ca['find'](function(Cc){return Cc['get']('class')=='MeasureModel3DObject'&&Cc['get']('mode')=='create';});return Cb!=null;});if(!C8)this['startMeasurement'](C6,C7);else this['stopMeasurement'](C6);};TDV['Tour']['Script']['cleanAllMeasurements']=function(Cd){_deleteModel3DObjects['call'](this,Cd,function(Ce){return Ce['get']('class')=='MeasureModel3DObject';});};TDV['Tour']['Script']['cleanSelectedMeasurements']=function(Cf){_deleteModel3DObjects['call'](this,Cf,function(Cg){return Cg['get']('class')=='MeasureModel3DObject'&&Cg['get']('mode')=='edit';});};TDV['Tour']['Script']['setMeasurementsVisibility']=function(Ch,Ci){_forEachMeasureModel3DObject['call'](this,Ch,function(Cj,Ck){Ck['set']('enabled',Ci);});};TDV['Tour']['Script']['toggleMeasurementsVisibility']=function(Cl){_forEachMeasureModel3DObject['call'](this,Cl,function(Cm,Cn){Cn['set']('enabled',!Cn['get']('enabled'));});};TDV['Tour']['Script']['setMeasurementUnits']=function(Co){_forEachMeasureModel3DObject['call'](this,null,function(Cp,Cq){Cq['set']('units',Co);});}; //# sourceMappingURL=script_v2023.0.6.js.map //Generated with v2023.0.6, Thu Apr 6 2023