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'](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(ec){return ec['get']('panorama')==e7['panorama'];});if(ea!=-0x1)dL['splice'](ea,0x1);dL['push'](e9);e8['get']('areas')[0x0]['bind']('click',dz['bind'](this,dI,e7['panorama'],dq,!![]),this);e9['bind']('select',dz['bind'](this,dI,e7['panorama'],dq,!![]),this);var eb=e7['actions'];if(eb){dE['call'](this,e8,eb);if('click'in eb)e9['bind']('select',new Function('event',eb['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);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(ed,ee,ef,eg){var eh=this['getPlayListsWithMedia'](ed,!![])['filter'](function(eo){return this['getMediaFromPlayer'](eo['get']('items')[eo['get']('selectedIndex')]['get']('player'))==ed;}['bind'](this));if(eh['length']==0x0)return;var ei=this['getPlayListItemByMedia'](eh[0x0],ed);var ej=ei['get']('player')['get']('viewerArea');var ek;this['getPlayListsWithMedia'](ee)['forEach'](function(ep){var eq=this['getPlayListItemByMedia'](ep,ee);if(eq['get']('player')['get']('viewerArea')==ej){if(eg&&ei['get']('player')['get']('viewerArea')['get']('translationTransitionEnabled')){el();eq['bind']('begin',en,this);}ep['set']('selectedIndex',ep['get']('items')['indexOf'](eq));}}['bind'](this));function el(){ek=ef['get']('objects')['filter'](function(er){var es=er['get']('data');return es&&es['location']!==undefined;});ek['forEach'](function(et){et['set']('enabled',![]);});}function em(){ek['forEach'](function(eu){eu['set']('enabled',!![]);});}function en(ev){ev['source']['unbind']('begin',en,this);em();}}function dA(ew,ex,ey,ez,eA,eB,eC,eD,eE,eF,eG){var eH=_createInstanceFromObj(this,{'class':'HotspotPanoramaOverlay','useHandCursor':!![],'enabledInSurfaceSelection':eG,'areas':[{'class':'HotspotPanoramaOverlayArea','mapColor':eE?'any':'image'}],'items':[{'class':'FlatHotspotPanoramaOverlayImage','yaw':ex,'pitch':ey,'width':ez,'height':eA,'offsetX':eB*ez,'offsetY':eC*eA,'opacity':eD!=undefined?eD:0x1}]});eH['get']('items')[0x0]['set']('image',eF);return eH;}function dB(eI,eJ,eK,eL,eM){return _createInstanceFromObj(this,{'class':'AdjacentPanorama','panorama':'this.'+eI['get']('id'),'backwardYaw':eK,'yaw':eJ,'distance':eL,'enabledInSurfaceSelection':eM});}function dC(eN,eO,eP,eQ,eR,eS,eT,eU,eV,eW,eX){var eY=_createInstanceFromObj(this,{'class':'SpriteModel3DObject','x':eN,'y':eO,'z':eP,'anchorX':eS,'anchorY':eT,'depthTest':eW,'transparentAreaActive':eV,'hideBasedOnDistance':!![],'width':eQ,'height':eR,'opacity':eU!=undefined?eU:0x1,'data':{}});eY['set']('image',eX);return eY;}function dD(eZ,f0,f1){return _createInstanceFromObj(this,{'class':'SurfaceReticleModel3DObject','x':eZ,'y':f0,'z':f1,'depthTest':![],'data':{}});}function dE(f2,f3){Object['keys'](f3)['forEach'](function(f4){if(f2['hasEvent'](f4))f2['bind'](f4,new Function('event',f3[f4]),this);}['bind'](this));}}function _findLocationWithPanorama(f5){var f6=this['getByClassName']('Model3D');for(var f7=0x0,f8=f6['length'];f70x0){var fg=fe[ff];if(fg['get']('viewerArea')!=fd){fe['splice'](ff,0x1);}}return fe;}function _createInstance(fh,fi,fj){var fk=fh['createInstance'](fi);if(fj){fk['set']('id',fj);fh[fj]=fk;}return fk;}function _createInstanceFromObj(fl,fm){return fn(fm);function fn(fo,fp){if(typeof fo=='object'){if('class'in fo){try{fp=_createInstance(fl,fo['class'],fo['id']);}catch(ft){fp=fo;}}else{fp=fo;}}var fq=function(fu,fv){if('set'in fp)fp['set'](fu,fv);else fp[fu]=fv;};for(var fr in fo){var fs=fo[fr];if(typeof fs=='object'&&fs!==null)fq(fr,fn(fs,fp));else if(typeof fs=='string'&&fs['indexOf']('this.')==0x0)fq(fr,fl[fs['replace']('this.','')]);else fq(fr,fs);}return fp;}}TDV['Tour']['Script']=function(){};TDV['Tour']['Script']['assignObjRecursively']=function(fw,fx){for(var fy in fw){var fz=fw[fy];if(typeof fz=='object'&&fz!==null)this['assignObjRecursively'](fw[fy],fx[fy]||(fx[fy]={}));else fx[fy]=fz;}return fx;};TDV['Tour']['Script']['autotriggerAtStart']=function(fA,fB,fC){var fD=function(fE){fB();if(fC==!![])fA['unbind']('change',fD,this);};fA['bind']('change',fD,this);};TDV['Tour']['Script']['changeBackgroundWhilePlay']=function(fF,fG,fH){var fI=function(){fJ['unbind']('stop',fI,this);if(fH==fL['get']('backgroundColor')&&fO==fL['get']('backgroundColorRatios')){fL['set']('backgroundColor',fM);fL['set']('backgroundColorRatios',fN);}};var fJ=fF['get']('items')[fG];var fK=fJ['get']('player');var fL=fK['get']('viewerArea');var fM=fL['get']('backgroundColor');var fN=fL['get']('backgroundColorRatios');var fO=[0x0];if(fH!=fM||fO!=fN){fL['set']('backgroundColor',fH);fL['set']('backgroundColorRatios',fO);fJ['bind']('stop',fI,this);}};TDV['Tour']['Script']['changeOpacityWhilePlay']=function(fP,fQ,fR){var fS=function(){fT['unbind']('stop',fS,this);if(fW==fV['get']('backgroundOpacity')){fV['set']('opacity',fW);}};var fT=fP['get']('items')[fQ];var fU=fT['get']('player');var fV=fU['get']('viewerArea');var fW=fV['get']('backgroundOpacity');if(fR!=fW){fV['set']('backgroundOpacity',fR);fT['bind']('stop',fS,this);}};TDV['Tour']['Script']['changePlayListWithSameSpot']=function(fX,fY){var fZ=fX['get']('selectedIndex');if(fZ>=0x0&&fY>=0x0&&fZ!=fY){var g0=fX['get']('items')[fZ];var g1=fX['get']('items')[fY];var g2=g0['get']('player');var g3=g1['get']('player');if((g2['get']('class')=='PanoramaPlayer'||g2['get']('class')=='Video360Player')&&(g3['get']('class')=='PanoramaPlayer'||g3['get']('class')=='Video360Player')){var g4=this['clonePanoramaCamera'](g1['get']('camera'));this['setCameraSameSpotAsMedia'](g4,g0['get']('media'));var g5=g4['get']('initialPosition');if(g5['get']('yaw')==undefined||g5['get']('pitch')==undefined||g5['get']('hfov')==undefined)return;this['startPanoramaWithCamera'](g1['get']('media'),g4);}}};TDV['Tour']['Script']['clone']=function(g6,g7){var g8=this['rootPlayer']['createInstance'](g6['get']('class'));var g9=g6['get']('id');if(g9){var gb=g9+'_'+Math['random']()['toString'](0x24)['substring'](0x2,0xf);g8['set']('id',gb);this[gb]=g8;}for(var gc=0x0;gc0x0){for(var gz=0x0;gz>0x10&0xff,gV>>0x8&0xff,gV&0xff],'finalRGB':[gW>>0x10&0xff,gW>>0x8&0xff,gW&0xff]};gO[gQ+gS]=gN;}else{gR[gS]=gP?gI['get'](gS):gI[gS];gO[gQ+gS]=gN;}}gN['set']('duration',(gK||0x0)*0x3e8);gN['set']('easing',gL||'cubic_in_out');gN['set']('animationDirection',gM||'normal');gN['bind']('end',function(){for(var gX in gR){if(gO[gQ+gX]==gN)delete gO[gQ+gX];}this['disposeInstance'](gN);},this);gN['bind']('frame',function(){var gY=gN['getPosition']();for(var gZ in gR){var h0=gR[gZ];if(gO[gQ+gZ]!=gN)continue;if(typeof h0==='object'&&'color'in h0){var h1=Math['round'](h0['initialRGB'][0x0]+(h0['finalRGB'][0x0]-h0['initialRGB'][0x0])*gY);var h2=Math['round'](h0['initialRGB'][0x1]+(h0['finalRGB'][0x1]-h0['initialRGB'][0x1])*gY);var h3=Math['round'](h0['initialRGB'][0x2]+(h0['finalRGB'][0x2]-h0['initialRGB'][0x2])*gY);h0='#'+((0x1<<0x18)+(h1<<0x10)+(h2<<0x8)+h3)['toString'](0x10)['slice'](0x1);}else{h0=h0+(gJ[gZ]-h0)*gY;}if(gP)gI['set'](gZ,h0);else gI[gZ]=h0;}},this);return gN;};TDV['Tour']['Script']['executeFunctionWhenChange']=function(h4,h5,h6,h7){var h8=undefined;var h9=function(hd){if(hd['data']['previousSelectedIndex']==h5){if(h7)h7['call'](this);if(h6&&h8)h8['unbind']('end',h6,this);h4['unbind']('change',h9,this);}};if(h6){var ha=h4['get']('items')[h5];var hb=ha['get']('class');if(hb=='PanoramaPlayListItem'||hb=='Model3DPlayListItem'){var hc=ha['get']('camera');if(hc!=undefined){h8=hc['get']('initialSequence');if(h8==undefined)h8=hc['get']('idleSequence');}}else{h8=ha['get']('media');}if(h8){h8['bind']('end',h6,this);}}h4['bind']('change',h9,this);};TDV['Tour']['Script']['executeJS']=function(he){try{eval(he);}catch(hf){console['log']('Javascript\x20error:\x20'+hf);console['log']('\x20\x20\x20code:\x20'+he);}};TDV['Tour']['Script']['fixTogglePlayPauseButton']=function(hg){var hh=hg['get']('buttonPlayPause');if(typeof hh!=='undefined'&&hg['get']('state')=='playing'){if(!Array['isArray'](hh))hh=[hh];for(var hi=0x0;hi0x0?hm[0x0]:undefined;};TDV['Tour']['Script']['getActivePlayersWithViewer']=function(hn){var ho=this['getCurrentPlayers']();var hp=ho['length'];var hq=[];while(hp-->0x0){var hr=ho[hp];if(hr['get']('viewerArea')==hn){var hs=hr['get']('class');if(hs=='PanoramaPlayer'&&(hr['get']('panorama')!=undefined||hr['get']('video')!=undefined)||(hs=='VideoPlayer'||hs=='Video360Player')&&hr['get']('video')!=undefined||hs=='PhotoAlbumPlayer'&&hr['get']('photoAlbum')!=undefined||hs=='MapPlayer'&&hr['get']('map')!=undefined||hs=='Model3DPlayer'&&hr['get']('model')!=undefined)hq['push'](hr);}}return hq;};TDV['Tour']['Script']['getCurrentPlayerWithMedia']=function(ht){var hu=undefined;var hv=undefined;switch(ht['get']('class')){case'Panorama':case'LivePanorama':case'HDRPanorama':hu='PanoramaPlayer';hv='panorama';break;case'Video360':hu='PanoramaPlayer';hv='video';break;case'PhotoAlbum':hu='PhotoAlbumPlayer';hv='photoAlbum';break;case'Map':hu='MapPlayer';hv='map';break;case'Video':hu='VideoPlayer';hv='video';break;case'Model3D':hu='Model3DPlayer';hv='media';break;}if(hu!=undefined){var hw=this['getByClassName'](hu);for(var hx=0x0;hx0x1){ik['sort'](function(is,it){var iu=is['get']('data')['groupIndex'];var iv=it['get']('data')['groupIndex'];return iu-iv;});for(var il=0x0,im=ik['length'];il=0x0;--iT){if(iX['indexOf'](iW[iT])==-0x1)iW['splice'](iT,0x1);}}else if(iD=='or'){for(var iT=iX['length']-0x1;iT>=0x0;--iT){var iO=iX[iT];if(iW['indexOf'](iO)==-0x1)iW['push'](iO);}}}}return iW||[];};TDV['Tour']['Script']['getComponentByName']=function(iY){var iZ=this['getByClassName']('UIComponent');for(var j0=0x0,j1=iZ['length'];j0j8)j8=ja['get']('width');}return j8;}else{return ja['get']('width');}default:return j6['get']('width');}};TDV['Tour']['Script']['getMediaHeight']=function(jb){switch(jb['get']('class')){case'Video360':var jc=jb['get']('video');if(jc instanceof Array){var jd=0x0;for(var je=0x0;jejd)jd=jf['get']('height');}return jd;}else{return jf['get']('height');}default:return jb['get']('height');}};TDV['Tour']['Script']['getOverlays']=function(jg){switch(jg['get']('class')){case'LivePanorama':case'HDRPanorama':case'Panorama':var jh=jg['get']('overlays')['concat']()||[];var ji=jg['get']('frames');for(var jj=0x0;jj=0x0;--jU){var jV=jT[jU];var jW=jV['get']('player');if(jW!==undefined&&jW['get']('viewerArea')==jO)return!![];}return![];};for(var jR=jP['length']-0x1;jR>=0x0;--jR){if(!jQ(jP[jR]))jP['splice'](jR,0x1);}return jP;};TDV['Tour']['Script']['getPlayListWithItem']=function(jX){var jY=this['getByClassName']('PlayList');for(var jZ=jY['length']-0x1;jZ>=0x0;--jZ){var k0=jY[jZ];var k1=k0['get']('items');for(var k2=k1['length']-0x1;k2>=0x0;--k2){var k3=k1[k2];if(k3==jX)return k0;}}return undefined;};TDV['Tour']['Script']['getFirstPlayListWithMedia']=function(k4,k5){var k6=this['getPlayListsWithMedia'](k4,k5);return k6['length']>0x0?k6[0x0]:undefined;};TDV['Tour']['Script']['getPlayListItemByMedia']=function(k7,k8){var k9=k7['get']('items');for(var ka=0x0,kb=k9['length'];ka=0x0;--kk){var kl=kj[kk];if(kl['get']('media')!=kg||kh!=undefined&&kl['get']('player')!=kh){kj['splice'](kk,0x1);}}return kj;}else{return[];}};TDV['Tour']['Script']['historyGoBack']=function(km){var kn=this['get']('data')['history'][km['get']('id')];if(kn!=undefined){kn['back']();}};TDV['Tour']['Script']['historyGoForward']=function(ko){var kp=this['get']('data')['history'][ko['get']('id')];if(kp!=undefined){kp['forward']();}};TDV['Tour']['Script']['init']=function(){var kq=this['get']('data')['history'];var kr=function(kA){var kB=kA['source'];var kC=kB['get']('selectedIndex');if(kC<0x0)return;var kD=kB['get']('id');if(!kq['hasOwnProperty'](kD))kq[kD]=new TDV['Tour']['HistoryData'](kB);kq[kD]['add'](kC);};var ks=this['getByClassName']('PlayList');for(var ku=0x0,kv=ks['length'];ku=0x0){this['skip3DTransitionOnce'](kG['get']('items')[kH]['get']('player'));}}for(var ku=0x0,ky=kx['length'];ku0x0){var l7=l5['get']('data')['name'];l5['bind']('click',this['sendAnalyticsData']['bind'](this,'Skin','click',l7),this,![]);}}var l8=this['mainPlayList']['get']('items')['concat'](this['getByClassName']('PlayListItem'));var l9={};for(var kP=0x0,kS=l8['length'];kP0x0){var mn=mk[ml];if(mn['get']('viewerArea')!=mj){mk['splice'](ml,0x1);}}for(ml=0x0;ml=mv){mt-=mx-(mv-m0['get']('actualWidth'));mx=mv-m0['get']('actualWidth');}m0['set']('left',mx);lL();mq=mt;};this['bind']('mouseMove',mr,this);this['bind']('mouseUp',function(){this['unbind']('mouseMove',mr,this);},this);},this);lL();};TDV['Tour']['Script']['_initTwinsViewer']=function(my){function mz(){var mU=my['get']('actualWidth');mK['get']('children')[0x0]['set']('width',mU);mL['get']('children')[0x0]['set']('width',mU);var mV=mO['get']('left');var mW=typeof mV=='string'?mA(mV):mV;mW+=mO['get']('actualWidth')*0.5;mK['set']('width',mB(mW));mL['set']('width',mB(mU-mW));}function mA(mX){return parseFloat(mX['replace']('%',''))/0x64*my['get']('actualWidth');}function mB(mY){return mY/my['get']('actualWidth')*0x64+'%';}function mC(mZ){mD(mZ['source']);}function mD(n0){var n1=n0==mQ?mP:mQ;if(mR&&n0!=mR||!n0||!n1)return;var n2=n1['get']('camera')['get']('initialPosition')['get']('yaw')-n0['get']('camera')['get']('initialPosition')['get']('yaw');n1['setPosition'](n0['get']('yaw')+n2,n0['get']('pitch'),n0['get']('roll'),n0['get']('hfov'));}function mE(n3){mR=n3['source'];}function mF(n4){mG(n4['source']);}function mG(n5){var n6=n5['get']('viewerArea');if(n6==mM){if(mP){mP['get']('camera')['set']('hoverFactor',mS);}mP=n5;mR=mP;if(mP){mS=mP['get']('camera')['get']('hoverFactor');mP['get']('camera')['set']('hoverFactor',0x0);}}else if(n6==mN){if(mQ){mQ['get']('camera')['set']('hoverFactor',mT);}mQ=n5;mR=mP;if(mQ){mT=mQ['get']('camera')['get']('hoverFactor');mQ['get']('camera')['set']('hoverFactor',0x0);}}mD(n5);}function mH(n7){var n8=this['getCurrentPlayers']();var n9=n8['length'];while(n9-->0x0){var nb=n8[n9];if(nb['get']('viewerArea')!=n7){n8['splice'](n9,0x1);}}for(n9=0x0;n90x0&&nd[0x0]['get']('viewMode')=='cardboard';};TDV['Tour']['Script']['isPanorama']=function(ne){return['Panorama','HDRPanorama','LivePanorama','Video360','VideoPanorama']['indexOf'](ne['get']('class'))!=-0x1;};TDV['Tour']['Script']['keepCompVisible']=function(nf,ng){var nh='keepVisibility_'+nf['get']('id');var ni=this['getKey'](nh);if(ni==undefined&&ng){this['registerKey'](nh,ng);}else if(ni!=undefined&&!ng){this['unregisterKey'](nh);}};TDV['Tour']['Script']['_initItemWithComps']=function(nj,nk,nl,nm,nn,no,np,nq){var nr=nj['get']('items')[nk];var ns=nr['get']('media');var nt=ns['get']('loop')==undefined||ns['get']('loop');var nu=nq>0x0;var nv=this['rootPlayer'];var nw=function(nE){var nF=no?no['get']('class'):undefined;var nG=undefined;switch(nF){case'FadeInEffect':case'FadeOutEffect':nG=nv['createInstance'](nE?'FadeInEffect':'FadeOutEffect');break;case'SlideInEffect':case'SlideOutEffect':nG=nv['createInstance'](nE?'SlideInEffect':'SlideOutEffect');break;}if(nG){nG['set']('duration',no['get']('duration'));nG['set']('easing',no['get']('easing'));if(nF['indexOf']('Slide')!=-0x1)nG['set'](nE?'from':'to',no['get'](no['get']('class')=='SlideInEffect'?'from':'to'));}return nG;};var nx=function(){for(var nH=0x0,nI=nl['length'];nH0x0){this['setComponentVisibility'](nJ,!nn,0x0,nw(!nn));}else{var nK='visibility_'+nJ['get']('id');if(this['existsKey'](nK)){if(this['getKey'](nK))this['setComponentVisibility'](nJ,!![],0x0,nw(!![]));else this['setComponentVisibility'](nJ,![],0x0,nw(![]));this['unregisterKey'](nK);}}}nr['unbind']('end',nx,this);if(!nt)ns['unbind']('end',nx,this);};var ny=function(){nr['unbind']('stop',ny,this,!![]);nr['unbind']('stop',ny,this);nr['unbind']('begin',ny,this,!![]);nr['unbind']('begin',ny,this);for(var nL=0x0,nM=nl['length'];nL0x0){var nY=nO+nP+(nX!=undefined?nX['get']('duration'):0x0);nv['setComponentVisibility'](nV,!nW,nY,nw(!nW),nW?'hideEffect':'showEffect',!![]);}};for(var nS=0x0,nT=nl['length'];nS0x0){nz('begin',nq,0x0);nq=0x0;}if(nm!=undefined)nz(nm,np,nq);};TDV['Tour']['Script']['loadFromCurrentMediaPlayList']=function(nZ,o0,o1){var o2=nZ['get']('selectedIndex');var o3=nZ['get']('items')['length'];var o4=(o2+o0)%o3;while(o4<0x0){o4=o3+o4;}if(o2!=o4){if(o1){var o5=nZ['get']('items')[o4];this['skip3DTransitionOnce'](o5['get']('player'));}nZ['set']('selectedIndex',o4);}};TDV['Tour']['Script']['mixObject']=function(o6,o7){return this['assignObjRecursively'](o7,this['copyObjRecursively'](o6));};TDV['Tour']['Script']['downloadFile']=function(o8){if((navigator['userAgent']['toLowerCase']()['indexOf']('chrome')>-0x1||navigator['userAgent']['toLowerCase']()['indexOf']('safari')>-0x1)&&!/(iP)/g['test'](navigator['userAgent'])){var o9=document['createElement']('a');o9['href']=o8;o9['setAttribute']('target','_blank');if(o9['download']!==undefined){var oa=o8['substring'](o8['lastIndexOf']('/')+0x1,o8['length']);o9['download']=oa;}if(document['createEvent']){var ob=document['createEvent']('MouseEvents');ob['initEvent']('click',!![],!![]);o9['dispatchEvent'](ob);return;}}window['open'](o8,'_blank');};TDV['Tour']['Script']['openLink']=function(oc,od){if(!oc||oc==location['href']){return;}if(!od)od='_blank';if(od=='_top'||od=='_self'){this['updateDeepLink']({'includeCurrentView':!![],'includeCurrentVisibleHotspots':!![],'includeCurrentMeasureModel3DObjects':!![],'setHash':!![]});}var oe=window&&window['process']&&window['process']['versions']&&window['process']['versions']['electron']||navigator&&navigator['userAgent']&&navigator['userAgent']['indexOf']('Electron')>=0x0;if(oe&&od=='_blank'){if(oc['startsWith']('files/')){oc='/'+oc;}if(oc['startsWith']('//')){oc='https:'+oc;}else if(oc['startsWith']('/')){var of=window['location']['href']['split']('/');of['pop']();oc=of['join']('/')+oc;}var og=oc['split']('.')['pop']()['toLowerCase']();if((['pdf','zip','xls','xlsx']['indexOf'](og)==-0x1||oc['startsWith']('file://'))&&window['hasOwnProperty']('require')){var oh=window['require']('electron')['shell'];oh['openExternal'](oc);}else{window['open'](oc,od);}}else if(oe&&(od=='_top'||od=='_self')){window['location']=oc;}else{var oi=this['get']('data')['tour'];if(oi['isMobileApp']()&&oi['isIOS']())oc='blank:'+oc;var oj=window['open'](oc,od);oj['focus']();}};TDV['Tour']['Script']['startPanoramaWithModel']=function(ok,ol){var om=ok['get']('media');var on=_findLocationWithPanorama['call'](this,om);if(!on){ol['call'](this);return;}var oo=on['get']('model');var op=ok['get']('player')['get']('viewerArea');var or=this['getActivePlayersWithViewer'](op);var ot=or['length']==0x1?or['find'](function(oA){return this['getMediaFromPlayer'](oA)==oo;}['bind'](this)):undefined;if(ot){ol['call'](this);}else{var or=_getPlayersWithViewer['call'](this,op);var ot=or['find'](function(oB){return oB['get']('class')=='Model3DPlayer';});var ou,ov;if(!ot){ot=this['createInstance']('Model3DPlayer');ot['set']('viewerArea',op);}else{var ow=this['getByClassName']('Model3DPlayListItem');ou=ow['find'](function(oC){return oC['get']('player')==ot;}['bind'](this));}if(!ou){ou=this['createInstance']('Model3DPlayListItem');ou['set']('player',ot);_initModel3DItem['call'](this,ou);}ou['set']('media',oo);var ox=on['get']('forceModelLoading');on['set']('forceModelLoading',!![]);var oy=function(){ou['unbind']('begin',oy,this);ol['call'](this);};var oz=function(){ok['unbind']('begin',oz,this);on['set']('forceModelLoading',ox);if(ov)this['disposeInstance'](ov);};ok['bind']('begin',oz,this);if(ou['get']('state')=='playing')oy['call'](this);else{ou['bind']('begin',oy,this);ov=this['createInstance']('PlayList');ov['set']('items',[ou]);ov['set']('selectedIndex',0x0);}}};TDV['Tour']['Script']['pauseCurrentPlayers']=function(oD){var oE=this['getCurrentPlayers']();var oF=oE['length'];while(oF-->0x0){var oG=oE[oF];if(oG['get']('state')=='playing'||oG['get']('data')&&oG['get']('data')['playing']||oG['get']('viewerArea')&&oG['get']('viewerArea')['get']('id')==this['getMainViewer']()||oG['get']('camera')&&oG['get']('camera')['get']('idleSequence')&&oG['get']('camera')['get']('timeToIdle')>0x0&&oG['get']('state')=='playing'||oG['get']('class')=='Model3DPlayer'&&oG['get']('model')&&oG['get']('model')['get']('camera')['get']('state')=='playing'){var oH=this['getMediaFromPlayer'](oG);if(oD&&oH&&oH['get']('class')!='Video360'&&'pauseCamera'in oG){oG['pauseCamera']();}else{oG['pause']();}}else{oE['splice'](oF,0x1);}}return oE;};TDV['Tour']['Script']['pauseGlobalAudiosWhilePlayItem']=function(oI,oJ,oK){var oL=function(){if(oI['get']('selectedIndex')!=oJ){this['resumeGlobalAudios']();}};this['pauseGlobalAudios'](oK,!![]);this['executeFunctionWhenChange'](oI,oJ,oL,oL);};TDV['Tour']['Script']['pauseGlobalAudios']=function(oM,oN){this['stopTextToSpeech']();if(window['pausedAudiosLIFO']==undefined)window['pausedAudiosLIFO']=[];var oO=this['getByClassName']('VideoPanoramaOverlay');oO=oO['concat'](this['getByClassName']('QuadVideoPanoramaOverlay'));for(var oQ=oO['length']-0x1;oQ>=0x0;--oQ){var oR=oO[oQ];if(oR['get']('video')['get']('hasAudio')==![])oO['splice'](oQ,0x1);}var oS=this['getByClassName']('Audio')['concat'](oO);var oT={};if(window['currentGlobalAudios']!=undefined)oS=oS['concat'](Object['values'](window['currentGlobalAudios'])['map'](function(oX){if(!oX['allowResume'])oT[oX['audio']['get']('id')]=oX['audio'];return oX['audio'];}));var oU=[];for(var oQ=0x0,oV=oS['length'];oQ0x0)window['pausedAudiosLIFO']['push'](oU);return oU;};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 oY=window['pausedAudiosLIFO']['pop']();if(!oY)return;for(var oZ=0x0,p0=oY['length'];oZ=p5['length']){if(!p6)return;p8=0x0;}p9=p5[p8];pa(p9,!![],pb,!![]);};pb();}};TDV['Tour']['Script']['playGlobalAudioWhilePlayActiveMedia']=function(pc,pd,pe,pf){var pg=this['getActiveMediaWithViewer'](this['getMainViewer']());var ph=this['getFirstPlayListWithMedia'](pg,!![]);var pi=this['getPlayListItemByMedia'](ph,pg);var pj=ph['get']('items')['indexOf'](pi);return this['playGlobalAudioWhilePlay'](ph,pj,pc,pd,pe,pf);};TDV['Tour']['Script']['playGlobalAudioWhilePlay']=function(pk,pl,pm,pn,po,pp){var pq=function(pz){if(pz['data']['previousSelectedIndex']==pl){this['stopGlobalAudio'](pm);if(pu){var pA=pt['get']('media');var pB=pA['get']('audios');pB['splice'](pB['indexOf'](pm),0x1);pA['set']('audios',pB);}pk['unbind']('change',pq,this);if(po)po();}};var ps=window['currentGlobalAudios'];if(ps&&pm['get']('id')in ps){pm=ps[pm['get']('id')]['audio'];if(pm['get']('state')!='playing'){pm['play']();}return pm;}pk['bind']('change',pq,this);var pt=pk['get']('items')[pl];var pu=pt['get']('class')=='PanoramaPlayListItem';if(pu){var pv=pt['get']('media');var ps=(pv['get']('audios')||[])['slice']();if(pm['get']('class')=='MediaAudio'){var pw=this['rootPlayer']['createInstance']('PanoramaAudio');pw['set']('autoplay',![]);pw['set']('audio',pm['get']('audio'));pw['set']('loop',pm['get']('loop'));pw['set']('id',pm['get']('id'));this['cloneBindings'](pm,pw,'end');this['cloneBindings'](pm,pw,'stateChange');pm=pw;}ps['push'](pm);pv['set']('audios',ps);}var px=this['playGlobalAudio'](pm,pn,function(){pk['unbind']('change',pq,this);if(po)po['call'](this);});if(pp===!![]){var py=function(){if(px['get']('state')=='playing'){this['pauseGlobalAudios']([px],!![]);}else if(px['get']('state')=='stopped'){this['resumeGlobalAudios']();px['unbind']('stateChange',py,this);}};px['bind']('stateChange',py,this);}return px;};TDV['Tour']['Script']['playGlobalAudio']=function(pC,pD,pE,pF){var pG=function(){pC['unbind']('end',pG,this);this['stopGlobalAudio'](pC);if(pE)pE['call'](this);};pC=this['getGlobalAudio'](pC);var pH=window['currentGlobalAudios'];if(!pH){pH=window['currentGlobalAudios']={};}pH[pC['get']('id')]={'audio':pC,'asBackground':pF||![],'allowResume':pD};if(pC['get']('state')=='playing'){return pC;}if(!pC['get']('loop')){pC['bind']('end',pG,this);}pC['play']();return pC;};TDV['Tour']['Script']['restartTourWithoutInteraction']=function(pI){var pJ=-0x1;this['bind']('userInteraction',pK['bind'](this),this);pK();function pK(){if(pJ!=-0x1)clearTimeout(pJ);pJ=setTimeout(function(){var pL=this['get']('data')['tour'];if(pL)pL['reload']();}['bind'](this),pI*0x3e8);}};TDV['Tour']['Script']['resumePlayers']=function(pM,pN){for(var pO=0x0;pO0x0){var qf=setTimeout(function(){if(window[qd]instanceof Array){var qi=window[qd];var qj=qi['indexOf'](qf);qi['splice'](qj,0x1);if(qi['length']==0x0){delete window[qd];}}else{delete window[qd];}qc();},q7);if(window['hasOwnProperty'](qd)){window[qd]=[window[qd],qf];}else{window[qd]=qf;}}else{qc();}};TDV['Tour']['Script']['setDirectionalPanoramaAudio']=function(qk,ql,qm,qn){qk['set']('yaw',ql);qk['set']('pitch',qm);qk['set']('maximumAngle',qn);};TDV['Tour']['Script']['setLocale']=function(qo){this['stopTextToSpeech']();var qp=this['get']('data')['localeManager'];if(qp)this['get']('data')['localeManager']['setLocale'](qo);else{this['get']('data')['defaultLocale']=qo;this['get']('data')['forceDefaultLocale']=!![];}};TDV['Tour']['Script']['setEndToItemIndex']=function(qq,qr,qs){var qt=function(){if(qq['get']('selectedIndex')==qr){var qu=qq['get']('items')[qs];this['skip3DTransitionOnce'](qu['get']('player'));qq['set']('selectedIndex',qs);}};this['executeFunctionWhenChange'](qq,qr,qt);};TDV['Tour']['Script']['setMapLocation']=function(qv,qw){var qx=function(){qv['unbind']('stop',qx,this);qy['set']('mapPlayer',null);};qv['bind']('stop',qx,this);var qy=qv['get']('player');qy['set']('mapPlayer',qw);};TDV['Tour']['Script']['setMainMediaByIndex']=function(qz){var qA=undefined;if(qz>=0x0&&qz0x0){qU=qX[0x0];qV=this['getPlayListItemIndexByMedia'](qU,qQ);}if(!qU)qQ=!![];}if(qQ===!![]){var r2=this['getActiveMediaWithViewer'](qW);if(r2){qU=this['getFirstPlayListWithMedia'](r2,!![]);var r1=this['getPlayListItemByMedia'](qU,r2);qV=qU['get']('items')['indexOf'](r1);}else{qQ=null;}}var r3=[];var r4=function(){var rc=r3['concat']();var rd=![];var re=function(rh){var ri=rh['source']['get']('state');if(ri=='playing'){if(!rd){rd=!![];this['pauseGlobalAudios'](r3,!![]);}}else if(ri=='stopped'){rc['splice'](rc['indexOf'](rh['source']),0x1);if(rc['length']==0x0){this['resumeGlobalAudios']();}rh['source']['unbind']('stateChange',re,this);}}['bind'](this);for(var rf=0x0,rg=r3['length'];rf0x0&&sb['get']('movements')[sa-0x1]['get']('class')=='TargetPanoramaCameraMovement'){var sm=sc['get']('initialPosition');var sn=sm['get']('yaw');var so=sm['get']('pitch');var sp=sm['get']('hfov');var sq=sb['get']('movements')[sa-0x1];var sr=sq['get']('targetYaw');var ss=sq['get']('targetPitch');var st=sq['get']('targetHfov');if(sr!==undefined)sm['set']('yaw',sr);if(ss!==undefined)sm['set']('pitch',ss);if(st!==undefined)sm['set']('hfov',st);var su=function(sx){sm['set']('yaw',sn);sm['set']('pitch',so);sm['set']('hfov',sp);s6['unbind']('end',su,this);};s6['bind']('end',su,this);}sb['set']('movementIndex',sa);}}if(s4){s3['unbind']('begin',rU,this);s4['unbind']('stateChange',rT,this);for(var sv=0x0;sv0x1)&&(sw==undefined||sw==s3['get']('media'))){s0['set']('selectedIndex',s2);}if(rO!=s0)s0['unbind']('change',rV,this);}else{s7['set']('visible',s8);}s0=undefined;};if(!rQ){var rY=rO['get']('selectedIndex');var rZ=rY!=-0x1?rO['get']('items')[rO['get']('selectedIndex')]['get']('player'):this['getActivePlayerWithViewer'](this['getMainViewer']());if(rZ){rQ=this['getMediaFromPlayer'](rZ);}}var s0=undefined;if(rQ){var s1=this['getPlayListsWithMedia'](rQ,!![]);if(s1['indexOf'](rO)!=-0x1){s0=rO;}else if(s1['indexOf'](this['mainPlayList'])!=-0x1){s0=this['mainPlayList'];}else if(s1['length']>0x0){s0=s1[0x0];}}if(!s0){rO['set']('selectedIndex',rP);return;}var s2=s0['get']('selectedIndex');var s3=rO['get']('items')[rP];var s4=s3['get']('player');var s5=this['getMediaFromPlayer'](s4);if(rO['get']('selectedIndex')==rP&&s5==s3['get']('media')||s2==-0x1){return;}if(rO['get']('selectedIndex')==rP&&s5!=s3['get']('media'))rO['set']('selectedIndex',-0x1);var s6=s0['get']('items')[s2];var s7=s4['get']('viewerArea');var s8=s7['get']('visible');var s9=s7==s6['get']('player')['get']('viewerArea');if(s9){if(rO!=s0){s0['set']('selectedIndex',-0x1);s0['bind']('change',rV,this);}}else{s7['set']('visible',!![]);}var sa=-0x1;var sb=undefined;var sc=s6['get']('camera');if(sc){sb=sc['get']('initialSequence');if(sb){sa=sb['get']('movementIndex');}}rO['set']('selectedIndex',rP);var sd=[];var se=function(sy){var sz=s4['get'](sy);if(sz==undefined)return;if(Array['isArray'](sz))sd=sd['concat'](sz);else sd['push'](sz);};se('buttonStop');for(var sf=0x0;sf0x0){sQ[sT['get']('id')]=setTimeout(sU['bind'](this,sT),sN);}else{sU['call'](this,sT);}}function sU(sV){var sW=sV['get']('id');var sX=sQ[sW];if(sX){clearTimeout(sX);delete sX[sW];}var sY=sV['get']('class')=='PanoramaModel3DLocation'?sV['get']('data')['sprite']:sV;var sZ=sM=='toggle'?!sY['get']('enabled'):sM;sY['set']('enabled',sZ);if(sV['get']('class')=='PanoramaModel3DLocation')sV['get']('data')['enabled']=sZ;var t1=sV['get']('data');if(sZ&&t1&&'group'in t1){var t2=this['getOverlaysByGroupname'](t1['group']);for(var t3=0x0,t4=t2['length'];t3=0x0&&tv[tu]==tq&&tw['get']('isLoaded')){tx['set']('yaw',tx['get']('yaw')%0x168);this['createTween'](tx,tr,ts,tt)['play']();}else{this['startModel3DWithCameraSpot'](tq,tr);}};TDV['Tour']['Script']['setModel3DCameraSequence']=function(ty,tz,tA){var tB=ty['get']('selectedIndex');var tC=ty['get']('items');var tD=tz['get']('media');if(tC[tB]==tz&&tD['get']('isLoaded')){tA['play']();}else{var tE=tA['get']('movements');var tF={};if(tE['length']>0x0){var tG=tE[0x0];if(tG['get']('class')=='TargetModel3DCameraMovement'){var tH=['x','y','z','yaw','pitch','fov','distance'];for(var tI in tH){tI=tH[tI];var tJ=tG['get']('target'+tI['charAt'](0x0)['toUpperCase']()+tI['slice'](0x1));if(tJ!==undefined){tF[tI]=tJ;}}}}this['startModel3DWithCameraSpot'](tz,tF);var tK=function(){tz['unbind']('begin',tK,this);tA['play']();};tz['bind']('begin',tK,this);}};TDV['Tour']['Script']['setPanoramaCameraWithCurrentSpot']=function(tL,tM){var tN=this['getActiveMediaWithViewer'](tM||this['getMainViewer']());if(tN!=undefined&&(tN['get']('class')['indexOf']('Panorama')!=-0x1||tN['get']('class')=='Video360')){var tO=tL['get']('media');var tP=this['clonePanoramaCamera'](tL['get']('camera'));this['setCameraSameSpotAsMedia'](tP,tN);this['startPanoramaWithCamera'](tO,tP);}};TDV['Tour']['Script']['setPanoramaCameraWithSpot']=function(tQ,tR,tS,tT,tU){var tV=tQ['get']('selectedIndex');var tW=tQ['get']('items');var tX=tR['get']('player');if(tW[tV]==tR||tX['get']('rendererPanorama')==tR['get']('media')){if(tS===undefined)tS=tX['get']('yaw');if(tT===undefined)tT=tX['get']('pitch');if(tU===undefined)tU=tX['get']('hfov');tX['moveTo'](tS,tT,tX['get']('roll'),tU);}else{var tY=tR['get']('media');var tZ=this['clonePanoramaCamera'](tR['get']('camera'));var u0=tZ['get']('initialPosition');if(tS!==undefined)u0['set']('yaw',tS);if(tT!==undefined)u0['set']('pitch',tT);if(tU!==undefined)u0['set']('hfov',tU);this['startPanoramaWithCamera'](tY,tZ);}};TDV['Tour']['Script']['setSurfaceSelectionHotspotMode']=function(u1){var u2=this['getByClassName']('HotspotPanoramaOverlay');var u3=this['getByClassName']('PanoramaPlayer');var u4=u1=='hotspotEnabled';var u5=u1=='circleEnabled';var u6=!!u1;u2['forEach'](function(u7){var u8=u7['get']('data');if(u8&&u8['hasPanoramaAction']==!![])u7['set']('enabledInSurfaceSelection',u4);});u3['forEach'](function(u9){u9['set']('adjacentPanoramaPositionsEnabled',u5);u9['set']('surfaceSelectionEnabled',u6);});this['get']('data')['surfaceSelectionHotspotMode']=u1;};TDV['Tour']['Script']['setValue']=function(ua,ub,uc){try{if('set'in ua)ua['set'](ub,uc);else ua[ub]=uc;}catch(ud){}};TDV['Tour']['Script']['setStartTimeVideo']=function(ue,uf){var ug=this['getPlayListItems'](ue);var uh=[];var ui=function(){for(var um=0x0;um=0x0)clearTimeout(uH);uC['bind']('rollOut',uJ,this);};var uJ=function(){var uO=function(){uG['call'](this,![]);};uC['unbind']('rollOut',uJ,this);uH=setTimeout(uO['bind'](this),uE);};uC['bind']('rollOver',uI,this);}};TDV['Tour']['Script']['setObjectsVisibilityByTags']=function(uP,uQ,uR,uS){var uT=this['_getObjectsByTags'](uQ,['InnerModel3DObject'],'tags2Objects',uR)['filter'](function(uU){return uP['get']('objects')['indexOf'](uU)!=-0x1;}['bind'](this));this['setObjectsVisibility'](uT,uS);};TDV['Tour']['Script']['setObjectsVisibilityByID']=function(uV,uW,uX){var uY=uW['map'](function(uZ){return this['getModel3DInnerObject'](uV,uZ);}['bind'](this));this['setObjectsVisibility'](uY,uX);};TDV['Tour']['Script']['setObjectsVisibility']=function(v0,v1){v0['forEach'](function(v2){if(v2)v2['set']('enabled',v1==='toggle'?!v2['get']('enabled'):v1);}['bind'](this));};TDV['Tour']['Script']['getModel3DInnerObject']=function(v3,v4){var v5=v3['get']('objects');for(var v6=0x0,v7=v5['length'];v6vy?vx:vy;vw+=vm('headerPaddingTop')+vm('headerPaddingBottom');}var vz=vt-vm('bodyPaddingLeft')-vm('bodyPaddingRight')-vm('paddingLeft')-vm('paddingRight');var vA=vu-vw-vv-vm('bodyPaddingTop')-vm('bodyPaddingBottom')-vm('paddingTop')-vm('paddingBottom');var vB=vz/vA;var vC=vp/vq;if(vB>vC){vt=vA*vC+vm('bodyPaddingLeft')+vm('bodyPaddingRight')+vm('paddingLeft')+vm('paddingRight');}else{vu=vz/vC+vw+vv+vm('bodyPaddingTop')+vm('bodyPaddingBottom')+vm('paddingTop')+vm('paddingBottom');}if(vt>vn*vr){vt=vn*vr;}if(vu>vo*vs){vu=vo*vs;}v9['set']('width',vt);v9['set']('height',vu);v9['set']('x',(vn-vm('actualWidth'))*0.5);v9['set']('y',(vo-vm('actualHeight'))*0.5);};if(ve){this['executeFunctionWhenChange'](vb,0x0,vh);}var vj=va['get']('class');var vk=vj=='Video'||vj=='Video360';vb['set']('selectedIndex',0x0);if(vk){this['bind']('resize',vi,this);vi();vb['get']('items')[0x0]['get']('player')['play']();}else{v9['set']('width',vc);v9['set']('height',vd);}window['resumeAudiosBlocked']=!![];this['getMainViewer']()['set']('toolTipEnabled',![]);var vl=this['pauseCurrentPlayers'](!![]);v9['bind']('close',vg,this);v9['show'](this,!![]);};TDV['Tour']['Script']['showPopupImage']=function(vE,vF,vG,vH,vI,vJ,vK,vL,vM,vN,vO,vP){var vQ=![];var vR=function(){w8['unbind']('loaded',vU,this);vY['call'](this);};var vS=function(){w8['unbind']('click',vS,this);if(wc!=undefined){clearTimeout(wc);}};var vT=function(){setTimeout(w2,0x0);};var vU=function(){this['unbind']('click',vR,this);w7['set']('visible',!![]);w2();w9['set']('visible',!![]);w8['unbind']('loaded',vU,this);w8['bind']('resize',vT,this);wc=setTimeout(vV['bind'](this),0xc8);};var vV=function(){wc=undefined;if(vL){w8['bind']('click',vS,this);vX['call'](this);}w8['bind']('userInteractionStart',w3,this);w8['bind']('userInteractionEnd',w4,this);w8['bind']('backgroundClick',vY,this);if(vF){w8['bind']('click',w0,this);w8['set']('imageCursor','hand');}w9['bind']('click',vY,this);if(vO)vO['call'](this);};var vW=function(){if(vL&&wc){clearTimeout(wc);wc=undefined;}};var vX=function(){if(vL){vW();wc=setTimeout(vY['bind'](this),vL);}};var vY=function(){this['getMainViewer']()['set']('toolTipEnabled',!![]);vQ=!![];if(wc)clearTimeout(wc);if(wd)clearTimeout(wd);if(vL)vS();if(vP)vP['call'](this);w8['set']('visible',![]);if(vJ&&vJ['get']('duration')>0x0){vJ['bind']('end',vZ,this);}else{w8['set']('image',null);}w9['set']('visible',![]);w7['set']('visible',![]);this['unbind']('click',vR,this);w8['unbind']('backgroundClick',vY,this);w8['unbind']('userInteractionStart',w3,this);w8['unbind']('userInteractionEnd',w4,this,!![]);w8['unbind']('resize',vT,this);if(vF){w8['unbind']('click',w0,this);w8['set']('cursor','default');}w9['unbind']('click',vY,this);this['resumePlayers'](wb,vM==null||vN);if(vN){this['resumeGlobalAudios']();}if(vM){this['stopGlobalAudio'](vM);}};var vZ=function(){w8['set']('image',null);vJ['unbind']('end',vZ,this);};var w0=function(){w8['set']('image',w1()?vE:vF);};var w1=function(){return w8['get']('image')==vF;};var w2=function(){var we=w8['get']('actualWidth')-w8['get']('imageLeft')-w8['get']('imageWidth')+0xa;var wf=w8['get']('imageTop')+0xa;if(we<0xa)we=0xa;if(wf<0xa)wf=0xa;w9['set']('right',we);w9['set']('top',wf);};var w3=function(){vW();if(wd){clearTimeout(wd);wd=undefined;}else{w9['set']('visible',![]);}};var w4=function(){vX['call'](this);if(!vQ){wd=setTimeout(w5,0x12c);}};var w5=function(){wd=undefined;w9['set']('visible',!![]);w2();};var w6=function(wg){var wh=wg['get']('data');if(wh&&'extraLevels'in wh){var wi=this['rootPlayer']['createInstance'](wg['get']('class'));var wj=wh['extraLevels'];for(var wk=0x0;wkxo==_getObject(this,_getObject(this,xs)['get']('data')['panorama'])));if(xp&&!xp['get']('forceModelLoading')){xp['set']('forceModelLoading',!![]);x8['bind']('begin',function xt(){x8['unbind']('begin',xt,this);xp['set']('forceModelLoading',![]);},this);}}};TDV['Tour']['Script']['startPanoramaWithCamera']=function(xu,xv){var xw=this['getByClassName']('PlayList');if(xw['length']==0x0)return;var xx=window['currentPanoramasWithCameraChanged']==undefined||!(xu['get']('id')in window['currentPanoramasWithCameraChanged']);var xy=[];for(var xA=0x0,xB=xw['length'];xA0x0){if(window['currentPanoramasWithCameraChanged']==undefined){window['currentPanoramasWithCameraChanged']={};}var xI=xu['get']('id');window['currentPanoramasWithCameraChanged'][xI]=xy;var xJ=function(){if(xI in window['currentPanoramasWithCameraChanged']){delete window['currentPanoramasWithCameraChanged'][xI];}for(var xL=0x0;xL=0x0?this['mainPlayList']['get']('items')[yk]['get']('media'):this['getActiveMediaWithViewer'](this['getMainViewer']());if(ym!=undefined){var yo=ym['get']('data');if(yo&&yo['label']){yl='#media-name='+yo['label'];}else if(yk>=0x0){yl='#media='+(yk+0x1);}}if(ym){if(yj['includeCurrentView']===!![]){var yp=this['getActivePlayerWithViewer'](this['getMainViewer']());if(yp){switch(yp['get']('class')){case'PanoramaPlayer':var yq=yp['get']('yaw');var yr=yp['get']('pitch');if(!isNaN(yq)&&!isNaN(yr))yl+='&yaw='+yq['toFixed'](0x2)+'&pitch='+yr['toFixed'](0x2);break;case'Model3DPlayer':var ys=yp['get']('model');var yt=ys['get']('camera');var yu=[];yu['push']('yaw='+yt['get']('yaw')['toFixed'](0x2));yu['push']('pitch='+yt['get']('pitch')['toFixed'](0x2));yu['push']('x='+yt['get']('x')['toFixed'](0x5));yu['push']('y='+yt['get']('y')['toFixed'](0x5));yu['push']('z='+yt['get']('z')['toFixed'](0x5));if(yt['get']('class')=='OrbitModel3DCamera')yu['push']('distance='+yt['get']('distance')['toFixed'](0x5));yl+='&'+yu['join']('&');break;}}}if(yj['includeCurrentVisibleHotspots']===!![]){var yv=this['getOverlays'](ym);var yw=[];var yx=[];for(var yy=0x0,yz=yv['length'];yy0x0)yl+='&son='+yw['join'](',');if(yx['length']>0x0)yl+='&hon='+yx['join'](',');if(ym['get']('class')=='Model3D'){var yE=ym['get']('variant');if(yE)yl+='&variant='+yE;var yF=ym['get']('objects');var yG=[];var yH=[];yF['forEach'](function(yJ){if(yJ['get']('class')=='InnerModel3DObject')(yJ['get']('enabled')?yG:yH)['push'](yJ['get']('objectId'));});if(yG['length']>0x0)yl+='&sobjids='+yG['join'](',');if(yH['length']>0x0)yl+='&hobjids='+yH['join'](',');}}if(yj['includeCurrentMeasureModel3DObjects']===!![]&&ym['get']('class')=='Model3D'){var yI=[];ym['get']('objects')['forEach'](function(yK){if(yK['get']('class')=='MeasureModel3DObject'&&yK['get']('mode')!='create'){var yL=[yK['get']('data')['id'],yK['get']('x'),yK['get']('y'),yK['get']('z')];yK['get']('points')['forEach'](function(yM){yL['push'](yM['get']('x'),yM['get']('y'),yM['get']('z'));});if(yL['length']>0x4){yI['push'](yL['join'](','));}}});if(yI['length']>0x0)yl+='&measures='+yI['join']('+');}}if(yl&&yj['setHash']===!![]){location['hash']=yl;}return yl;};TDV['Tour']['Script']['updateMediaLabelFromPlayList']=function(yN,yO,yP){var yQ=function(){var yS=yN['get']('selectedIndex');if(yS>=0x0){var yT=function(){yW['unbind']('begin',yT);yU(yS);};var yU=function(yX){var yY=yW['get']('media');var yZ=yY['get']('data');var z0=yZ!==undefined?yZ['description']:undefined;yV(z0);};var yV=function(z1){if(z1!==undefined){yO['set']('html',''+z1+'');}else{yO['set']('html','');}var z2=yO['get']('html');yO['set']('visible',z2!==undefined&&z2);};var yW=yN['get']('items')[yS];if(yO['get']('html')){yV('Loading...');yW['bind']('begin',yT);}else{yU(yS);}}};var yR=function(){yO['set']('html',undefined);yN['unbind']('change',yQ,this);yP['unbind']('stop',yR,this);};if(yP){yP['bind']('stop',yR,this);}yN['bind']('change',yQ,this);yQ();};TDV['Tour']['Script']['updateVideoCues']=function(z3,z4){var z5=z3['get']('items')[z4];var z6=z5['get']('media');if(z6['get']('cues')['length']==0x0)return;var z7=z5['get']('player');var z8=[];var z9=function(){if(z3['get']('selectedIndex')!=z4){z6['unbind']('cueChange',za,this);z3['unbind']('change',z9,this);}};var za=function(zb){var zc=zb['data']['activeCues'];for(var zd=0x0,ze=z8['length'];zdz7['get']('currentTime')||zf['get']('endTime')0x0){zw=this['mixObject'](zw||{},{'theme':{'window':{'width':undefined,'left':zx,'right':zx}}});}}var zy=this['get']('data')['textToSpeechConfig']['speechOnQuizQuestion']&&!!zv['title'];if(zy)this['textToSpeech'](zv['title'],zq);zt=zs['showQuestion'](zq,zw);zt['then'](function(zz){if(zy)this['stopTextToSpeech']();this['resumePlayers'](zu,!![]);}['bind'](this));}return zt;};TDV['Tour']['Script']['quizShowScore']=function(zA){var zB=this['get']('data');var zC=zB['quiz'];if(zC){if(this['get']('isMobile')){zA=zA||{};zA=this['mixObject'](zA,zB[this['get']('orientation')=='portrait'?'scorePortraitConfig':'scoreLandscapeConfig']);}return zC['showScore'](zA);}};TDV['Tour']['Script']['quizShowTimeout']=function(zD,zE){var zF=this['get']('data');var zG=zF['quiz'];if(zG){if(this['get']('isMobile')){zE=zE||{};zE=this['mixObject'](zE,zF[this['get']('orientation')=='portrait'?'scorePortraitConfig':'scoreLandscapeConfig']);}zG['showTimeout'](zD,zE);}};TDV['Tour']['Script']['stopTextToSpeech']=function(zH){if(window['speechSynthesis']&&(zH==undefined||this['t2sLastID']==zH)){var zI=window['speechSynthesis'];if(zI['speaking']){zI['cancel']();}this['t2sLastID']=undefined;}};TDV['Tour']['Script']['getStateTextToSpeech']=function(zJ){return this['t2sLastID']==zJ?'playing':'stopped';};TDV['Tour']['Script']['textToSpeech']=function(zK,zL,zM){if(this['get']('mute')){return;}var zN=this['get']('data');var zO=zN['disableTTS']||![];if(zO)return;if(zL!=undefined&&this['t2sLastID']!=zL||zL==undefined){zM=zM||0x0;if(this['t2sLastID']&&zM>this['t2sLastPriority']){return;}var zP=zN['tour'];var zQ=zN['textToSpeechConfig'];var zR=zN['localeManager']['currentLocaleID'];if(window['speechSynthesis']){var zS=window['speechSynthesis'];if(zS['speaking']){zS['cancel']();}var zT=new SpeechSynthesisUtterance(zK);if(zR)zT['lang']=zR;var zU;if(zQ){zT['volume']=zQ['volume'];zT['pitch']=zQ['pitch'];zT['rate']=zQ['rate'];if(zQ['stopBackgroundAudio'])this['pauseGlobalAudios'](null,!![]);}zT['onend']=function(){this['t2sLastID']=null;if(zU)clearInterval(zU);if(zQ['stopBackgroundAudio'])this['resumeGlobalAudios']();}['bind'](this);if(navigator['userAgent']['indexOf']('Chrome')!=-0x1&&!this['get']('isMobile')){zU=setInterval(function(){zS['pause']();zS['resume']();},0xbb8);}zS['speak'](zT);this['t2sLastPriority']=zM;this['t2sLastID']=zL;}else if(zP['isMobileApp']()){if(!zP['isIOS']()){var zV=function(zW,zX){var zY={'command':'tts','type':zW};if(zX)zY=this['mixObject'](zY,zX);android['sendJSON'](JSON['stringify'](zY));}['bind'](this);android['onTTSEnd']=function(){this['t2sLastID']=null;if(zQ['stopBackgroundAudio'])this['resumeGlobalAudios']();android['onTTSEnd']=undefined;}['bind'](this);zV('stop');if(zQ){zV('init',{'volume':zQ['volume'],'pitch':zQ['pitch'],'rate':zQ['rate'],'language':zR});if(zQ['stopBackgroundAudio'])this['pauseGlobalAudios'](null,!![]);}zV('play',{'text':zK,'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(zZ){var A0=zZ['get']('class');var A1;if(A0=='HTMLText'){var A2=zZ['get']('html');if(A2){A1=this['htmlToPlainText'](A2,{'linkProcess':function(A3,A4){return A4;}});}}else if(A0=='BaseButton'){A1=zZ['get']('label');}else if(A0=='Label'){A1=zZ['get']('text');}if(A1){this['textToSpeech'](A1,zZ['get']('id'));}};TDV['Tour']['Script']['toggleTextToSpeechComponent']=function(A5){var A6=A5['get']('id');if(this['getStateTextToSpeech'](A6)!='playing')this['textToSpeechComponent'](A5);else this['stopTextToSpeech'](A6);};TDV['Tour']['Script']['_initTTSTooltips']=function(){function A7(A9){var Aa=A9['source'];this['textToSpeech'](Aa['get']('toolTip'),Aa['get']('id'),0x1);}function A8(Ab){var Ac=Ab['source'];this['stopTextToSpeech'](Ac['get']('id'));}setTimeout(function(){var Ad=this['getByClassName']('UIComponent');for(var Ae=0x0,Af=Ad['length'];Ae/i);if(Ax){Aw=Aw['substring'](0x0,Ax['index']);}const Ay=Aw['match'](/]*>/i);if(Ay){Aw=Aw['substring'](Ay['index']+Ay[0x0]['length'],Aw['length']);}Aw=Aw['replace'](/<(script|style)( [^>]*)*>((?!<\/\1( [^>]*)*>).)*<\/\1>/gi,'');Aw=Aw['replace'](/<(\/)?((?!h[1-6]( [^>]*)*>)(?!img( [^>]*)*>)(?!a( [^>]*)*>)(?!ul( [^>]*)*>)(?!ol( [^>]*)*>)(?!li( [^>]*)*>)(?!p( [^>]*)*>)(?!div( [^>]*)*>)(?!td( [^>]*)*>)(?!br( [^>]*)*>)[^>\/])[^<>]*>/gi,'');Aw=Aw['replace'](/]*)>/gi,function(AE,AF){var AG='';var AH='';var AI=/src="([^"]*)"/i['exec'](AF);var AJ=/alt="([^"]*)"/i['exec'](AF);if(AI!==null){AG=AI[0x1];}if(AJ!==null){AH=AJ[0x1];}if(typeof Ao==='function'){return Ao(AG,AH);}if(AH===''){return'![image]\x20('+AG+')';}return'!['+AH+']\x20('+AG+')';});function Az(){return function(AK,AL,AM,AN){var AO=0x0;if(AM&&/start="([0-9]+)"/i['test'](AM)){AO=/start="([0-9]+)"/i['exec'](AM)[0x1]-0x1;}var AP='

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

)/gi,function(){if(AL==='o'&&AS===0x0){AO+=0x1;AS+=0x1;return''+AO+Am(At,As-String(AO)['length']);}return''+Av;});return AT;})+'

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

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

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