// Garden Gnome Software - Skin // Pano2VR 5.2.5/15998 // Filename: marist.ggsk // Generated Fri Apr 12 10:17:52 2019 function pano2vrSkin(player,base) { var ggSkinVars = []; var me=this; var flag=false; this.player=player; this.player.skinObj=this; this.divSkin=player.divSkin; this.ggUserdata=me.player.userdata; this.lastSize={ w: -1,h: -1 }; var basePath=""; // auto detect base path if (base=='?') { var scripts = document.getElementsByTagName('script'); for(var i=0;i=0) { var p=src.lastIndexOf('/'); if (p>=0) { basePath=src.substr(0,p+1); } } } } else if (base) { basePath=base; } this.elementMouseDown=[]; this.elementMouseOver=[]; var cssPrefix=''; var domTransition='transition'; var domTransform='transform'; var prefixes='Webkit,Moz,O,ms,Ms'.split(','); var i; if (typeof document.body.style['transform'] == 'undefined') { for(var i=0;i0) { var e=stack.pop(); if (e.ggUpdatePosition) { e.ggUpdatePosition(); } if (e.hasChildNodes()) { for(var i=0;i0) { var e=stack.pop(); if (regex) { if (pat.test(e.ggId)) r.push(e); } else { if (e.ggId==id) r.push(e); } if (e.hasChildNodes()) { for(var i=0;i"+me.ggUserdata.title+"<\/span><\/div>"; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._spintitle.ggUpdateText(); this._spintitle.appendChild(this._spintitle__text); me._spintitle.ggIsActive=function() { return false; } me._spintitle.ggElementNodeId=function() { return me.player.getCurrentNode(); } this._spintitle.onclick=function (e) { LaunchFancybox(pano.userdata.information, 460, 400, 'iframe') } this._spintitle.onmouseover=function (e) { me.elementMouseOver['spintitle']=true; } this._spintitle.onmouseout=function (e) { me.elementMouseOver['spintitle']=false; } this._spintitle.ontouchend=function (e) { me.elementMouseOver['spintitle']=false; } me._spintitle.ggCurrentLogicStateAlpha = -1; this._spintitle.ggUpdateConditionTimer=function () { var newLogicStateAlpha; if ( (me.elementMouseOver['spintitle'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._spintitle.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._spintitle.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._spintitle.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._spintitle.ggCurrentLogicStateAlpha == 0) { me._spintitle.style.visibility=me._spintitle.ggVisible?'inherit':'hidden'; me._spintitle.style.opacity=1; } else { me._spintitle.style.visibility=me._spintitle.ggVisible?'inherit':'hidden'; me._spintitle.style.opacity=0.8; } } } this._spintitle.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._tip_hs5=document.createElement('div'); this._tip_hs5__text=document.createElement('div'); this._tip_hs5.className='ggskin ggskin_textdiv'; this._tip_hs5.ggTextDiv=this._tip_hs5__text; this._tip_hs5.ggId="tip_hs"; this._tip_hs5.ggLeft=-11; this._tip_hs5.ggTop=-64; this._tip_hs5.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._tip_hs5.ggVisible=false; this._tip_hs5.className='ggskin ggskin_text '; this._tip_hs5.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -11px;'; hs+='position : absolute;'; hs+='top : -64px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs5.setAttribute('style',hs); this._tip_hs5.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs5__text.setAttribute('style',hs); this._tip_hs5__text.innerHTML="read more about this panorama"; this._tip_hs5.appendChild(this._tip_hs5__text); me._tip_hs5.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs5.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs5.ggCurrentLogicStateVisible = -1; this._tip_hs5.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['spintitle'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs5.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs5.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs5.style[domTransition]=''; if (me._tip_hs5.ggCurrentLogicStateVisible == 0) { me._tip_hs5.style.visibility=(Number(me._tip_hs5.style.opacity)>0||!me._tip_hs5.style.opacity)?'inherit':'hidden'; me._tip_hs5.ggVisible=true; } else { me._tip_hs5.style.visibility="hidden"; me._tip_hs5.ggVisible=false; } } } this._tip_hs5.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._spintitle.appendChild(this._tip_hs5); this.divSkin.appendChild(this._spintitle); this._menulogo=document.createElement('div'); this._menulogo.ggId="menulogo"; this._menulogo.ggLeft=-10; this._menulogo.ggParameter={ rx:0,ry:0,a:0,sx:1.2,sy:1.2 }; this._menulogo.ggVisible=true; this._menulogo.className='ggskin ggskin_container '; this._menulogo.ggType='container'; hs =''; hs+='height : 20px;'; hs+='left : -10px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 20px;'; hs+='pointer-events:none;'; this._menulogo.setAttribute('style',hs); this._menulogo.style[domTransform + 'Origin']='50% 0%'; this._menulogo.style[domTransform]=parameterToTransform(this._menulogo.ggParameter); me._menulogo.ggIsActive=function() { return false; } me._menulogo.ggElementNodeId=function() { return me.player.getCurrentNode(); } this._menulogo.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._menu=document.createElement('div'); this._menu.ggId="menu"; this._menu.ggLeft=-118; this._menu.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._menu.ggVisible=true; this._menu.className='ggskin ggskin_rectangle '; this._menu.ggType='rectangle'; hs =''; hs+='background : rgba(52,53,54,0.784314);'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 50px;'; hs+='left : -118px;'; hs+='position : absolute;'; hs+='top : 50px;'; hs+='visibility : inherit;'; hs+='width : 235px;'; hs+='pointer-events:auto;'; this._menu.setAttribute('style',hs); this._menu.style[domTransform + 'Origin']='50% 50%'; me._menu.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._menu.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._menu.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._rectangle_1=document.createElement('div'); this._rectangle_1.ggId="Rectangle 1"; this._rectangle_1.ggLeft=-44; this._rectangle_1.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._rectangle_1.ggVisible=true; this._rectangle_1.className='ggskin ggskin_rectangle '; this._rectangle_1.ggType='rectangle'; hs =''; hs+='background : rgba(52,53,54,0.784314);'; hs+='border : 0px solid #000000;'; hs+='cursor : pointer;'; hs+='height : 35px;'; hs+='left : -44px;'; hs+='position : absolute;'; hs+='top : 50px;'; hs+='visibility : inherit;'; hs+='width : 90px;'; hs+='pointer-events:auto;'; this._rectangle_1.setAttribute('style',hs); this._rectangle_1.style[domTransform + 'Origin']='50% 50%'; me._rectangle_1.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._rectangle_1.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._rectangle_1.onclick=function (e) { var flag=me._menu.ggPositonActive; if (me.player.transitionsDisabled) { me._menu.style[domTransition]='none'; } else { me._menu.style[domTransition]='all 1000ms ease-out 0ms'; } if (flag) { me._menu.ggParameter.rx=0;me._menu.ggParameter.ry=0; me._menu.style[domTransform]=parameterToTransform(me._menu.ggParameter); } else { me._menu.ggParameter.rx=0;me._menu.ggParameter.ry=-50; me._menu.style[domTransform]=parameterToTransform(me._menu.ggParameter); } me._menu.ggPositonActive=!flag; } this._rectangle_1.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._menutab=document.createElement('div'); this._menutab__text=document.createElement('div'); this._menutab.className='ggskin ggskin_textdiv'; this._menutab.ggTextDiv=this._menutab__text; this._menutab.ggId="menutab"; this._menutab.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._menutab.ggVisible=true; this._menutab.className='ggskin ggskin_text '; this._menutab.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 20px;'; hs+='left : 6px;'; hs+='position : absolute;'; hs+='top : 10px;'; hs+='visibility : inherit;'; hs+='width : 78px;'; hs+='pointer-events:auto;'; this._menutab.setAttribute('style',hs); this._menutab.style[domTransform + 'Origin']='0% 0%'; hs ='position:absolute;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 78px;'; hs+='height: 20px;'; hs+='border: 0px solid #343536;'; hs+='border: 0px solid rgba(52,53,54,0.784314);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; this._menutab__text.setAttribute('style',hs); this._menutab__text.innerHTML="menu<\/b>"; this._menutab.appendChild(this._menutab__text); me._menutab.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._menutab.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._menutab.onmouseover=function (e) { me.elementMouseOver['menutab']=true; } this._menutab.onmouseout=function (e) { me.elementMouseOver['menutab']=false; } this._menutab.ontouchend=function (e) { me.elementMouseOver['menutab']=false; } me._menutab.ggCurrentLogicStateTextColor = -1; this._menutab.ggUpdateConditionTimer=function () { var newLogicStateTextColor; if ( (me.elementMouseOver['menutab'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._menutab.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._menutab.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._menutab__text.style[domTransition]='color none'; if (me._menutab.ggCurrentLogicStateTextColor == 0) { me._menutab__text.style.color="rgba(255,211,0,1)"; } else { me._menutab__text.style.color="rgba(255,255,255,1)"; } } } this._menutab.ggUpdatePosition=function (useTransition) { } this._rectangle_1.appendChild(this._menutab); this._menu.appendChild(this._rectangle_1); this._svg_1=document.createElement('div'); this._svg_1__img=document.createElement('img'); this._svg_1__img.className='ggskin ggskin_svg'; this._svg_1__img.setAttribute('src',basePath + 'images/svg_1.svg'); this._svg_1__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_1__img['ondragstart']=function() { return false; }; this._svg_1.appendChild(this._svg_1__img); this._svg_1.ggId="Svg 1"; this._svg_1.ggLeft=7; this._svg_1.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_1.ggVisible=true; this._svg_1.className='ggskin ggskin_svg '; this._svg_1.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : 7px;'; hs+='opacity : 0.75;'; hs+='position : absolute;'; hs+='top : 11px;'; hs+='visibility : inherit;'; hs+='width : 25px;'; hs+='pointer-events:auto;'; this._svg_1.setAttribute('style',hs); this._svg_1.style[domTransform + 'Origin']='50% 50%'; me._svg_1.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_1.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_1.onclick=function (e) { me.player.openNext("{"+me.player.getNextNode()+"}",""); } this._svg_1.onmouseover=function (e) { me.elementMouseOver['svg_1']=true; } this._svg_1.onmouseout=function (e) { me.elementMouseOver['svg_1']=false; } this._svg_1.ontouchend=function (e) { me.elementMouseOver['svg_1']=false; } me._svg_1.ggCurrentLogicStateScaling = -1; me._svg_1.ggCurrentLogicStateAlpha = -1; this._svg_1.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_1'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_1.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_1.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_1.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_1.ggCurrentLogicStateScaling == 0) { me._svg_1.ggParameter.sx = 1.1; me._svg_1.ggParameter.sy = 1.1; me._svg_1.style[domTransform]=parameterToTransform(me._svg_1.ggParameter); } else { me._svg_1.ggParameter.sx = 1; me._svg_1.ggParameter.sy = 1; me._svg_1.style[domTransform]=parameterToTransform(me._svg_1.ggParameter); } } var newLogicStateAlpha; if ( (me.elementMouseOver['svg_1'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._svg_1.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._svg_1.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._svg_1.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_1.ggCurrentLogicStateAlpha == 0) { me._svg_1.style.visibility=me._svg_1.ggVisible?'inherit':'hidden'; me._svg_1.style.opacity=1; } else { me._svg_1.style.visibility=me._svg_1.ggVisible?'inherit':'hidden'; me._svg_1.style.opacity=0.75; } } } this._svg_1.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._tip_hs4=document.createElement('div'); this._tip_hs4__text=document.createElement('div'); this._tip_hs4.className='ggskin ggskin_textdiv'; this._tip_hs4.ggTextDiv=this._tip_hs4__text; this._tip_hs4.ggId="tip_hs"; this._tip_hs4.ggLeft=-9; this._tip_hs4.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; this._tip_hs4.ggVisible=false; this._tip_hs4.className='ggskin ggskin_text '; this._tip_hs4.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -9px;'; hs+='position : absolute;'; hs+='top : 43px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs4.setAttribute('style',hs); this._tip_hs4.style[domTransform + 'Origin']='50% 50%'; this._tip_hs4.style[domTransform]=parameterToTransform(this._tip_hs4.ggParameter); hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs4__text.setAttribute('style',hs); this._tip_hs4__text.innerHTML="go to next panorama"; this._tip_hs4.appendChild(this._tip_hs4__text); me._tip_hs4.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs4.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs4.ggCurrentLogicStateVisible = -1; this._tip_hs4.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['svg_1'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs4.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs4.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs4.style[domTransition]=''; if (me._tip_hs4.ggCurrentLogicStateVisible == 0) { me._tip_hs4.style.visibility=(Number(me._tip_hs4.style.opacity)>0||!me._tip_hs4.style.opacity)?'inherit':'hidden'; me._tip_hs4.ggVisible=true; } else { me._tip_hs4.style.visibility="hidden"; me._tip_hs4.ggVisible=false; } } } this._tip_hs4.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._svg_1.appendChild(this._tip_hs4); this._menu.appendChild(this._svg_1); this._svg_5=document.createElement('div'); this._svg_5__img=document.createElement('img'); this._svg_5__img.className='ggskin ggskin_svg'; this._svg_5__img.setAttribute('src',basePath + 'images/svg_5.svg'); this._svg_5__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_5__img['ondragstart']=function() { return false; }; this._svg_5.appendChild(this._svg_5__img); this._svg_5.ggId="Svg 5"; this._svg_5.ggLeft=-28; this._svg_5.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_5.ggVisible=true; this._svg_5.className='ggskin ggskin_svg '; this._svg_5.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : -28px;'; hs+='opacity : 0.75;'; hs+='position : absolute;'; hs+='top : 11px;'; hs+='visibility : inherit;'; hs+='width : 25px;'; hs+='pointer-events:auto;'; this._svg_5.setAttribute('style',hs); this._svg_5.style[domTransform + 'Origin']='50% 50%'; me._svg_5.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_5.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_5.onclick=function (e) { me.player.openNext("{"+me.player.getPrevNode()+"}",""); } this._svg_5.onmouseover=function (e) { me.elementMouseOver['svg_5']=true; } this._svg_5.onmouseout=function (e) { me.elementMouseOver['svg_5']=false; } this._svg_5.ontouchend=function (e) { me.elementMouseOver['svg_5']=false; } me._svg_5.ggCurrentLogicStateScaling = -1; me._svg_5.ggCurrentLogicStateAlpha = -1; this._svg_5.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_5'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_5.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_5.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_5.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_5.ggCurrentLogicStateScaling == 0) { me._svg_5.ggParameter.sx = 1.1; me._svg_5.ggParameter.sy = 1.1; me._svg_5.style[domTransform]=parameterToTransform(me._svg_5.ggParameter); } else { me._svg_5.ggParameter.sx = 1; me._svg_5.ggParameter.sy = 1; me._svg_5.style[domTransform]=parameterToTransform(me._svg_5.ggParameter); } } var newLogicStateAlpha; if ( (me.elementMouseOver['svg_5'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._svg_5.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._svg_5.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._svg_5.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_5.ggCurrentLogicStateAlpha == 0) { me._svg_5.style.visibility=me._svg_5.ggVisible?'inherit':'hidden'; me._svg_5.style.opacity=1; } else { me._svg_5.style.visibility=me._svg_5.ggVisible?'inherit':'hidden'; me._svg_5.style.opacity=0.75; } } } this._svg_5.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._tip_hs3=document.createElement('div'); this._tip_hs3__text=document.createElement('div'); this._tip_hs3.className='ggskin ggskin_textdiv'; this._tip_hs3.ggTextDiv=this._tip_hs3__text; this._tip_hs3.ggId="tip_hs"; this._tip_hs3.ggLeft=-11; this._tip_hs3.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; this._tip_hs3.ggVisible=false; this._tip_hs3.className='ggskin ggskin_text '; this._tip_hs3.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -11px;'; hs+='position : absolute;'; hs+='top : 43px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs3.setAttribute('style',hs); this._tip_hs3.style[domTransform + 'Origin']='50% 50%'; this._tip_hs3.style[domTransform]=parameterToTransform(this._tip_hs3.ggParameter); hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs3__text.setAttribute('style',hs); this._tip_hs3__text.innerHTML="go to previous panorama"; this._tip_hs3.appendChild(this._tip_hs3__text); me._tip_hs3.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs3.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs3.ggCurrentLogicStateVisible = -1; this._tip_hs3.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['svg_5'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs3.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs3.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs3.style[domTransition]=''; if (me._tip_hs3.ggCurrentLogicStateVisible == 0) { me._tip_hs3.style.visibility=(Number(me._tip_hs3.style.opacity)>0||!me._tip_hs3.style.opacity)?'inherit':'hidden'; me._tip_hs3.ggVisible=true; } else { me._tip_hs3.style.visibility="hidden"; me._tip_hs3.ggVisible=false; } } } this._tip_hs3.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._svg_5.appendChild(this._tip_hs3); this._menu.appendChild(this._svg_5); this._svg_7=document.createElement('div'); this._svg_7__img=document.createElement('img'); this._svg_7__img.className='ggskin ggskin_svg'; this._svg_7__img.setAttribute('src',basePath + 'images/svg_7.svg'); this._svg_7__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_7__img['ondragstart']=function() { return false; }; this._svg_7.appendChild(this._svg_7__img); this._svg_7.ggId="Svg 7"; this._svg_7.ggLeft=42; this._svg_7.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_7.ggVisible=true; this._svg_7.className='ggskin ggskin_svg '; this._svg_7.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : 42px;'; hs+='opacity : 0.75;'; hs+='position : absolute;'; hs+='top : 11px;'; hs+='visibility : inherit;'; hs+='width : 25px;'; hs+='pointer-events:auto;'; this._svg_7.setAttribute('style',hs); this._svg_7.style[domTransform + 'Origin']='50% 50%'; me._svg_7.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_7.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_7.onmouseover=function (e) { me.elementMouseOver['svg_7']=true; } this._svg_7.onmouseout=function (e) { me.elementMouseDown['svg_7']=false; me.elementMouseOver['svg_7']=false; } this._svg_7.onmousedown=function (e) { me.elementMouseDown['svg_7']=true; } this._svg_7.onmouseup=function (e) { me.elementMouseDown['svg_7']=false; } this._svg_7.ontouchend=function (e) { me.elementMouseDown['svg_7']=false; me.elementMouseOver['svg_7']=false; } me._svg_7.ggCurrentLogicStateScaling = -1; me._svg_7.ggCurrentLogicStateAlpha = -1; this._svg_7.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_7'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_7.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_7.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_7.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_7.ggCurrentLogicStateScaling == 0) { me._svg_7.ggParameter.sx = 1.1; me._svg_7.ggParameter.sy = 1.1; me._svg_7.style[domTransform]=parameterToTransform(me._svg_7.ggParameter); } else { me._svg_7.ggParameter.sx = 1; me._svg_7.ggParameter.sy = 1; me._svg_7.style[domTransform]=parameterToTransform(me._svg_7.ggParameter); } } var newLogicStateAlpha; if ( (me.elementMouseOver['svg_7'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._svg_7.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._svg_7.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._svg_7.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_7.ggCurrentLogicStateAlpha == 0) { me._svg_7.style.visibility=me._svg_7.ggVisible?'inherit':'hidden'; me._svg_7.style.opacity=1; } else { me._svg_7.style.visibility=me._svg_7.ggVisible?'inherit':'hidden'; me._svg_7.style.opacity=0.75; } } } this._svg_7.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._tip_hs2=document.createElement('div'); this._tip_hs2__text=document.createElement('div'); this._tip_hs2.className='ggskin ggskin_textdiv'; this._tip_hs2.ggTextDiv=this._tip_hs2__text; this._tip_hs2.ggId="tip_hs"; this._tip_hs2.ggLeft=-10; this._tip_hs2.ggTop=18; this._tip_hs2.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; this._tip_hs2.ggVisible=false; this._tip_hs2.className='ggskin ggskin_text '; this._tip_hs2.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -10px;'; hs+='position : absolute;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs2.setAttribute('style',hs); this._tip_hs2.style[domTransform + 'Origin']='50% 50%'; this._tip_hs2.style[domTransform]=parameterToTransform(this._tip_hs2.ggParameter); hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs2__text.setAttribute('style',hs); this._tip_hs2__text.innerHTML="zoom in"; this._tip_hs2.appendChild(this._tip_hs2__text); me._tip_hs2.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs2.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs2.ggCurrentLogicStateVisible = -1; this._tip_hs2.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['svg_7'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs2.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs2.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs2.style[domTransition]=''; if (me._tip_hs2.ggCurrentLogicStateVisible == 0) { me._tip_hs2.style.visibility=(Number(me._tip_hs2.style.opacity)>0||!me._tip_hs2.style.opacity)?'inherit':'hidden'; me._tip_hs2.ggVisible=true; } else { me._tip_hs2.style.visibility="hidden"; me._tip_hs2.ggVisible=false; } } } this._tip_hs2.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._svg_7.appendChild(this._tip_hs2); this._menu.appendChild(this._svg_7); this._svg_8=document.createElement('div'); this._svg_8__img=document.createElement('img'); this._svg_8__img.className='ggskin ggskin_svg'; this._svg_8__img.setAttribute('src',basePath + 'images/svg_8.svg'); this._svg_8__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_8__img['ondragstart']=function() { return false; }; this._svg_8.appendChild(this._svg_8__img); this._svg_8.ggId="Svg 8"; this._svg_8.ggLeft=77; this._svg_8.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_8.ggVisible=true; this._svg_8.className='ggskin ggskin_svg '; this._svg_8.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : 77px;'; hs+='opacity : 0.75;'; hs+='position : absolute;'; hs+='top : 11px;'; hs+='visibility : inherit;'; hs+='width : 25px;'; hs+='pointer-events:auto;'; this._svg_8.setAttribute('style',hs); this._svg_8.style[domTransform + 'Origin']='50% 50%'; me._svg_8.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_8.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_8.onmouseover=function (e) { me.elementMouseOver['svg_8']=true; } this._svg_8.onmouseout=function (e) { me.elementMouseDown['svg_8']=false; me.elementMouseOver['svg_8']=false; } this._svg_8.onmousedown=function (e) { me.elementMouseDown['svg_8']=true; } this._svg_8.onmouseup=function (e) { me.elementMouseDown['svg_8']=false; } this._svg_8.ontouchend=function (e) { me.elementMouseDown['svg_8']=false; me.elementMouseOver['svg_8']=false; } me._svg_8.ggCurrentLogicStateScaling = -1; me._svg_8.ggCurrentLogicStateAlpha = -1; this._svg_8.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_8'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_8.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_8.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_8.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_8.ggCurrentLogicStateScaling == 0) { me._svg_8.ggParameter.sx = 1.1; me._svg_8.ggParameter.sy = 1.1; me._svg_8.style[domTransform]=parameterToTransform(me._svg_8.ggParameter); } else { me._svg_8.ggParameter.sx = 1; me._svg_8.ggParameter.sy = 1; me._svg_8.style[domTransform]=parameterToTransform(me._svg_8.ggParameter); } } var newLogicStateAlpha; if ( (me.elementMouseOver['svg_8'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._svg_8.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._svg_8.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._svg_8.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_8.ggCurrentLogicStateAlpha == 0) { me._svg_8.style.visibility=me._svg_8.ggVisible?'inherit':'hidden'; me._svg_8.style.opacity=1; } else { me._svg_8.style.visibility=me._svg_8.ggVisible?'inherit':'hidden'; me._svg_8.style.opacity=0.75; } } } this._svg_8.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._tip_hs1=document.createElement('div'); this._tip_hs1__text=document.createElement('div'); this._tip_hs1.className='ggskin ggskin_textdiv'; this._tip_hs1.ggTextDiv=this._tip_hs1__text; this._tip_hs1.ggId="tip_hs"; this._tip_hs1.ggLeft=-9; this._tip_hs1.ggTop=18; this._tip_hs1.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; this._tip_hs1.ggVisible=false; this._tip_hs1.className='ggskin ggskin_text '; this._tip_hs1.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -9px;'; hs+='position : absolute;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs1.setAttribute('style',hs); this._tip_hs1.style[domTransform + 'Origin']='50% 50%'; this._tip_hs1.style[domTransform]=parameterToTransform(this._tip_hs1.ggParameter); hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs1__text.setAttribute('style',hs); this._tip_hs1__text.innerHTML="zoom out"; this._tip_hs1.appendChild(this._tip_hs1__text); me._tip_hs1.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs1.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs1.ggCurrentLogicStateVisible = -1; this._tip_hs1.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['svg_8'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs1.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs1.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs1.style[domTransition]=''; if (me._tip_hs1.ggCurrentLogicStateVisible == 0) { me._tip_hs1.style.visibility=(Number(me._tip_hs1.style.opacity)>0||!me._tip_hs1.style.opacity)?'inherit':'hidden'; me._tip_hs1.ggVisible=true; } else { me._tip_hs1.style.visibility="hidden"; me._tip_hs1.ggVisible=false; } } } this._tip_hs1.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._svg_8.appendChild(this._tip_hs1); this._menu.appendChild(this._svg_8); this._svg_10=document.createElement('div'); this._svg_10__img=document.createElement('img'); this._svg_10__img.className='ggskin ggskin_svg'; this._svg_10__img.setAttribute('src',basePath + 'images/svg_10.svg'); this._svg_10__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_10__img['ondragstart']=function() { return false; }; this._svg_10.appendChild(this._svg_10__img); this._svg_10.ggId="Svg 10"; this._svg_10.ggLeft=-98; this._svg_10.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_10.ggVisible=true; this._svg_10.className='ggskin ggskin_svg '; this._svg_10.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : -98px;'; hs+='opacity : 0.75;'; hs+='position : absolute;'; hs+='top : 11px;'; hs+='visibility : inherit;'; hs+='width : 25px;'; hs+='pointer-events:auto;'; this._svg_10.setAttribute('style',hs); this._svg_10.style[domTransform + 'Origin']='50% 50%'; me._svg_10.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_10.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_10.onclick=function (e) { me._thumbs.style[domTransition]='none'; me._thumbs.style.visibility=(Number(me._thumbs.style.opacity)>0||!me._thumbs.style.opacity)?'inherit':'hidden'; me._thumbs.ggVisible=true; } this._svg_10.onmouseover=function (e) { me.elementMouseOver['svg_10']=true; } this._svg_10.onmouseout=function (e) { me.elementMouseOver['svg_10']=false; } this._svg_10.ontouchend=function (e) { me.elementMouseOver['svg_10']=false; } me._svg_10.ggCurrentLogicStateScaling = -1; me._svg_10.ggCurrentLogicStateAlpha = -1; this._svg_10.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_10'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_10.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_10.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_10.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_10.ggCurrentLogicStateScaling == 0) { me._svg_10.ggParameter.sx = 1.1; me._svg_10.ggParameter.sy = 1.1; me._svg_10.style[domTransform]=parameterToTransform(me._svg_10.ggParameter); } else { me._svg_10.ggParameter.sx = 1; me._svg_10.ggParameter.sy = 1; me._svg_10.style[domTransform]=parameterToTransform(me._svg_10.ggParameter); } } var newLogicStateAlpha; if ( (me.elementMouseOver['svg_10'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._svg_10.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._svg_10.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._svg_10.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_10.ggCurrentLogicStateAlpha == 0) { me._svg_10.style.visibility=me._svg_10.ggVisible?'inherit':'hidden'; me._svg_10.style.opacity=1; } else { me._svg_10.style.visibility=me._svg_10.ggVisible?'inherit':'hidden'; me._svg_10.style.opacity=0.75; } } } this._svg_10.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._tip_hs0=document.createElement('div'); this._tip_hs0__text=document.createElement('div'); this._tip_hs0.className='ggskin ggskin_textdiv'; this._tip_hs0.ggTextDiv=this._tip_hs0__text; this._tip_hs0.ggId="tip_hs"; this._tip_hs0.ggLeft=-9; this._tip_hs0.ggTop=18; this._tip_hs0.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; this._tip_hs0.ggVisible=false; this._tip_hs0.className='ggskin ggskin_text '; this._tip_hs0.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -9px;'; hs+='position : absolute;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs0.setAttribute('style',hs); this._tip_hs0.style[domTransform + 'Origin']='50% 50%'; this._tip_hs0.style[domTransform]=parameterToTransform(this._tip_hs0.ggParameter); hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs0__text.setAttribute('style',hs); this._tip_hs0__text.innerHTML="360\xb0 panoramas | videos | photo galleries"; this._tip_hs0.appendChild(this._tip_hs0__text); me._tip_hs0.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs0.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs0.ggCurrentLogicStateVisible = -1; this._tip_hs0.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['svg_10'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs0.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs0.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs0.style[domTransition]=''; if (me._tip_hs0.ggCurrentLogicStateVisible == 0) { me._tip_hs0.style.visibility=(Number(me._tip_hs0.style.opacity)>0||!me._tip_hs0.style.opacity)?'inherit':'hidden'; me._tip_hs0.ggVisible=true; } else { me._tip_hs0.style.visibility="hidden"; me._tip_hs0.ggVisible=false; } } } this._tip_hs0.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._svg_10.appendChild(this._tip_hs0); this._menu.appendChild(this._svg_10); this._svg_11=document.createElement('div'); this._svg_11__img=document.createElement('img'); this._svg_11__img.className='ggskin ggskin_svg'; this._svg_11__img.setAttribute('src',basePath + 'images/svg_11.svg'); this._svg_11__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_11__img['ondragstart']=function() { return false; }; this._svg_11.appendChild(this._svg_11__img); this._svg_11.ggId="Svg 11"; this._svg_11.ggLeft=-63; this._svg_11.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_11.ggVisible=true; this._svg_11.className='ggskin ggskin_svg '; this._svg_11.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : -63px;'; hs+='opacity : 0.75;'; hs+='position : absolute;'; hs+='top : 11px;'; hs+='visibility : inherit;'; hs+='width : 25px;'; hs+='pointer-events:auto;'; this._svg_11.setAttribute('style',hs); this._svg_11.style[domTransform + 'Origin']='50% 50%'; me._svg_11.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_11.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_11.onclick=function (e) { LaunchFancybox('#socialbuttons', 'auto', 'auto', 'inline') } this._svg_11.onmouseover=function (e) { me.elementMouseOver['svg_11']=true; } this._svg_11.onmouseout=function (e) { me.elementMouseOver['svg_11']=false; } this._svg_11.ontouchend=function (e) { me.elementMouseOver['svg_11']=false; } me._svg_11.ggCurrentLogicStateScaling = -1; me._svg_11.ggCurrentLogicStateAlpha = -1; this._svg_11.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_11'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_11.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_11.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_11.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_11.ggCurrentLogicStateScaling == 0) { me._svg_11.ggParameter.sx = 1.1; me._svg_11.ggParameter.sy = 1.1; me._svg_11.style[domTransform]=parameterToTransform(me._svg_11.ggParameter); } else { me._svg_11.ggParameter.sx = 1; me._svg_11.ggParameter.sy = 1; me._svg_11.style[domTransform]=parameterToTransform(me._svg_11.ggParameter); } } var newLogicStateAlpha; if ( (me.elementMouseOver['svg_11'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._svg_11.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._svg_11.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._svg_11.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._svg_11.ggCurrentLogicStateAlpha == 0) { me._svg_11.style.visibility=me._svg_11.ggVisible?'inherit':'hidden'; me._svg_11.style.opacity=1; } else { me._svg_11.style.visibility=me._svg_11.ggVisible?'inherit':'hidden'; me._svg_11.style.opacity=0.75; } } } this._svg_11.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._tip_hs=document.createElement('div'); this._tip_hs__text=document.createElement('div'); this._tip_hs.className='ggskin ggskin_textdiv'; this._tip_hs.ggTextDiv=this._tip_hs__text; this._tip_hs.ggId="tip_hs"; this._tip_hs.ggLeft=-11; this._tip_hs.ggTop=18; this._tip_hs.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; this._tip_hs.ggVisible=false; this._tip_hs.className='ggskin ggskin_text '; this._tip_hs.ggType='text'; hs =''; hs+='height : 25px;'; hs+='left : -11px;'; hs+='position : absolute;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 22px;'; hs+='pointer-events:auto;'; this._tip_hs.setAttribute('style',hs); this._tip_hs.style[domTransform + 'Origin']='50% 50%'; this._tip_hs.style[domTransform]=parameterToTransform(this._tip_hs.ggParameter); hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #ffffff;'; hs+='border: 0px solid rgba(255,255,255,0.862745);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tip_hs__text.setAttribute('style',hs); this._tip_hs__text.innerHTML="share with a friend"; this._tip_hs.appendChild(this._tip_hs__text); me._tip_hs.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tip_hs.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tip_hs.ggCurrentLogicStateVisible = -1; this._tip_hs.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['svg_11'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tip_hs.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tip_hs.ggCurrentLogicStateVisible = newLogicStateVisible; me._tip_hs.style[domTransition]=''; if (me._tip_hs.ggCurrentLogicStateVisible == 0) { me._tip_hs.style.visibility=(Number(me._tip_hs.style.opacity)>0||!me._tip_hs.style.opacity)?'inherit':'hidden'; me._tip_hs.ggVisible=true; } else { me._tip_hs.style.visibility="hidden"; me._tip_hs.ggVisible=false; } } } this._tip_hs.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((22-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._svg_11.appendChild(this._tip_hs); this._menu.appendChild(this._svg_11); this._menulogo.appendChild(this._menu); this._svg_2=document.createElement('div'); this._svg_2__img=document.createElement('img'); this._svg_2__img.className='ggskin ggskin_svg'; this._svg_2__img.setAttribute('src',basePath + 'images/svg_2.svg'); this._svg_2__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_2__img['ondragstart']=function() { return false; }; this._svg_2.appendChild(this._svg_2__img); this._svg_2.ggId="Svg 2"; this._svg_2.ggLeft=-118; this._svg_2.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_2.ggVisible=true; this._svg_2.className='ggskin ggskin_svg '; this._svg_2.ggType='svg'; hs =''; hs+='height : 50px;'; hs+='left : -118px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 235px;'; hs+='pointer-events:auto;'; this._svg_2.setAttribute('style',hs); this._svg_2.style[domTransform + 'Origin']='50% 50%'; me._svg_2.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_2.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_2.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._menulogo.appendChild(this._svg_2); this.divSkin.appendChild(this._menulogo); this._thumbs=document.createElement('div'); this._thumbs.ggId="thumbs"; this._thumbs.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._thumbs.ggVisible=false; this._thumbs.className='ggskin ggskin_rectangle '; this._thumbs.ggType='rectangle'; hs =''; hs+='background : rgba(0,0,0,0.862745);'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 100%;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : hidden;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; this._thumbs.setAttribute('style',hs); this._thumbs.style[domTransform + 'Origin']='50% 50%'; me._thumbs.ggIsActive=function() { return false; } me._thumbs.ggElementNodeId=function() { return me.player.getCurrentNode(); } this._thumbs.ggUpdatePosition=function (useTransition) { } this.__360menu=document.createElement('div'); this.__360menu__content=document.createElement('div'); this.__360menu.ggContent=this.__360menu__content; this.__360menu.appendChild(this.__360menu__content); hs =''; hs+='left : 50%;'; hs+='margin-left : -129.5px;'; hs+='overflow : visible;'; hs+='position : absolute;'; hs+='top : 0px;'; this.__360menu__content.setAttribute('style',hs); this.__360menu.ggId="360menu"; this.__360menu.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this.__360menu.ggVisible=true; this.__360menu.className='ggskin ggskin_scrollarea '; this.__360menu.ggType='scrollarea'; hs =''; hs+='-webkit-overflow-scrolling : touch;'; hs+='border : 1px solid rgba(0, 0, 0, 0);'; hs+='height : 70%;'; hs+='left : 0%;'; hs+='overflow-x : hidden;'; hs+='overflow-y : auto;'; hs+='position : absolute;'; hs+='top : 125px;'; hs+='visibility : inherit;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; hs+='border-radius: 5px;'; this.__360menu.setAttribute('style',hs); this.__360menu.style[domTransform + 'Origin']='50% 50%'; me.__360menu.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me.__360menu.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this.__360menu.ggUpdatePosition=function (useTransition) { { var containerWidth = this.clientWidth; var contentWidth = this.ggContent.scrollWidth; if (contentWidth < containerWidth) { this.ggContent.style.left = '50%'; this.ggContent.style.marginLeft = (contentWidth/-2) + 'px'; } else { this.ggContent.style.left = '0px'; this.ggContent.style.marginLeft = '0px'; } this.ggContent.style.top = '0px'; this.ggContent.style.marginTop = '0px'; } } this._thumbnail_cloner=document.createElement('div'); this._thumbnail_cloner.ggNumRepeat = 90; this._thumbnail_cloner.ggWidth = 259; this._thumbnail_cloner.ggHeight = 179; this._thumbnail_cloner.ggUpdating = false; this._thumbnail_cloner.ggFilter = []; this._thumbnail_cloner.ggUpdate = function(filter) { if(me._thumbnail_cloner.ggUpdating == true) return; me._thumbnail_cloner.ggUpdating = true; if (typeof filter=='object') { me._thumbnail_cloner.ggFilter = filter; } else { filter = me._thumbnail_cloner.ggFilter; }; if (me._thumbnail_cloner.hasChildNodes() == true) { while (me._thumbnail_cloner.firstChild) { me._thumbnail_cloner.removeChild(me._thumbnail_cloner.firstChild); } } var tourNodes = me.player.getNodeIds(); var row = 0; var column = 0; var parentWidth = me._thumbnail_cloner.parentNode.clientWidth; if (parentWidth == 0) parentWidth = me._thumbnail_cloner.parentNode.parentNode.clientWidth; var numCols = Math.floor((parentWidth * me._thumbnail_cloner.ggNumRepeat / 100.0) / me._thumbnail_cloner.offsetWidth); if (numCols < 1) numCols = 1; for (i=0; i < tourNodes.length; i++) { var nodeId = tourNodes[i]; var passed = false; if (filter.length > 0) { var nodeData = me.player.getNodeUserdata(nodeId); for (j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j]) != -1) passed = true; } } else passed = true; if (passed) { me._thumbnail_cloner__node = document.createElement('div'); me._thumbnail_cloner.appendChild(me._thumbnail_cloner__node); me._thumbnail_cloner__node.setAttribute('style','position: absolute; top: ' + (row * me._thumbnail_cloner.ggHeight) + 'px; left:' + (column * me._thumbnail_cloner.ggWidth) + 'px; height: ' + me._thumbnail_cloner.ggHeight + 'px; width: ' + me._thumbnail_cloner.ggWidth + 'px; overflow: hidden;'); var inst = new SkinCloner_thumbnail_cloner_Class(nodeId, me); me._thumbnail_cloner__node.appendChild(inst.__div); me._thumbnail_cloner__node.ggObj=inst; me.updateSize(inst.__div); column++; if (column >= numCols) { column = 0; row++; } } } me._thumbnail_cloner.ggClonerCallChildFunctions('ggUpdateConditionTimer'); me._thumbnail_cloner.ggUpdating = false; } this._thumbnail_cloner.ggClonerCallChildFunctions = function(functionname){ var stack = []; var i; for(i=0; i 0) { var e = stack.pop(); if (typeof e[functionname] == 'function') e[functionname](); if(e.hasChildNodes()) { for(i=0; i360\xb0 Panoramas<\/span>"; this._go360.appendChild(this._go360__text); me._go360.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._go360.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._go360.onclick=function (e) { me.__360menu.style[domTransition]='none'; me.__360menu.style.visibility=(Number(me.__360menu.style.opacity)>0||!me.__360menu.style.opacity)?'inherit':'hidden'; me.__360menu.ggVisible=true; me._videomenu.style[domTransition]='none'; me._videomenu.style.visibility='hidden'; me._videomenu.ggVisible=false; me._photomenu.style[domTransition]='none'; me._photomenu.style.visibility='hidden'; me._photomenu.ggVisible=false; me._scroll.style[domTransition]='none'; me._scroll.style.visibility=(Number(me._scroll.style.opacity)>0||!me._scroll.style.opacity)?'inherit':'hidden'; me._scroll.ggVisible=true; me._gophotoson.style[domTransition]='none'; me._gophotoson.style.visibility='hidden'; me._gophotoson.ggVisible=false; me._gothumbon.style[domTransition]='none'; me._gothumbon.style.visibility='hidden'; me._gothumbon.ggVisible=false; me._go360on.style[domTransition]='none'; me._go360on.style.visibility=(Number(me._go360on.style.opacity)>0||!me._go360on.style.opacity)?'inherit':'hidden'; me._go360on.ggVisible=true; } this._go360.onmouseover=function (e) { me.elementMouseOver['go360']=true; } this._go360.onmouseout=function (e) { me.elementMouseOver['go360']=false; } this._go360.ontouchend=function (e) { me.elementMouseOver['go360']=false; } me._go360.ggCurrentLogicStateBackgroundColor = -1; me._go360.ggCurrentLogicStateBorderColor = -1; me._go360.ggCurrentLogicStateTextColor = -1; this._go360.ggUpdateConditionTimer=function () { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['go360'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._go360.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._go360.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._go360__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._go360.ggCurrentLogicStateBackgroundColor == 0) { me._go360__text.style.backgroundColor="rgba(255,255,255,1)"; } else { me._go360__text.style.backgroundColor="rgba(255,208,70,0)"; } } var newLogicStateBorderColor; if ( (me.elementMouseOver['go360'] == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._go360.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._go360.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._go360__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._go360.ggCurrentLogicStateBorderColor == 0) { me._go360__text.style.borderColor="rgba(255,208,70,1)"; } else { me._go360__text.style.borderColor="rgba(255,208,70,0)"; } } var newLogicStateTextColor; if ( (me.elementMouseOver['go360'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._go360.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._go360.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._go360__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._go360.ggCurrentLogicStateTextColor == 0) { me._go360__text.style.color="rgba(0,75,132,1)"; } else { me._go360__text.style.color="rgba(255,255,255,1)"; } } } this._go360.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)) + 'px'; } this._thumbs.appendChild(this._go360); this._gothumb=document.createElement('div'); this._gothumb__text=document.createElement('div'); this._gothumb.className='ggskin ggskin_textdiv'; this._gothumb.ggTextDiv=this._gothumb__text; this._gothumb.ggId="goThumb"; this._gothumb.ggLeft=-30; this._gothumb.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._gothumb.ggVisible=true; this._gothumb.className='ggskin ggskin_text '; this._gothumb.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 30px;'; hs+='left : -30px;'; hs+='position : absolute;'; hs+='top : 68px;'; hs+='visibility : inherit;'; hs+='width : 78px;'; hs+='pointer-events:auto;'; this._gothumb.setAttribute('style',hs); this._gothumb.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffd046;'; hs+='background: rgba(255,208,70,0);'; hs+='border: 0px solid #ffd046;'; hs+='border: 0px solid rgba(255,208,70,0);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 7px 8px 7px 8px;'; hs+='overflow: hidden;'; this._gothumb__text.setAttribute('style',hs); this._gothumb__text.innerHTML="Videos<\/span>"; this._gothumb.appendChild(this._gothumb__text); me._gothumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._gothumb.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._gothumb.onclick=function (e) { me.__360menu.style[domTransition]='none'; me.__360menu.style.visibility='hidden'; me.__360menu.ggVisible=false; me._videomenu.style[domTransition]='none'; me._videomenu.style.visibility=(Number(me._videomenu.style.opacity)>0||!me._videomenu.style.opacity)?'inherit':'hidden'; me._videomenu.ggVisible=true; me._photomenu.style[domTransition]='none'; me._photomenu.style.visibility='hidden'; me._photomenu.ggVisible=false; me._scroll.style[domTransition]='none'; me._scroll.style.visibility='hidden'; me._scroll.ggVisible=false; me._gophotoson.style[domTransition]='none'; me._gophotoson.style.visibility='hidden'; me._gophotoson.ggVisible=false; me._gothumbon.style[domTransition]='none'; me._gothumbon.style.visibility=(Number(me._gothumbon.style.opacity)>0||!me._gothumbon.style.opacity)?'inherit':'hidden'; me._gothumbon.ggVisible=true; me._go360on.style[domTransition]='none'; me._go360on.style.visibility='hidden'; me._go360on.ggVisible=false; } this._gothumb.onmouseover=function (e) { me.elementMouseOver['gothumb']=true; } this._gothumb.onmouseout=function (e) { me.elementMouseOver['gothumb']=false; } this._gothumb.ontouchend=function (e) { me.elementMouseOver['gothumb']=false; } me._gothumb.ggCurrentLogicStateBackgroundColor = -1; me._gothumb.ggCurrentLogicStateBorderColor = -1; me._gothumb.ggCurrentLogicStateTextColor = -1; this._gothumb.ggUpdateConditionTimer=function () { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['gothumb'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._gothumb.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._gothumb.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._gothumb__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._gothumb.ggCurrentLogicStateBackgroundColor == 0) { me._gothumb__text.style.backgroundColor="rgba(255,255,255,1)"; } else { me._gothumb__text.style.backgroundColor="rgba(255,208,70,0)"; } } var newLogicStateBorderColor; if ( (me.elementMouseOver['gothumb'] == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._gothumb.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._gothumb.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._gothumb__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._gothumb.ggCurrentLogicStateBorderColor == 0) { me._gothumb__text.style.borderColor="rgba(255,208,70,1)"; } else { me._gothumb__text.style.borderColor="rgba(255,208,70,0)"; } } var newLogicStateTextColor; if ( (me.elementMouseOver['gothumb'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._gothumb.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._gothumb.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._gothumb__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._gothumb.ggCurrentLogicStateTextColor == 0) { me._gothumb__text.style.color="rgba(0,75,132,1)"; } else { me._gothumb__text.style.color="rgba(255,255,255,1)"; } } } this._gothumb.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((78-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._thumbs.appendChild(this._gothumb); this._spacer1=document.createElement('div'); this._spacer1.ggId="spacer1"; this._spacer1.ggLeft=-45; this._spacer1.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._spacer1.ggVisible=true; this._spacer1.className='ggskin ggskin_rectangle '; this._spacer1.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 30px;'; hs+='left : -45px;'; hs+='position : absolute;'; hs+='top : 69px;'; hs+='visibility : inherit;'; hs+='width : 2px;'; hs+='pointer-events:auto;'; this._spacer1.setAttribute('style',hs); this._spacer1.style[domTransform + 'Origin']='50% 50%'; me._spacer1.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._spacer1.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._spacer1.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._thumbs.appendChild(this._spacer1); this._gophotos=document.createElement('div'); this._gophotos__text=document.createElement('div'); this._gophotos.className='ggskin ggskin_textdiv'; this._gophotos.ggTextDiv=this._gophotos__text; this._gophotos.ggId="goPhotos"; this._gophotos.ggLeft=73; this._gophotos.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._gophotos.ggVisible=true; this._gophotos.className='ggskin ggskin_text '; this._gophotos.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 30px;'; hs+='left : 73px;'; hs+='position : absolute;'; hs+='top : 68px;'; hs+='visibility : inherit;'; hs+='width : 98px;'; hs+='pointer-events:auto;'; this._gophotos.setAttribute('style',hs); this._gophotos.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffd046;'; hs+='background: rgba(255,208,70,0);'; hs+='border: 0px solid #ffd046;'; hs+='border: 0px solid rgba(255,208,70,0);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: left;'; hs+='white-space: nowrap;'; hs+='padding: 7px 8px 7px 8px;'; hs+='overflow: hidden;'; this._gophotos__text.setAttribute('style',hs); this._gophotos__text.innerHTML="Photo Galleries<\/span>"; this._gophotos.appendChild(this._gophotos__text); me._gophotos.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._gophotos.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._gophotos.onclick=function (e) { me.__360menu.style[domTransition]='none'; me.__360menu.style.visibility='hidden'; me.__360menu.ggVisible=false; me._videomenu.style[domTransition]='none'; me._videomenu.style.visibility='hidden'; me._videomenu.ggVisible=false; me._photomenu.style[domTransition]='none'; me._photomenu.style.visibility=(Number(me._photomenu.style.opacity)>0||!me._photomenu.style.opacity)?'inherit':'hidden'; me._photomenu.ggVisible=true; me._scroll.style[domTransition]='none'; me._scroll.style.visibility='hidden'; me._scroll.ggVisible=false; me._gophotoson.style[domTransition]='none'; me._gophotoson.style.visibility=(Number(me._gophotoson.style.opacity)>0||!me._gophotoson.style.opacity)?'inherit':'hidden'; me._gophotoson.ggVisible=true; me._gothumbon.style[domTransition]='none'; me._gothumbon.style.visibility='hidden'; me._gothumbon.ggVisible=false; me._go360on.style[domTransition]='none'; me._go360on.style.visibility='hidden'; me._go360on.ggVisible=false; } this._gophotos.onmouseover=function (e) { me.elementMouseOver['gophotos']=true; } this._gophotos.onmouseout=function (e) { me.elementMouseOver['gophotos']=false; } this._gophotos.ontouchend=function (e) { me.elementMouseOver['gophotos']=false; } me._gophotos.ggCurrentLogicStateBackgroundColor = -1; me._gophotos.ggCurrentLogicStateBorderColor = -1; me._gophotos.ggCurrentLogicStateTextColor = -1; this._gophotos.ggUpdateConditionTimer=function () { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['gophotos'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._gophotos.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._gophotos.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._gophotos__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._gophotos.ggCurrentLogicStateBackgroundColor == 0) { me._gophotos__text.style.backgroundColor="rgba(255,255,255,1)"; } else { me._gophotos__text.style.backgroundColor="rgba(255,208,70,0)"; } } var newLogicStateBorderColor; if ( (me.elementMouseOver['gophotos'] == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._gophotos.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._gophotos.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._gophotos__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._gophotos.ggCurrentLogicStateBorderColor == 0) { me._gophotos__text.style.borderColor="rgba(255,208,70,1)"; } else { me._gophotos__text.style.borderColor="rgba(255,208,70,0)"; } } var newLogicStateTextColor; if ( (me.elementMouseOver['gophotos'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._gophotos.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._gophotos.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._gophotos__text.style[domTransition]='background-color 500ms ease 0ms, border-color none, color none'; if (me._gophotos.ggCurrentLogicStateTextColor == 0) { me._gophotos__text.style.color="rgba(0,75,132,1)"; } else { me._gophotos__text.style.color="rgba(255,255,255,1)"; } } } this._gophotos.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._thumbs.appendChild(this._gophotos); this._spacer2=document.createElement('div'); this._spacer2.ggId="spacer2"; this._spacer2.ggLeft=62; this._spacer2.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._spacer2.ggVisible=true; this._spacer2.className='ggskin ggskin_rectangle '; this._spacer2.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 30px;'; hs+='left : 62px;'; hs+='position : absolute;'; hs+='top : 69px;'; hs+='visibility : inherit;'; hs+='width : 2px;'; hs+='pointer-events:auto;'; this._spacer2.setAttribute('style',hs); this._spacer2.style[domTransform + 'Origin']='50% 50%'; me._spacer2.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._spacer2.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._spacer2.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._thumbs.appendChild(this._spacer2); this._scroll=document.createElement('div'); this._scroll__text=document.createElement('div'); this._scroll.className='ggskin ggskin_textdiv'; this._scroll.ggTextDiv=this._scroll__text; this._scroll.ggId="scroll"; this._scroll.ggLeft=-100; this._scroll.ggTop=-25; this._scroll.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._scroll.ggVisible=true; this._scroll.className='ggskin ggskin_text '; this._scroll.ggType='text'; hs =''; hs+='height : 20px;'; hs+='left : -100px;'; hs+='position : absolute;'; hs+='top : -25px;'; hs+='visibility : inherit;'; hs+='width : 198px;'; hs+='pointer-events:auto;'; this._scroll.setAttribute('style',hs); this._scroll.style[domTransform + 'Origin']='50% 0%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; this._scroll__text.setAttribute('style',hs); this._scroll__text.innerHTML="Scroll down to choose a panorama to view"; this._scroll.appendChild(this._scroll__text); me._scroll.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._scroll.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._scroll.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((198-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._thumbs.appendChild(this._scroll); this._go360on=document.createElement('div'); this._go360on__text=document.createElement('div'); this._go360on.className='ggskin ggskin_textdiv'; this._go360on.ggTextDiv=this._go360on__text; this._go360on.ggId="go360on"; this._go360on.ggLeft=-155; this._go360on.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._go360on.ggVisible=true; this._go360on.className='ggskin ggskin_text '; this._go360on.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 30px;'; hs+='left : -155px;'; hs+='position : absolute;'; hs+='top : 68px;'; hs+='visibility : inherit;'; hs+='width : 98px;'; hs+='pointer-events:auto;'; this._go360on.setAttribute('style',hs); this._go360on.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffd046;'; hs+='border: 0px solid #ffd046;'; hs+='border: 0px solid rgba(255,208,70,0);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: right;'; hs+='white-space: nowrap;'; hs+='padding: 7px 8px 7px 8px;'; hs+='overflow: hidden;'; this._go360on__text.setAttribute('style',hs); this._go360on__text.innerHTML="360\xb0 Panoramas<\/span>"; this._go360on.appendChild(this._go360on__text); me._go360on.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._go360on.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._go360on.onmouseover=function (e) { me.elementMouseOver['go360on']=true; } this._go360on.onmouseout=function (e) { me.elementMouseOver['go360on']=false; } this._go360on.ontouchend=function (e) { me.elementMouseOver['go360on']=false; } me._go360on.ggCurrentLogicStateBackgroundColor = -1; me._go360on.ggCurrentLogicStateBorderColor = -1; me._go360on.ggCurrentLogicStateTextColor = -1; this._go360on.ggUpdateConditionTimer=function () { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['go360on'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._go360on.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._go360on.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._go360on__text.style[domTransition]='background-color none, border-color none, color none'; if (me._go360on.ggCurrentLogicStateBackgroundColor == 0) { me._go360on__text.style.backgroundColor="rgba(255,208,70,1)"; } else { me._go360on__text.style.backgroundColor="rgba(255,208,70,1)"; } } var newLogicStateBorderColor; if ( (me.elementMouseOver['go360on'] == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._go360on.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._go360on.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._go360on__text.style[domTransition]='background-color none, border-color none, color none'; if (me._go360on.ggCurrentLogicStateBorderColor == 0) { me._go360on__text.style.borderColor="rgba(255,208,70,1)"; } else { me._go360on__text.style.borderColor="rgba(255,208,70,0)"; } } var newLogicStateTextColor; if ( (me.elementMouseOver['go360on'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._go360on.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._go360on.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._go360on__text.style[domTransition]='background-color none, border-color none, color none'; if (me._go360on.ggCurrentLogicStateTextColor == 0) { me._go360on__text.style.color="rgba(0,75,132,1)"; } else { me._go360on__text.style.color="rgba(0,75,132,1)"; } } } this._go360on.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)) + 'px'; } this._thumbs.appendChild(this._go360on); this._svg_3=document.createElement('div'); this._svg_3__img=document.createElement('img'); this._svg_3__img.className='ggskin ggskin_svg'; this._svg_3__img.setAttribute('src',basePath + 'images/svg_3.svg'); this._svg_3__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._svg_3__img['ondragstart']=function() { return false; }; this._svg_3.appendChild(this._svg_3__img); this._svg_3.ggId="Svg 3"; this._svg_3.ggLeft=-20; this._svg_3.ggTop=-66; this._svg_3.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._svg_3.ggVisible=true; this._svg_3.className='ggskin ggskin_svg '; this._svg_3.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 35px;'; hs+='left : -20px;'; hs+='position : absolute;'; hs+='top : -66px;'; hs+='visibility : inherit;'; hs+='width : 35px;'; hs+='pointer-events:auto;'; this._svg_3.setAttribute('style',hs); this._svg_3.style[domTransform + 'Origin']='50% 50%'; me._svg_3.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._svg_3.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._svg_3.onclick=function (e) { me._thumbs.style[domTransition]='none'; me._thumbs.style.visibility='hidden'; me._thumbs.ggVisible=false; } this._svg_3.onmouseover=function (e) { me.elementMouseOver['svg_3']=true; } this._svg_3.onmouseout=function (e) { me.elementMouseOver['svg_3']=false; } this._svg_3.ontouchend=function (e) { me.elementMouseOver['svg_3']=false; } me._svg_3.ggCurrentLogicStateScaling = -1; this._svg_3.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['svg_3'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._svg_3.ggCurrentLogicStateScaling != newLogicStateScaling) { me._svg_3.ggCurrentLogicStateScaling = newLogicStateScaling; me._svg_3.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms'; if (me._svg_3.ggCurrentLogicStateScaling == 0) { me._svg_3.ggParameter.sx = 1.1; me._svg_3.ggParameter.sy = 1.1; me._svg_3.style[domTransform]=parameterToTransform(me._svg_3.ggParameter); } else { me._svg_3.ggParameter.sx = 1; me._svg_3.ggParameter.sy = 1; me._svg_3.style[domTransform]=parameterToTransform(me._svg_3.ggParameter); } } } this._svg_3.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; var h=this.parentNode.offsetHeight; this.style.top=(this.ggTop - 0 + h) + 'px'; } } this._thumbs.appendChild(this._svg_3); this._gothumbon=document.createElement('div'); this._gothumbon__text=document.createElement('div'); this._gothumbon.className='ggskin ggskin_textdiv'; this._gothumbon.ggTextDiv=this._gothumbon__text; this._gothumbon.ggId="goThumbON"; this._gothumbon.ggLeft=-30; this._gothumbon.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._gothumbon.ggVisible=false; this._gothumbon.className='ggskin ggskin_text '; this._gothumbon.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 30px;'; hs+='left : -30px;'; hs+='position : absolute;'; hs+='top : 68px;'; hs+='visibility : hidden;'; hs+='width : 78px;'; hs+='pointer-events:auto;'; this._gothumbon.setAttribute('style',hs); this._gothumbon.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffd046;'; hs+='border: 0px solid #ffd046;'; hs+='border: 0px solid rgba(255,208,70,0);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 7px 8px 7px 8px;'; hs+='overflow: hidden;'; this._gothumbon__text.setAttribute('style',hs); this._gothumbon__text.innerHTML="Videos<\/span>"; this._gothumbon.appendChild(this._gothumbon__text); me._gothumbon.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._gothumbon.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._gothumbon.onmouseover=function (e) { me.elementMouseOver['gothumbon']=true; } this._gothumbon.onmouseout=function (e) { me.elementMouseOver['gothumbon']=false; } this._gothumbon.ontouchend=function (e) { me.elementMouseOver['gothumbon']=false; } me._gothumbon.ggCurrentLogicStateBackgroundColor = -1; me._gothumbon.ggCurrentLogicStateBorderColor = -1; me._gothumbon.ggCurrentLogicStateTextColor = -1; this._gothumbon.ggUpdateConditionTimer=function () { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['gothumbon'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._gothumbon.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._gothumbon.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._gothumbon__text.style[domTransition]='background-color none, border-color none, color none'; if (me._gothumbon.ggCurrentLogicStateBackgroundColor == 0) { me._gothumbon__text.style.backgroundColor="rgba(255,208,70,1)"; } else { me._gothumbon__text.style.backgroundColor="rgba(255,208,70,1)"; } } var newLogicStateBorderColor; if ( (me.elementMouseOver['gothumbon'] == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._gothumbon.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._gothumbon.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._gothumbon__text.style[domTransition]='background-color none, border-color none, color none'; if (me._gothumbon.ggCurrentLogicStateBorderColor == 0) { me._gothumbon__text.style.borderColor="rgba(255,208,70,1)"; } else { me._gothumbon__text.style.borderColor="rgba(255,208,70,0)"; } } var newLogicStateTextColor; if ( (me.elementMouseOver['gothumbon'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._gothumbon.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._gothumbon.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._gothumbon__text.style[domTransition]='background-color none, border-color none, color none'; if (me._gothumbon.ggCurrentLogicStateTextColor == 0) { me._gothumbon__text.style.color="rgba(0,75,132,1)"; } else { me._gothumbon__text.style.color="rgba(0,75,132,1)"; } } } this._gothumbon.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } this.style[domTransition]='none'; this.ggTextDiv.style.left=((78-this.ggTextDiv.offsetWidth)/2) + 'px'; } this._thumbs.appendChild(this._gothumbon); this._gophotoson=document.createElement('div'); this._gophotoson__text=document.createElement('div'); this._gophotoson.className='ggskin ggskin_textdiv'; this._gophotoson.ggTextDiv=this._gophotoson__text; this._gophotoson.ggId="goPhotosON"; this._gophotoson.ggLeft=73; this._gophotoson.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._gophotoson.ggVisible=false; this._gophotoson.className='ggskin ggskin_text '; this._gophotoson.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 30px;'; hs+='left : 73px;'; hs+='position : absolute;'; hs+='top : 68px;'; hs+='visibility : hidden;'; hs+='width : 98px;'; hs+='pointer-events:auto;'; this._gophotoson.setAttribute('style',hs); this._gophotoson.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffd046;'; hs+='border: 0px solid #ffd046;'; hs+='border: 0px solid rgba(255,208,70,0);'; hs+=cssPrefix + 'background-clip: padding-box;'; hs+='background-clip: padding-box;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: left;'; hs+='white-space: nowrap;'; hs+='padding: 7px 8px 7px 8px;'; hs+='overflow: hidden;'; this._gophotoson__text.setAttribute('style',hs); this._gophotoson__text.innerHTML="Photo Galleries<\/span>"; this._gophotoson.appendChild(this._gophotoson__text); me._gophotoson.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._gophotoson.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } this._gophotoson.onmouseover=function (e) { me.elementMouseOver['gophotoson']=true; } this._gophotoson.onmouseout=function (e) { me.elementMouseOver['gophotoson']=false; } this._gophotoson.ontouchend=function (e) { me.elementMouseOver['gophotoson']=false; } me._gophotoson.ggCurrentLogicStateBackgroundColor = -1; me._gophotoson.ggCurrentLogicStateBorderColor = -1; me._gophotoson.ggCurrentLogicStateTextColor = -1; this._gophotoson.ggUpdateConditionTimer=function () { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['gophotoson'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._gophotoson.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._gophotoson.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._gophotoson__text.style[domTransition]='background-color none, border-color none, color none'; if (me._gophotoson.ggCurrentLogicStateBackgroundColor == 0) { me._gophotoson__text.style.backgroundColor="rgba(255,208,70,1)"; } else { me._gophotoson__text.style.backgroundColor="rgba(255,208,70,1)"; } } var newLogicStateBorderColor; if ( (me.elementMouseOver['gophotoson'] == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._gophotoson.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._gophotoson.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._gophotoson__text.style[domTransition]='background-color none, border-color none, color none'; if (me._gophotoson.ggCurrentLogicStateBorderColor == 0) { me._gophotoson__text.style.borderColor="rgba(255,208,70,1)"; } else { me._gophotoson__text.style.borderColor="rgba(255,208,70,0)"; } } var newLogicStateTextColor; if ( (me.elementMouseOver['gophotoson'] == true) ) { newLogicStateTextColor = 0; } else { newLogicStateTextColor = -1; } if (me._gophotoson.ggCurrentLogicStateTextColor != newLogicStateTextColor) { me._gophotoson.ggCurrentLogicStateTextColor = newLogicStateTextColor; me._gophotoson__text.style[domTransition]='background-color none, border-color none, color none'; if (me._gophotoson.ggCurrentLogicStateTextColor == 0) { me._gophotoson__text.style.color="rgba(0,75,132,1)"; } else { me._gophotoson__text.style.color="rgba(0,75,132,1)"; } } } this._gophotoson.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var w=this.parentNode.offsetWidth; this.style.left=(this.ggLeft - 0 + w/2) + 'px'; } } this._thumbs.appendChild(this._gophotoson); this.divSkin.appendChild(this._thumbs); me.player.moveTo("-145","0","70","0.1500"); this.divSkin.ggUpdateSize=function(w,h) { me.updateSize(me.divSkin); } this.divSkin.ggViewerInit=function() { me._thumbnail_cloner.ggUpdate(me._thumbnail_cloner.ggTags); } this.divSkin.ggLoaded=function() { me.player.stopAutorotate(); } this.divSkin.ggReLoaded=function() { me._thumbs.style[domTransition]='none'; me._thumbs.style.visibility='hidden'; me._thumbs.ggVisible=false; } this.divSkin.ggLoadedLevels=function() { } this.divSkin.ggReLoadedLevels=function() { } this.divSkin.ggEnterFullscreen=function() { } this.divSkin.ggExitFullscreen=function() { } this.skinTimerEvent(); }; this.hotspotProxyClick=function(id) { } this.hotspotProxyOver=function(id) { } this.hotspotProxyOut=function(id) { } this.ggHotspotCallChildFunctions=function(functionname) { var stack = me.player.getCurrentPointHotspots(); while (stack.length > 0) { var e = stack.pop(); if (typeof e[functionname] == 'function') { e[functionname](); } if(e.hasChildNodes()) { for(var i=0; iPanorama"; this._tt3.appendChild(this._tt3__text); me._tt3.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tt3.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt3.ggCurrentLogicStateVisible = -1; this._tt3.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt3.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt3.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt3.style[domTransition]=''; if (me._tt3.ggCurrentLogicStateVisible == 0) { me._tt3.style.visibility=(Number(me._tt3.style.opacity)>0||!me._tt3.style.opacity)?'inherit':'hidden'; me._tt3.ggVisible=true; } else { me._tt3.style.visibility="hidden"; me._tt3.ggVisible=false; } } } this._tt3.ggUpdatePosition=function (useTransition) { this.style[domTransition]='none'; this.ggTextDiv.style.left=((18-this.ggTextDiv.offsetWidth)/2) + 'px'; } this.__div.appendChild(this._tt3); this._ht_node_image=document.createElement('div'); this._ht_node_image__img=document.createElement('img'); this._ht_node_image__img.className='ggskin ggskin_svg'; this._ht_node_image__img.setAttribute('src',basePath + 'images/ht_node_image.svg'); this._ht_node_image__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._ht_node_image__img['ondragstart']=function() { return false; }; this._ht_node_image.appendChild(this._ht_node_image__img); this._ht_node_image__imgo=document.createElement('img'); this._ht_node_image__imgo.className='ggskin ggskin_svg'; this._ht_node_image__imgo.setAttribute('src',basePath + 'images/ht_node_image__o.svg'); this._ht_node_image__imgo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;'); this._ht_node_image__imgo['ondragstart']=function() { return false; }; this._ht_node_image.appendChild(this._ht_node_image__imgo); this._ht_node_image.ggId="ht_node_image"; this._ht_node_image.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._ht_node_image.ggVisible=true; this._ht_node_image.className='ggskin ggskin_svg '; this._ht_node_image.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='left : -19px;'; hs+='position : absolute;'; hs+='top : -20px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; this._ht_node_image.setAttribute('style',hs); this._ht_node_image.style[domTransform + 'Origin']='50% 50%'; me._ht_node_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._ht_node_image.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } this._ht_node_image.onmouseover=function (e) { me._ht_node_image__img.style.visibility='hidden'; me._ht_node_image__imgo.style.visibility='inherit'; } this._ht_node_image.onmouseout=function (e) { me._ht_node_image__img.style.visibility='inherit'; me._ht_node_image__imgo.style.visibility='hidden'; } this._ht_node_image.ggUpdatePosition=function (useTransition) { } this.__div.appendChild(this._ht_node_image); this.hotspotTimerEvent=function() { setTimeout(function() { me.hotspotTimerEvent(); }, 10); if (me.elementMouseOver['_div']) { } me.__div.ggUpdateConditionTimer(); me._tt3.ggUpdateConditionTimer(); } this.hotspotTimerEvent(); } else if (hotspot.skinid=='hs_video') { this.__div=document.createElement('div'); this.__div.ggId="hs_video"; this.__div.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this.__div.ggVisible=true; this.__div.className='ggskin ggskin_hotspot '; this.__div.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 5px;'; hs+='left : 44px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : inherit;'; hs+='width : 5px;'; hs+='pointer-events:auto;'; this.__div.setAttribute('style',hs); this.__div.style[domTransform + 'Origin']='50% 50%'; me.__div.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me.__div.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } this.__div.onclick=function (e) { LaunchFancybox(pano.hotspot.url, 700, 470, 'iframe') me.skin.hotspotProxyClick(me.hotspot.id); } this.__div.onmouseover=function (e) { me.player.setActiveHotspot(me.hotspot); me.elementMouseOver['_div']=true; me.skin.hotspotProxyOver(me.hotspot.id); } this.__div.onmouseout=function (e) { me.player.setActiveHotspot(null); me.elementMouseOver['_div']=false; me.skin.hotspotProxyOut(me.hotspot.id); } this.__div.ontouchend=function (e) { me.elementMouseOver['_div']=false; } me.__div.ggCurrentLogicStateScaling = -1; this.__div.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me.__div.ggCurrentLogicStateScaling != newLogicStateScaling) { me.__div.ggCurrentLogicStateScaling = newLogicStateScaling; me.__div.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms'; if (me.__div.ggCurrentLogicStateScaling == 0) { me.__div.ggParameter.sx = 1.1; me.__div.ggParameter.sy = 1.1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } else { me.__div.ggParameter.sx = 1; me.__div.ggParameter.sy = 1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } } } this.__div.ggUpdatePosition=function (useTransition) { } this._tt2=document.createElement('div'); this._tt2__text=document.createElement('div'); this._tt2.className='ggskin ggskin_textdiv'; this._tt2.ggTextDiv=this._tt2__text; this._tt2.ggId="tt"; this._tt2.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._tt2.ggVisible=false; this._tt2.className='ggskin ggskin_text '; this._tt2.ggType='text'; hs =''; hs+='height : 20px;'; hs+='left : -9px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : hidden;'; hs+='width : 18px;'; hs+='pointer-events:auto;'; this._tt2.setAttribute('style',hs); this._tt2.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #000000;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: right;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tt2__text.setAttribute('style',hs); this._tt2__text.innerHTML=me.hotspot.title; this._tt2.appendChild(this._tt2__text); me._tt2.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tt2.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt2.ggCurrentLogicStateVisible = -1; this._tt2.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt2.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt2.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt2.style[domTransition]=''; if (me._tt2.ggCurrentLogicStateVisible == 0) { me._tt2.style.visibility=(Number(me._tt2.style.opacity)>0||!me._tt2.style.opacity)?'inherit':'hidden'; me._tt2.ggVisible=true; } else { me._tt2.style.visibility="hidden"; me._tt2.ggVisible=false; } } } this._tt2.ggUpdatePosition=function (useTransition) { this.style[domTransition]='none'; this.ggTextDiv.style.left=((18-this.ggTextDiv.offsetWidth)/2) + 'px'; } this.__div.appendChild(this._tt2); this._ht_video_image=document.createElement('div'); this._ht_video_image__img=document.createElement('img'); this._ht_video_image__img.className='ggskin ggskin_svg'; this._ht_video_image__img.setAttribute('src',basePath + 'images/ht_video_image.svg'); this._ht_video_image__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._ht_video_image__img['ondragstart']=function() { return false; }; this._ht_video_image.appendChild(this._ht_video_image__img); this._ht_video_image__imgo=document.createElement('img'); this._ht_video_image__imgo.className='ggskin ggskin_svg'; this._ht_video_image__imgo.setAttribute('src',basePath + 'images/ht_video_image__o.svg'); this._ht_video_image__imgo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;'); this._ht_video_image__imgo['ondragstart']=function() { return false; }; this._ht_video_image.appendChild(this._ht_video_image__imgo); this._ht_video_image.ggId="ht_video_image"; this._ht_video_image.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._ht_video_image.ggVisible=true; this._ht_video_image.className='ggskin ggskin_svg '; this._ht_video_image.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='left : -19px;'; hs+='position : absolute;'; hs+='top : -20px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; this._ht_video_image.setAttribute('style',hs); this._ht_video_image.style[domTransform + 'Origin']='50% 50%'; me._ht_video_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._ht_video_image.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } this._ht_video_image.onmouseover=function (e) { me._ht_video_image__img.style.visibility='hidden'; me._ht_video_image__imgo.style.visibility='inherit'; } this._ht_video_image.onmouseout=function (e) { me._ht_video_image__img.style.visibility='inherit'; me._ht_video_image__imgo.style.visibility='hidden'; } this._ht_video_image.ggUpdatePosition=function (useTransition) { } this.__div.appendChild(this._ht_video_image); this.hotspotTimerEvent=function() { setTimeout(function() { me.hotspotTimerEvent(); }, 10); if (me.elementMouseOver['_div']) { } me.__div.ggUpdateConditionTimer(); me._tt2.ggUpdateConditionTimer(); } this.hotspotTimerEvent(); } else if (hotspot.skinid=='hs_photo') { this.__div=document.createElement('div'); this.__div.ggId="hs_photo"; this.__div.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this.__div.ggVisible=true; this.__div.className='ggskin ggskin_hotspot '; this.__div.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 5px;'; hs+='left : 106px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : inherit;'; hs+='width : 5px;'; hs+='pointer-events:auto;'; this.__div.setAttribute('style',hs); this.__div.style[domTransform + 'Origin']='50% 50%'; me.__div.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me.__div.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } this.__div.onclick=function (e) { LaunchFancybox(pano.hotspot.url, 700, 470, 'iframe') me.skin.hotspotProxyClick(me.hotspot.id); } this.__div.onmouseover=function (e) { me.player.setActiveHotspot(me.hotspot); me.elementMouseOver['_div']=true; me.skin.hotspotProxyOver(me.hotspot.id); } this.__div.onmouseout=function (e) { me.player.setActiveHotspot(null); me.elementMouseOver['_div']=false; me.skin.hotspotProxyOut(me.hotspot.id); } this.__div.ontouchend=function (e) { me.elementMouseOver['_div']=false; } me.__div.ggCurrentLogicStateScaling = -1; this.__div.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me.__div.ggCurrentLogicStateScaling != newLogicStateScaling) { me.__div.ggCurrentLogicStateScaling = newLogicStateScaling; me.__div.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms'; if (me.__div.ggCurrentLogicStateScaling == 0) { me.__div.ggParameter.sx = 1.1; me.__div.ggParameter.sy = 1.1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } else { me.__div.ggParameter.sx = 1; me.__div.ggParameter.sy = 1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } } } this.__div.ggUpdatePosition=function (useTransition) { } this._tt1=document.createElement('div'); this._tt1__text=document.createElement('div'); this._tt1.className='ggskin ggskin_textdiv'; this._tt1.ggTextDiv=this._tt1__text; this._tt1.ggId="tt"; this._tt1.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._tt1.ggVisible=false; this._tt1.className='ggskin ggskin_text '; this._tt1.ggType='text'; hs =''; hs+='height : 20px;'; hs+='left : -9px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : hidden;'; hs+='width : 18px;'; hs+='pointer-events:auto;'; this._tt1.setAttribute('style',hs); this._tt1.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #000000;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: right;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tt1__text.setAttribute('style',hs); this._tt1__text.innerHTML=me.hotspot.title; this._tt1.appendChild(this._tt1__text); me._tt1.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tt1.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt1.ggCurrentLogicStateVisible = -1; this._tt1.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt1.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt1.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt1.style[domTransition]=''; if (me._tt1.ggCurrentLogicStateVisible == 0) { me._tt1.style.visibility=(Number(me._tt1.style.opacity)>0||!me._tt1.style.opacity)?'inherit':'hidden'; me._tt1.ggVisible=true; } else { me._tt1.style.visibility="hidden"; me._tt1.ggVisible=false; } } } this._tt1.ggUpdatePosition=function (useTransition) { this.style[domTransition]='none'; this.ggTextDiv.style.left=((18-this.ggTextDiv.offsetWidth)/2) + 'px'; } this.__div.appendChild(this._tt1); this._hs_photo_image=document.createElement('div'); this._hs_photo_image__img=document.createElement('img'); this._hs_photo_image__img.className='ggskin ggskin_svg'; this._hs_photo_image__img.setAttribute('src',basePath + 'images/hs_photo_image.svg'); this._hs_photo_image__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._hs_photo_image__img['ondragstart']=function() { return false; }; this._hs_photo_image.appendChild(this._hs_photo_image__img); this._hs_photo_image__imgo=document.createElement('img'); this._hs_photo_image__imgo.className='ggskin ggskin_svg'; this._hs_photo_image__imgo.setAttribute('src',basePath + 'images/hs_photo_image__o.svg'); this._hs_photo_image__imgo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;'); this._hs_photo_image__imgo['ondragstart']=function() { return false; }; this._hs_photo_image.appendChild(this._hs_photo_image__imgo); this._hs_photo_image.ggId="hs_photo_image"; this._hs_photo_image.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._hs_photo_image.ggVisible=true; this._hs_photo_image.className='ggskin ggskin_svg '; this._hs_photo_image.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='left : -19px;'; hs+='position : absolute;'; hs+='top : -20px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; this._hs_photo_image.setAttribute('style',hs); this._hs_photo_image.style[domTransform + 'Origin']='50% 50%'; me._hs_photo_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._hs_photo_image.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } this._hs_photo_image.onmouseover=function (e) { me._hs_photo_image__img.style.visibility='hidden'; me._hs_photo_image__imgo.style.visibility='inherit'; } this._hs_photo_image.onmouseout=function (e) { me._hs_photo_image__img.style.visibility='inherit'; me._hs_photo_image__imgo.style.visibility='hidden'; } this._hs_photo_image.ggUpdatePosition=function (useTransition) { } this.__div.appendChild(this._hs_photo_image); this.hotspotTimerEvent=function() { setTimeout(function() { me.hotspotTimerEvent(); }, 10); if (me.elementMouseOver['_div']) { } me.__div.ggUpdateConditionTimer(); me._tt1.ggUpdateConditionTimer(); } this.hotspotTimerEvent(); } else if (hotspot.skinid=='hs_info') { this.__div=document.createElement('div'); this.__div.ggId="hs_info"; this.__div.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this.__div.ggVisible=true; this.__div.className='ggskin ggskin_hotspot '; this.__div.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 5px;'; hs+='left : 162px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : inherit;'; hs+='width : 5px;'; hs+='pointer-events:auto;'; this.__div.setAttribute('style',hs); this.__div.style[domTransform + 'Origin']='50% 50%'; me.__div.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me.__div.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } this.__div.onclick=function (e) { LaunchFancybox(pano.hotspot.url, 460, 400, 'iframe') me.skin.hotspotProxyClick(me.hotspot.id); } this.__div.onmouseover=function (e) { me.player.setActiveHotspot(me.hotspot); me.elementMouseOver['_div']=true; me.skin.hotspotProxyOver(me.hotspot.id); } this.__div.onmouseout=function (e) { me.player.setActiveHotspot(null); me.elementMouseOver['_div']=false; me.skin.hotspotProxyOut(me.hotspot.id); } this.__div.ontouchend=function (e) { me.elementMouseOver['_div']=false; } me.__div.ggCurrentLogicStateScaling = -1; this.__div.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me.__div.ggCurrentLogicStateScaling != newLogicStateScaling) { me.__div.ggCurrentLogicStateScaling = newLogicStateScaling; me.__div.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms'; if (me.__div.ggCurrentLogicStateScaling == 0) { me.__div.ggParameter.sx = 1.1; me.__div.ggParameter.sy = 1.1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } else { me.__div.ggParameter.sx = 1; me.__div.ggParameter.sy = 1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } } } this.__div.ggUpdatePosition=function (useTransition) { } this._tt0=document.createElement('div'); this._tt0__text=document.createElement('div'); this._tt0.className='ggskin ggskin_textdiv'; this._tt0.ggTextDiv=this._tt0__text; this._tt0.ggId="tt"; this._tt0.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._tt0.ggVisible=false; this._tt0.className='ggskin ggskin_text '; this._tt0.ggType='text'; hs =''; hs+='height : 20px;'; hs+='left : -9px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : hidden;'; hs+='width : 18px;'; hs+='pointer-events:auto;'; this._tt0.setAttribute('style',hs); this._tt0.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #000000;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: right;'; hs+='white-space: nowrap;'; hs+='padding: 3px 4px 3px 4px;'; hs+='overflow: hidden;'; this._tt0__text.setAttribute('style',hs); this._tt0__text.innerHTML=me.hotspot.title; this._tt0.appendChild(this._tt0__text); me._tt0.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tt0.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt0.ggCurrentLogicStateVisible = -1; this._tt0.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt0.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt0.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt0.style[domTransition]=''; if (me._tt0.ggCurrentLogicStateVisible == 0) { me._tt0.style.visibility=(Number(me._tt0.style.opacity)>0||!me._tt0.style.opacity)?'inherit':'hidden'; me._tt0.ggVisible=true; } else { me._tt0.style.visibility="hidden"; me._tt0.ggVisible=false; } } } this._tt0.ggUpdatePosition=function (useTransition) { this.style[domTransition]='none'; this.ggTextDiv.style.left=((18-this.ggTextDiv.offsetWidth)/2) + 'px'; } this.__div.appendChild(this._tt0); this._hs_info_image0=document.createElement('div'); this._hs_info_image0__img=document.createElement('img'); this._hs_info_image0__img.className='ggskin ggskin_svg'; this._hs_info_image0__img.setAttribute('src',basePath + 'images/hs_info_image0.svg'); this._hs_info_image0__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._hs_info_image0__img['ondragstart']=function() { return false; }; this._hs_info_image0.appendChild(this._hs_info_image0__img); this._hs_info_image0__imgo=document.createElement('img'); this._hs_info_image0__imgo.className='ggskin ggskin_svg'; this._hs_info_image0__imgo.setAttribute('src',basePath + 'images/hs_info_image0__o.svg'); this._hs_info_image0__imgo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;'); this._hs_info_image0__imgo['ondragstart']=function() { return false; }; this._hs_info_image0.appendChild(this._hs_info_image0__imgo); this._hs_info_image0.ggId="hs_info_image"; this._hs_info_image0.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._hs_info_image0.ggVisible=true; this._hs_info_image0.className='ggskin ggskin_svg '; this._hs_info_image0.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='left : -19px;'; hs+='position : absolute;'; hs+='top : -20px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; this._hs_info_image0.setAttribute('style',hs); this._hs_info_image0.style[domTransform + 'Origin']='50% 50%'; me._hs_info_image0.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._hs_info_image0.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } this._hs_info_image0.onmouseover=function (e) { me._hs_info_image0__img.style.visibility='hidden'; me._hs_info_image0__imgo.style.visibility='inherit'; } this._hs_info_image0.onmouseout=function (e) { me._hs_info_image0__img.style.visibility='inherit'; me._hs_info_image0__imgo.style.visibility='hidden'; } this._hs_info_image0.ggUpdatePosition=function (useTransition) { } this.__div.appendChild(this._hs_info_image0); this.hotspotTimerEvent=function() { setTimeout(function() { me.hotspotTimerEvent(); }, 10); if (me.elementMouseOver['_div']) { } me.__div.ggUpdateConditionTimer(); me._tt0.ggUpdateConditionTimer(); } this.hotspotTimerEvent(); } else { this.__div=document.createElement('div'); this.__div.ggId="hs_quickinfo"; this.__div.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this.__div.ggVisible=true; this.__div.className='ggskin ggskin_hotspot '; this.__div.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 5px;'; hs+='left : 216px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : inherit;'; hs+='width : 5px;'; hs+='pointer-events:auto;'; this.__div.setAttribute('style',hs); this.__div.style[domTransform + 'Origin']='50% 50%'; me.__div.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me.__div.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } this.__div.onclick=function (e) { me.skin.hotspotProxyClick(me.hotspot.id); } this.__div.onmouseover=function (e) { me.player.setActiveHotspot(me.hotspot); me.elementMouseOver['_div']=true; me.skin.hotspotProxyOver(me.hotspot.id); } this.__div.onmouseout=function (e) { me.player.setActiveHotspot(null); me.elementMouseOver['_div']=false; me.skin.hotspotProxyOut(me.hotspot.id); } this.__div.ontouchend=function (e) { me.elementMouseOver['_div']=false; } me.__div.ggCurrentLogicStateScaling = -1; this.__div.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me.__div.ggCurrentLogicStateScaling != newLogicStateScaling) { me.__div.ggCurrentLogicStateScaling = newLogicStateScaling; me.__div.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms'; if (me.__div.ggCurrentLogicStateScaling == 0) { me.__div.ggParameter.sx = 1.1; me.__div.ggParameter.sy = 1.1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } else { me.__div.ggParameter.sx = 1; me.__div.ggParameter.sy = 1; me.__div.style[domTransform]=parameterToTransform(me.__div.ggParameter); } } } this.__div.ggUpdatePosition=function (useTransition) { } this._tt=document.createElement('div'); this._tt__text=document.createElement('div'); this._tt.className='ggskin ggskin_textdiv'; this._tt.ggTextDiv=this._tt__text; this._tt.ggId="tt"; this._tt.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._tt.ggVisible=false; this._tt.className='ggskin ggskin_text '; this._tt.ggType='text'; hs =''; hs+='height : 20px;'; hs+='left : -98px;'; hs+='position : absolute;'; hs+='top : 30px;'; hs+='visibility : hidden;'; hs+='width : 198px;'; hs+='pointer-events:auto;'; this._tt.setAttribute('style',hs); this._tt.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 198px;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='background: rgba(255,255,255,0.862745);'; hs+='border: 0px solid #000000;'; hs+='border-radius: 3px;'; hs+=cssPrefix + 'border-radius: 3px;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 6px 7px 6px 7px;'; hs+='overflow: hidden;'; this._tt__text.setAttribute('style',hs); this._tt__text.innerHTML=me.hotspot.description; this._tt.appendChild(this._tt__text); me._tt.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tt.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt.ggCurrentLogicStateVisible = -1; this._tt.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['_div'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt.style[domTransition]=''; if (me._tt.ggCurrentLogicStateVisible == 0) { me._tt.style.visibility=(Number(me._tt.style.opacity)>0||!me._tt.style.opacity)?'inherit':'hidden'; me._tt.ggVisible=true; } else { me._tt.style.visibility="hidden"; me._tt.ggVisible=false; } } } this._tt.ggUpdatePosition=function (useTransition) { } this.__div.appendChild(this._tt); this._hs_info_image=document.createElement('div'); this._hs_info_image__img=document.createElement('img'); this._hs_info_image__img.className='ggskin ggskin_svg'; this._hs_info_image__img.setAttribute('src',basePath + 'images/hs_info_image.svg'); this._hs_info_image__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._hs_info_image__img['ondragstart']=function() { return false; }; this._hs_info_image.appendChild(this._hs_info_image__img); this._hs_info_image__imgo=document.createElement('img'); this._hs_info_image__imgo.className='ggskin ggskin_svg'; this._hs_info_image__imgo.setAttribute('src',basePath + 'images/hs_info_image__o.svg'); this._hs_info_image__imgo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;'); this._hs_info_image__imgo['ondragstart']=function() { return false; }; this._hs_info_image.appendChild(this._hs_info_image__imgo); this._hs_info_image.ggId="hs_info_image"; this._hs_info_image.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._hs_info_image.ggVisible=true; this._hs_info_image.className='ggskin ggskin_svg '; this._hs_info_image.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='left : -19px;'; hs+='position : absolute;'; hs+='top : -20px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; this._hs_info_image.setAttribute('style',hs); this._hs_info_image.style[domTransform + 'Origin']='50% 50%'; me._hs_info_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._hs_info_image.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } this._hs_info_image.onmouseover=function (e) { me._hs_info_image__img.style.visibility='hidden'; me._hs_info_image__imgo.style.visibility='inherit'; } this._hs_info_image.onmouseout=function (e) { me._hs_info_image__img.style.visibility='inherit'; me._hs_info_image__imgo.style.visibility='hidden'; } this._hs_info_image.ggUpdatePosition=function (useTransition) { } this.__div.appendChild(this._hs_info_image); this.hotspotTimerEvent=function() { setTimeout(function() { me.hotspotTimerEvent(); }, 10); if (me.elementMouseOver['_div']) { } me.__div.ggUpdateConditionTimer(); me._tt.ggUpdateConditionTimer(); } this.hotspotTimerEvent(); } }; this.addSkinHotspot=function(hotspot) { return new SkinHotspotClass(me,hotspot); } function SkinCloner_thumbnail_cloner_Class(nodeId, parent) { var me=this; this.skin=parent; this.player=this.skin.player; this.findElements=this.skin.findElements; this.ggNodeId=nodeId; this.ggUserdata=this.skin.player.getNodeUserdata(nodeId); this.elementMouseDown=[]; this.elementMouseOver=[]; this.__div=document.createElement('div'); this.__div.setAttribute('style','position: absolute; left: 0px; top: 0px; width: 259px; height: 179px; visibility: inherit;'); this.__div.ggIsActive = function() { return me.player.getCurrentNode()==me.ggNodeId; } this.__div.ggElementNodeId=function() { return me.ggNodeId; } this._thumbnail_nodeimage=document.createElement('div'); this._thumbnail_nodeimage__img=document.createElement('img'); this._thumbnail_nodeimage__img.className='ggskin ggskin_nodeimage'; this._thumbnail_nodeimage__img.setAttribute('src',basePath + "images/thumbnail_nodeimage_" + nodeId + ".jpg"); this._thumbnail_nodeimage.ggNodeId=nodeId; this._thumbnail_nodeimage__img.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;'); this._thumbnail_nodeimage__img.className='ggskin ggskin_nodeimage'; this._thumbnail_nodeimage__img['ondragstart']=function() { return false; }; this._thumbnail_nodeimage.appendChild(this._thumbnail_nodeimage__img); this._thumbnail_nodeimage.ggId="Thumbnail NodeImage"; this._thumbnail_nodeimage.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._thumbnail_nodeimage.ggVisible=true; this._thumbnail_nodeimage.className='ggskin ggskin_nodeimage '; this._thumbnail_nodeimage.ggType='nodeimage'; hs =''; hs+='cursor : pointer;'; hs+='height : 120px;'; hs+='left : 29px;'; hs+='position : absolute;'; hs+='top : 24px;'; hs+='visibility : inherit;'; hs+='width : 200px;'; hs+='pointer-events:auto;'; this._thumbnail_nodeimage.setAttribute('style',hs); this._thumbnail_nodeimage.style[domTransform + 'Origin']='50% 50%'; me._thumbnail_nodeimage.ggIsActive=function() { return me.player.getCurrentNode()==this.ggElementNodeId(); } me._thumbnail_nodeimage.ggElementNodeId=function() { return this.ggNodeId; } this._thumbnail_nodeimage.onclick=function (e) { me.player.openNext("{"+me.ggNodeId+"}",me.player.hotspot.target); } this._thumbnail_nodeimage.onmouseover=function (e) { me.elementMouseOver['thumbnail_nodeimage']=true; } this._thumbnail_nodeimage.onmouseout=function (e) { me.elementMouseOver['thumbnail_nodeimage']=false; } this._thumbnail_nodeimage.ontouchend=function (e) { me.elementMouseOver['thumbnail_nodeimage']=false; } me._thumbnail_nodeimage.ggCurrentLogicStateScaling = -1; this._thumbnail_nodeimage.ggUpdateConditionTimer=function () { var newLogicStateScaling; if ( (me.elementMouseOver['thumbnail_nodeimage'] == true) && (me._thumbnail_nodeimage.ggIsActive() == false) ) { newLogicStateScaling = 0; } else if ( (me._thumbnail_nodeimage.ggIsActive() == true) ) { newLogicStateScaling = 1; } else { newLogicStateScaling = -1; } if (me._thumbnail_nodeimage.ggCurrentLogicStateScaling != newLogicStateScaling) { me._thumbnail_nodeimage.ggCurrentLogicStateScaling = newLogicStateScaling; me._thumbnail_nodeimage.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms'; if (me._thumbnail_nodeimage.ggCurrentLogicStateScaling == 0) { me._thumbnail_nodeimage.ggParameter.sx = 1.05; me._thumbnail_nodeimage.ggParameter.sy = 1.05; me._thumbnail_nodeimage.style[domTransform]=parameterToTransform(me._thumbnail_nodeimage.ggParameter); } else if (me._thumbnail_nodeimage.ggCurrentLogicStateScaling == 1) { me._thumbnail_nodeimage.ggParameter.sx = 1.2; me._thumbnail_nodeimage.ggParameter.sy = 1.2; me._thumbnail_nodeimage.style[domTransform]=parameterToTransform(me._thumbnail_nodeimage.ggParameter); } else { me._thumbnail_nodeimage.ggParameter.sx = 1; me._thumbnail_nodeimage.ggParameter.sy = 1; me._thumbnail_nodeimage.style[domTransform]=parameterToTransform(me._thumbnail_nodeimage.ggParameter); } } } this._thumbnail_nodeimage.ggUpdatePosition=function (useTransition) { } this._thumbnail_active=document.createElement('div'); this._thumbnail_active.ggId="Thumbnail Active"; this._thumbnail_active.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._thumbnail_active.ggVisible=true; this._thumbnail_active.className='ggskin ggskin_rectangle '; this._thumbnail_active.ggType='rectangle'; hs =''; hs+='border : 7px solid #ffffff;'; hs+='cursor : default;'; hs+='height : 116px;'; hs+='left : -3px;'; hs+='position : absolute;'; hs+='top : -3px;'; hs+='visibility : inherit;'; hs+='width : 196px;'; hs+='pointer-events:auto;'; this._thumbnail_active.setAttribute('style',hs); this._thumbnail_active.style[domTransform + 'Origin']='50% 50%'; me._thumbnail_active.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._thumbnail_active.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._thumbnail_active.ggCurrentLogicStateBorderColor = -1; this._thumbnail_active.ggUpdateConditionTimer=function () { var newLogicStateBorderColor; if ( (me._thumbnail_active.ggIsActive() == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._thumbnail_active.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._thumbnail_active.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._thumbnail_active.style[domTransition]='border-color none'; if (me._thumbnail_active.ggCurrentLogicStateBorderColor == 0) { me._thumbnail_active.style.borderColor="rgba(255,208,70,1)"; } else { me._thumbnail_active.style.borderColor="rgba(255,255,255,1)"; } } } this._thumbnail_active.ggUpdatePosition=function (useTransition) { } this._thumbnail_nodeimage.appendChild(this._thumbnail_active); this._tt_spinname=document.createElement('div'); this._tt_spinname__text=document.createElement('div'); this._tt_spinname.className='ggskin ggskin_textdiv'; this._tt_spinname.ggTextDiv=this._tt_spinname__text; this._tt_spinname.ggId="tt_spinname"; this._tt_spinname.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; this._tt_spinname.ggVisible=false; this._tt_spinname.className='ggskin ggskin_text '; this._tt_spinname.ggType='text'; hs =''; hs+='height : 32px;'; hs+='left : 2px;'; hs+='position : absolute;'; hs+='top : 1px;'; hs+='visibility : hidden;'; hs+='width : 198px;'; hs+='pointer-events:auto;'; this._tt_spinname.setAttribute('style',hs); this._tt_spinname.style[domTransform + 'Origin']='50% 0%'; hs ='position:absolute;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 198px;'; hs+='height: auto;'; hs+='background: #ffffff;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(0,75,132,1);'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 1px 2px 1px;'; hs+='overflow: hidden;'; this._tt_spinname__text.setAttribute('style',hs); this._tt_spinname__text.innerHTML=me.ggUserdata.title; this._tt_spinname.appendChild(this._tt_spinname__text); me._tt_spinname.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } me._tt_spinname.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.player.getCurrentNode(); } me._tt_spinname.ggCurrentLogicStateVisible = -1; me._tt_spinname.ggCurrentLogicStateBackgroundColor = -1; this._tt_spinname.ggUpdateConditionTimer=function () { var newLogicStateVisible; if ( (me.elementMouseOver['thumbnail_nodeimage'] == true) ) { newLogicStateVisible = 0; } else if ( (me._tt_spinname.ggIsActive() == true) ) { newLogicStateVisible = 1; } else { newLogicStateVisible = -1; } if (me._tt_spinname.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt_spinname.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt_spinname.style[domTransition]='background-color none'; if (me._tt_spinname.ggCurrentLogicStateVisible == 0) { me._tt_spinname.style.visibility=(Number(me._tt_spinname.style.opacity)>0||!me._tt_spinname.style.opacity)?'inherit':'hidden'; me._tt_spinname.ggVisible=true; } else if (me._tt_spinname.ggCurrentLogicStateVisible == 1) { me._tt_spinname.style.visibility=(Number(me._tt_spinname.style.opacity)>0||!me._tt_spinname.style.opacity)?'inherit':'hidden'; me._tt_spinname.ggVisible=true; } else { me._tt_spinname.style.visibility="hidden"; me._tt_spinname.ggVisible=false; } } var newLogicStateBackgroundColor; if ( (me._tt_spinname.ggIsActive() == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._tt_spinname.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._tt_spinname.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._tt_spinname__text.style[domTransition]='background-color none'; if (me._tt_spinname.ggCurrentLogicStateBackgroundColor == 0) { me._tt_spinname__text.style.backgroundColor="rgba(255,208,70,1)"; } else { me._tt_spinname__text.style.backgroundColor="rgba(255,255,255,1)"; } } } this._tt_spinname.ggUpdatePosition=function (useTransition) { } this._thumbnail_nodeimage.appendChild(this._tt_spinname); this.__div.appendChild(this._thumbnail_nodeimage); }; this.addSkin(); };