// Garden Gnome Software - Skin // Pano2VR 6.0.6/17336 // Filename: St George School skin v7.ggsk // Generated 2020-09-14T11:41:39 function pano2vrSkin(player,base) { player.addVariable('opt_thumbnail_menu_tooltip', 2, true); player.addVariable('vis_thumbnail_menu', 2, true); player.addVariable('opt_3d_preview', 2, true); player.addVariable('hs_ani_colour', 2, false); player.addVariable('startnarration', 2, false); player.addVariable('category_visible', 2, false); player.addVariable('node_visible', 2, false); player.addVariable('vis_auto_hide_controller', 2, true); player.addVariable('vis_image_popup', 2, false); player.addVariable('menu', 2, true); player.addVariable('vis_map', 2, false); player.addVariable('vis_map_close_desktop', 2, true); player.addVariable('vis_map_close_mobile', 2, true); player.addVariable('planstatus', 2, false); player.addVariable('splash1', 2, true); player.addVariable('splash2', 2, false); player.addVariable('splash3', 2, false); player.addVariable('splashscreen', 2, true); player.addVariable('timer', 1, 2); player.addVariable('pause', 2, false); var me=this; var skin=this; var flag=false; var hotspotTemplates={}; var skinKeyPressed = 0; this.player=player; this.player.skinObj=this; this.divSkin=player.divSkin; this.ggUserdata=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; var hs,el,els,elo,ela,elHorScrollFg,elHorScrollBg,elVertScrollFg,elVertScrollBg,elCornerBg; 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 (e.ggNodeChange) { e.ggNodeChange(); } 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;i0||!me._prev_next_buttons.style.opacity)?'inherit':'hidden'; me._prev_next_buttons.ggVisible=true; } } } me._prev_next_buttons.onclick=function (e) { player.setVariableValue('pause', false); player.startAutorotate("0.05","0"); } me._prev_next_buttons.ggUpdatePosition=function (useTransition) { } el=me._previous_node=document.createElement('div'); els=me._previous_node__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLDIyQzYuNSwyMiwyLDE3LjUsMiwxMlM2LjUsMiwxMiwyczEwLDQuNSwxMCwxMFMxNy41LDIyLDEyLDIyeiBNMTIsMjRjNi42LDAsMTItNS40LDEyLTEyUzE4LjYsMCwxMiwwCglDNS40LDAsMCw1LjQsMCwxMlM1LjQsMjQsMTIsMjR6IE0xMCwxMmw0LjUtNC41TDEzLDZsLTYsNmw2LDZsMS41LTEuNUwxMCwxMnoiLz4KPC9zdmc+Cg=='; me._previous_node__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;previous_node;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="previous_node"; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='left : 48px;'; hs+='opacity : 0.69999;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._previous_node.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._previous_node.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getVariableValue('menu') == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._previous_node.ggCurrentLogicStatePosition != newLogicStatePosition) { me._previous_node.ggCurrentLogicStatePosition = newLogicStatePosition; me._previous_node.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._previous_node.ggCurrentLogicStatePosition == 0) { me._previous_node.style.left='284px'; this.ggDy = 0; me._previous_node.ggUpdatePosition(true); } else { me._previous_node.style.left='48px'; me._previous_node.ggDy=0; me._previous_node.ggUpdatePosition(true); } } } me._previous_node.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == true) || (player.getVariableValue('planstatus') == true) || (player.getCurrentNode() == 'node25') || (player.getCurrentNode() == 'node55') ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._previous_node.ggCurrentLogicStateVisible != newLogicStateVisible) { me._previous_node.ggCurrentLogicStateVisible = newLogicStateVisible; me._previous_node.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._previous_node.ggCurrentLogicStateVisible == 0) { me._previous_node.style.visibility="hidden"; me._previous_node.ggVisible=false; } else { me._previous_node.style.visibility=(Number(me._previous_node.style.opacity)>0||!me._previous_node.style.opacity)?'inherit':'hidden'; me._previous_node.ggVisible=true; } } } me._previous_node.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['previous_node'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._previous_node.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._previous_node.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._previous_node.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._previous_node.ggCurrentLogicStateAlpha == 0) { me._previous_node.style.visibility=me._previous_node.ggVisible?'inherit':'hidden'; me._previous_node.style.opacity=1; } else { me._previous_node.style.visibility=me._previous_node.ggVisible?'inherit':'hidden'; me._previous_node.style.opacity=0.69999; } } } me._previous_node.onclick=function (e) { if ( ( (player.getVariableValue('startnarration') == false) || (player.getCurrentNode() != 'node4') ) ) { player.openNext("{"+player.getPrevNode()+"}",""); } if ( ( (player.getCurrentNode() == 'node4') && (player.getVariableValue('startnarration') == true) ) ) { player.openNext("{node22}",""); } } me._previous_node.onmouseover=function (e) { me.elementMouseOver['previous_node']=true; me._previous_node.logicBlock_alpha(); } me._previous_node.onmouseout=function (e) { me.elementMouseOver['previous_node']=false; me._previous_node.logicBlock_alpha(); } me._previous_node.ontouchend=function (e) { me.elementMouseOver['previous_node']=false; me._previous_node.logicBlock_alpha(); } me._previous_node.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._previous_node_name=document.createElement('div'); els=me._previous_node_name__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Previous node name"; el.ggDy=10; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 36px;'; hs+='left : 56px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 339px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 339px;'; hs+='height: 36px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 18px;'; hs+='font-weight: lighter;'; hs+='text-align: left;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); me._previous_node_name.ggUpdateText=function() { var hs=me.ggUserdata.copyright; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._previous_node_name.ggUpdateText(); el.appendChild(els); me._previous_node_name.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._previous_node_name.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getIsMobile() == true) || (player.getViewerSize().width <= 800) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._previous_node_name.ggCurrentLogicStateVisible != newLogicStateVisible) { me._previous_node_name.ggCurrentLogicStateVisible = newLogicStateVisible; me._previous_node_name.style[domTransition]=''; if (me._previous_node_name.ggCurrentLogicStateVisible == 0) { me._previous_node_name.style.visibility="hidden"; me._previous_node_name.ggVisible=false; } else { me._previous_node_name.style.visibility=(Number(me._previous_node_name.style.opacity)>0||!me._previous_node_name.style.opacity)?'inherit':'hidden'; me._previous_node_name.ggVisible=true; } } } me._previous_node_name.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._previous_node.appendChild(me._previous_node_name); me._prev_next_buttons.appendChild(me._previous_node); el=me._next_node=document.createElement('div'); els=me._next_node__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLDJjNS41LDAsMTAsNC41LDEwLDEwcy00LjUsMTAtMTAsMTBTMiwxNy41LDIsMTJTNi41LDIsMTIsMnogTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTIKCXMxMi01LjQsMTItMTJTMTguNiwwLDEyLDB6IE0xNCwxMmwtNC41LDQuNUwxMSwxOGw2LTZsLTYtNkw5LjUsNy41TDE0LDEyeiIvPgo8L3N2Zz4K'; me._next_node__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;next_node;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="next_node"; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 40px;'; hs+='opacity : 0.69999;'; hs+='position : absolute;'; hs+='right : 48px;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._next_node.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._next_node.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == true) || (player.getVariableValue('planstatus') == true) || (player.getCurrentNode() == 'node78') || (player.getCurrentNode() == 'node81') ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._next_node.ggCurrentLogicStateVisible != newLogicStateVisible) { me._next_node.ggCurrentLogicStateVisible = newLogicStateVisible; me._next_node.style[domTransition]='opacity 0s, visibility 0s'; if (me._next_node.ggCurrentLogicStateVisible == 0) { me._next_node.style.visibility="hidden"; me._next_node.ggVisible=false; } else { me._next_node.style.visibility=(Number(me._next_node.style.opacity)>0||!me._next_node.style.opacity)?'inherit':'hidden'; me._next_node.ggVisible=true; } } } me._next_node.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['next_node'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._next_node.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._next_node.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._next_node.style[domTransition]='opacity 0s, visibility 0s'; if (me._next_node.ggCurrentLogicStateAlpha == 0) { me._next_node.style.visibility=me._next_node.ggVisible?'inherit':'hidden'; me._next_node.style.opacity=1; } else { me._next_node.style.visibility=me._next_node.ggVisible?'inherit':'hidden'; me._next_node.style.opacity=0.69999; } } } me._next_node.onclick=function (e) { player.openNext("{"+player.getNextNode()+"}",""); } me._next_node.onmouseover=function (e) { me.elementMouseOver['next_node']=true; me._next_node.logicBlock_alpha(); } me._next_node.onmouseout=function (e) { me.elementMouseOver['next_node']=false; me._next_node.logicBlock_alpha(); } me._next_node.ontouchend=function (e) { me.elementMouseOver['next_node']=false; me._next_node.logicBlock_alpha(); } me._next_node.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._next_node_name=document.createElement('div'); els=me._next_node_name__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Next node name"; el.ggDy=7; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 56px;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 351px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='right: 0px;'; hs+='top: 0px;'; hs+='width: 351px;'; hs+='height: 32px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 18px;'; hs+='font-weight: lighter;'; hs+='text-align: right;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); me._next_node_name.ggUpdateText=function() { var hs=me.ggUserdata.source; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._next_node_name.ggUpdateText(); el.appendChild(els); me._next_node_name.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._next_node_name.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getIsMobile() == true) || (player.getViewerSize().width <= 800) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._next_node_name.ggCurrentLogicStateVisible != newLogicStateVisible) { me._next_node_name.ggCurrentLogicStateVisible = newLogicStateVisible; me._next_node_name.style[domTransition]=''; if (me._next_node_name.ggCurrentLogicStateVisible == 0) { me._next_node_name.style.visibility="hidden"; me._next_node_name.ggVisible=false; } else { me._next_node_name.style.visibility=(Number(me._next_node_name.style.opacity)>0||!me._next_node_name.style.opacity)?'inherit':'hidden'; me._next_node_name.ggVisible=true; } } } me._next_node_name.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._next_node.appendChild(me._next_node_name); me._prev_next_buttons.appendChild(me._next_node); me.divSkin.appendChild(me._prev_next_buttons); el=me._load_actions=document.createElement('div'); el.ggId="load _actions"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 20px;'; hs+='left : 465px;'; hs+='position : absolute;'; hs+='top : 106px;'; hs+='visibility : inherit;'; hs+='width : 100px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._load_actions.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._load_actions.ggUpdatePosition=function (useTransition) { } me._load_actions.ggNodeChange=function () { if ( ( (player.getVariableValue('startnarration') == true) ) ) { player.playSound("_background","1"); } } me.divSkin.appendChild(me._load_actions); el=me._universal_seekbar=document.createElement('div'); me._universal_seekbar__playhead=document.createElement('div'); me._universal_seekbar.mediaEl = null; el.ggId="Universal seekbar"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_seekbar "; el.ggType='seekbar'; hs =''; hs+='bottom : 26px;'; hs+='cursor : pointer;'; hs+='height : 8px;'; hs+='left : -10000px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='visibility : hidden;'; hs+='width : 30%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._universal_seekbar.connectToMediaEl = function() { var disableSeekbar = function() { me._universal_seekbar__playhead.style.visibility = 'hidden'; me._universal_seekbar.style.background = '#ffffff'; me._universal_seekbar.ggConnected = false; } if (me._universal_seekbar.mediaEl != null) { me._universal_seekbar.mediaEl.removeEventListener('progress', me._universal_seekbar.updatePlayback); me._universal_seekbar.mediaEl.removeEventListener('canplay', me._universal_seekbar.updatePlayback); me._universal_seekbar.mediaEl.removeEventListener('timeupdate', me._universal_seekbar.updatePlayback); if (me._universal_seekbar.ggActivate) { me._universal_seekbar.mediaEl.removeEventListener('play', me._universal_seekbar.ggActivate); } if (me._universal_seekbar.ggDeactivate) { me._universal_seekbar.mediaEl.removeEventListener('ended', me._universal_seekbar.ggDeactivate); me._universal_seekbar.mediaEl.removeEventListener('pause', me._universal_seekbar.ggDeactivate); } if (me._universal_seekbar.ggMediaEnded) { me._universal_seekbar.mediaEl.removeEventListener('ended', me._universal_seekbar.ggMediaEnded); } } me._universal_seekbar.mediaEl = player.getMediaObject('_background'); if (me._universal_seekbar.mediaEl != null) { me._universal_seekbar__playhead.style.visibility = 'inherit'; me._universal_seekbar__playhead.style.left = '-4px'; me._universal_seekbar.mediaEl.addEventListener('progress', me._universal_seekbar.updatePlayback); me._universal_seekbar.mediaEl.addEventListener('canplay', me._universal_seekbar.updatePlayback); me._universal_seekbar.mediaEl.addEventListener('timeupdate', me._universal_seekbar.updatePlayback); if (me._universal_seekbar.ggActivate) { me._universal_seekbar.mediaEl.addEventListener('play', me._universal_seekbar.ggActivate); } if (me._universal_seekbar.ggDeactivate) { me._universal_seekbar.mediaEl.addEventListener('ended', me._universal_seekbar.ggDeactivate); me._universal_seekbar.mediaEl.addEventListener('pause', me._universal_seekbar.ggDeactivate); } if (me._universal_seekbar.ggMediaEnded) { me._universal_seekbar.mediaEl.addEventListener('ended', me._universal_seekbar.ggMediaEnded); } me._universal_seekbar.ggConnected = true; } else { disableSeekbar(); } var videoEl = me.findElements('_background'); if (videoEl.length > 0 && !videoEl[0].hasChildNodes()) { disableSeekbar(); } } me._universal_seekbar.updatePlayback = function() { if (!me._universal_seekbar.ggConnected) return; if (me._universal_seekbar.mediaEl != null) { if (me._universal_seekbar.mediaEl.readyState) { var percent = me._universal_seekbar.mediaEl.currentTime / me._universal_seekbar.mediaEl.duration; var playheadpos = Math.round((me._universal_seekbar.clientWidth - 2 * 0 + 0) * percent); playheadpos += -4; me._universal_seekbar__playhead.style.left = playheadpos.toString() + 'px'; var offsetPercent = Math.round(100.0 * (0 / me._universal_seekbar.clientWidth)); var currPos = offsetPercent + Math.round(percent * (100 - 2 * offsetPercent)); var gradientString ='linear-gradient(90deg, #0161de 0%, #0161de ' + currPos + '%'; for (var i = 0; i < me._universal_seekbar.mediaEl.buffered.length; i++) { var rangeStart = Math.round((me._universal_seekbar.mediaEl.buffered.start(i) / me._universal_seekbar.mediaEl.duration) * 100.0); var rangeEnd = Math.ceil((me._universal_seekbar.mediaEl.buffered.end(i) / me._universal_seekbar.mediaEl.duration) * 100.0); if (rangeEnd > currPos) { if (rangeStart < currPos) { gradientString += ', #c0c0c0 ' + currPos + '%'; } else { gradientString += ', #ffffff ' + currPos + '%, #ffffff ' + rangeStart + '%'; gradientString += ', #c0c0c0 ' + rangeStart + '%'; } gradientString += ', #c0c0c0 ' + rangeEnd + '%'; currPos = rangeEnd; } } if (currPos < 100) { gradientString += ', #ffffff ' + currPos + '%'; } gradientString += ')'; me._universal_seekbar.style.background = gradientString; } } } me._universal_seekbar.appendChild(me._universal_seekbar__playhead); hs+='background: #ffffff;'; hs+='border: 0px solid #000000;'; var hs_playhead = 'height: 8px;'; hs_playhead += 'width: 8px;'; hs_playhead += 'border: 0px;'; hs_playhead += 'position: absolute;'; hs_playhead += 'left: -4px;'; hs_playhead += 'top: 0px;'; hs_playhead += 'border-radius: 4;'; hs_playhead += cssPrefix + 'border-radius: 4px;'; hs_playhead += 'background-color: rgba(53,73,90,1);'; hs_playhead += 'pointer-events: none;'; me._universal_seekbar.setAttribute('style', hs); me._universal_seekbar__playhead.setAttribute('style', hs_playhead); me._universal_seekbar.ggIsActive=function() { if (me._universal_seekbar.mediaEl != null) { return (me._universal_seekbar.mediaEl.paused == false && me._universal_seekbar.mediaEl.ended == false); } else { return false; } } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._universal_seekbar.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getVariableValue('menu') == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._universal_seekbar.ggCurrentLogicStatePosition != newLogicStatePosition) { me._universal_seekbar.ggCurrentLogicStatePosition = newLogicStatePosition; me._universal_seekbar.style[domTransition]='left 0s, bottom 0s, ' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._universal_seekbar.ggCurrentLogicStatePosition == 0) { this.ggDx = 100; me._universal_seekbar.style.bottom='26px'; me._universal_seekbar.ggUpdatePosition(true); } else { me._universal_seekbar.ggDx=0; me._universal_seekbar.style.bottom='26px'; me._universal_seekbar.ggUpdatePosition(true); } } } me._universal_seekbar.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getViewerSize().width < 500) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._universal_seekbar.ggCurrentLogicStateScaling != newLogicStateScaling) { me._universal_seekbar.ggCurrentLogicStateScaling = newLogicStateScaling; me._universal_seekbar.style[domTransition]='left 0s, bottom 0s, ' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._universal_seekbar.ggCurrentLogicStateScaling == 0) { me._universal_seekbar.ggParameter.sx = 0.2; me._universal_seekbar.ggParameter.sy = 20; me._universal_seekbar.style[domTransform]=parameterToTransform(me._universal_seekbar.ggParameter); } else { me._universal_seekbar.ggParameter.sx = 1; me._universal_seekbar.ggParameter.sy = 1; me._universal_seekbar.style[domTransform]=parameterToTransform(me._universal_seekbar.ggParameter); } } } me._universal_seekbar.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._universal_seekbar.ggCurrentLogicStateVisible != newLogicStateVisible) { me._universal_seekbar.ggCurrentLogicStateVisible = newLogicStateVisible; me._universal_seekbar.style[domTransition]='left 0s, bottom 0s, ' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._universal_seekbar.ggCurrentLogicStateVisible == 0) { me._universal_seekbar.style.visibility=(Number(me._universal_seekbar.style.opacity)>0||!me._universal_seekbar.style.opacity)?'inherit':'hidden'; me._universal_seekbar.ggVisible=true; } else { me._universal_seekbar.style.visibility="hidden"; me._universal_seekbar.ggVisible=false; } } } me._universal_seekbar.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('startnarration') == true) && (player.getViewerSize().width >= 800) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._universal_seekbar.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._universal_seekbar.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._universal_seekbar.style[domTransition]='left 0s, bottom 0s, ' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._universal_seekbar.ggCurrentLogicStateAlpha == 0) { me._universal_seekbar.style.visibility=me._universal_seekbar.ggVisible?'inherit':'hidden'; me._universal_seekbar.style.opacity=0.8; } else { me._universal_seekbar.style.visibility="hidden"; me._universal_seekbar.style.opacity=0; } } } me._universal_seekbar.onmousedown=function (e) { if (e.buttons == 1 || (e.buttons == null && e.which == 1) || e.type == 'touchend') { if (me._universal_seekbar.mediaEl != null) { var eventXPos; if(e.type == 'touchend') eventXPos = e.layerX; else eventXPos = e.offsetX; var seekpos = (eventXPos / me._universal_seekbar.clientWidth) * me._universal_seekbar.mediaEl.duration; me._universal_seekbar.mediaEl.currentTime = seekpos; } } } me._universal_seekbar.onmousemove=function (e) { if (e.buttons == 1 || (e.buttons == null && e.which == 1) || e.type == 'touchend') { if (me._universal_seekbar.mediaEl != null) { var eventXPos; if(e.type == 'touchend') eventXPos = e.layerX; else eventXPos = e.offsetX; var seekpos = (eventXPos / me._universal_seekbar.clientWidth) * me._universal_seekbar.mediaEl.duration; me._universal_seekbar.mediaEl.currentTime = seekpos; } } } me._universal_seekbar.ontouchend=function (e) { if (e.buttons == 1 || (e.buttons == null && e.which == 1) || e.type == 'touchend') { if (me._universal_seekbar.mediaEl != null) { var eventXPos; if(e.type == 'touchend') eventXPos = e.layerX; else eventXPos = e.offsetX; var seekpos = (eventXPos / me._universal_seekbar.clientWidth) * me._universal_seekbar.mediaEl.duration; me._universal_seekbar.mediaEl.currentTime = seekpos; } } } me._universal_seekbar.ggMediaEnded=function () { player.openNext("{"+player.getNextNode()+"}",""); } me._universal_seekbar.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._universal_seekbar.ggNodeChange=function () { me._universal_seekbar.connectToMediaEl(); } me.divSkin.appendChild(me._universal_seekbar); el=me._node_scroller=document.createElement('div'); els=me._node_scroller__content=document.createElement('div'); els.className='ggskin ggskin_subelement ggskin_node_scroller'; el.ggContent=els; el.appendChild(els); el.ggHorScrollVisible = false; el.ggVertScrollVisible = false; el.ggContentLeftOffset = 0; el.ggContentTopOffset = 0; hs =''; hs+='height : 151px;'; hs+='left : 0px;'; hs+='overflow : visible;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='width : 249px;'; hs+=""; els.setAttribute('style',hs); me._node_scroller.ggScrollByX = function(diffX) { if(!me._node_scroller.ggHorScrollVisible || diffX == 0) return; me._node_scroller.ggScrollPosX = (me._node_scroller__horScrollFg.offsetLeft + diffX); me._node_scroller.ggScrollPosX = Math.max(me._node_scroller.ggScrollPosX, 0); me._node_scroller.ggScrollPosX = Math.min(me._node_scroller.ggScrollPosX, me._node_scroller__horScrollBg.offsetWidth - me._node_scroller__horScrollFg.offsetWidth); me._node_scroller__horScrollFg.style.left = me._node_scroller.ggScrollPosX + 'px'; me._node_scroller__content.style.left = -(Math.round(me._node_scroller.ggScrollPosX / me._node_scroller.ggHPercentVisible)) + me._node_scroller.ggContentLeftOffset + 'px'; me._node_scroller.ggScrollPosXPercent = (me._node_scroller__horScrollFg.offsetLeft / me._node_scroller__horScrollBg.offsetWidth); } me._node_scroller.ggScrollByXSmooth = function(diffX) { if(!me._node_scroller.ggHorScrollVisible || diffX == 0) return; var scrollPerInterval = diffX / 25; var scrollCurrX = 0; var id = setInterval(function() { scrollCurrX += scrollPerInterval; me._node_scroller.ggScrollPosX += scrollPerInterval; if (diffX > 0 && (scrollCurrX >= diffX || me._node_scroller.ggScrollPosX >= me._node_scroller__horScrollBg.offsetWidth - me._node_scroller__horScrollFg.offsetWidth)) { me._node_scroller.ggScrollPosX = Math.min(me._node_scroller.ggScrollPosX, me._node_scroller__horScrollBg.offsetWidth - me._node_scroller__horScrollFg.offsetWidth); clearInterval(id); } if (diffX < 0 && (scrollCurrX <= diffX || me._node_scroller.ggScrollPosX <= 0)) { me._node_scroller.ggScrollPosX = Math.max(me._node_scroller.ggScrollPosX, 0); clearInterval(id); } me._node_scroller__horScrollFg.style.left = me._node_scroller.ggScrollPosX + 'px'; me._node_scroller__content.style.left = -(Math.round(me._node_scroller.ggScrollPosX / me._node_scroller.ggHPercentVisible)) + me._node_scroller.ggContentLeftOffset + 'px'; me._node_scroller.ggScrollPosXPercent = (me._node_scroller__horScrollFg.offsetLeft / me._node_scroller__horScrollBg.offsetWidth); }, 10); } me._node_scroller.ggScrollByY = function(diffY) { if(!me._node_scroller.ggVertScrollVisible || diffY == 0) return; me._node_scroller.ggScrollPosY = (me._node_scroller__vertScrollFg.offsetTop + diffY); me._node_scroller.ggScrollPosY = Math.max(me._node_scroller.ggScrollPosY, 0); me._node_scroller.ggScrollPosY = Math.min(me._node_scroller.ggScrollPosY, me._node_scroller__vertScrollBg.offsetHeight - me._node_scroller__vertScrollFg.offsetHeight); me._node_scroller__vertScrollFg.style.top = me._node_scroller.ggScrollPosY + 'px'; me._node_scroller__content.style.top = -(Math.round(me._node_scroller.ggScrollPosY / me._node_scroller.ggVPercentVisible)) + me._node_scroller.ggContentTopOffset + 'px'; me._node_scroller.ggScrollPosYPercent = (me._node_scroller__vertScrollFg.offsetTop / me._node_scroller__vertScrollBg.offsetHeight); } me._node_scroller.ggScrollByYSmooth = function(diffY) { if(!me._node_scroller.ggVertScrollVisible || diffY == 0) return; var scrollPerInterval = diffY / 25; var scrollCurrY = 0; var id = setInterval(function() { scrollCurrY += scrollPerInterval; me._node_scroller.ggScrollPosY += scrollPerInterval; if (diffY > 0 && (scrollCurrY >= diffY || me._node_scroller.ggScrollPosY >= me._node_scroller__vertScrollBg.offsetHeight - me._node_scroller__vertScrollFg.offsetHeight)) { me._node_scroller.ggScrollPosY = Math.min(me._node_scroller.ggScrollPosY, me._node_scroller__vertScrollBg.offsetHeight - me._node_scroller__vertScrollFg.offsetHeight); clearInterval(id); } if (diffY < 0 && (scrollCurrY <= diffY || me._node_scroller.ggScrollPosY <= 0)) { me._node_scroller.ggScrollPosY = Math.max(me._node_scroller.ggScrollPosY, 0); clearInterval(id); } me._node_scroller__vertScrollFg.style.top = me._node_scroller.ggScrollPosY + 'px'; me._node_scroller__content.style.top = -(Math.round(me._node_scroller.ggScrollPosY / me._node_scroller.ggVPercentVisible)) + me._node_scroller.ggContentTopOffset + 'px'; me._node_scroller.ggScrollPosYPercent = (me._node_scroller__vertScrollFg.offsetTop / me._node_scroller__vertScrollBg.offsetHeight); }, 10); } me._node_scroller.ggScrollIntoView = function(posX, posY, width, height) { if (me._node_scroller.ggHorScrollVisible) { if (posX < 0) { var diffX = Math.floor(posX * me._node_scroller.ggHPercentVisible); me._node_scroller.ggScrollByXSmooth(diffX); } else if (posX + width > me._node_scroller.offsetWidth - (me._node_scroller.ggVertScrollVisible ? 15 : 0)) { var diffX = Math.ceil(((posX + width) - (me._node_scroller.offsetWidth - (me._node_scroller.ggVertScrollVisible ? 15 : 0))) * me._node_scroller.ggHPercentVisible); me._node_scroller.ggScrollByXSmooth(diffX); } } if (me._node_scroller.ggVertScrollVisible) { if (posY < 0) { var diffY = Math.floor(posY * me._node_scroller.ggVPercentVisible); me._node_scroller.ggScrollByYSmooth(diffY); } else if (posY + height > me._node_scroller.offsetHeight - (me._node_scroller.ggHorScrollVisible ? 15 : 0)) { var diffY = Math.ceil(((posY + height) - (me._node_scroller.offsetHeight - (me._node_scroller.ggHorScrollVisible ? 15 : 0))) * me._node_scroller.ggVPercentVisible); me._node_scroller.ggScrollByYSmooth(diffY); } } } els.ontouchstart = function(e) { e = e || window.event; var t = e.touches; me._node_scroller.ggDragLastX = t[0].clientX; me._node_scroller.ggDragLastY = t[0].clientY; me._node_scroller__content.ontouchend = function() { me._node_scroller__content.ontouchend = null; me._node_scroller__content.ontouchmove = null; } me._node_scroller__content.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffX = t[0].clientX - me._node_scroller.ggDragLastX; var diffY = t[0].clientY - me._node_scroller.ggDragLastY; me._node_scroller.ggDragLastX = t[0].clientX; me._node_scroller.ggDragLastY = t[0].clientY; me._node_scroller.ggScrollByX(-diffX); me._node_scroller.ggScrollByY(-diffY); } } elVertScrollBg = me._node_scroller__vertScrollBg = document.createElement('div'); el.appendChild(elVertScrollBg); elVertScrollBg.setAttribute('style', 'position: absolute; right: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(0,0,0,0.12549); pointer-events: auto;'); elVertScrollBg.className='ggskin ggskin_scrollarea_vscrollbg'; elVertScrollFg = me._node_scroller__vertScrollFg = document.createElement('div'); elVertScrollBg.appendChild(elVertScrollFg); elVertScrollFg.setAttribute('style', 'position: absolute; left: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(255,255,255,0.25098); pointer-events: auto;'); elVertScrollFg.className='ggskin ggskin_scrollarea_vscrollfg'; me._node_scroller.ggScrollPosY = 0; me._node_scroller.ggScrollPosYPercent = 0.0; elVertScrollFg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); me._node_scroller.ggDragLastY = e.clientY; document.onmouseup = function() { document.onmouseup = null; document.onmousemove = null; } document.onmousemove = function(e) { e = e || window.event; e.preventDefault(); var diffY = e.clientY - me._node_scroller.ggDragLastY; me._node_scroller.ggDragLastY = e.clientY; me._node_scroller.ggScrollByY(diffY); } } elVertScrollFg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; me._node_scroller.ggDragLastY = t[0].clientY; document.ontouchend = function() { document.ontouchend = null; document.ontouchmove = null; } document.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffY = t[0].clientY - me._node_scroller.ggDragLastY; me._node_scroller.ggDragLastY = t[0].clientY; me._node_scroller.ggScrollByY(diffY); } } elVertScrollBg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); var diffY = me._node_scroller.ggScrollHeight; if (e.offsetY < me._node_scroller.ggScrollPosY) { diffY = diffY * -1; } me._node_scroller.ggScrollByYSmooth(diffY); } elVertScrollBg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; var rect = me._node_scroller__vertScrollBg.getBoundingClientRect(); var diffY = me._node_scroller.ggScrollHeight; if ((t[0].clientY - rect.top) < me._node_scroller.ggScrollPosY) { diffY = diffY * -1; } me._node_scroller.ggScrollByYSmooth(diffY); } el.addEventListener('wheel', function(e) { var wheelDelta = Math.sign(e.deltaY); me._node_scroller.ggScrollByYSmooth(20 * wheelDelta); }); elCornerBg = me._node_scroller__cornerBg = document.createElement('div'); el.appendChild(elCornerBg); elCornerBg.setAttribute('style', 'position: absolute; right: 0px; bottom: 0px; visibility: hidden; width: 15px; height: 15px; background-color: rgba(255,255,255,1);'); elCornerBg.className='ggskin ggskin_scrollarea_scrollcorner'; el.ggId="node_scroller"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_scrollarea "; el.ggType='scrollarea'; hs =''; hs+='border : 1px solid rgba(0, 0, 0, 0);'; hs+='height : 100%;'; hs+='left : 0px;'; hs+='opacity : 0;'; hs+='overflow : hidden;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : hidden;'; hs+='width : 244px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_scroller.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._node_scroller.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getCurrentNode() == 'node49') || (player.getVariableValue('startnarration') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_scroller.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_scroller.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_scroller.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scroller.ggCurrentLogicStateVisible == 0) { me._node_scroller.style.visibility="hidden"; me._node_scroller.ggVisible=false; } else { me._node_scroller.style.visibility="hidden"; me._node_scroller.ggVisible=false; } } } me._node_scroller.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('vis_thumbnail_menu') == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_scroller.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_scroller.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_scroller.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scroller.ggCurrentLogicStateAlpha == 0) { me._node_scroller.style.visibility=me._node_scroller.ggVisible?'inherit':'hidden'; me._node_scroller.style.opacity=1; } else { me._node_scroller.style.visibility="hidden"; me._node_scroller.style.opacity=0; } } } me._node_scroller.ggUpdatePosition=function (useTransition) { { this.ggContent.style.left = '0px'; this.ggContent.style.top = '0px'; this.ggContentLeftOffset = 0; this.ggContentTopOffset = 0; var offsetWidthWithScale = this.getBoundingClientRect().width; var offsetHeightWithScale = this.getBoundingClientRect().height; var domRectContent = this.ggContent.getBoundingClientRect(); var minX = 0; var minY = 0; var maxX = 0; var maxY = 0; var stack=[]; stack.push(this.ggContent); while(stack.length>0) { var e=stack.pop(); if (e.getBoundingClientRect) { var domRectChild = e.getBoundingClientRect(); var diffX = domRectChild.left - domRectContent.left; minX = Math.min(minX, diffX); maxX = Math.max(maxX, diffX + domRectChild.width); var diffY = domRectChild.top - domRectContent.top; minY = Math.min(minY, diffY); maxY = Math.max(maxY, diffY + domRectChild.height); } if (e.hasChildNodes()) { for(var i=0;i this.offsetHeight - 15) || (!me._node_scroller.ggHorScrollVisible && contentHeight > this.offsetHeight)) { me._node_scroller__vertScrollBg.style.visibility = 'inherit'; me._node_scroller__vertScrollFg.style.visibility = 'inherit'; me._node_scroller.ggVertScrollVisible = true; } else { me._node_scroller__vertScrollBg.style.visibility = 'hidden'; me._node_scroller__vertScrollFg.style.visibility = 'hidden'; me._node_scroller.ggVertScrollVisible = false; } if(me._node_scroller.ggVertScrollVisible) { if (me._node_scroller.ggHorScrollVisible) { me._node_scroller.ggAvailableHeight = me._node_scroller.offsetHeight - 15; me._node_scroller.ggAvailableHeightWithScale = me._node_scroller.getBoundingClientRect().height - me._node_scroller__vertScrollBg.getBoundingClientRect().width; me._node_scroller__cornerBg.style.visibility = 'inherit'; } else { me._node_scroller.ggAvailableHeight = me._node_scroller.offsetHeight; me._node_scroller.ggAvailableHeightWithScale = me._node_scroller.getBoundingClientRect().height; me._node_scroller__cornerBg.style.visibility = 'hidden'; } me._node_scroller__vertScrollBg.style.height = me._node_scroller.ggAvailableHeight + 'px'; me._node_scroller.ggVPercentVisible = me._node_scroller.ggAvailableHeightWithScale / contentHeight; if (me._node_scroller.ggVPercentVisible > 1.0) me._node_scroller.ggVPercentVisible = 1.0; me._node_scroller.ggScrollHeight = Math.round(me._node_scroller__vertScrollBg.offsetHeight * me._node_scroller.ggVPercentVisible); me._node_scroller__vertScrollFg.style.height = me._node_scroller.ggScrollHeight + 'px'; me._node_scroller.ggScrollPosY = me._node_scroller.ggScrollPosYPercent * me._node_scroller.ggAvailableHeight; me._node_scroller.ggScrollPosY = Math.min(me._node_scroller.ggScrollPosY, me._node_scroller__vertScrollBg.offsetHeight - me._node_scroller__vertScrollFg.offsetHeight); me._node_scroller__vertScrollFg.style.top = me._node_scroller.ggScrollPosY + 'px'; me._node_scroller__content.style.top = -(Math.round(me._node_scroller.ggScrollPosY / me._node_scroller.ggVPercentVisible)) + this.ggContentTopOffset + 'px'; } else { me._node_scroller.ggScrollPosY = 0; me._node_scroller.ggScrollPosYPercent = 0.0; me._node_scroller__content.style.top = this.ggContentTopOffset + 'px'; me._node_scroller__cornerBg.style.visibility = 'hidden'; } } } el=me._node_cloner=document.createElement('div'); el.ggPermeable=false; el.ggNumRepeat = 1; el.ggWidth = 250; el.ggHeight = 150; el.ggUpdating = false; el.ggFilter = []; el.ggInstances = []; me._node_cloner.callChildLogicBlocks_changenode = function(){ if(me._node_cloner.ggInstances) { var i; for(i = 0; i < me._node_cloner.ggInstances.length; i++) { if (me._node_cloner.ggInstances[i]._checkmark_tick && me._node_cloner.ggInstances[i]._checkmark_tick.logicBlock_visible) { me._node_cloner.ggInstances[i]._checkmark_tick.logicBlock_visible(); } if (me._node_cloner.ggInstances[i]._node_title && me._node_cloner.ggInstances[i]._node_title.logicBlock_visible) { me._node_cloner.ggInstances[i]._node_title.logicBlock_visible(); } } } } me._node_cloner.callChildLogicBlocks_mouseover = function(){ if(me._node_cloner.ggInstances) { var i; for(i = 0; i < me._node_cloner.ggInstances.length; i++) { if (me._node_cloner.ggInstances[i]._node_image_cloner && me._node_cloner.ggInstances[i]._node_image_cloner.logicBlock_alpha) { me._node_cloner.ggInstances[i]._node_image_cloner.logicBlock_alpha(); } if (me._node_cloner.ggInstances[i]._node_image_cloner && me._node_cloner.ggInstances[i]._node_image_cloner.logicBlock_scaling) { me._node_cloner.ggInstances[i]._node_image_cloner.logicBlock_scaling(); } } } } me._node_cloner.callChildLogicBlocks_mousedown = function(){ if(me._node_cloner.ggInstances) { var i; for(i = 0; i < me._node_cloner.ggInstances.length; i++) { if (me._node_cloner.ggInstances[i]._node_image_cloner && me._node_cloner.ggInstances[i]._node_image_cloner.logicBlock_scaling) { me._node_cloner.ggInstances[i]._node_image_cloner.logicBlock_scaling(); } } } } me._node_cloner.callChildLogicBlocks_active = function(){ if(me._node_cloner.ggInstances) { var i; for(i = 0; i < me._node_cloner.ggInstances.length; i++) { if (me._node_cloner.ggInstances[i]._checkmark_tick && me._node_cloner.ggInstances[i]._checkmark_tick.logicBlock_visible) { me._node_cloner.ggInstances[i]._checkmark_tick.logicBlock_visible(); } } } } el.ggUpdate = function(filter) { if(me._node_cloner.ggUpdating == true) return; me._node_cloner.ggUpdating = true; var el=me._node_cloner; el.ggInstances = []; if (typeof filter=='object') { el.ggFilter = filter; } else { filter = el.ggFilter; }; el.ggCurrentFilter = filter; if (el.hasChildNodes() == true) { while (el.firstChild) { el.removeChild(el.firstChild); } } var tourNodes = player.getNodeIds(); var row = 0; var column = 0; var numCols = me._node_cloner.ggNumRepeat; if (numCols < 1) numCols = 1; for (var i=0; i < tourNodes.length; i++) { var nodeId = tourNodes[i]; var passed = true; if (filter.length > 0) { var nodeData = player.getNodeUserdata(nodeId); for (var j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j]) == -1) passed = false; } } if (passed) { var parameter={}; parameter.top=(row * me._node_cloner.ggHeight) + 'px'; parameter.left=(column * me._node_cloner.ggWidth) + 'px'; var inst = new SkinCloner_node_cloner_Class(nodeId, me, el, parameter); el.ggInstances.push(inst); el.appendChild(inst.__div); inst.__div.ggObj=inst; skin.updateSize(inst.__div); column++; if (column >= numCols) { column = 0; row++; } } } me._node_cloner.callChildLogicBlocks_changenode(); me._node_cloner.callChildLogicBlocks_mouseover(); me._node_cloner.callChildLogicBlocks_mousedown(); me._node_cloner.callChildLogicBlocks_active(); me._node_cloner.ggUpdating = false; player.triggerEvent('clonerchanged'); } el.ggFilter = []; el.ggFilter[0] = "Tourindex"; el.ggId="node_cloner"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_cloner "; el.ggType='cloner'; hs =''; hs+='height : 150px;'; hs+='left : 0px;'; hs+='overflow : visible;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_cloner.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_cloner.ggUpdateConditionNodeChange=function () { var cnode=player.getCurrentNode(); for(var i=0; i 0 && (scrollCurrX >= diffX || me._node_scrollerguided.ggScrollPosX >= me._node_scrollerguided__horScrollBg.offsetWidth - me._node_scrollerguided__horScrollFg.offsetWidth)) { me._node_scrollerguided.ggScrollPosX = Math.min(me._node_scrollerguided.ggScrollPosX, me._node_scrollerguided__horScrollBg.offsetWidth - me._node_scrollerguided__horScrollFg.offsetWidth); clearInterval(id); } if (diffX < 0 && (scrollCurrX <= diffX || me._node_scrollerguided.ggScrollPosX <= 0)) { me._node_scrollerguided.ggScrollPosX = Math.max(me._node_scrollerguided.ggScrollPosX, 0); clearInterval(id); } me._node_scrollerguided__horScrollFg.style.left = me._node_scrollerguided.ggScrollPosX + 'px'; me._node_scrollerguided__content.style.left = -(Math.round(me._node_scrollerguided.ggScrollPosX / me._node_scrollerguided.ggHPercentVisible)) + me._node_scrollerguided.ggContentLeftOffset + 'px'; me._node_scrollerguided.ggScrollPosXPercent = (me._node_scrollerguided__horScrollFg.offsetLeft / me._node_scrollerguided__horScrollBg.offsetWidth); }, 10); } me._node_scrollerguided.ggScrollByY = function(diffY) { if(!me._node_scrollerguided.ggVertScrollVisible || diffY == 0) return; me._node_scrollerguided.ggScrollPosY = (me._node_scrollerguided__vertScrollFg.offsetTop + diffY); me._node_scrollerguided.ggScrollPosY = Math.max(me._node_scrollerguided.ggScrollPosY, 0); me._node_scrollerguided.ggScrollPosY = Math.min(me._node_scrollerguided.ggScrollPosY, me._node_scrollerguided__vertScrollBg.offsetHeight - me._node_scrollerguided__vertScrollFg.offsetHeight); me._node_scrollerguided__vertScrollFg.style.top = me._node_scrollerguided.ggScrollPosY + 'px'; me._node_scrollerguided__content.style.top = -(Math.round(me._node_scrollerguided.ggScrollPosY / me._node_scrollerguided.ggVPercentVisible)) + me._node_scrollerguided.ggContentTopOffset + 'px'; me._node_scrollerguided.ggScrollPosYPercent = (me._node_scrollerguided__vertScrollFg.offsetTop / me._node_scrollerguided__vertScrollBg.offsetHeight); } me._node_scrollerguided.ggScrollByYSmooth = function(diffY) { if(!me._node_scrollerguided.ggVertScrollVisible || diffY == 0) return; var scrollPerInterval = diffY / 25; var scrollCurrY = 0; var id = setInterval(function() { scrollCurrY += scrollPerInterval; me._node_scrollerguided.ggScrollPosY += scrollPerInterval; if (diffY > 0 && (scrollCurrY >= diffY || me._node_scrollerguided.ggScrollPosY >= me._node_scrollerguided__vertScrollBg.offsetHeight - me._node_scrollerguided__vertScrollFg.offsetHeight)) { me._node_scrollerguided.ggScrollPosY = Math.min(me._node_scrollerguided.ggScrollPosY, me._node_scrollerguided__vertScrollBg.offsetHeight - me._node_scrollerguided__vertScrollFg.offsetHeight); clearInterval(id); } if (diffY < 0 && (scrollCurrY <= diffY || me._node_scrollerguided.ggScrollPosY <= 0)) { me._node_scrollerguided.ggScrollPosY = Math.max(me._node_scrollerguided.ggScrollPosY, 0); clearInterval(id); } me._node_scrollerguided__vertScrollFg.style.top = me._node_scrollerguided.ggScrollPosY + 'px'; me._node_scrollerguided__content.style.top = -(Math.round(me._node_scrollerguided.ggScrollPosY / me._node_scrollerguided.ggVPercentVisible)) + me._node_scrollerguided.ggContentTopOffset + 'px'; me._node_scrollerguided.ggScrollPosYPercent = (me._node_scrollerguided__vertScrollFg.offsetTop / me._node_scrollerguided__vertScrollBg.offsetHeight); }, 10); } me._node_scrollerguided.ggScrollIntoView = function(posX, posY, width, height) { if (me._node_scrollerguided.ggHorScrollVisible) { if (posX < 0) { var diffX = Math.floor(posX * me._node_scrollerguided.ggHPercentVisible); me._node_scrollerguided.ggScrollByXSmooth(diffX); } else if (posX + width > me._node_scrollerguided.offsetWidth - (me._node_scrollerguided.ggVertScrollVisible ? 15 : 0)) { var diffX = Math.ceil(((posX + width) - (me._node_scrollerguided.offsetWidth - (me._node_scrollerguided.ggVertScrollVisible ? 15 : 0))) * me._node_scrollerguided.ggHPercentVisible); me._node_scrollerguided.ggScrollByXSmooth(diffX); } } if (me._node_scrollerguided.ggVertScrollVisible) { if (posY < 0) { var diffY = Math.floor(posY * me._node_scrollerguided.ggVPercentVisible); me._node_scrollerguided.ggScrollByYSmooth(diffY); } else if (posY + height > me._node_scrollerguided.offsetHeight - (me._node_scrollerguided.ggHorScrollVisible ? 15 : 0)) { var diffY = Math.ceil(((posY + height) - (me._node_scrollerguided.offsetHeight - (me._node_scrollerguided.ggHorScrollVisible ? 15 : 0))) * me._node_scrollerguided.ggVPercentVisible); me._node_scrollerguided.ggScrollByYSmooth(diffY); } } } els.ontouchstart = function(e) { e = e || window.event; var t = e.touches; me._node_scrollerguided.ggDragLastX = t[0].clientX; me._node_scrollerguided.ggDragLastY = t[0].clientY; me._node_scrollerguided__content.ontouchend = function() { me._node_scrollerguided__content.ontouchend = null; me._node_scrollerguided__content.ontouchmove = null; } me._node_scrollerguided__content.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffX = t[0].clientX - me._node_scrollerguided.ggDragLastX; var diffY = t[0].clientY - me._node_scrollerguided.ggDragLastY; me._node_scrollerguided.ggDragLastX = t[0].clientX; me._node_scrollerguided.ggDragLastY = t[0].clientY; me._node_scrollerguided.ggScrollByX(-diffX); me._node_scrollerguided.ggScrollByY(-diffY); } } elVertScrollBg = me._node_scrollerguided__vertScrollBg = document.createElement('div'); el.appendChild(elVertScrollBg); elVertScrollBg.setAttribute('style', 'position: absolute; right: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(0,0,0,0); pointer-events: auto;'); elVertScrollBg.className='ggskin ggskin_scrollarea_vscrollbg'; elVertScrollFg = me._node_scrollerguided__vertScrollFg = document.createElement('div'); elVertScrollBg.appendChild(elVertScrollFg); elVertScrollFg.setAttribute('style', 'position: absolute; left: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(255,255,255,0); pointer-events: auto;'); elVertScrollFg.className='ggskin ggskin_scrollarea_vscrollfg'; me._node_scrollerguided.ggScrollPosY = 0; me._node_scrollerguided.ggScrollPosYPercent = 0.0; elVertScrollFg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); me._node_scrollerguided.ggDragLastY = e.clientY; document.onmouseup = function() { document.onmouseup = null; document.onmousemove = null; } document.onmousemove = function(e) { e = e || window.event; e.preventDefault(); var diffY = e.clientY - me._node_scrollerguided.ggDragLastY; me._node_scrollerguided.ggDragLastY = e.clientY; me._node_scrollerguided.ggScrollByY(diffY); } } elVertScrollFg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; me._node_scrollerguided.ggDragLastY = t[0].clientY; document.ontouchend = function() { document.ontouchend = null; document.ontouchmove = null; } document.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffY = t[0].clientY - me._node_scrollerguided.ggDragLastY; me._node_scrollerguided.ggDragLastY = t[0].clientY; me._node_scrollerguided.ggScrollByY(diffY); } } elVertScrollBg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); var diffY = me._node_scrollerguided.ggScrollHeight; if (e.offsetY < me._node_scrollerguided.ggScrollPosY) { diffY = diffY * -1; } me._node_scrollerguided.ggScrollByYSmooth(diffY); } elVertScrollBg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; var rect = me._node_scrollerguided__vertScrollBg.getBoundingClientRect(); var diffY = me._node_scrollerguided.ggScrollHeight; if ((t[0].clientY - rect.top) < me._node_scrollerguided.ggScrollPosY) { diffY = diffY * -1; } me._node_scrollerguided.ggScrollByYSmooth(diffY); } el.addEventListener('wheel', function(e) { var wheelDelta = Math.sign(e.deltaY); me._node_scrollerguided.ggScrollByYSmooth(20 * wheelDelta); }); elCornerBg = me._node_scrollerguided__cornerBg = document.createElement('div'); el.appendChild(elCornerBg); elCornerBg.setAttribute('style', 'position: absolute; right: 0px; bottom: 0px; visibility: hidden; width: 15px; height: 15px; background-color: rgba(255,255,255,1);'); elCornerBg.className='ggskin ggskin_scrollarea_scrollcorner'; el.ggId="node_scroller-guided"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_scrollarea "; el.ggType='scrollarea'; hs =''; hs+='border : 1px solid rgba(0, 0, 0, 0);'; hs+='height : 100%;'; hs+='left : -1px;'; hs+='opacity : 0;'; hs+='overflow : hidden;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : hidden;'; hs+='width : 244px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_scrollerguided.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._node_scrollerguided.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.ggUserdata.tags.indexOf("HH") != -1) || (player.getVariableValue('splashscreen') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_scrollerguided.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_scrollerguided.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_scrollerguided.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scrollerguided.ggCurrentLogicStateVisible == 0) { me._node_scrollerguided.style.visibility="hidden"; me._node_scrollerguided.ggVisible=false; } else { me._node_scrollerguided.style.visibility=(Number(me._node_scrollerguided.style.opacity)>0||!me._node_scrollerguided.style.opacity)?'inherit':'hidden'; me._node_scrollerguided.ggVisible=true; } } } me._node_scrollerguided.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('menu') == true) && (me.ggUserdata.tags.indexOf("HH") == -1) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_scrollerguided.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_scrollerguided.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_scrollerguided.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scrollerguided.ggCurrentLogicStateAlpha == 0) { me._node_scrollerguided.style.visibility=me._node_scrollerguided.ggVisible?'inherit':'hidden'; me._node_scrollerguided.style.opacity=1; } else { me._node_scrollerguided.style.visibility="hidden"; me._node_scrollerguided.style.opacity=0; } } } me._node_scrollerguided.ggUpdatePosition=function (useTransition) { { this.ggContent.style.left = '0px'; this.ggContent.style.top = '0px'; this.ggContentLeftOffset = 0; this.ggContentTopOffset = 0; var offsetWidthWithScale = this.getBoundingClientRect().width; var offsetHeightWithScale = this.getBoundingClientRect().height; var domRectContent = this.ggContent.getBoundingClientRect(); var minX = 0; var minY = 0; var maxX = 0; var maxY = 0; var stack=[]; stack.push(this.ggContent); while(stack.length>0) { var e=stack.pop(); if (e.getBoundingClientRect) { var domRectChild = e.getBoundingClientRect(); var diffX = domRectChild.left - domRectContent.left; minX = Math.min(minX, diffX); maxX = Math.max(maxX, diffX + domRectChild.width); var diffY = domRectChild.top - domRectContent.top; minY = Math.min(minY, diffY); maxY = Math.max(maxY, diffY + domRectChild.height); } if (e.hasChildNodes()) { for(var i=0;i this.offsetHeight - 15) || (!me._node_scrollerguided.ggHorScrollVisible && contentHeight > this.offsetHeight)) { me._node_scrollerguided__vertScrollBg.style.visibility = 'inherit'; me._node_scrollerguided__vertScrollFg.style.visibility = 'inherit'; me._node_scrollerguided.ggVertScrollVisible = true; } else { me._node_scrollerguided__vertScrollBg.style.visibility = 'hidden'; me._node_scrollerguided__vertScrollFg.style.visibility = 'hidden'; me._node_scrollerguided.ggVertScrollVisible = false; } if(me._node_scrollerguided.ggVertScrollVisible) { if (me._node_scrollerguided.ggHorScrollVisible) { me._node_scrollerguided.ggAvailableHeight = me._node_scrollerguided.offsetHeight - 15; me._node_scrollerguided.ggAvailableHeightWithScale = me._node_scrollerguided.getBoundingClientRect().height - me._node_scrollerguided__vertScrollBg.getBoundingClientRect().width; me._node_scrollerguided__cornerBg.style.visibility = 'inherit'; } else { me._node_scrollerguided.ggAvailableHeight = me._node_scrollerguided.offsetHeight; me._node_scrollerguided.ggAvailableHeightWithScale = me._node_scrollerguided.getBoundingClientRect().height; me._node_scrollerguided__cornerBg.style.visibility = 'hidden'; } me._node_scrollerguided__vertScrollBg.style.height = me._node_scrollerguided.ggAvailableHeight + 'px'; me._node_scrollerguided.ggVPercentVisible = me._node_scrollerguided.ggAvailableHeightWithScale / contentHeight; if (me._node_scrollerguided.ggVPercentVisible > 1.0) me._node_scrollerguided.ggVPercentVisible = 1.0; me._node_scrollerguided.ggScrollHeight = Math.round(me._node_scrollerguided__vertScrollBg.offsetHeight * me._node_scrollerguided.ggVPercentVisible); me._node_scrollerguided__vertScrollFg.style.height = me._node_scrollerguided.ggScrollHeight + 'px'; me._node_scrollerguided.ggScrollPosY = me._node_scrollerguided.ggScrollPosYPercent * me._node_scrollerguided.ggAvailableHeight; me._node_scrollerguided.ggScrollPosY = Math.min(me._node_scrollerguided.ggScrollPosY, me._node_scrollerguided__vertScrollBg.offsetHeight - me._node_scrollerguided__vertScrollFg.offsetHeight); me._node_scrollerguided__vertScrollFg.style.top = me._node_scrollerguided.ggScrollPosY + 'px'; me._node_scrollerguided__content.style.top = -(Math.round(me._node_scrollerguided.ggScrollPosY / me._node_scrollerguided.ggVPercentVisible)) + this.ggContentTopOffset + 'px'; } else { me._node_scrollerguided.ggScrollPosY = 0; me._node_scrollerguided.ggScrollPosYPercent = 0.0; me._node_scrollerguided__content.style.top = this.ggContentTopOffset + 'px'; me._node_scrollerguided__cornerBg.style.visibility = 'hidden'; } } } el=me._node_clonerguided=document.createElement('div'); el.ggPermeable=false; el.ggNumRepeat = 1; el.ggWidth = 250; el.ggHeight = 152; el.ggUpdating = false; el.ggFilter = []; el.ggInstances = []; me._node_clonerguided.callChildLogicBlocks_changenode = function(){ if(me._node_clonerguided.ggInstances) { var i; for(i = 0; i < me._node_clonerguided.ggInstances.length; i++) { if (me._node_clonerguided.ggInstances[i]._checkmark_tickguided && me._node_clonerguided.ggInstances[i]._checkmark_tickguided.logicBlock_visible) { me._node_clonerguided.ggInstances[i]._checkmark_tickguided.logicBlock_visible(); } if (me._node_clonerguided.ggInstances[i]._node_titleguided && me._node_clonerguided.ggInstances[i]._node_titleguided.logicBlock_visible) { me._node_clonerguided.ggInstances[i]._node_titleguided.logicBlock_visible(); } } } } me._node_clonerguided.callChildLogicBlocks_mouseover = function(){ if(me._node_clonerguided.ggInstances) { var i; for(i = 0; i < me._node_clonerguided.ggInstances.length; i++) { if (me._node_clonerguided.ggInstances[i]._node_image_clonerguided && me._node_clonerguided.ggInstances[i]._node_image_clonerguided.logicBlock_alpha) { me._node_clonerguided.ggInstances[i]._node_image_clonerguided.logicBlock_alpha(); } } } } me._node_clonerguided.callChildLogicBlocks_active = function(){ if(me._node_clonerguided.ggInstances) { var i; for(i = 0; i < me._node_clonerguided.ggInstances.length; i++) { if (me._node_clonerguided.ggInstances[i]._checkmark_tickguided && me._node_clonerguided.ggInstances[i]._checkmark_tickguided.logicBlock_visible) { me._node_clonerguided.ggInstances[i]._checkmark_tickguided.logicBlock_visible(); } } } } el.ggUpdate = function(filter) { if(me._node_clonerguided.ggUpdating == true) return; me._node_clonerguided.ggUpdating = true; var el=me._node_clonerguided; el.ggInstances = []; if (typeof filter=='object') { el.ggFilter = filter; } else { filter = el.ggFilter; }; el.ggCurrentFilter = filter; if (el.hasChildNodes() == true) { while (el.firstChild) { el.removeChild(el.firstChild); } } var tourNodes = player.getNodeIds(); var row = 0; var column = 0; var numCols = me._node_clonerguided.ggNumRepeat; if (numCols < 1) numCols = 1; for (var i=0; i < tourNodes.length; i++) { var nodeId = tourNodes[i]; var passed = true; if (filter.length > 0) { var nodeData = player.getNodeUserdata(nodeId); for (var j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j]) == -1) passed = false; } } if (passed) { var parameter={}; parameter.top=(row * me._node_clonerguided.ggHeight) + 'px'; parameter.left=(column * me._node_clonerguided.ggWidth) + 'px'; var inst = new SkinCloner_node_clonerguided_Class(nodeId, me, el, parameter); el.ggInstances.push(inst); el.appendChild(inst.__div); inst.__div.ggObj=inst; skin.updateSize(inst.__div); column++; if (column >= numCols) { column = 0; row++; } } } me._node_clonerguided.callChildLogicBlocks_changenode(); me._node_clonerguided.callChildLogicBlocks_mouseover(); me._node_clonerguided.callChildLogicBlocks_active(); me._node_clonerguided.ggUpdating = false; player.triggerEvent('clonerchanged'); } el.ggFilter = []; el.ggFilter[0] = "SS"; el.ggId="node_cloner-guided"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_cloner "; el.ggType='cloner'; hs =''; hs+='height : 152px;'; hs+='left : 0px;'; hs+='overflow : visible;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_clonerguided.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_clonerguided.ggUpdateConditionNodeChange=function () { var cnode=player.getCurrentNode(); for(var i=0; i 0 && (scrollCurrX >= diffX || me._node_scrollerguided_hh.ggScrollPosX >= me._node_scrollerguided_hh__horScrollBg.offsetWidth - me._node_scrollerguided_hh__horScrollFg.offsetWidth)) { me._node_scrollerguided_hh.ggScrollPosX = Math.min(me._node_scrollerguided_hh.ggScrollPosX, me._node_scrollerguided_hh__horScrollBg.offsetWidth - me._node_scrollerguided_hh__horScrollFg.offsetWidth); clearInterval(id); } if (diffX < 0 && (scrollCurrX <= diffX || me._node_scrollerguided_hh.ggScrollPosX <= 0)) { me._node_scrollerguided_hh.ggScrollPosX = Math.max(me._node_scrollerguided_hh.ggScrollPosX, 0); clearInterval(id); } me._node_scrollerguided_hh__horScrollFg.style.left = me._node_scrollerguided_hh.ggScrollPosX + 'px'; me._node_scrollerguided_hh__content.style.left = -(Math.round(me._node_scrollerguided_hh.ggScrollPosX / me._node_scrollerguided_hh.ggHPercentVisible)) + me._node_scrollerguided_hh.ggContentLeftOffset + 'px'; me._node_scrollerguided_hh.ggScrollPosXPercent = (me._node_scrollerguided_hh__horScrollFg.offsetLeft / me._node_scrollerguided_hh__horScrollBg.offsetWidth); }, 10); } me._node_scrollerguided_hh.ggScrollByY = function(diffY) { if(!me._node_scrollerguided_hh.ggVertScrollVisible || diffY == 0) return; me._node_scrollerguided_hh.ggScrollPosY = (me._node_scrollerguided_hh__vertScrollFg.offsetTop + diffY); me._node_scrollerguided_hh.ggScrollPosY = Math.max(me._node_scrollerguided_hh.ggScrollPosY, 0); me._node_scrollerguided_hh.ggScrollPosY = Math.min(me._node_scrollerguided_hh.ggScrollPosY, me._node_scrollerguided_hh__vertScrollBg.offsetHeight - me._node_scrollerguided_hh__vertScrollFg.offsetHeight); me._node_scrollerguided_hh__vertScrollFg.style.top = me._node_scrollerguided_hh.ggScrollPosY + 'px'; me._node_scrollerguided_hh__content.style.top = -(Math.round(me._node_scrollerguided_hh.ggScrollPosY / me._node_scrollerguided_hh.ggVPercentVisible)) + me._node_scrollerguided_hh.ggContentTopOffset + 'px'; me._node_scrollerguided_hh.ggScrollPosYPercent = (me._node_scrollerguided_hh__vertScrollFg.offsetTop / me._node_scrollerguided_hh__vertScrollBg.offsetHeight); } me._node_scrollerguided_hh.ggScrollByYSmooth = function(diffY) { if(!me._node_scrollerguided_hh.ggVertScrollVisible || diffY == 0) return; var scrollPerInterval = diffY / 25; var scrollCurrY = 0; var id = setInterval(function() { scrollCurrY += scrollPerInterval; me._node_scrollerguided_hh.ggScrollPosY += scrollPerInterval; if (diffY > 0 && (scrollCurrY >= diffY || me._node_scrollerguided_hh.ggScrollPosY >= me._node_scrollerguided_hh__vertScrollBg.offsetHeight - me._node_scrollerguided_hh__vertScrollFg.offsetHeight)) { me._node_scrollerguided_hh.ggScrollPosY = Math.min(me._node_scrollerguided_hh.ggScrollPosY, me._node_scrollerguided_hh__vertScrollBg.offsetHeight - me._node_scrollerguided_hh__vertScrollFg.offsetHeight); clearInterval(id); } if (diffY < 0 && (scrollCurrY <= diffY || me._node_scrollerguided_hh.ggScrollPosY <= 0)) { me._node_scrollerguided_hh.ggScrollPosY = Math.max(me._node_scrollerguided_hh.ggScrollPosY, 0); clearInterval(id); } me._node_scrollerguided_hh__vertScrollFg.style.top = me._node_scrollerguided_hh.ggScrollPosY + 'px'; me._node_scrollerguided_hh__content.style.top = -(Math.round(me._node_scrollerguided_hh.ggScrollPosY / me._node_scrollerguided_hh.ggVPercentVisible)) + me._node_scrollerguided_hh.ggContentTopOffset + 'px'; me._node_scrollerguided_hh.ggScrollPosYPercent = (me._node_scrollerguided_hh__vertScrollFg.offsetTop / me._node_scrollerguided_hh__vertScrollBg.offsetHeight); }, 10); } me._node_scrollerguided_hh.ggScrollIntoView = function(posX, posY, width, height) { if (me._node_scrollerguided_hh.ggHorScrollVisible) { if (posX < 0) { var diffX = Math.floor(posX * me._node_scrollerguided_hh.ggHPercentVisible); me._node_scrollerguided_hh.ggScrollByXSmooth(diffX); } else if (posX + width > me._node_scrollerguided_hh.offsetWidth - (me._node_scrollerguided_hh.ggVertScrollVisible ? 15 : 0)) { var diffX = Math.ceil(((posX + width) - (me._node_scrollerguided_hh.offsetWidth - (me._node_scrollerguided_hh.ggVertScrollVisible ? 15 : 0))) * me._node_scrollerguided_hh.ggHPercentVisible); me._node_scrollerguided_hh.ggScrollByXSmooth(diffX); } } if (me._node_scrollerguided_hh.ggVertScrollVisible) { if (posY < 0) { var diffY = Math.floor(posY * me._node_scrollerguided_hh.ggVPercentVisible); me._node_scrollerguided_hh.ggScrollByYSmooth(diffY); } else if (posY + height > me._node_scrollerguided_hh.offsetHeight - (me._node_scrollerguided_hh.ggHorScrollVisible ? 15 : 0)) { var diffY = Math.ceil(((posY + height) - (me._node_scrollerguided_hh.offsetHeight - (me._node_scrollerguided_hh.ggHorScrollVisible ? 15 : 0))) * me._node_scrollerguided_hh.ggVPercentVisible); me._node_scrollerguided_hh.ggScrollByYSmooth(diffY); } } } els.ontouchstart = function(e) { e = e || window.event; var t = e.touches; me._node_scrollerguided_hh.ggDragLastX = t[0].clientX; me._node_scrollerguided_hh.ggDragLastY = t[0].clientY; me._node_scrollerguided_hh__content.ontouchend = function() { me._node_scrollerguided_hh__content.ontouchend = null; me._node_scrollerguided_hh__content.ontouchmove = null; } me._node_scrollerguided_hh__content.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffX = t[0].clientX - me._node_scrollerguided_hh.ggDragLastX; var diffY = t[0].clientY - me._node_scrollerguided_hh.ggDragLastY; me._node_scrollerguided_hh.ggDragLastX = t[0].clientX; me._node_scrollerguided_hh.ggDragLastY = t[0].clientY; me._node_scrollerguided_hh.ggScrollByX(-diffX); me._node_scrollerguided_hh.ggScrollByY(-diffY); } } elVertScrollBg = me._node_scrollerguided_hh__vertScrollBg = document.createElement('div'); el.appendChild(elVertScrollBg); elVertScrollBg.setAttribute('style', 'position: absolute; right: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(0,0,0,0); pointer-events: auto;'); elVertScrollBg.className='ggskin ggskin_scrollarea_vscrollbg'; elVertScrollFg = me._node_scrollerguided_hh__vertScrollFg = document.createElement('div'); elVertScrollBg.appendChild(elVertScrollFg); elVertScrollFg.setAttribute('style', 'position: absolute; left: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(255,255,255,0); pointer-events: auto;'); elVertScrollFg.className='ggskin ggskin_scrollarea_vscrollfg'; me._node_scrollerguided_hh.ggScrollPosY = 0; me._node_scrollerguided_hh.ggScrollPosYPercent = 0.0; elVertScrollFg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); me._node_scrollerguided_hh.ggDragLastY = e.clientY; document.onmouseup = function() { document.onmouseup = null; document.onmousemove = null; } document.onmousemove = function(e) { e = e || window.event; e.preventDefault(); var diffY = e.clientY - me._node_scrollerguided_hh.ggDragLastY; me._node_scrollerguided_hh.ggDragLastY = e.clientY; me._node_scrollerguided_hh.ggScrollByY(diffY); } } elVertScrollFg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; me._node_scrollerguided_hh.ggDragLastY = t[0].clientY; document.ontouchend = function() { document.ontouchend = null; document.ontouchmove = null; } document.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffY = t[0].clientY - me._node_scrollerguided_hh.ggDragLastY; me._node_scrollerguided_hh.ggDragLastY = t[0].clientY; me._node_scrollerguided_hh.ggScrollByY(diffY); } } elVertScrollBg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); var diffY = me._node_scrollerguided_hh.ggScrollHeight; if (e.offsetY < me._node_scrollerguided_hh.ggScrollPosY) { diffY = diffY * -1; } me._node_scrollerguided_hh.ggScrollByYSmooth(diffY); } elVertScrollBg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; var rect = me._node_scrollerguided_hh__vertScrollBg.getBoundingClientRect(); var diffY = me._node_scrollerguided_hh.ggScrollHeight; if ((t[0].clientY - rect.top) < me._node_scrollerguided_hh.ggScrollPosY) { diffY = diffY * -1; } me._node_scrollerguided_hh.ggScrollByYSmooth(diffY); } el.addEventListener('wheel', function(e) { var wheelDelta = Math.sign(e.deltaY); me._node_scrollerguided_hh.ggScrollByYSmooth(20 * wheelDelta); }); elCornerBg = me._node_scrollerguided_hh__cornerBg = document.createElement('div'); el.appendChild(elCornerBg); elCornerBg.setAttribute('style', 'position: absolute; right: 0px; bottom: 0px; visibility: hidden; width: 15px; height: 15px; background-color: rgba(255,255,255,1);'); elCornerBg.className='ggskin ggskin_scrollarea_scrollcorner'; el.ggId="node_scroller-guided_HH"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_scrollarea "; el.ggType='scrollarea'; hs =''; hs+='border : 1px solid rgba(0, 0, 0, 0);'; hs+='height : 100%;'; hs+='left : -1px;'; hs+='opacity : 0;'; hs+='overflow : hidden;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : hidden;'; hs+='width : 244px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_scrollerguided_hh.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._node_scrollerguided_hh.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == true) || (me.ggUserdata.tags.indexOf("HH") == -1) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_scrollerguided_hh.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_scrollerguided_hh.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_scrollerguided_hh.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scrollerguided_hh.ggCurrentLogicStateVisible == 0) { me._node_scrollerguided_hh.style.visibility="hidden"; me._node_scrollerguided_hh.ggVisible=false; } else { me._node_scrollerguided_hh.style.visibility=(Number(me._node_scrollerguided_hh.style.opacity)>0||!me._node_scrollerguided_hh.style.opacity)?'inherit':'hidden'; me._node_scrollerguided_hh.ggVisible=true; } } } me._node_scrollerguided_hh.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('menu') == true) && (me.ggUserdata.tags.indexOf("HH") != -1) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_scrollerguided_hh.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_scrollerguided_hh.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_scrollerguided_hh.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scrollerguided_hh.ggCurrentLogicStateAlpha == 0) { me._node_scrollerguided_hh.style.visibility=me._node_scrollerguided_hh.ggVisible?'inherit':'hidden'; me._node_scrollerguided_hh.style.opacity=1; } else { me._node_scrollerguided_hh.style.visibility="hidden"; me._node_scrollerguided_hh.style.opacity=0; } } } me._node_scrollerguided_hh.ggUpdatePosition=function (useTransition) { { this.ggContent.style.left = '0px'; this.ggContent.style.top = '0px'; this.ggContentLeftOffset = 0; this.ggContentTopOffset = 0; var offsetWidthWithScale = this.getBoundingClientRect().width; var offsetHeightWithScale = this.getBoundingClientRect().height; var domRectContent = this.ggContent.getBoundingClientRect(); var minX = 0; var minY = 0; var maxX = 0; var maxY = 0; var stack=[]; stack.push(this.ggContent); while(stack.length>0) { var e=stack.pop(); if (e.getBoundingClientRect) { var domRectChild = e.getBoundingClientRect(); var diffX = domRectChild.left - domRectContent.left; minX = Math.min(minX, diffX); maxX = Math.max(maxX, diffX + domRectChild.width); var diffY = domRectChild.top - domRectContent.top; minY = Math.min(minY, diffY); maxY = Math.max(maxY, diffY + domRectChild.height); } if (e.hasChildNodes()) { for(var i=0;i this.offsetHeight - 15) || (!me._node_scrollerguided_hh.ggHorScrollVisible && contentHeight > this.offsetHeight)) { me._node_scrollerguided_hh__vertScrollBg.style.visibility = 'inherit'; me._node_scrollerguided_hh__vertScrollFg.style.visibility = 'inherit'; me._node_scrollerguided_hh.ggVertScrollVisible = true; } else { me._node_scrollerguided_hh__vertScrollBg.style.visibility = 'hidden'; me._node_scrollerguided_hh__vertScrollFg.style.visibility = 'hidden'; me._node_scrollerguided_hh.ggVertScrollVisible = false; } if(me._node_scrollerguided_hh.ggVertScrollVisible) { if (me._node_scrollerguided_hh.ggHorScrollVisible) { me._node_scrollerguided_hh.ggAvailableHeight = me._node_scrollerguided_hh.offsetHeight - 15; me._node_scrollerguided_hh.ggAvailableHeightWithScale = me._node_scrollerguided_hh.getBoundingClientRect().height - me._node_scrollerguided_hh__vertScrollBg.getBoundingClientRect().width; me._node_scrollerguided_hh__cornerBg.style.visibility = 'inherit'; } else { me._node_scrollerguided_hh.ggAvailableHeight = me._node_scrollerguided_hh.offsetHeight; me._node_scrollerguided_hh.ggAvailableHeightWithScale = me._node_scrollerguided_hh.getBoundingClientRect().height; me._node_scrollerguided_hh__cornerBg.style.visibility = 'hidden'; } me._node_scrollerguided_hh__vertScrollBg.style.height = me._node_scrollerguided_hh.ggAvailableHeight + 'px'; me._node_scrollerguided_hh.ggVPercentVisible = me._node_scrollerguided_hh.ggAvailableHeightWithScale / contentHeight; if (me._node_scrollerguided_hh.ggVPercentVisible > 1.0) me._node_scrollerguided_hh.ggVPercentVisible = 1.0; me._node_scrollerguided_hh.ggScrollHeight = Math.round(me._node_scrollerguided_hh__vertScrollBg.offsetHeight * me._node_scrollerguided_hh.ggVPercentVisible); me._node_scrollerguided_hh__vertScrollFg.style.height = me._node_scrollerguided_hh.ggScrollHeight + 'px'; me._node_scrollerguided_hh.ggScrollPosY = me._node_scrollerguided_hh.ggScrollPosYPercent * me._node_scrollerguided_hh.ggAvailableHeight; me._node_scrollerguided_hh.ggScrollPosY = Math.min(me._node_scrollerguided_hh.ggScrollPosY, me._node_scrollerguided_hh__vertScrollBg.offsetHeight - me._node_scrollerguided_hh__vertScrollFg.offsetHeight); me._node_scrollerguided_hh__vertScrollFg.style.top = me._node_scrollerguided_hh.ggScrollPosY + 'px'; me._node_scrollerguided_hh__content.style.top = -(Math.round(me._node_scrollerguided_hh.ggScrollPosY / me._node_scrollerguided_hh.ggVPercentVisible)) + this.ggContentTopOffset + 'px'; } else { me._node_scrollerguided_hh.ggScrollPosY = 0; me._node_scrollerguided_hh.ggScrollPosYPercent = 0.0; me._node_scrollerguided_hh__content.style.top = this.ggContentTopOffset + 'px'; me._node_scrollerguided_hh__cornerBg.style.visibility = 'hidden'; } } } el=me._node_clonerguided_hh=document.createElement('div'); el.ggPermeable=false; el.ggNumRepeat = 1; el.ggWidth = 250; el.ggHeight = 152; el.ggUpdating = false; el.ggFilter = []; el.ggInstances = []; me._node_clonerguided_hh.callChildLogicBlocks_changenode = function(){ if(me._node_clonerguided_hh.ggInstances) { var i; for(i = 0; i < me._node_clonerguided_hh.ggInstances.length; i++) { if (me._node_clonerguided_hh.ggInstances[i]._checkmark_tickguided_hh && me._node_clonerguided_hh.ggInstances[i]._checkmark_tickguided_hh.logicBlock_visible) { me._node_clonerguided_hh.ggInstances[i]._checkmark_tickguided_hh.logicBlock_visible(); } if (me._node_clonerguided_hh.ggInstances[i]._node_titleguided_hh && me._node_clonerguided_hh.ggInstances[i]._node_titleguided_hh.logicBlock_visible) { me._node_clonerguided_hh.ggInstances[i]._node_titleguided_hh.logicBlock_visible(); } } } } me._node_clonerguided_hh.callChildLogicBlocks_mouseover = function(){ if(me._node_clonerguided_hh.ggInstances) { var i; for(i = 0; i < me._node_clonerguided_hh.ggInstances.length; i++) { if (me._node_clonerguided_hh.ggInstances[i]._node_image_clonerguided_hh && me._node_clonerguided_hh.ggInstances[i]._node_image_clonerguided_hh.logicBlock_alpha) { me._node_clonerguided_hh.ggInstances[i]._node_image_clonerguided_hh.logicBlock_alpha(); } } } } me._node_clonerguided_hh.callChildLogicBlocks_active = function(){ if(me._node_clonerguided_hh.ggInstances) { var i; for(i = 0; i < me._node_clonerguided_hh.ggInstances.length; i++) { if (me._node_clonerguided_hh.ggInstances[i]._checkmark_tickguided_hh && me._node_clonerguided_hh.ggInstances[i]._checkmark_tickguided_hh.logicBlock_visible) { me._node_clonerguided_hh.ggInstances[i]._checkmark_tickguided_hh.logicBlock_visible(); } } } } el.ggUpdate = function(filter) { if(me._node_clonerguided_hh.ggUpdating == true) return; me._node_clonerguided_hh.ggUpdating = true; var el=me._node_clonerguided_hh; el.ggInstances = []; if (typeof filter=='object') { el.ggFilter = filter; } else { filter = el.ggFilter; }; el.ggCurrentFilter = filter; if (el.hasChildNodes() == true) { while (el.firstChild) { el.removeChild(el.firstChild); } } var tourNodes = player.getNodeIds(); var row = 0; var column = 0; var numCols = me._node_clonerguided_hh.ggNumRepeat; if (numCols < 1) numCols = 1; for (var i=0; i < tourNodes.length; i++) { var nodeId = tourNodes[i]; var passed = true; if (filter.length > 0) { var nodeData = player.getNodeUserdata(nodeId); for (var j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j]) == -1) passed = false; } } if (passed) { var parameter={}; parameter.top=(row * me._node_clonerguided_hh.ggHeight) + 'px'; parameter.left=(column * me._node_clonerguided_hh.ggWidth) + 'px'; var inst = new SkinCloner_node_clonerguided_hh_Class(nodeId, me, el, parameter); el.ggInstances.push(inst); el.appendChild(inst.__div); inst.__div.ggObj=inst; skin.updateSize(inst.__div); column++; if (column >= numCols) { column = 0; row++; } } } me._node_clonerguided_hh.callChildLogicBlocks_changenode(); me._node_clonerguided_hh.callChildLogicBlocks_mouseover(); me._node_clonerguided_hh.callChildLogicBlocks_active(); me._node_clonerguided_hh.ggUpdating = false; player.triggerEvent('clonerchanged'); } el.ggFilter = []; el.ggFilter[0] = "HH"; el.ggId="node_cloner-guided_HH"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_cloner "; el.ggType='cloner'; hs =''; hs+='height : 152px;'; hs+='left : 0px;'; hs+='overflow : visible;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_clonerguided_hh.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_clonerguided_hh.ggUpdateConditionNodeChange=function () { var cnode=player.getCurrentNode(); for(var i=0; i 0 && (scrollCurrX >= diffX || me._node_scrollerguided_js.ggScrollPosX >= me._node_scrollerguided_js__horScrollBg.offsetWidth - me._node_scrollerguided_js__horScrollFg.offsetWidth)) { me._node_scrollerguided_js.ggScrollPosX = Math.min(me._node_scrollerguided_js.ggScrollPosX, me._node_scrollerguided_js__horScrollBg.offsetWidth - me._node_scrollerguided_js__horScrollFg.offsetWidth); clearInterval(id); } if (diffX < 0 && (scrollCurrX <= diffX || me._node_scrollerguided_js.ggScrollPosX <= 0)) { me._node_scrollerguided_js.ggScrollPosX = Math.max(me._node_scrollerguided_js.ggScrollPosX, 0); clearInterval(id); } me._node_scrollerguided_js__horScrollFg.style.left = me._node_scrollerguided_js.ggScrollPosX + 'px'; me._node_scrollerguided_js__content.style.left = -(Math.round(me._node_scrollerguided_js.ggScrollPosX / me._node_scrollerguided_js.ggHPercentVisible)) + me._node_scrollerguided_js.ggContentLeftOffset + 'px'; me._node_scrollerguided_js.ggScrollPosXPercent = (me._node_scrollerguided_js__horScrollFg.offsetLeft / me._node_scrollerguided_js__horScrollBg.offsetWidth); }, 10); } me._node_scrollerguided_js.ggScrollByY = function(diffY) { if(!me._node_scrollerguided_js.ggVertScrollVisible || diffY == 0) return; me._node_scrollerguided_js.ggScrollPosY = (me._node_scrollerguided_js__vertScrollFg.offsetTop + diffY); me._node_scrollerguided_js.ggScrollPosY = Math.max(me._node_scrollerguided_js.ggScrollPosY, 0); me._node_scrollerguided_js.ggScrollPosY = Math.min(me._node_scrollerguided_js.ggScrollPosY, me._node_scrollerguided_js__vertScrollBg.offsetHeight - me._node_scrollerguided_js__vertScrollFg.offsetHeight); me._node_scrollerguided_js__vertScrollFg.style.top = me._node_scrollerguided_js.ggScrollPosY + 'px'; me._node_scrollerguided_js__content.style.top = -(Math.round(me._node_scrollerguided_js.ggScrollPosY / me._node_scrollerguided_js.ggVPercentVisible)) + me._node_scrollerguided_js.ggContentTopOffset + 'px'; me._node_scrollerguided_js.ggScrollPosYPercent = (me._node_scrollerguided_js__vertScrollFg.offsetTop / me._node_scrollerguided_js__vertScrollBg.offsetHeight); } me._node_scrollerguided_js.ggScrollByYSmooth = function(diffY) { if(!me._node_scrollerguided_js.ggVertScrollVisible || diffY == 0) return; var scrollPerInterval = diffY / 25; var scrollCurrY = 0; var id = setInterval(function() { scrollCurrY += scrollPerInterval; me._node_scrollerguided_js.ggScrollPosY += scrollPerInterval; if (diffY > 0 && (scrollCurrY >= diffY || me._node_scrollerguided_js.ggScrollPosY >= me._node_scrollerguided_js__vertScrollBg.offsetHeight - me._node_scrollerguided_js__vertScrollFg.offsetHeight)) { me._node_scrollerguided_js.ggScrollPosY = Math.min(me._node_scrollerguided_js.ggScrollPosY, me._node_scrollerguided_js__vertScrollBg.offsetHeight - me._node_scrollerguided_js__vertScrollFg.offsetHeight); clearInterval(id); } if (diffY < 0 && (scrollCurrY <= diffY || me._node_scrollerguided_js.ggScrollPosY <= 0)) { me._node_scrollerguided_js.ggScrollPosY = Math.max(me._node_scrollerguided_js.ggScrollPosY, 0); clearInterval(id); } me._node_scrollerguided_js__vertScrollFg.style.top = me._node_scrollerguided_js.ggScrollPosY + 'px'; me._node_scrollerguided_js__content.style.top = -(Math.round(me._node_scrollerguided_js.ggScrollPosY / me._node_scrollerguided_js.ggVPercentVisible)) + me._node_scrollerguided_js.ggContentTopOffset + 'px'; me._node_scrollerguided_js.ggScrollPosYPercent = (me._node_scrollerguided_js__vertScrollFg.offsetTop / me._node_scrollerguided_js__vertScrollBg.offsetHeight); }, 10); } me._node_scrollerguided_js.ggScrollIntoView = function(posX, posY, width, height) { if (me._node_scrollerguided_js.ggHorScrollVisible) { if (posX < 0) { var diffX = Math.floor(posX * me._node_scrollerguided_js.ggHPercentVisible); me._node_scrollerguided_js.ggScrollByXSmooth(diffX); } else if (posX + width > me._node_scrollerguided_js.offsetWidth - (me._node_scrollerguided_js.ggVertScrollVisible ? 15 : 0)) { var diffX = Math.ceil(((posX + width) - (me._node_scrollerguided_js.offsetWidth - (me._node_scrollerguided_js.ggVertScrollVisible ? 15 : 0))) * me._node_scrollerguided_js.ggHPercentVisible); me._node_scrollerguided_js.ggScrollByXSmooth(diffX); } } if (me._node_scrollerguided_js.ggVertScrollVisible) { if (posY < 0) { var diffY = Math.floor(posY * me._node_scrollerguided_js.ggVPercentVisible); me._node_scrollerguided_js.ggScrollByYSmooth(diffY); } else if (posY + height > me._node_scrollerguided_js.offsetHeight - (me._node_scrollerguided_js.ggHorScrollVisible ? 15 : 0)) { var diffY = Math.ceil(((posY + height) - (me._node_scrollerguided_js.offsetHeight - (me._node_scrollerguided_js.ggHorScrollVisible ? 15 : 0))) * me._node_scrollerguided_js.ggVPercentVisible); me._node_scrollerguided_js.ggScrollByYSmooth(diffY); } } } els.ontouchstart = function(e) { e = e || window.event; var t = e.touches; me._node_scrollerguided_js.ggDragLastX = t[0].clientX; me._node_scrollerguided_js.ggDragLastY = t[0].clientY; me._node_scrollerguided_js__content.ontouchend = function() { me._node_scrollerguided_js__content.ontouchend = null; me._node_scrollerguided_js__content.ontouchmove = null; } me._node_scrollerguided_js__content.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffX = t[0].clientX - me._node_scrollerguided_js.ggDragLastX; var diffY = t[0].clientY - me._node_scrollerguided_js.ggDragLastY; me._node_scrollerguided_js.ggDragLastX = t[0].clientX; me._node_scrollerguided_js.ggDragLastY = t[0].clientY; me._node_scrollerguided_js.ggScrollByX(-diffX); me._node_scrollerguided_js.ggScrollByY(-diffY); } } elVertScrollBg = me._node_scrollerguided_js__vertScrollBg = document.createElement('div'); el.appendChild(elVertScrollBg); elVertScrollBg.setAttribute('style', 'position: absolute; right: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(0,0,0,0); pointer-events: auto;'); elVertScrollBg.className='ggskin ggskin_scrollarea_vscrollbg'; elVertScrollFg = me._node_scrollerguided_js__vertScrollFg = document.createElement('div'); elVertScrollBg.appendChild(elVertScrollFg); elVertScrollFg.setAttribute('style', 'position: absolute; left: 0px; top: 0px; visibility: hidden; width: 15px; height: 800px; background-color: rgba(255,255,255,0); pointer-events: auto;'); elVertScrollFg.className='ggskin ggskin_scrollarea_vscrollfg'; me._node_scrollerguided_js.ggScrollPosY = 0; me._node_scrollerguided_js.ggScrollPosYPercent = 0.0; elVertScrollFg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); me._node_scrollerguided_js.ggDragLastY = e.clientY; document.onmouseup = function() { document.onmouseup = null; document.onmousemove = null; } document.onmousemove = function(e) { e = e || window.event; e.preventDefault(); var diffY = e.clientY - me._node_scrollerguided_js.ggDragLastY; me._node_scrollerguided_js.ggDragLastY = e.clientY; me._node_scrollerguided_js.ggScrollByY(diffY); } } elVertScrollFg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; me._node_scrollerguided_js.ggDragLastY = t[0].clientY; document.ontouchend = function() { document.ontouchend = null; document.ontouchmove = null; } document.ontouchmove = function(e) { e = e || window.event; e.preventDefault(); var t = e.touches; var diffY = t[0].clientY - me._node_scrollerguided_js.ggDragLastY; me._node_scrollerguided_js.ggDragLastY = t[0].clientY; me._node_scrollerguided_js.ggScrollByY(diffY); } } elVertScrollBg.onmousedown = function(e) { e = e || window.event; e.preventDefault(); var diffY = me._node_scrollerguided_js.ggScrollHeight; if (e.offsetY < me._node_scrollerguided_js.ggScrollPosY) { diffY = diffY * -1; } me._node_scrollerguided_js.ggScrollByYSmooth(diffY); } elVertScrollBg.ontouchstart = function(e) { e = e || window.event; e.preventDefault(); e.stopPropagation(); var t = e.touches; var rect = me._node_scrollerguided_js__vertScrollBg.getBoundingClientRect(); var diffY = me._node_scrollerguided_js.ggScrollHeight; if ((t[0].clientY - rect.top) < me._node_scrollerguided_js.ggScrollPosY) { diffY = diffY * -1; } me._node_scrollerguided_js.ggScrollByYSmooth(diffY); } el.addEventListener('wheel', function(e) { var wheelDelta = Math.sign(e.deltaY); me._node_scrollerguided_js.ggScrollByYSmooth(20 * wheelDelta); }); elCornerBg = me._node_scrollerguided_js__cornerBg = document.createElement('div'); el.appendChild(elCornerBg); elCornerBg.setAttribute('style', 'position: absolute; right: 0px; bottom: 0px; visibility: hidden; width: 15px; height: 15px; background-color: rgba(255,255,255,1);'); elCornerBg.className='ggskin ggskin_scrollarea_scrollcorner'; el.ggId="node_scroller-guided_JS"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_scrollarea "; el.ggType='scrollarea'; hs =''; hs+='border : 1px solid rgba(0, 0, 0, 0);'; hs+='height : 100%;'; hs+='left : -1px;'; hs+='opacity : 0;'; hs+='overflow : hidden;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : hidden;'; hs+='width : 244px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_scrollerguided_js.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._node_scrollerguided_js.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == true) || (me.ggUserdata.tags.indexOf("JS") == -1) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_scrollerguided_js.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_scrollerguided_js.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_scrollerguided_js.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scrollerguided_js.ggCurrentLogicStateVisible == 0) { me._node_scrollerguided_js.style.visibility="hidden"; me._node_scrollerguided_js.ggVisible=false; } else { me._node_scrollerguided_js.style.visibility=(Number(me._node_scrollerguided_js.style.opacity)>0||!me._node_scrollerguided_js.style.opacity)?'inherit':'hidden'; me._node_scrollerguided_js.ggVisible=true; } } } me._node_scrollerguided_js.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('menu') == true) && (me.ggUserdata.tags.indexOf("JS") != -1) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_scrollerguided_js.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_scrollerguided_js.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_scrollerguided_js.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_scrollerguided_js.ggCurrentLogicStateAlpha == 0) { me._node_scrollerguided_js.style.visibility=me._node_scrollerguided_js.ggVisible?'inherit':'hidden'; me._node_scrollerguided_js.style.opacity=1; } else { me._node_scrollerguided_js.style.visibility="hidden"; me._node_scrollerguided_js.style.opacity=0; } } } me._node_scrollerguided_js.ggUpdatePosition=function (useTransition) { { this.ggContent.style.left = '0px'; this.ggContent.style.top = '0px'; this.ggContentLeftOffset = 0; this.ggContentTopOffset = 0; var offsetWidthWithScale = this.getBoundingClientRect().width; var offsetHeightWithScale = this.getBoundingClientRect().height; var domRectContent = this.ggContent.getBoundingClientRect(); var minX = 0; var minY = 0; var maxX = 0; var maxY = 0; var stack=[]; stack.push(this.ggContent); while(stack.length>0) { var e=stack.pop(); if (e.getBoundingClientRect) { var domRectChild = e.getBoundingClientRect(); var diffX = domRectChild.left - domRectContent.left; minX = Math.min(minX, diffX); maxX = Math.max(maxX, diffX + domRectChild.width); var diffY = domRectChild.top - domRectContent.top; minY = Math.min(minY, diffY); maxY = Math.max(maxY, diffY + domRectChild.height); } if (e.hasChildNodes()) { for(var i=0;i this.offsetHeight - 15) || (!me._node_scrollerguided_js.ggHorScrollVisible && contentHeight > this.offsetHeight)) { me._node_scrollerguided_js__vertScrollBg.style.visibility = 'inherit'; me._node_scrollerguided_js__vertScrollFg.style.visibility = 'inherit'; me._node_scrollerguided_js.ggVertScrollVisible = true; } else { me._node_scrollerguided_js__vertScrollBg.style.visibility = 'hidden'; me._node_scrollerguided_js__vertScrollFg.style.visibility = 'hidden'; me._node_scrollerguided_js.ggVertScrollVisible = false; } if(me._node_scrollerguided_js.ggVertScrollVisible) { if (me._node_scrollerguided_js.ggHorScrollVisible) { me._node_scrollerguided_js.ggAvailableHeight = me._node_scrollerguided_js.offsetHeight - 15; me._node_scrollerguided_js.ggAvailableHeightWithScale = me._node_scrollerguided_js.getBoundingClientRect().height - me._node_scrollerguided_js__vertScrollBg.getBoundingClientRect().width; me._node_scrollerguided_js__cornerBg.style.visibility = 'inherit'; } else { me._node_scrollerguided_js.ggAvailableHeight = me._node_scrollerguided_js.offsetHeight; me._node_scrollerguided_js.ggAvailableHeightWithScale = me._node_scrollerguided_js.getBoundingClientRect().height; me._node_scrollerguided_js__cornerBg.style.visibility = 'hidden'; } me._node_scrollerguided_js__vertScrollBg.style.height = me._node_scrollerguided_js.ggAvailableHeight + 'px'; me._node_scrollerguided_js.ggVPercentVisible = me._node_scrollerguided_js.ggAvailableHeightWithScale / contentHeight; if (me._node_scrollerguided_js.ggVPercentVisible > 1.0) me._node_scrollerguided_js.ggVPercentVisible = 1.0; me._node_scrollerguided_js.ggScrollHeight = Math.round(me._node_scrollerguided_js__vertScrollBg.offsetHeight * me._node_scrollerguided_js.ggVPercentVisible); me._node_scrollerguided_js__vertScrollFg.style.height = me._node_scrollerguided_js.ggScrollHeight + 'px'; me._node_scrollerguided_js.ggScrollPosY = me._node_scrollerguided_js.ggScrollPosYPercent * me._node_scrollerguided_js.ggAvailableHeight; me._node_scrollerguided_js.ggScrollPosY = Math.min(me._node_scrollerguided_js.ggScrollPosY, me._node_scrollerguided_js__vertScrollBg.offsetHeight - me._node_scrollerguided_js__vertScrollFg.offsetHeight); me._node_scrollerguided_js__vertScrollFg.style.top = me._node_scrollerguided_js.ggScrollPosY + 'px'; me._node_scrollerguided_js__content.style.top = -(Math.round(me._node_scrollerguided_js.ggScrollPosY / me._node_scrollerguided_js.ggVPercentVisible)) + this.ggContentTopOffset + 'px'; } else { me._node_scrollerguided_js.ggScrollPosY = 0; me._node_scrollerguided_js.ggScrollPosYPercent = 0.0; me._node_scrollerguided_js__content.style.top = this.ggContentTopOffset + 'px'; me._node_scrollerguided_js__cornerBg.style.visibility = 'hidden'; } } } el=me._node_clonerguided_js=document.createElement('div'); el.ggPermeable=false; el.ggNumRepeat = 1; el.ggWidth = 250; el.ggHeight = 152; el.ggUpdating = false; el.ggFilter = []; el.ggInstances = []; me._node_clonerguided_js.callChildLogicBlocks_changenode = function(){ if(me._node_clonerguided_js.ggInstances) { var i; for(i = 0; i < me._node_clonerguided_js.ggInstances.length; i++) { if (me._node_clonerguided_js.ggInstances[i]._checkmark_tickguided_js && me._node_clonerguided_js.ggInstances[i]._checkmark_tickguided_js.logicBlock_visible) { me._node_clonerguided_js.ggInstances[i]._checkmark_tickguided_js.logicBlock_visible(); } if (me._node_clonerguided_js.ggInstances[i]._node_titleguided_js && me._node_clonerguided_js.ggInstances[i]._node_titleguided_js.logicBlock_visible) { me._node_clonerguided_js.ggInstances[i]._node_titleguided_js.logicBlock_visible(); } } } } me._node_clonerguided_js.callChildLogicBlocks_mouseover = function(){ if(me._node_clonerguided_js.ggInstances) { var i; for(i = 0; i < me._node_clonerguided_js.ggInstances.length; i++) { if (me._node_clonerguided_js.ggInstances[i]._node_image_clonerguided_js && me._node_clonerguided_js.ggInstances[i]._node_image_clonerguided_js.logicBlock_alpha) { me._node_clonerguided_js.ggInstances[i]._node_image_clonerguided_js.logicBlock_alpha(); } } } } me._node_clonerguided_js.callChildLogicBlocks_active = function(){ if(me._node_clonerguided_js.ggInstances) { var i; for(i = 0; i < me._node_clonerguided_js.ggInstances.length; i++) { if (me._node_clonerguided_js.ggInstances[i]._checkmark_tickguided_js && me._node_clonerguided_js.ggInstances[i]._checkmark_tickguided_js.logicBlock_visible) { me._node_clonerguided_js.ggInstances[i]._checkmark_tickguided_js.logicBlock_visible(); } } } } el.ggUpdate = function(filter) { if(me._node_clonerguided_js.ggUpdating == true) return; me._node_clonerguided_js.ggUpdating = true; var el=me._node_clonerguided_js; el.ggInstances = []; if (typeof filter=='object') { el.ggFilter = filter; } else { filter = el.ggFilter; }; el.ggCurrentFilter = filter; if (el.hasChildNodes() == true) { while (el.firstChild) { el.removeChild(el.firstChild); } } var tourNodes = player.getNodeIds(); var row = 0; var column = 0; var numCols = me._node_clonerguided_js.ggNumRepeat; if (numCols < 1) numCols = 1; for (var i=0; i < tourNodes.length; i++) { var nodeId = tourNodes[i]; var passed = true; if (filter.length > 0) { var nodeData = player.getNodeUserdata(nodeId); for (var j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j]) == -1) passed = false; } } if (passed) { var parameter={}; parameter.top=(row * me._node_clonerguided_js.ggHeight) + 'px'; parameter.left=(column * me._node_clonerguided_js.ggWidth) + 'px'; var inst = new SkinCloner_node_clonerguided_js_Class(nodeId, me, el, parameter); el.ggInstances.push(inst); el.appendChild(inst.__div); inst.__div.ggObj=inst; skin.updateSize(inst.__div); column++; if (column >= numCols) { column = 0; row++; } } } me._node_clonerguided_js.callChildLogicBlocks_changenode(); me._node_clonerguided_js.callChildLogicBlocks_mouseover(); me._node_clonerguided_js.callChildLogicBlocks_active(); me._node_clonerguided_js.ggUpdating = false; player.triggerEvent('clonerchanged'); } el.ggFilter = []; el.ggFilter[0] = "JS"; el.ggId="node_cloner-guided_JS"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_cloner "; el.ggType='cloner'; hs =''; hs+='height : 152px;'; hs+='left : 0px;'; hs+='overflow : visible;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._node_clonerguided_js.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_clonerguided_js.ggUpdateConditionNodeChange=function () { var cnode=player.getCurrentNode(); for(var i=0; i0||!me._menu.style.opacity)?'inherit':'hidden'; me._menu.ggVisible=true; } else { me._menu.style.visibility="hidden"; me._menu.ggVisible=false; } } } me._menu.onclick=function (e) { player.openNext("{node49}",""); } me._menu.ggUpdatePosition=function (useTransition) { } me._top_menu.appendChild(me._menu); me.divSkin.appendChild(me._top_menu); el=me._timer_1=document.createElement('div'); el.ggTimestamp=this.ggCurrentTime; el.ggLastIsActive=true; el.ggTimeout=3600000; el.ggId="Timer 1"; el.ggDx=-4; el.ggDy=17; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_timer "; el.ggType='timer'; hs =''; hs+='height : 123px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 331px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._timer_1.ggIsActive=function() { return (me._timer_1.ggTimestamp + me._timer_1.ggTimeout) >= me.ggCurrentTime; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._timer_1.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getViewerSize().width <= 800) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._timer_1.ggCurrentLogicStateVisible != newLogicStateVisible) { me._timer_1.ggCurrentLogicStateVisible = newLogicStateVisible; me._timer_1.style[domTransition]='opacity 350ms ease 0ms, visibility 350ms ease 0ms'; if (me._timer_1.ggCurrentLogicStateVisible == 0) { me._timer_1.style.visibility="hidden"; me._timer_1.ggVisible=false; } else { me._timer_1.style.visibility=(Number(me._timer_1.style.opacity)>0||!me._timer_1.style.opacity)?'inherit':'hidden'; me._timer_1.ggVisible=true; } } } me._timer_1.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me._timer_1.ggIsActive() == false) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._timer_1.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._timer_1.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._timer_1.style[domTransition]='opacity 350ms ease 0ms, visibility 350ms ease 0ms'; if (me._timer_1.ggCurrentLogicStateAlpha == 0) { me._timer_1.style.visibility="hidden"; me._timer_1.style.opacity=0; } else { me._timer_1.style.visibility=me._timer_1.ggVisible?'inherit':'hidden'; me._timer_1.style.opacity=1; } } } me._timer_1.ggCurrentLogicStateVisible = -1; me._timer_1.ggCurrentLogicStateAlpha = -1; me._timer_1.ggUpdateConditionTimer=function () { me._timer_1.logicBlock_alpha(); } me._timer_1.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._current_node_name=document.createElement('div'); els=me._current_node_name__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Current node name"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 38px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 331px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 331px;'; hs+='height: 38px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 22px;'; hs+='font-weight: bold;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); me._current_node_name.ggUpdateText=function() { var hs=me.ggUserdata.description; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._current_node_name.ggUpdateText(); el.appendChild(els); me._current_node_name.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._current_node_name.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getVariableValue('menu') == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._current_node_name.ggCurrentLogicStatePosition != newLogicStatePosition) { me._current_node_name.ggCurrentLogicStatePosition = newLogicStatePosition; me._current_node_name.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._current_node_name.ggCurrentLogicStatePosition == 0) { this.ggDx = 100; this.ggDy = 0; me._current_node_name.ggUpdatePosition(true); } else { me._current_node_name.ggDx=0; me._current_node_name.ggDy=0; me._current_node_name.ggUpdatePosition(true); } } } me._current_node_name.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getCurrentNode() == 'node25') || (player.getCurrentNode() == 'node29') || (player.getCurrentNode() == 'node55') || (player.getCurrentNode() == 'node82') ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._current_node_name.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._current_node_name.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._current_node_name.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._current_node_name.ggCurrentLogicStateAlpha == 0) { me._current_node_name.style.visibility="hidden"; me._current_node_name.style.opacity=0; } else { me._current_node_name.style.visibility=me._current_node_name.ggVisible?'inherit':'hidden'; me._current_node_name.style.opacity=1; } } } me._current_node_name.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._timer_1.appendChild(me._current_node_name); el=me._current_node_type=document.createElement('div'); els=me._current_node_type__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Current node type"; el.ggDx=0; el.ggDy=-31; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 38px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 331px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 331px;'; hs+='height: 38px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 22px;'; hs+='font-weight: bold;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); me._current_node_type.ggUpdateText=function() { var hs=me.ggUserdata.comment; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._current_node_type.ggUpdateText(); el.appendChild(els); me._current_node_type.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._current_node_type.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getVariableValue('menu') == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._current_node_type.ggCurrentLogicStatePosition != newLogicStatePosition) { me._current_node_type.ggCurrentLogicStatePosition = newLogicStatePosition; me._current_node_type.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._current_node_type.ggCurrentLogicStatePosition == 0) { this.ggDx = 100; this.ggDy = -37; me._current_node_type.ggUpdatePosition(true); } else { me._current_node_type.ggDx=0; me._current_node_type.ggDy=-31; me._current_node_type.ggUpdatePosition(true); } } } me._current_node_type.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getCurrentNode() == 'node25') || (player.getCurrentNode() == 'node29') || (player.getCurrentNode() == 'node55') || (player.getCurrentNode() == 'node82') ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._current_node_type.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._current_node_type.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._current_node_type.style[domTransition]='left 0s, top 0s, opacity 0s, visibility 0s'; if (me._current_node_type.ggCurrentLogicStateAlpha == 0) { me._current_node_type.style.visibility="hidden"; me._current_node_type.style.opacity=0; } else { me._current_node_type.style.visibility=me._current_node_type.ggVisible?'inherit':'hidden'; me._current_node_type.style.opacity=1; } } } me._current_node_type.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._timer_1.appendChild(me._current_node_type); me.divSkin.appendChild(me._timer_1); el=me._container_1=document.createElement('div'); el.ggId="Container 1"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 800px;'; hs+='left : -1px;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : inherit;'; hs+='width : 1000px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._container_1.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._container_1.ggUpdatePosition=function (useTransition) { } me.divSkin.appendChild(me._container_1); el=me._screentint_image=document.createElement('div'); el.ggId="screentint_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : rgba(0,0,0,0.392157);'; hs+='border : 0px solid #000000;'; hs+='cursor : pointer;'; hs+='height : 100%;'; hs+='left : 0%;'; hs+='position : absolute;'; hs+='top : 0%;'; hs+='visibility : hidden;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._screentint_image.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._screentint_image.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('vis_image_popup') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._screentint_image.ggCurrentLogicStateVisible != newLogicStateVisible) { me._screentint_image.ggCurrentLogicStateVisible = newLogicStateVisible; me._screentint_image.style[domTransition]=''; if (me._screentint_image.ggCurrentLogicStateVisible == 0) { me._screentint_image.style.visibility=(Number(me._screentint_image.style.opacity)>0||!me._screentint_image.style.opacity)?'inherit':'hidden'; me._screentint_image.ggVisible=true; } else { me._screentint_image.style.visibility="hidden"; me._screentint_image.ggVisible=false; } } } me._screentint_image.onclick=function (e) { player.setVariableValue('vis_image_popup', false); } me._screentint_image.ggUpdatePosition=function (useTransition) { } me.divSkin.appendChild(me._screentint_image); el=me._thumbs=document.createElement('div'); el.ggId="Thumbs"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='bottom : 18px;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 19px;'; hs+='visibility : hidden;'; hs+='width : 149px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._thumbs.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._thumbs.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._thumbs.ggCurrentLogicStateVisible != newLogicStateVisible) { me._thumbs.ggCurrentLogicStateVisible = newLogicStateVisible; me._thumbs.style[domTransition]=''; if (me._thumbs.ggCurrentLogicStateVisible == 0) { me._thumbs.style.visibility=(Number(me._thumbs.style.opacity)>0||!me._thumbs.style.opacity)?'inherit':'hidden'; me._thumbs.ggVisible=true; } else { me._thumbs.style.visibility="hidden"; me._thumbs.ggVisible=false; } } } me._thumbs.ggUpdatePosition=function (useTransition) { } el=me._better_rotate_control=document.createElement('div'); el.ggId="better rotate control"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 54px;'; hs+='visibility : inherit;'; hs+='width : 33px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._better_rotate_control.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._better_rotate_control.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['better_rotate_control'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._better_rotate_control.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._better_rotate_control.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._better_rotate_control.style[domTransition]='opacity 0s, visibility 0s'; if (me._better_rotate_control.ggCurrentLogicStateAlpha == 0) { me._better_rotate_control.style.visibility=me._better_rotate_control.ggVisible?'inherit':'hidden'; me._better_rotate_control.style.opacity=0.7; } else { me._better_rotate_control.style.visibility=me._better_rotate_control.ggVisible?'inherit':'hidden'; me._better_rotate_control.style.opacity=1; } } } me._better_rotate_control.onmouseover=function (e) { me.elementMouseOver['better_rotate_control']=true; me._better_rotate_control.logicBlock_alpha(); } me._better_rotate_control.onmouseout=function (e) { me.elementMouseOver['better_rotate_control']=false; me._better_rotate_control.logicBlock_alpha(); } me._better_rotate_control.ontouchend=function (e) { me.elementMouseOver['better_rotate_control']=false; me._better_rotate_control.logicBlock_alpha(); } me._better_rotate_control.ggUpdatePosition=function (useTransition) { } el=me._start_rotate_image=document.createElement('div'); els=me._start_rotate_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMTguM2MtMS4yLTEuOC0yLTMuOS0yLTYuM2MwLTEsMC4yLTIsMC40LTNoMi4xQzMuMiw5LjksMywxMC45LDMsMTJjMCwxLjcsMC41LDMuMywxLjMsNC43TDMsMTguM3ogTTcuMyw0LjMKCUM4LjcsMy41LDEwLjMsMywxMiwzYzEuNCwwLDIuOCwwLjMsNCwwLjlsMS40LTEuNUMxNS44LDEuNSwxMy45LDEsMTIsMUM5LjksMSw3LjksMS42LDYuMiwyLjdMNC40LDBMMi4yLDdoN0M5LjIsNyw3LjMsNC4zLDcuMyw0LjMKCXogTTIyLjYsMTVjMC4zLTEs'+ 'MC40LTIsMC40LTNjMC0yLjktMS4xLTUuNS0yLjktNy40TDIzLDEuM0wyMS42LDBMMSwyMi43TDIuNCwyNGwzLTMuMkM3LjIsMjIuMiw5LjUsMjMsMTIsMjMKCWMyLjEsMCw0LjEtMC42LDUuOC0xLjdsMS45LDIuN2wyLjItN2gtN2wxLjksMi43QzE1LjMsMjAuNSwxMy43LDIxLDEyLDIxYy0yLDAtMy44LTAuNi01LjMtMS43bDEyLTEzLjJDMjAuMSw3LjcsMjEsOS43LDIxLDEyCgljMCwxLjEtMC4yLDIuMS0wLjUsM0MyMC41LDE1LDIyLjYsMTUsMjIuNiwxNXoiLz4KPC9zdmc+Cg=='; me._start_rotate_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;start_rotate_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._start_rotate_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDEyYzAsMS0wLjIsMi0wLjQsM2gtMi4xYzAuMy0wLjksMC41LTEuOSwwLjUtM2MwLTUtNC05LTktOWMtMS43LDAtMy4zLDAuNS00LjcsMS4zTDkuMiw3aC03bDIuMi03bDEuOCwyLjcKCUM3LjksMS42LDkuOSwxLDEyLDFDMTguMSwxLDIzLDUuOSwyMywxMnogTTE2LjYsMTkuN0MxNS4zLDIwLjUsMTMuNywyMSwxMiwyMWMtNSwwLTktNC05LTljMC0xLjEsMC4yLTIuMSwwLjUtM0gxLjQKCUMxLjIsMTAsMSwxMSwxLDEyYzAsNi4xLDQuOSwxMSwx'+ 'MSwxMWMyLjEsMCw0LjEtMC42LDUuOC0xLjdsMS45LDIuN2wyLjItN2gtN0MxNC44LDE3LDE2LjYsMTkuNywxNi42LDE5Ljd6IE0xMiw5Yy0xLjcsMC0zLDEuMy0zLDMKCXMxLjMsMywzLDNzMy0xLjMsMy0zUzEzLjcsOSwxMiw5eiIvPgo8L3N2Zz4K'; me._start_rotate_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;start_rotate_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="start_rotate_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 0px;'; hs+='visibility : hidden;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._start_rotate_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._start_rotate_image.onclick=function (e) { player.startAutorotate("0.05"); me._start_rotate_image.style[domTransition]='none'; me._start_rotate_image.style.visibility='hidden'; me._start_rotate_image.ggVisible=false; me._stop_rotate_image.style[domTransition]='none'; me._stop_rotate_image.style.visibility=(Number(me._stop_rotate_image.style.opacity)>0||!me._stop_rotate_image.style.opacity)?'inherit':'hidden'; me._stop_rotate_image.ggVisible=true; } me._start_rotate_image.onmouseover=function (e) { me._start_rotate_image__img.style.visibility='hidden'; me._start_rotate_image__imgo.style.visibility='inherit'; } me._start_rotate_image.onmouseout=function (e) { me._start_rotate_image__img.style.visibility='inherit'; me._start_rotate_image__imgo.style.visibility='hidden'; } me._start_rotate_image.ggUpdatePosition=function (useTransition) { } me._better_rotate_control.appendChild(me._start_rotate_image); el=me._stop_rotate_image=document.createElement('div'); els=me._stop_rotate_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDEyYzAsMS0wLjIsMi0wLjQsM2gtMi4xYzAuMy0wLjksMC41LTEuOSwwLjUtM2MwLTUtNC05LTktOWMtMS43LDAtMy4zLDAuNS00LjcsMS4zTDkuMiw3aC03bDIuMi03bDEuOCwyLjcKCUM3LjksMS42LDkuOSwxLDEyLDFDMTguMSwxLDIzLDUuOSwyMywxMnogTTE2LjYsMTkuN0MxNS4zLDIwLjUsMTMuNywyMSwxMiwyMWMtNSwwLTktNC05LTljMC0xLjEsMC4yLTIuMSwwLjUtM0gxLjQKCUMxLjIsMTAsMSwxMSwxLDEyYzAsNi4xLDQuOSwxMSwx'+ 'MSwxMWMyLjEsMCw0LjEtMC42LDUuOC0xLjdsMS45LDIuN2wyLjItN2gtN0MxNC44LDE3LDE2LjYsMTkuNywxNi42LDE5Ljd6IE0xMiw5Yy0xLjcsMC0zLDEuMy0zLDMKCXMxLjMsMywzLDNzMy0xLjMsMy0zUzEzLjcsOSwxMiw5eiIvPgo8L3N2Zz4K'; me._stop_rotate_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;stop_rotate_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._stop_rotate_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTMsMTguM2MtMS4yLTEuOC0yLTMuOS0yLTYuM2MwLTEsMC4yLTIsMC40LTNoMi4xQzMuMiw5LjksMywxMC45LDMsMTJjMCwxLjcsMC41LDMuMywxLjMsNC43TDMsMTguM3ogTTcuMyw0LjMKCUM4LjcsMy41LDEwLjMsMywxMiwzYzEuNCwwLDIuOCwwLjMsNCwwLjlsMS40LTEuNUMxNS44LDEuNSwxMy45LDEsMTIsMUM5LjksMSw3LjksMS42LDYuMiwyLjdMNC40LDBMMi4yLDdoN0M5LjIsNyw3LjMsNC4zLDcuMyw0LjMKCXogTTIyLjYsMTVjMC4zLTEs'+ 'MC40LTIsMC40LTNjMC0yLjktMS4xLTUuNS0yLjktNy40TDIzLDEuM0wyMS42LDBMMSwyMi43TDIuNCwyNGwzLTMuMkM3LjIsMjIuMiw5LjUsMjMsMTIsMjMKCWMyLjEsMCw0LjEtMC42LDUuOC0xLjdsMS45LDIuN2wyLjItN2gtN2wxLjksMi43QzE1LjMsMjAuNSwxMy43LDIxLDEyLDIxYy0yLDAtMy44LTAuNi01LjMtMS43bDEyLTEzLjJDMjAuMSw3LjcsMjEsOS43LDIxLDEyCgljMCwxLjEtMC4yLDIuMS0wLjUsM0MyMC41LDE1LDIyLjYsMTUsMjIuNiwxNXoiLz4KPC9zdmc+Cg=='; me._stop_rotate_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;stop_rotate_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="stop_rotate_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 0px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._stop_rotate_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._stop_rotate_image.onclick=function (e) { player.stopAutorotate(); me._stop_rotate_image.style[domTransition]='none'; me._stop_rotate_image.style.visibility='hidden'; me._stop_rotate_image.ggVisible=false; me._start_rotate_image.style[domTransition]='none'; me._start_rotate_image.style.visibility=(Number(me._start_rotate_image.style.opacity)>0||!me._start_rotate_image.style.opacity)?'inherit':'hidden'; me._start_rotate_image.ggVisible=true; } me._stop_rotate_image.onmouseover=function (e) { me._stop_rotate_image__img.style.visibility='hidden'; me._stop_rotate_image__imgo.style.visibility='inherit'; } me._stop_rotate_image.onmouseout=function (e) { me._stop_rotate_image__img.style.visibility='inherit'; me._stop_rotate_image__imgo.style.visibility='hidden'; } me._stop_rotate_image.ggUpdatePosition=function (useTransition) { } me._better_rotate_control.appendChild(me._stop_rotate_image); me._thumbs.appendChild(me._better_rotate_control); el=me._pause_buttons=document.createElement('div'); el.ggId="pause_buttons"; el.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='bottom : 1px;'; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 99px;'; hs+='visibility : inherit;'; hs+='width : 33px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; el.style[domTransform]=parameterToTransform(el.ggParameter); me._pause_buttons.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._pause_buttons.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('startnarration') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._pause_buttons.ggCurrentLogicStateVisible != newLogicStateVisible) { me._pause_buttons.ggCurrentLogicStateVisible = newLogicStateVisible; me._pause_buttons.style[domTransition]='opacity 0s, visibility 0s'; if (me._pause_buttons.ggCurrentLogicStateVisible == 0) { me._pause_buttons.style.visibility="hidden"; me._pause_buttons.ggVisible=false; } else { me._pause_buttons.style.visibility=(Number(me._pause_buttons.style.opacity)>0||!me._pause_buttons.style.opacity)?'inherit':'hidden'; me._pause_buttons.ggVisible=true; } } } me._pause_buttons.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['pause_buttons'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._pause_buttons.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._pause_buttons.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._pause_buttons.style[domTransition]='opacity 0s, visibility 0s'; if (me._pause_buttons.ggCurrentLogicStateAlpha == 0) { me._pause_buttons.style.visibility=me._pause_buttons.ggVisible?'inherit':'hidden'; me._pause_buttons.style.opacity=0.7; } else { me._pause_buttons.style.visibility=me._pause_buttons.ggVisible?'inherit':'hidden'; me._pause_buttons.style.opacity=1; } } } me._pause_buttons.onmouseover=function (e) { me.elementMouseOver['pause_buttons']=true; me._pause_buttons.logicBlock_alpha(); } me._pause_buttons.onmouseout=function (e) { me.elementMouseOver['pause_buttons']=false; me._pause_buttons.logicBlock_alpha(); } me._pause_buttons.ontouchend=function (e) { me.elementMouseOver['pause_buttons']=false; me._pause_buttons.logicBlock_alpha(); } me._pause_buttons.ggUpdatePosition=function (useTransition) { } el=me._play=document.createElement('div'); els=me._play__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIsMjRWMGwyMCwxMkwyLDI0eiIvPgo8L3N2Zz4K'; me._play__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;play;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="play"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 0px;'; hs+='visibility : hidden;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._play.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._play.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('pause') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._play.ggCurrentLogicStateVisible != newLogicStateVisible) { me._play.ggCurrentLogicStateVisible = newLogicStateVisible; me._play.style[domTransition]=''; if (me._play.ggCurrentLogicStateVisible == 0) { me._play.style.visibility=(Number(me._play.style.opacity)>0||!me._play.style.opacity)?'inherit':'hidden'; me._play.ggVisible=true; } else { me._play.style.visibility="hidden"; me._play.ggVisible=false; } } } me._play.onclick=function (e) { player.playSound("_background","1"); player.startAutorotate("0.05","0"); player.setVariableValue('pause', false); } me._play.ggUpdatePosition=function (useTransition) { } me._pause_buttons.appendChild(me._play); el=me._pause=document.createElement('div'); els=me._pause__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLDI0SDRWMGg2VjI0eiBNMjAsMGgtNnYyNGg2VjB6Ii8+Cjwvc3ZnPgo='; me._pause__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;pause;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="pause"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='position : absolute;'; hs+='right : 0px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._pause.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._pause.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('pause') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._pause.ggCurrentLogicStateVisible != newLogicStateVisible) { me._pause.ggCurrentLogicStateVisible = newLogicStateVisible; me._pause.style[domTransition]=''; if (me._pause.ggCurrentLogicStateVisible == 0) { me._pause.style.visibility="hidden"; me._pause.ggVisible=false; } else { me._pause.style.visibility=(Number(me._pause.style.opacity)>0||!me._pause.style.opacity)?'inherit':'hidden'; me._pause.ggVisible=true; } } } me._pause.onclick=function (e) { player.setVariableValue('pause', true); player.pauseSound("_background"); player.stopAutorotate(); } me._pause.ggUpdatePosition=function (useTransition) { } me._pause_buttons.appendChild(me._pause); me._thumbs.appendChild(me._pause_buttons); el=me._home=document.createElement('div'); els=me._home__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDI0SDF2LTJoMXYtN0gwbDMtOWg1LjRMMTEsMy44VjBoNWwtMSwxLjVMMTYsM2gtNGwzLjYsM0gyMWwzLDloLTJ2N2gxVjI0eiBNMTEsMTloLTF2NGgxVjE5eiBNMTQsMTloLTF2NAoJaDFWMTl6IE0yMCwxNUg0djdoNHYtNWg4djVoNFYxNXogTTUsMTloMnYySDVWMTl6IE0xOSwxOXYyaC0ydi0ySDE5eiBNNSwxNmgydjJINVYxNnogTTE3LDE2aDJ2MmgtMlYxNnogTTE3LjksOGwt'+ 'MS4zLDEuNUwxMiw1LjYKCUw3LjQsOS41TDYuMSw4SDQuNGwtMS43LDVoMTguNWwtMS43LTVIMTcuOXogTTEyLDcuNWMxLjQsMCwyLjUsMS4xLDIuNSwyLjVzLTEuMSwyLjUtMi41LDIuNVM5LjUsMTEuNCw5LjUsMTBTMTAuNiw3LjUsMTIsNy41egoJIE0xMiw5aC0wLjh2MS44SDEzVjEwaC0xVjl6Ii8+Cjwvc3ZnPgo='; me._home__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;home;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="Home"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : 109px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._home.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._home.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['home'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._home.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._home.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._home.style[domTransition]='opacity 0s, visibility 0s'; if (me._home.ggCurrentLogicStateAlpha == 0) { me._home.style.visibility=me._home.ggVisible?'inherit':'hidden'; me._home.style.opacity=0.7; } else { me._home.style.visibility=me._home.ggVisible?'inherit':'hidden'; me._home.style.opacity=1; } } } me._home.onclick=function (e) { player.setVariableValue('splash1', true); player.setVariableValue('splashscreen', true); player.pauseSound("_main"); } me._home.onmouseover=function (e) { me.elementMouseOver['home']=true; me._home.logicBlock_alpha(); } me._home.onmouseout=function (e) { me.elementMouseOver['home']=false; me._home.logicBlock_alpha(); } me._home.ontouchend=function (e) { me.elementMouseOver['home']=false; me._home.logicBlock_alpha(); } me._home.ggUpdatePosition=function (useTransition) { } me._thumbs.appendChild(me._home); me.divSkin.appendChild(me._thumbs); el=me._st_george_wordmark=document.createElement('div'); els=me._st_george_wordmark__img=document.createElement('img'); els.className='ggskin ggskin_st_george_wordmark'; hs=basePath + 'images/st_george_wordmark.png'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="St George wordmark"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 17px;'; hs+='position : absolute;'; hs+='right : 19px;'; hs+='top : 13px;'; hs+='visibility : inherit;'; hs+='width : 275px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; me._st_george_wordmark.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._st_george_wordmark.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getViewerSize().width <= 800) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._st_george_wordmark.ggCurrentLogicStateScaling != newLogicStateScaling) { me._st_george_wordmark.ggCurrentLogicStateScaling = newLogicStateScaling; me._st_george_wordmark.style[domTransition]='' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._st_george_wordmark.ggCurrentLogicStateScaling == 0) { me._st_george_wordmark.ggParameter.sx = 0.5; me._st_george_wordmark.ggParameter.sy = 0.5; me._st_george_wordmark.style[domTransform]=parameterToTransform(me._st_george_wordmark.ggParameter); } else { me._st_george_wordmark.ggParameter.sx = 1; me._st_george_wordmark.ggParameter.sy = 1; me._st_george_wordmark.style[domTransform]=parameterToTransform(me._st_george_wordmark.ggParameter); } } } me._st_george_wordmark.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('splashscreen') == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._st_george_wordmark.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._st_george_wordmark.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._st_george_wordmark.style[domTransition]='' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._st_george_wordmark.ggCurrentLogicStateAlpha == 0) { me._st_george_wordmark.style.visibility="hidden"; me._st_george_wordmark.style.opacity=0; } else { me._st_george_wordmark.style.visibility=me._st_george_wordmark.ggVisible?'inherit':'hidden'; me._st_george_wordmark.style.opacity=1; } } } me._st_george_wordmark.ggUpdatePosition=function (useTransition) { } me.divSkin.appendChild(me._st_george_wordmark); el=me._menumobile=document.createElement('div'); el.ggId="menumobile"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 24px;'; hs+='left : 11px;'; hs+='position : absolute;'; hs+='top : 16px;'; hs+='visibility : hidden;'; hs+='width : 24px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._menumobile.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._menumobile.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getIsMobile() == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._menumobile.ggCurrentLogicStateVisible != newLogicStateVisible) { me._menumobile.ggCurrentLogicStateVisible = newLogicStateVisible; me._menumobile.style[domTransition]='opacity 0s, visibility 0s'; if (me._menumobile.ggCurrentLogicStateVisible == 0) { me._menumobile.style.visibility=(Number(me._menumobile.style.opacity)>0||!me._menumobile.style.opacity)?'inherit':'hidden'; me._menumobile.ggVisible=true; } else { me._menumobile.style.visibility="hidden"; me._menumobile.ggVisible=false; } } } me._menumobile.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('splashscreen') == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._menumobile.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._menumobile.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._menumobile.style[domTransition]='opacity 0s, visibility 0s'; if (me._menumobile.ggCurrentLogicStateAlpha == 0) { me._menumobile.style.visibility="hidden"; me._menumobile.style.opacity=0; } else { me._menumobile.style.visibility=me._menumobile.ggVisible?'inherit':'hidden'; me._menumobile.style.opacity=1; } } } me._menumobile.ggUpdatePosition=function (useTransition) { } el=me._openmenu=document.createElement('div'); els=me._openmenu__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI0LDZIMFYyaDI0VjZ6IE0yNCwxMEgwdjRoMjRWMTB6IE0yNCwxOEgwdjRoMjRWMTh6Ii8+Cjwvc3ZnPgo='; me._openmenu__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;openmenu;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._openmenu__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE5LDExSDVWOWgxNFYxMXogTTE5LDEzSDV2MmgxNFYxM3ogTTE5LDE3SDV2MmgxNFYxN3ogTTIyLDZ2MTZIMlY2SDIyeiBNMjQsMEgwdjI0aDI0VjB6Ii8+Cjwvc3ZnPgo='; me._openmenu__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;openmenu;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="openmenu"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 24px;'; hs+='left : -2px;'; hs+='position : absolute;'; hs+='top : -8px;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._openmenu.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._openmenu.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('menu') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._openmenu.ggCurrentLogicStateVisible != newLogicStateVisible) { me._openmenu.ggCurrentLogicStateVisible = newLogicStateVisible; me._openmenu.style[domTransition]=''; if (me._openmenu.ggCurrentLogicStateVisible == 0) { me._openmenu.style.visibility="hidden"; me._openmenu.ggVisible=false; } else { me._openmenu.style.visibility=(Number(me._openmenu.style.opacity)>0||!me._openmenu.style.opacity)?'inherit':'hidden'; me._openmenu.ggVisible=true; } } } me._openmenu.onclick=function (e) { player.setVariableValue('menu', true); me._openmenu.style[domTransition]='none'; me._openmenu.style.visibility='hidden'; me._openmenu.ggVisible=false; } me._openmenu.onmouseover=function (e) { me._openmenu__img.style.visibility='hidden'; me._openmenu__imgo.style.visibility='inherit'; } me._openmenu.onmouseout=function (e) { me._openmenu__img.style.visibility='inherit'; me._openmenu__imgo.style.visibility='hidden'; } me._openmenu.ggUpdatePosition=function (useTransition) { } me._menumobile.appendChild(me._openmenu); me.divSkin.appendChild(me._menumobile); el=me._menudesktop=document.createElement('div'); el.ggId="menudesktop"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 24px;'; hs+='left : 11px;'; hs+='position : absolute;'; hs+='top : 16px;'; hs+='visibility : hidden;'; hs+='width : 24px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._menudesktop.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._menudesktop.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getIsMobile() == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._menudesktop.ggCurrentLogicStateVisible != newLogicStateVisible) { me._menudesktop.ggCurrentLogicStateVisible = newLogicStateVisible; me._menudesktop.style[domTransition]='opacity 0s, visibility 0s'; if (me._menudesktop.ggCurrentLogicStateVisible == 0) { me._menudesktop.style.visibility=(Number(me._menudesktop.style.opacity)>0||!me._menudesktop.style.opacity)?'inherit':'hidden'; me._menudesktop.ggVisible=true; } else { me._menudesktop.style.visibility="hidden"; me._menudesktop.ggVisible=false; } } } me._menudesktop.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('splashscreen') == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._menudesktop.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._menudesktop.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._menudesktop.style[domTransition]='opacity 0s, visibility 0s'; if (me._menudesktop.ggCurrentLogicStateAlpha == 0) { me._menudesktop.style.visibility="hidden"; me._menudesktop.style.opacity=0; } else { me._menudesktop.style.visibility=me._menudesktop.ggVisible?'inherit':'hidden'; me._menudesktop.style.opacity=1; } } } me._menudesktop.ggUpdatePosition=function (useTransition) { } el=me._closemenudesktop=document.createElement('div'); els=me._closemenudesktop__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSAiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDI2Ljc1IDI2LjI2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGMDA7IG92ZXJmbG93OnZpc2libGUiPgogICAgPHRpdGxlPng8L3RpdGxlPgogICAgPCEtLSBMYXllcnMgLS0+CiAgICA8IS0tIExheWVyOiBMaW5lIENvcHkgLS0+CiAgICA8c3ZnIHg9IjEyLjg5IiB5PSIxMi45MSIgd2lkdGg9Ij'+ 'AuMDEiIGhlaWdodD0iMC4wMSIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iYW5jaG9yUG9pbnRDb250YWluZXIiPgogICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMSkiPgogICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlvbiIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItOSIgeT0iLTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iTGluZSBDb3B5Q29udGFpbmVyIj4KICAgICAgICAgICAgICAg'+ 'ICAgICA8ZyBjbGlwLXBhdGg9IiIgbGFiZWw9Im1hc2tQYXRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyU2hhZG93IiBmaWx0ZXI9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMC41YzAsMCwxNy41LDE3LjUsMTcuNSwxNy41IiBmaWxsPSIjMDAwMDAwMDAiIGlkPSJsaW5lX2NvcHkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI2Ii8+CiAgICAgIAogICAgICAgIC'+ 'AgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L3N2Zz4KCiAgICA8IS0tIExheWVyOiBMaW5lIC0tPgogICAgPHN2ZyB4PSIxMy42NCIgeT0iMTMuNjYiIHdpZHRoPSIwLjAxIiBoZWlnaHQ9IjAuMDEiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9ImFuY2hvclBvaW50Q29udGFpbmVyIj4KICAgICAgICA8ZyBsYWJlbD0iZmxpcHBlZCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIj4KICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVy'+ 'Um90YXRpb24iIHRyYW5zZm9ybT0icm90YXRlKC05MCkiPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItOSIgeT0iLTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iTGluZUNvbnRhaW5lciI+CiAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSIiIGxhYmVsPSJtYXNrUGF0aCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclNoYWRvdyIgZmlsdGVyPSIiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC41LDAuNWMwLDAsMTcuNSwxNy41LDE3LjUsMTcuNSIgZmlsbD'+ '0iIzAwMDAwMDAwIiBpZD0ibGluZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtZGFzaGFycmF5PSIwIiBzdHJva2UtZGFzaG9mZnNldD0iMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjYiLz4KICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvc3ZnPgoKCjwvc3ZnPg=='; me._closemenudesktop__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;closemenudesktop;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._closemenudesktop__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSAiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDI2Ljc1IDI2LjI2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGMDA7IG92ZXJmbG93OnZpc2libGUiPgogICAgPHRpdGxlPng8L3RpdGxlPgogICAgPCEtLSBMYXllcnMgLS0+CiAgICA8IS0tIExheWVyOiBMaW5lIENvcHkgLS0+CiAgICA8c3ZnIHg9IjEyLjg5IiB5PSIxMi45MSIgd2lkdGg9Ij'+ 'AuMDEiIGhlaWdodD0iMC4wMSIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iYW5jaG9yUG9pbnRDb250YWluZXIiPgogICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMSkiPgogICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlvbiIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItOSIgeT0iLTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iTGluZSBDb3B5Q29udGFpbmVyIj4KICAgICAgICAgICAgICAg'+ 'ICAgICA8ZyBjbGlwLXBhdGg9IiIgbGFiZWw9Im1hc2tQYXRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyU2hhZG93IiBmaWx0ZXI9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMC41YzAsMCwxNy41LDE3LjUsMTcuNSwxNy41IiBmaWxsPSIjMDAwMDAwMDAiIGlkPSJsaW5lX2NvcHkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI2Ij4KICAgICAgICAgICAgICAgIC'+ 'AgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InN0cm9rZS13aWR0aCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIxcyIgZmlsbD0iZnJlZXplIiBocmVmPSIjbGluZV9jb3B5IiBrZXlTcGxpbmVzPSIwLjQyIDAgMC41OCAxIiBrZXlUaW1lcz0iMDsxIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmFsdWVzPSI2OzQiLz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9wYXRoPgogICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgog'+ 'ICAgPC9zdmc+CgogICAgPCEtLSBMYXllcjogTGluZSAtLT4KICAgIDxzdmcgeD0iMTMuNjQiIHk9IjEzLjY2IiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgPGcgbGFiZWw9ImZsaXBwZWQiIHRyYW5zZm9ybT0ic2NhbGUoMSAxKSI+CiAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclJvdGF0aW9uIiB0cmFuc2Zvcm09InJvdGF0ZSgtOTApIj4KICAgICAgICAgICAgICAgIDxzdmcgeD0iLTkiIHk9Ii05IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlID'+ '0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9IkxpbmVDb250YWluZXIiPgogICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0iIiBsYWJlbD0ibWFza1BhdGgiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJTaGFkb3ciIGZpbHRlcj0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNSwwLjVjMCwwLDE3LjUsMTcuNSwxNy41LDE3LjUiIGZpbGw9IiMwMDAwMDAwMCIgaWQ9ImxpbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1saW5lY2FwPSJz'+ 'cXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI2Ij4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InN0cm9rZS13aWR0aCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIxcyIgZmlsbD0iZnJlZXplIiBocmVmPSIjbGluZSIga2V5U3BsaW5lcz0iMC40MiAwIDAuNTggMSIga2V5VGltZXM9IjA7MSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iNjs0Ii8+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvcGF0aD4KICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgIC'+ 'A8L2c+CiAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvc3ZnPgoKCjwvc3ZnPg=='; me._closemenudesktop__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;closemenudesktop;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); ela=me._closemenudesktop__imga=document.createElement('img'); ela.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSAiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyLjg1IDI4LjMiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiMwMDAwMDAwMDsgb3ZlcmZsb3c6dmlzaWJsZSI+CiAgICA8dGl0bGU+eDwvdGl0bGU+CiAgICA8IS0tIExheWVycyAtLT4KICAgIDwhLS0gTGF5ZXI6IExpbmUgLS0+CiAgICA8c3ZnIHg9IjE4LjI3IiB5PSIxMy40MyIgd2lkdGg9IjAuMDEiIG'+ 'hlaWdodD0iMC4wMSIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iYW5jaG9yUG9pbnRDb250YWluZXIiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9IngiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMXMiIGZpbGw9ImZyZWV6ZSIga2V5U3BsaW5lcz0iMC40MiAwIDAuNTggMSIga2V5VGltZXM9IjA7MSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iMTguMjc7MTYuMDIiLz4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjFzIiBmaWxsPSJmcmVlemUiIGtleVNwbGluZXM9IjAu'+ 'NDIgMCAwLjU4IDEiIGtleVRpbWVzPSIwOzEiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB2YWx1ZXM9IjEzLjQzOzQuMTgiLz4KICAgICAgICA8ZyBsYWJlbD0iZmxpcHBlZCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIj4KICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyUm90YXRpb24iIHRyYW5zZm9ybT0icm90YXRlKDApIj4KICAgICAgICAgICAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIxIiBmaWxsPSJmcmVlemUiIGtleVNwbGluZXM9IjAuNDIgMCAwLjU4IDEiIGtleVRpbWVzPSIwOzEiIGxhYmVsPSJMaW'+ '5lIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiB2YWx1ZXM9IjA7LTQ1Ii8+CiAgICAgICAgICAgICAgICA8c3ZnIHg9Ii05IiB5PSItOSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJMaW5lQ29udGFpbmVyIj4KICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9IiIgbGFiZWw9Im1hc2tQYXRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyU2hhZG93IiBmaWx0ZXI9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMC41YzAsMCwx'+ 'Ny41LDE3LjUsMTcuNSwxNy41IiBmaWxsPSIjMDAwMDAwMDAiIGlkPSJsaW5lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1kYXNoYXJyYXk9IjAiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNiIvPgogICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9zdmc+CgogICAgPCEtLSBMYXllcjogTGluZSBDb3B5IC0tPgogICAgPHN2Zy'+ 'B4PSIxOC4yNyIgeT0iMTMuNDMiIHdpZHRoPSIwLjAxIiBoZWlnaHQ9IjAuMDEiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9ImFuY2hvclBvaW50Q29udGFpbmVyIj4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ4IiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjFzIiBmaWxsPSJmcmVlemUiIGtleVNwbGluZXM9IjAuNDIgMCAwLjU4IDEiIGtleVRpbWVzPSIwOzEiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB2YWx1ZXM9IjE4LjI3OzE2LjAyIi8+CiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgY2FsY01vZGU9InNwbGluZSIgZHVy'+ 'PSIxcyIgZmlsbD0iZnJlZXplIiBrZXlTcGxpbmVzPSIwLjQyIDAgMC41OCAxIiBrZXlUaW1lcz0iMDsxIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmFsdWVzPSIxMy40MzsxNC4xOCIvPgogICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMSkiPgogICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlvbiIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiPgogICAgICAgICAgICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjEiIGZpbGw9ImZyZWV6ZSIga2V5U3BsaW5lcz0iMC40Mi'+ 'AwIDAuNTggMSIga2V5VGltZXM9IjA7MSIgbGFiZWw9IkxpbmUgQ29weSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwOy00NSIvPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItOSIgeT0iLTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iTGluZSBDb3B5Q29udGFpbmVyIj4KICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9IiIgbGFiZWw9Im1hc2tQYXRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyU2hhZG93IiBmaWx0ZXI9IiI+CiAg'+ 'ICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMC41YzAsMCwxNy41LDE3LjUsMTcuNSwxNy41IiBmaWxsPSIjMDAwMDAwMDAiIGlkPSJsaW5lX2NvcHkiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI2Ii8+CiAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+Ci'+ 'AgICA8L3N2Zz4KCiAgICA8IS0tIExheWVyOiBMaW5lIC0tPgogICAgPHN2ZyB4PSIxOS4wMiIgeT0iMTQuMTgiIHdpZHRoPSIwLjAxIiBoZWlnaHQ9IjAuMDEiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9ImFuY2hvclBvaW50Q29udGFpbmVyIj4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ4IiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjFzIiBmaWxsPSJmcmVlemUiIGtleVNwbGluZXM9IjAuNDIgMCAwLjU4IDEiIGtleVRpbWVzPSIwOzEiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB2YWx1ZXM9IjE5LjAyOzE2LjAyIi8+CiAgICAgICAgPGFu'+ 'aW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIxcyIgZmlsbD0iZnJlZXplIiBrZXlTcGxpbmVzPSIwLjQyIDAgMC41OCAxIiBrZXlUaW1lcz0iMDsxIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmFsdWVzPSIxNC4xODsyNC4xOCIvPgogICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMSkiPgogICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlvbiIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwKSI+CiAgICAgICAgICAgICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIGNhbGNNb2RlPS'+ 'JzcGxpbmUiIGR1cj0iMSIgZmlsbD0iZnJlZXplIiBrZXlTcGxpbmVzPSIwLjQyIDAgMC41OCAxIiBrZXlUaW1lcz0iMDsxIiBsYWJlbD0iTGluZSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSItOTA7LTQ1Ii8+CiAgICAgICAgICAgICAgICA8c3ZnIHg9Ii05IiB5PSItOSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJMaW5lQ29udGFpbmVyIj4KICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9IiIgbGFiZWw9Im1hc2tQYXRoIj4KICAgICAgICAgICAgICAgICAgICAg'+ 'ICAgPGcgbGFiZWw9ImxheWVyU2hhZG93IiBmaWx0ZXI9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMC41YzAsMCwxNy41LDE3LjUsMTcuNSwxNy41IiBmaWxsPSIjMDAwMDAwMDAiIGlkPSJsaW5lXzEiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI2Ii8+CiAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC'+ '9zdmc+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L3N2Zz4KCgo8L3N2Zz4='; me._closemenudesktop__imga.setAttribute('src',hs); ela.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;closemenudesktop;'); ela['ondragstart']=function() { return false; }; el.appendChild(ela); el.ggId="closemenudesktop"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 24px;'; hs+='left : -2px;'; hs+='position : absolute;'; hs+='top : -8px;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._closemenudesktop.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._closemenudesktop.onclick=function (e) { player.setVariableValue('menu', false); me._closemenudesktop.style[domTransition]='none'; me._closemenudesktop.style.visibility='hidden'; me._closemenudesktop.ggVisible=false; me._openmenudesktop.style[domTransition]='none'; me._openmenudesktop.style.visibility=(Number(me._openmenudesktop.style.opacity)>0||!me._openmenudesktop.style.opacity)?'inherit':'hidden'; me._openmenudesktop.ggVisible=true; } me._closemenudesktop.onmouseover=function (e) { me._closemenudesktop__img.style.visibility='hidden'; me._closemenudesktop__imgo.style.visibility='inherit'; } me._closemenudesktop.onmouseout=function (e) { me._closemenudesktop__img.style.visibility='inherit'; me._closemenudesktop__imgo.style.visibility='hidden'; me._closemenudesktop__imga.style.visibility='hidden'; } me._closemenudesktop.onmousedown=function (e) { me._closemenudesktop__imga.style.visibility='inherit'; me._closemenudesktop__imgo.style.visibility='hidden'; } me._closemenudesktop.onmouseup=function (e) { me._closemenudesktop__imga.style.visibility='hidden'; me._closemenudesktop__imgo.style.visibility='inherit'; } me._closemenudesktop.ggUpdatePosition=function (useTransition) { } me._menudesktop.appendChild(me._closemenudesktop); el=me._openmenudesktop=document.createElement('div'); els=me._openmenudesktop__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSAiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDM0LjczIDMyLjE3IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojMDAwMDAwMDA7IG92ZXJmbG93OnZpc2libGUiPgogICAgPHRpdGxlPmhhbWJ1cmdlcjwvdGl0bGU+CiAgICA8IS0tIExheWVycyAtLT4KICAgIDwhLS0gTGF5ZXI6IExpbmUgLS0+CiAgICA8c3ZnIHg9IjE3LjI2IiB5PSI2LjI0IiB3aWR0aD'+ '0iMC4wMSIgaGVpZ2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgPGcgbGFiZWw9ImZsaXBwZWQiIHRyYW5zZm9ybT0ic2NhbGUoMSAxKSI+CiAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclJvdGF0aW9uIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUpIj4KICAgICAgICAgICAgICAgIDxzdmcgeD0iLTkiIHk9Ii05IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9IkxpbmVDb250YWluZXIiPgogICAgICAgICAgICAgICAg'+ 'ICAgIDxnIGNsaXAtcGF0aD0iIiBsYWJlbD0ibWFza1BhdGgiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJTaGFkb3ciIGZpbHRlcj0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNSwwLjVjMCwwLDE3LjUsMTcuNSwxNy41LDE3LjUiIGZpbGw9IiMwMDAwMDAwMCIgaWQ9ImxpbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSI2Ii8+CiAgICAgIAogICAgICAgICAgICAgIC'+ 'AgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L3N2Zz4KCiAgICA8IS0tIExheWVyOiBMaW5lIC0tPgogICAgPHN2ZyB4PSIxNy4yNiIgeT0iMTYuMjQiIHdpZHRoPSIwLjAxIiBoZWlnaHQ9IjAuMDEiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9ImFuY2hvclBvaW50Q29udGFpbmVyIj4KICAgICAgICA8ZyBsYWJlbD0iZmxpcHBlZCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIj4KICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyUm90YXRp'+ 'b24iIHRyYW5zZm9ybT0icm90YXRlKC00NSkiPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItOSIgeT0iLTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iTGluZUNvbnRhaW5lciI+CiAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSIiIGxhYmVsPSJtYXNrUGF0aCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclNoYWRvdyIgZmlsdGVyPSIiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC41LDAuNWMwLDAsMTcuNSwxNy41LDE3LjUsMTcuNSIgZmlsbD0iIzAwMD'+ 'AwMDAwIiBpZD0ibGluZV8xIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1kYXNoYXJyYXk9IjAiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNiIvPgogICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9zdmc+CgogICAgPCEtLSBMYXllcjogTGluZSAtLT4KICAgIDxzdmcgeD0iMTcuMjYiIHk9IjI2LjI0IiB3aWR0aD0iMC4wMSIg'+ 'aGVpZ2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgPGcgbGFiZWw9ImZsaXBwZWQiIHRyYW5zZm9ybT0ic2NhbGUoMSAxKSI+CiAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclJvdGF0aW9uIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUpIj4KICAgICAgICAgICAgICAgIDxzdmcgeD0iLTkiIHk9Ii05IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9IkxpbmVDb250YWluZXIiPgogICAgICAgICAgICAgICAgICAgIDxnIG'+ 'NsaXAtcGF0aD0iIiBsYWJlbD0ibWFza1BhdGgiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJTaGFkb3ciIGZpbHRlcj0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNSwwLjVjMCwwLDE3LjUsMTcuNSwxNy41LDE3LjUiIGZpbGw9IiMwMDAwMDAwMCIgaWQ9ImxpbmVfMiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtZGFzaGFycmF5PSIwIiBzdHJva2UtZGFzaG9mZnNldD0iMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjYiLz4KICAgICAgCiAgICAgICAgICAgICAgICAgICAg'+ 'ICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvc3ZnPgoKCjwvc3ZnPg=='; me._openmenudesktop__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;openmenudesktop;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._openmenudesktop__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSAiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDM0LjczIDMyLjE3IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojMDAwMDAwMDA7IG92ZXJmbG93OnZpc2libGUiPgogICAgPHRpdGxlPmhhbWJ1cmdlcjwvdGl0bGU+CiAgICA8IS0tIExheWVycyAtLT4KICAgIDwhLS0gTGF5ZXI6IExpbmUgLS0+CiAgICA8c3ZnIHg9IjE3LjI2IiB5PSI2LjI0IiB3aWR0aD'+ '0iMC4wMSIgaGVpZ2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIxcyIgZmlsbD0iZnJlZXplIiBrZXlTcGxpbmVzPSIwLjQyIDAgMC41OCAxIiBrZXlUaW1lcz0iMDsxIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdmFsdWVzPSI2LjI0OzQuNSIvPgogICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMSkiPgogICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlv'+ 'biIgdHJhbnNmb3JtPSJyb3RhdGUoLTQ1KSI+CiAgICAgICAgICAgICAgICA8c3ZnIHg9Ii05IiB5PSItOSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJMaW5lQ29udGFpbmVyIj4KICAgICAgICAgICAgICAgICAgICA8ZyBjbGlwLXBhdGg9IiIgbGFiZWw9Im1hc2tQYXRoIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyU2hhZG93IiBmaWx0ZXI9IiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsMC41YzAsMCwxNy41LDE3LjUsMTcuNSwxNy41IiBmaWxsPSIjMDAwMD'+ 'AwMDAiIGlkPSJsaW5lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1kYXNoYXJyYXk9IjAiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNiIvPgogICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9zdmc+CgogICAgPCEtLSBMYXllcjogTGluZSAtLT4KICAgIDxzdmcgeD0iMTcuMjYiIHk9IjE2LjI0IiB3aWR0aD0iMC4wMSIgaGVp'+ 'Z2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgPGcgbGFiZWw9ImZsaXBwZWQiIHRyYW5zZm9ybT0ic2NhbGUoMSAxKSI+CiAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclJvdGF0aW9uIiB0cmFuc2Zvcm09InJvdGF0ZSgtNDUpIj4KICAgICAgICAgICAgICAgIDxzdmcgeD0iLTkiIHk9Ii05IiB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9IkxpbmVDb250YWluZXIiPgogICAgICAgICAgICAgICAgICAgIDxnIGNsaX'+ 'AtcGF0aD0iIiBsYWJlbD0ibWFza1BhdGgiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJTaGFkb3ciIGZpbHRlcj0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTAuNSwwLjVjMCwwLDE3LjUsMTcuNSwxNy41LDE3LjUiIGZpbGw9IiMwMDAwMDAwMCIgaWQ9ImxpbmVfMSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtZGFzaGFycmF5PSIwIiBzdHJva2UtZGFzaG9mZnNldD0iMCIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjYiLz4KICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAg'+ 'IDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvc3ZnPgoKICAgIDwhLS0gTGF5ZXI6IExpbmUgLS0+CiAgICA8c3ZnIHg9IjE3LjI2IiB5PSIyNi4yNCIgd2lkdGg9IjAuMDEiIGhlaWdodD0iMC4wMSIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iYW5jaG9yUG9pbnRDb250YWluZXIiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9IngiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMXMiIGZpbGw9ImZyZWV6ZSIga2V5U3BsaW5lcz0iMC40Mi'+ 'AwIDAuNTggMSIga2V5VGltZXM9IjA7MSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iMTcuMjY7MTcuNCIvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMXMiIGZpbGw9ImZyZWV6ZSIga2V5U3BsaW5lcz0iMC40MiAwIDAuNTggMSIga2V5VGltZXM9IjA7MSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIHZhbHVlcz0iMjYuMjQ7MjgiLz4KICAgICAgICA8ZyBsYWJlbD0iZmxpcHBlZCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIj4KICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyUm90YXRpb24iIHRyYW5zZm9ybT0icm90'+ 'YXRlKC00NSkiPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItOSIgeT0iLTkiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgc3R5bGUgPSJvdmVyZmxvdzp2aXNpYmxlIiBvcGFjaXR5PSIxIiBsYWJlbD0iTGluZUNvbnRhaW5lciI+CiAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSIiIGxhYmVsPSJtYXNrUGF0aCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGxhYmVsPSJsYXllclNoYWRvdyIgZmlsdGVyPSIiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC41LDAuNWMwLDAsMTcuNSwxNy41LDE3LjUsMTcuNSIgZmlsbD0iIzAwMDAwMDAwIiBpZD0ibGluZV8yIi'+ 'BzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1kYXNoYXJyYXk9IjAiIHN0cm9rZS1kYXNob2Zmc2V0PSIwIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNiIvPgogICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9zdmc+CgoKPC9zdmc+'; me._openmenudesktop__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;openmenudesktop;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="openmenudesktop"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 24px;'; hs+='left : -2px;'; hs+='position : absolute;'; hs+='top : -8px;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._openmenudesktop.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._openmenudesktop.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('menu') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._openmenudesktop.ggCurrentLogicStateVisible != newLogicStateVisible) { me._openmenudesktop.ggCurrentLogicStateVisible = newLogicStateVisible; me._openmenudesktop.style[domTransition]=''; if (me._openmenudesktop.ggCurrentLogicStateVisible == 0) { me._openmenudesktop.style.visibility="hidden"; me._openmenudesktop.ggVisible=false; } else { me._openmenudesktop.style.visibility=(Number(me._openmenudesktop.style.opacity)>0||!me._openmenudesktop.style.opacity)?'inherit':'hidden'; me._openmenudesktop.ggVisible=true; } } } me._openmenudesktop.onclick=function (e) { player.setVariableValue('menu', true); me._openmenudesktop.style[domTransition]='none'; me._openmenudesktop.style.visibility='hidden'; me._openmenudesktop.ggVisible=false; me._closemenudesktop.style[domTransition]='none'; me._closemenudesktop.style.visibility=(Number(me._closemenudesktop.style.opacity)>0||!me._closemenudesktop.style.opacity)?'inherit':'hidden'; me._closemenudesktop.ggVisible=true; } me._openmenudesktop.onmouseover=function (e) { me._openmenudesktop__img.style.visibility='hidden'; me._openmenudesktop__imgo.style.visibility='inherit'; } me._openmenudesktop.onmouseout=function (e) { me._openmenudesktop__img.style.visibility='inherit'; me._openmenudesktop__imgo.style.visibility='hidden'; } me._openmenudesktop.ggUpdatePosition=function (useTransition) { } me._menudesktop.appendChild(me._openmenudesktop); me.divSkin.appendChild(me._menudesktop); el=me._map_screentint=document.createElement('div'); el.ggId="map_screentint"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : rgba(0,0,0,0.686275);'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 100%;'; hs+='left : -1px;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : hidden;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._map_screentint.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._map_screentint.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('vis_map') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_screentint.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_screentint.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_screentint.style[domTransition]=''; if (me._map_screentint.ggCurrentLogicStateVisible == 0) { me._map_screentint.style.visibility=(Number(me._map_screentint.style.opacity)>0||!me._map_screentint.style.opacity)?'inherit':'hidden'; me._map_screentint.ggVisible=true; } else { me._map_screentint.style.visibility="hidden"; me._map_screentint.ggVisible=false; } } } me._map_screentint.ggUpdatePosition=function (useTransition) { } me.divSkin.appendChild(me._map_screentint); el=me._map_container=document.createElement('div'); el.ggId="map_container"; el.ggDx=79; el.ggDy=-8; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 70%;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 70%;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 0%'; me._map_container.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._map_container.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('planstatus') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_container.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_container.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_container.style[domTransition]=''; if (me._map_container.ggCurrentLogicStateVisible == 0) { me._map_container.style.visibility="hidden"; me._map_container.ggVisible=false; } else { me._map_container.style.visibility=(Number(me._map_container.style.opacity)>0||!me._map_container.style.opacity)?'inherit':'hidden'; me._map_container.ggVisible=true; } } } me._map_container.onclick=function (e) { player.setVariableValue('planstatus', false); } me._map_container.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._screentint_map=document.createElement('div'); el.ggId="screentint_map"; el.ggDx=-6; el.ggDy=-17; el.ggParameter={ rx:0,ry:0,a:0,sx:0.6,sy:0.6 }; el.ggVisible=false; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : rgba(0,0,0,0.392157);'; hs+='border : 0px solid #000000;'; hs+='cursor : pointer;'; hs+='height : 127.344%;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 115.988%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; el.style[domTransform]=parameterToTransform(el.ggParameter); me._screentint_map.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._screentint_map.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._map_container.appendChild(me._screentint_map); el=me._map=document.createElement('div'); el.ggFilter = ''; el.ggFilteredIds = []; el.ggMapNotLoaded = true; el.ggId="map"; el.ggDx=-3; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_map "; el.ggType='map'; hs =''; hs+='z-index: 0;'; hs+='background : #ffffff;'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 100%;'; hs+='left : -10000px;'; hs+='overflow : hidden;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._map.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._map.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getVariableValue('planstatus') == false) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._map.ggCurrentLogicStateScaling != newLogicStateScaling) { me._map.ggCurrentLogicStateScaling = newLogicStateScaling; me._map.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._map.ggCurrentLogicStateScaling == 0) { me._map.ggParameter.sx = 0.2; me._map.ggParameter.sy = 0.2; me._map.style[domTransform]=parameterToTransform(me._map.ggParameter); } else { me._map.ggParameter.sx = 1; me._map.ggParameter.sy = 1; me._map.style[domTransform]=parameterToTransform(me._map.ggParameter); } } } me._map.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == false) && (me.ggUserdata.tags.indexOf("floorplan") != -1) && (player.getIsMobile() == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map.ggCurrentLogicStateVisible = newLogicStateVisible; me._map.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._map.ggCurrentLogicStateVisible == 0) { me._map.style.visibility=(Number(me._map.style.opacity)>0||!me._map.style.opacity)?'inherit':'hidden'; if (me._map.ggMapNotLoaded) { me._map.ggInitMap(false); me._map.ggInitMapMarkers(true); } me._map.ggVisible=true; } else { me._map.style.visibility="hidden"; me._map.ggClearMap(); me._map.ggVisible=false; } } } me._map.ggCurrentLogicStateScaling = -1; me._map.ggCurrentLogicStateVisible = -1; me._map.ggUpdateConditionResize=function () { var mapDetails = player.getMapDetails(me._map.ggMapId); if (!(mapDetails.hasOwnProperty('title'))) return; me._map.ggCalculateFloorplanSize(mapDetails); me._map.ggShowSimpleFloorplan(mapDetails); me._map.ggPlaceMarkersOnSimpleFloorplan(); } me._map.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } me._map.ggUpdateConditionResize(); } me._map.ggNodeChange=function () { var mapDetails = player.getMapDetails(me._map.ggMapId); if (!(mapDetails.hasOwnProperty('title'))) return; me._map.ggCalculateFloorplanSize(mapDetails); me._map.ggShowSimpleFloorplan(mapDetails); me._map.ggPlaceMarkersOnSimpleFloorplan(); if (me._map.ggLastNodeId) { var lastActiveMarker = me._map.ggSimpleFloorplanMarkerArray[me._map.ggLastNodeId]; if (lastActiveMarker && lastActiveMarker.ggDeactivate) lastActiveMarker.ggDeactivate(); } var id = player.getCurrentNode(); var marker = me._map.ggSimpleFloorplanMarkerArray[id]; if (marker) { if (marker.ggActivate) marker.ggActivate(); } if (player.getMapType(me._map.ggMapId) == 'file') { var coords = player.getNodeMapCoords(id, me._map.ggMapId); if (coords.length < 2) { var mapId = player.getMapContainingNode(id); if (mapId != '') { me._map.ggChangeMap(mapId); } } } me._map.ggLastNodeId = id; } me._map_container.appendChild(me._map); el=me._junior_school_map_button=document.createElement('div'); els=me._junior_school_map_button__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Junior School map button"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 20px;'; hs+='position : absolute;'; hs+='right : 0px;'; hs+='top : 50px;'; hs+='visibility : hidden;'; hs+='width : 100px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='right: 0px;'; hs+='top: 0px;'; hs+='width: 102px;'; hs+='height: 22px;'; hs+='background: #ffffff;'; hs+='border: 1px solid #000000;'; hs+='color: #000000;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="Boarding "; el.appendChild(els); me._junior_school_map_button.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._junior_school_map_button.onclick=function (e) { me._map.ggChangeMap('JSFirstFloor'); } me._junior_school_map_button.ggUpdatePosition=function (useTransition) { } me._map_container.appendChild(me._junior_school_map_button); el=me._floor_plan_title=document.createElement('div'); els=me._floor_plan_title__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Floor Plan title"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 45px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 360px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 360px;'; hs+='height: 45px;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 16px;'; hs+='font-weight: inherit;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); me._floor_plan_title.ggUpdateText=function() { var hs=me.ggUserdata.author; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._floor_plan_title.ggUpdateText(); el.appendChild(els); me._floor_plan_title.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._floor_plan_title.onclick=function (e) { me._map.ggChangeMap('HHFirstFloor'); } me._floor_plan_title.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._map_container.appendChild(me._floor_plan_title); me.divSkin.appendChild(me._map_container); el=me._map_container_thumb=document.createElement('div'); el.ggId="map_container_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='cursor : pointer;'; hs+='height : 224px;'; hs+='position : absolute;'; hs+='right : 11px;'; hs+='top : 26px;'; hs+='visibility : inherit;'; hs+='width : 300px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 0%'; me._map_container_thumb.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._map_container_thumb.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('planstatus') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_container_thumb.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_container_thumb.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_container_thumb.style[domTransition]='opacity 0s, visibility 0s'; if (me._map_container_thumb.ggCurrentLogicStateVisible == 0) { me._map_container_thumb.style.visibility="hidden"; me._map_container_thumb.ggVisible=false; } else { me._map_container_thumb.style.visibility=(Number(me._map_container_thumb.style.opacity)>0||!me._map_container_thumb.style.opacity)?'inherit':'hidden'; me._map_container_thumb.ggVisible=true; } } } me._map_container_thumb.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getViewerSize().width <= 800) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._map_container_thumb.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._map_container_thumb.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._map_container_thumb.style[domTransition]='opacity 0s, visibility 0s'; if (me._map_container_thumb.ggCurrentLogicStateAlpha == 0) { me._map_container_thumb.style.visibility="hidden"; me._map_container_thumb.style.opacity=0; } else { me._map_container_thumb.style.visibility=me._map_container_thumb.ggVisible?'inherit':'hidden'; me._map_container_thumb.style.opacity=1; } } } me._map_container_thumb.onclick=function (e) { player.setVariableValue('planstatus', true); } me._map_container_thumb.ggUpdatePosition=function (useTransition) { } el=me._map_thumb=document.createElement('div'); el.ggFilter = ''; el.ggFilteredIds = []; el.ggMapNotLoaded = true; el.ggId="map_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:0.9,sy:0.9 }; el.ggVisible=false; el.className="ggskin ggskin_map "; el.ggType='map'; hs =''; hs+='z-index: 0;'; hs+='background : #ffffff;'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 100%;'; hs+='overflow : hidden;'; hs+='position : absolute;'; hs+='right : -17px;'; hs+='top : 0px;'; hs+='visibility : hidden;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 0%'; el.style[domTransform]=parameterToTransform(el.ggParameter); me._map_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._map_thumb.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splashscreen') == false) && (me.ggUserdata.tags.indexOf("floorplan") != -1) && (player.getIsMobile() == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_thumb.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_thumb.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_thumb.style[domTransition]=''; if (me._map_thumb.ggCurrentLogicStateVisible == 0) { me._map_thumb.style.visibility=(Number(me._map_thumb.style.opacity)>0||!me._map_thumb.style.opacity)?'inherit':'hidden'; if (me._map_thumb.ggMapNotLoaded) { me._map_thumb.ggInitMap(false); me._map_thumb.ggInitMapMarkers(true); } me._map_thumb.ggVisible=true; } else { me._map_thumb.style.visibility="hidden"; me._map_thumb.ggClearMap(); me._map_thumb.ggVisible=false; } } } me._map_thumb.ggCurrentLogicStateVisible = -1; me._map_thumb.ggUpdateConditionResize=function () { var mapDetails = player.getMapDetails(me._map_thumb.ggMapId); if (!(mapDetails.hasOwnProperty('title'))) return; me._map_thumb.ggCalculateFloorplanSize(mapDetails); me._map_thumb.ggShowSimpleFloorplan(mapDetails); me._map_thumb.ggPlaceMarkersOnSimpleFloorplan(); } me._map_thumb.ggUpdatePosition=function (useTransition) { me._map_thumb.ggUpdateConditionResize(); } me._map_thumb.ggNodeChange=function () { var mapDetails = player.getMapDetails(me._map_thumb.ggMapId); if (!(mapDetails.hasOwnProperty('title'))) return; me._map_thumb.ggCalculateFloorplanSize(mapDetails); me._map_thumb.ggShowSimpleFloorplan(mapDetails); me._map_thumb.ggPlaceMarkersOnSimpleFloorplan(); if (me._map_thumb.ggLastNodeId) { var lastActiveMarker = me._map_thumb.ggSimpleFloorplanMarkerArray[me._map_thumb.ggLastNodeId]; if (lastActiveMarker && lastActiveMarker.ggDeactivate) lastActiveMarker.ggDeactivate(); } var id = player.getCurrentNode(); var marker = me._map_thumb.ggSimpleFloorplanMarkerArray[id]; if (marker) { if (marker.ggActivate) marker.ggActivate(); } if (player.getMapType(me._map_thumb.ggMapId) == 'file') { var coords = player.getNodeMapCoords(id, me._map_thumb.ggMapId); if (coords.length < 2) { var mapId = player.getMapContainingNode(id); if (mapId != '') { me._map_thumb.ggChangeMap(mapId); } } } me._map_thumb.ggLastNodeId = id; } me._map_container_thumb.appendChild(me._map_thumb); el=me._floor_plan_title_thumb=document.createElement('div'); els=me._floor_plan_title_thumb__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Floor Plan title thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 45px;'; hs+='position : absolute;'; hs+='right : 2px;'; hs+='top : 125px;'; hs+='visibility : hidden;'; hs+='width : 195px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='right: 0px;'; hs+='top: 0px;'; hs+='width: 195px;'; hs+='height: 45px;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 10px;'; hs+='font-weight: inherit;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); me._floor_plan_title_thumb.ggUpdateText=function() { var hs=me.ggUserdata.author; if (hs!=this.ggText) { this.ggText=hs; this.ggTextDiv.innerHTML=hs; if (this.ggUpdatePosition) this.ggUpdatePosition(); } } me._floor_plan_title_thumb.ggUpdateText(); el.appendChild(els); me._floor_plan_title_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._floor_plan_title_thumb.onclick=function (e) { me._map.ggChangeMap('HHFirstFloor'); } me._floor_plan_title_thumb.ggUpdatePosition=function (useTransition) { } me._map_container_thumb.appendChild(me._floor_plan_title_thumb); me.divSkin.appendChild(me._map_container_thumb); el=me._image_popup=document.createElement('div'); el.ggId="image_popup"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 80%;'; hs+='left : 10%;'; hs+='position : absolute;'; hs+='top : 10%;'; hs+='visibility : hidden;'; hs+='width : 80%;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._image_popup.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._image_popup.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('vis_image_popup') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._image_popup.ggCurrentLogicStateVisible != newLogicStateVisible) { me._image_popup.ggCurrentLogicStateVisible = newLogicStateVisible; me._image_popup.style[domTransition]=''; if (me._image_popup.ggCurrentLogicStateVisible == 0) { me._image_popup.style.visibility=(Number(me._image_popup.style.opacity)>0||!me._image_popup.style.opacity)?'inherit':'hidden'; me._image_popup.ggVisible=true; } else { me._image_popup.style.visibility="hidden"; me._image_popup.ggVisible=false; } } } me._image_popup.ggUpdatePosition=function (useTransition) { } el=me._loading_image=document.createElement('div'); els=me._loading_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiBmaWxsPSJ3aGl0ZSI+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm'+ '90YXRlKDQ1IDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMC4xMjVzIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDkwIDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAi'+ 'IGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMC4yNXMiIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IiBjYWxjTW9kZT0ic3BsaW5lIiAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMC4zNzVzIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMi'+ 'AwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49IjAuNXMiIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IiBjYWxjTW9kZT0ic3BsaW5lIiAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUo'+ 'MjI1IDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiBiZWdpbj0iMC42MjVzIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdX'+ 'I9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49IjAuNzVzIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDMxNSAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgYmVnaW49IjAuODc1cyIga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40'+ 'IDAuODswLjIgMC4yIDAuNCAwLjgiIGNhbGNNb2RlPSJzcGxpbmUiIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGJlZ2luPSIwLjVzIiBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIgY2FsY01vZGU9InNwbGluZSIgLz4KICA8L2NpcmNsZT4KPC9zdmc+Cg=='; me._loading_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;loading_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="loading_image"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 40px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 40px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._loading_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._loading_image.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._image_popup.appendChild(me._loading_image); el=me._popup_image=document.createElement('div'); me._popup_image__img=document.createElement('img'); me._popup_image__img.className='ggskin ggskin_external'; me._popup_image__img.onload=function() {me._popup_image.ggUpdatePosition();} me._popup_image.ggText=basePath + ''; me._popup_image__img.setAttribute('src', me._popup_image.ggText); me._popup_image__img['ondragstart']=function() { return false; }; hs =''; me._popup_image.appendChild(me._popup_image__img); me._popup_image.ggSubElement = me._popup_image__img; el.ggId="popup_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_external "; el.ggType='external'; hs =''; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 100%;'; hs+='left : 0.5%;'; hs+='position : absolute;'; hs+='top : 0.78%;'; hs+='visibility : hidden;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._popup_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._popup_image.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('vis_image_popup') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._popup_image.ggCurrentLogicStateVisible != newLogicStateVisible) { me._popup_image.ggCurrentLogicStateVisible = newLogicStateVisible; me._popup_image.style[domTransition]=''; if (me._popup_image.ggCurrentLogicStateVisible == 0) { me._popup_image.style.visibility=(Number(me._popup_image.style.opacity)>0||!me._popup_image.style.opacity)?'inherit':'hidden'; me._popup_image.ggSubElement.src=me._popup_image.ggText; me._popup_image.ggVisible=true; } else { me._popup_image.style.visibility="hidden"; me._popup_image__img.src = ''; me._popup_image.ggVisible=false; } } } me._popup_image.onclick=function (e) { player.setVariableValue('vis_image_popup', false); } me._popup_image.ggUpdatePosition=function (useTransition) { var parentWidth = me._popup_image.clientWidth; var parentHeight = me._popup_image.clientHeight; var aspectRatioDiv = me._popup_image.clientWidth / me._popup_image.clientHeight; var aspectRatioImg = me._popup_image__img.naturalWidth / me._popup_image__img.naturalHeight; if (me._popup_image__img.naturalWidth < parentWidth) parentWidth = me._popup_image__img.naturalWidth; if (me._popup_image__img.naturalHeight < parentHeight) parentHeight = me._popup_image__img.naturalHeight; var currentWidth = me._popup_image__img.naturalWidth; var currentHeight = me._popup_image__img.naturalHeight; if (aspectRatioDiv > aspectRatioImg) { currentHeight = parentHeight; currentWidth = parentHeight * aspectRatioImg; me._popup_image__img.setAttribute('style','position: absolute; left: 50%; margin-left: -' + currentWidth/2 + 'px; top: 50%; margin-top: -' + currentHeight/2 + 'px;height:' + parentHeight + 'px;-webkit-user-drag:none;pointer-events:none;border-radius:0px;;'); } else { currentWidth = parentWidth; currentHeight = parentWidth / aspectRatioImg; me._popup_image__img.setAttribute('style','position: absolute; left: 50%; margin-left: -' + currentWidth/2 + 'px; top: 50%; margin-top: -' + currentHeight/2 + 'px;width:' + parentWidth + 'px;-webkit-user-drag:none;pointer-events:none;border-radius:0px;;'); }; } me._image_popup.appendChild(me._popup_image); me.divSkin.appendChild(me._image_popup); el=me._splash_screen=document.createElement('div'); el.ggId="Splash screen"; el.ggDx=-1; el.ggDy=-1; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 100%;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 100%;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._splash_screen.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._splash_screen.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('splashscreen') == false) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._splash_screen.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._splash_screen.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._splash_screen.style[domTransition]='opacity 300ms ease 0ms, visibility 300ms ease 0ms'; if (me._splash_screen.ggCurrentLogicStateAlpha == 0) { me._splash_screen.style.visibility="hidden"; me._splash_screen.style.opacity=0; } else { me._splash_screen.style.visibility=me._splash_screen.ggVisible?'inherit':'hidden'; me._splash_screen.style.opacity=1; } } } me._splash_screen.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._tint_and_blur_overlay=document.createElement('div'); el.ggId="Tint and blur overlay"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : rgba(0,0,0,0.196078);'; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 100%;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 100%;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._tint_and_blur_overlay.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._tint_and_blur_overlay.ggUpdatePosition=function (useTransition) { } me._splash_screen.appendChild(me._tint_and_blur_overlay); el=me._centred=document.createElement('div'); el.ggId="centred"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 250px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 400px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._centred.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._centred.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getViewerSize().width <= 500) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._centred.ggCurrentLogicStateScaling != newLogicStateScaling) { me._centred.ggCurrentLogicStateScaling = newLogicStateScaling; me._centred.style[domTransition]='' + cssPrefix + 'transform 0s, opacity 2000ms ease 0ms, visibility 2000ms ease 0ms'; if (me._centred.ggCurrentLogicStateScaling == 0) { me._centred.ggParameter.sx = 0.7; me._centred.ggParameter.sy = 0.7; me._centred.style[domTransform]=parameterToTransform(me._centred.ggParameter); } else { me._centred.ggParameter.sx = 1; me._centred.ggParameter.sy = 1; me._centred.style[domTransform]=parameterToTransform(me._centred.ggParameter); } } } me._centred.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (player.getVariableValue('startnarration') == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._centred.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._centred.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._centred.style[domTransition]='' + cssPrefix + 'transform 0s, opacity 2000ms ease 0ms, visibility 2000ms ease 0ms'; if (me._centred.ggCurrentLogicStateAlpha == 0) { me._centred.style.visibility="hidden"; me._centred.style.opacity=0; } else { me._centred.style.visibility=me._centred.ggVisible?'inherit':'hidden'; me._centred.style.opacity=1; } } } me._centred.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._school_logo=document.createElement('div'); els=me._school_logo__img=document.createElement('img'); els.className='ggskin ggskin_school_logo'; hs=basePath + 'images/school_logo.png'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="School Logo"; el.ggDx=0; el.ggDy=-15; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 152px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 275px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._school_logo.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._school_logo.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._centred.appendChild(me._school_logo); me._splash_screen.appendChild(me._centred); el=me._splash1=document.createElement('div'); el.ggId="Splash1"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 233px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 546px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._splash1.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash1.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getViewerSize().width < 500) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._splash1.ggCurrentLogicStateScaling != newLogicStateScaling) { me._splash1.ggCurrentLogicStateScaling = newLogicStateScaling; me._splash1.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._splash1.ggCurrentLogicStateScaling == 0) { me._splash1.ggParameter.sx = 0.7; me._splash1.ggParameter.sy = 0.7; me._splash1.style[domTransform]=parameterToTransform(me._splash1.ggParameter); } else { me._splash1.ggParameter.sx = 1; me._splash1.ggParameter.sy = 1; me._splash1.style[domTransform]=parameterToTransform(me._splash1.ggParameter); } } } me._splash1.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splash1') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._splash1.ggCurrentLogicStateVisible != newLogicStateVisible) { me._splash1.ggCurrentLogicStateVisible = newLogicStateVisible; me._splash1.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._splash1.ggCurrentLogicStateVisible == 0) { me._splash1.style.visibility="hidden"; me._splash1.ggVisible=false; } else { me._splash1.style.visibility=(Number(me._splash1.style.opacity)>0||!me._splash1.style.opacity)?'inherit':'hidden'; me._splash1.ggVisible=true; } } } me._splash1.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._audio_guided=document.createElement('div'); el.ggId="Audio Guided"; el.ggDx=-100; el.ggDy=34; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 186px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._audio_guided.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._audio_guided.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['audio_guided'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._audio_guided.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._audio_guided.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._audio_guided.style[domTransition]='opacity 0s, visibility 0s'; if (me._audio_guided.ggCurrentLogicStateAlpha == 0) { me._audio_guided.style.visibility=me._audio_guided.ggVisible?'inherit':'hidden'; me._audio_guided.style.opacity=0.7; } else { me._audio_guided.style.visibility=me._audio_guided.ggVisible?'inherit':'hidden'; me._audio_guided.style.opacity=1; } } } me._audio_guided.onclick=function (e) { if ( ( (player.getVariableValue('startnarration') == false) ) ) { player.setVariableValue('startnarration', true); } player.setVariableValue('splash1', false); player.setVariableValue('splash2', true); player.setVolume("_main",1); } me._audio_guided.onmouseover=function (e) { me.elementMouseOver['audio_guided']=true; me._audio_guided.logicBlock_alpha(); } me._audio_guided.onmouseout=function (e) { me.elementMouseOver['audio_guided']=false; me._audio_guided.logicBlock_alpha(); } me._audio_guided.ontouchend=function (e) { me.elementMouseOver['audio_guided']=false; me._audio_guided.logicBlock_alpha(); } me._audio_guided.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._audio_guided_text=document.createElement('div'); els=me._audio_guided_text__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Audio Guided text"; el.ggDy=-1; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 25px;'; hs+='left : 29px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 146px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 146px;'; hs+='height: 25px;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: left;'; hs+='white-space: nowrap;'; hs+='padding: 10px 11px 10px 11px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="AUDIO GUIDED"; el.appendChild(els); me._audio_guided_text.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._audio_guided_text.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._audio_guided.appendChild(me._audio_guided_text); el=me._headphones=document.createElement('div'); els=me._headphones__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIsMTJDMi4yLDYsNiwxLDEyLDFzOS44LDUsMTAsMTFoLTJjLTAuMy00LjktMy41LTgtOC04Yy00LjUsMC03LjcsMy4xLTgsOEgyeiBNMjQsMTZjMC0xLjEtMC45LTItMi0yaC0zdjloMwoJYzEuMSwwLDItMC45LDItMkMyNCwyMSwyNCwxNiwyNCwxNnogTTAsMTZjMC0xLjEsMC45LTIsMi0yaDN2OUgyYy0xLjEsMC0yLTAuOS0yLTJDMCwyMSwwLDE2LDAsMTZ6Ii8+Cjwvc3ZnPgo='; me._headphones__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;headphones;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="Headphones"; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 24px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._headphones.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._headphones.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._audio_guided.appendChild(me._headphones); me._splash1.appendChild(me._audio_guided); el=me._self_guided=document.createElement('div'); el.ggId="Self Guided"; el.ggDx=139; el.ggDy=34; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='cursor : pointer;'; hs+='height : 39px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 185px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._self_guided.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._self_guided.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['self_guided'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._self_guided.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._self_guided.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._self_guided.style[domTransition]='opacity 0s, visibility 0s'; if (me._self_guided.ggCurrentLogicStateAlpha == 0) { me._self_guided.style.visibility=me._self_guided.ggVisible?'inherit':'hidden'; me._self_guided.style.opacity=0.7; } else { me._self_guided.style.visibility=me._self_guided.ggVisible?'inherit':'hidden'; me._self_guided.style.opacity=1; } } } me._self_guided.onclick=function (e) { player.setVariableValue('startnarration', false); player.setVariableValue('splash1', false); player.setVariableValue('splash2', true); } me._self_guided.onmouseover=function (e) { me.elementMouseOver['self_guided']=true; me._self_guided.logicBlock_alpha(); } me._self_guided.onmouseout=function (e) { me.elementMouseOver['self_guided']=false; me._self_guided.logicBlock_alpha(); } me._self_guided.ontouchend=function (e) { me.elementMouseOver['self_guided']=false; me._self_guided.logicBlock_alpha(); } me._self_guided.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._self_guided_text=document.createElement('div'); els=me._self_guided_text__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Self Guided text"; el.ggDy=1; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 27px;'; hs+='left : 29px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 146px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 146px;'; hs+='height: 27px;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: left;'; hs+='white-space: nowrap;'; hs+='padding: 10px 11px 10px 11px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="SELF GUIDED"; el.appendChild(els); me._self_guided_text.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._self_guided_text.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._self_guided.appendChild(me._self_guided_text); el=me._signs=document.createElement('div'); els=me._signs__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIwLDlIM1YzaDE3bDMsM0wyMCw5eiBNMTQsMTloLTR2NWg0VjE5eiBNMTQsMGgtNHYyaDRWMHogTTQsMTFoMTd2Nkg0bC0zLTNMNCwxMXoiLz4KPC9zdmc+Cg=='; me._signs__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;signs;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="signs"; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 24px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._signs.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._signs.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._self_guided.appendChild(me._signs); me._splash1.appendChild(me._self_guided); el=me._splash1welcome=document.createElement('div'); els=me._splash1welcome__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="splash1welcome"; el.ggDx=0; el.ggDy=-101; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 69px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 563px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 563px;'; hs+='height: 69px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: bold;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="Welcome to the St. George's School Virtual Tour"; el.appendChild(els); me._splash1welcome.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash1welcome.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash1.appendChild(me._splash1welcome); el=me._splash1_instruction_text=document.createElement('div'); els=me._splash1_instruction_text__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="splash1 instruction text"; el.ggDx=0; el.ggDy=-43; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 38px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 563px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 563px;'; hs+='height: 38px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 15px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="To get started, choose the type of tour that you would prefer."; el.appendChild(els); me._splash1_instruction_text.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash1_instruction_text.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash1.appendChild(me._splash1_instruction_text); me._splash_screen.appendChild(me._splash1); el=me._splash2=document.createElement('div'); el.ggId="Splash2"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 233px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 546px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._splash2.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash2.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getViewerSize().width < 500) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._splash2.ggCurrentLogicStateScaling != newLogicStateScaling) { me._splash2.ggCurrentLogicStateScaling = newLogicStateScaling; me._splash2.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._splash2.ggCurrentLogicStateScaling == 0) { me._splash2.ggParameter.sx = 0.7; me._splash2.ggParameter.sy = 0.7; me._splash2.style[domTransform]=parameterToTransform(me._splash2.ggParameter); } else { me._splash2.ggParameter.sx = 1; me._splash2.ggParameter.sy = 1; me._splash2.style[domTransform]=parameterToTransform(me._splash2.ggParameter); } } } me._splash2.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splash2') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._splash2.ggCurrentLogicStateVisible != newLogicStateVisible) { me._splash2.ggCurrentLogicStateVisible = newLogicStateVisible; me._splash2.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._splash2.ggCurrentLogicStateVisible == 0) { me._splash2.style.visibility=(Number(me._splash2.style.opacity)>0||!me._splash2.style.opacity)?'inherit':'hidden'; me._splash2.ggVisible=true; } else { me._splash2.style.visibility="hidden"; me._splash2.ggVisible=false; } } } me._splash2.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._splash2_welcome=document.createElement('div'); els=me._splash2_welcome__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="splash2 welcome"; el.ggDx=0; el.ggDy=-101; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 69px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 563px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 563px;'; hs+='height: 69px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: bold;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="Welcome to the St. George's School Virtual Tour"; el.appendChild(els); me._splash2_welcome.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash2_welcome.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash2.appendChild(me._splash2_welcome); el=me._splash2_intruction=document.createElement('div'); els=me._splash2_intruction__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="splash2 intruction"; el.ggDx=0; el.ggDy=-43; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 38px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 563px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 563px;'; hs+='height: 38px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 15px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="Next, pick which tour to view."; el.appendChild(els); me._splash2_intruction.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash2_intruction.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash2.appendChild(me._splash2_intruction); el=me._buttons=document.createElement('div'); el.ggId="buttons"; el.ggDx=-3; el.ggDy=40; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 25px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 427px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._buttons.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._buttons.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._boarding=document.createElement('div'); els=me._boarding__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Boarding"; el.ggDx=152; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 1px;'; hs+='cursor : pointer;'; hs+='height : 37px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 130px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 130px;'; hs+='height: 37px;'; hs+='background: #cb1e27;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 10px 11px 10px 11px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="BOARDING"; el.appendChild(els); me._boarding.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._boarding.logicBlock_backgroundcolor = function() { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['boarding'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._boarding.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._boarding.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._boarding__text.style[domTransition]='background-color 0s'; if (me._boarding.ggCurrentLogicStateBackgroundColor == 0) { me._boarding__text.style.backgroundColor="rgba(61,61,61,1)"; } else { me._boarding__text.style.backgroundColor="rgba(203,30,39,1)"; } } } me._boarding.onclick=function (e) { player.openNext("{node55}",""); player.setVariableValue('splash2', false); player.setVariableValue('splash3', true); } me._boarding.onmouseover=function (e) { me.elementMouseOver['boarding']=true; me._boarding.logicBlock_backgroundcolor(); } me._boarding.onmouseout=function (e) { if (e && e.toElement) { var current = e.toElement; while (current = current.parentNode) { if (current == me._boarding__text) return; } } me.elementMouseOver['boarding']=false; me._boarding.logicBlock_backgroundcolor(); } me._boarding.ontouchend=function (e) { me.elementMouseOver['boarding']=false; me._boarding.logicBlock_backgroundcolor(); } me._boarding.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._buttons.appendChild(me._boarding); el=me._senior_school=document.createElement('div'); els=me._senior_school__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Senior School"; el.ggDx=5; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 1px;'; hs+='cursor : pointer;'; hs+='height : 37px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 140px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 140px;'; hs+='height: 37px;'; hs+='background: #cb1e27;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 10px 11px 10px 11px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="SENIOR SCHOOL"; el.appendChild(els); me._senior_school.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._senior_school.logicBlock_backgroundcolor = function() { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['senior_school'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._senior_school.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._senior_school.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._senior_school__text.style[domTransition]='background-color 0s'; if (me._senior_school.ggCurrentLogicStateBackgroundColor == 0) { me._senior_school__text.style.backgroundColor="rgba(61,61,61,1)"; } else { me._senior_school__text.style.backgroundColor="rgba(203,30,39,1)"; } } } me._senior_school.onclick=function (e) { player.openNext("{node29}",""); player.setVariableValue('splash2', false); player.setVariableValue('splash3', true); } me._senior_school.onmouseover=function (e) { me.elementMouseOver['senior_school']=true; me._senior_school.logicBlock_backgroundcolor(); } me._senior_school.onmouseout=function (e) { if (e && e.toElement) { var current = e.toElement; while (current = current.parentNode) { if (current == me._senior_school__text) return; } } me.elementMouseOver['senior_school']=false; me._senior_school.logicBlock_backgroundcolor(); } me._senior_school.ontouchend=function (e) { me.elementMouseOver['senior_school']=false; me._senior_school.logicBlock_backgroundcolor(); } me._senior_school.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._buttons.appendChild(me._senior_school); el=me._junior_school=document.createElement('div'); els=me._junior_school__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Junior School"; el.ggDx=-149; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 1px;'; hs+='cursor : pointer;'; hs+='height : 37px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 140px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 140px;'; hs+='height: 37px;'; hs+='background: #cb1e27;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 10px 11px 10px 11px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="JUNIOR SCHOOL"; el.appendChild(els); me._junior_school.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._junior_school.logicBlock_backgroundcolor = function() { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['junior_school'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._junior_school.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._junior_school.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._junior_school__text.style[domTransition]='background-color 0s'; if (me._junior_school.ggCurrentLogicStateBackgroundColor == 0) { me._junior_school__text.style.backgroundColor="rgba(61,61,61,1)"; } else { me._junior_school__text.style.backgroundColor="rgba(203,30,39,1)"; } } } me._junior_school.onclick=function (e) { player.openNext("{node25}",""); player.setVariableValue('splash2', false); player.setVariableValue('splash3', true); } me._junior_school.onmouseover=function (e) { me.elementMouseOver['junior_school']=true; me._junior_school.logicBlock_backgroundcolor(); } me._junior_school.onmouseout=function (e) { if (e && e.toElement) { var current = e.toElement; while (current = current.parentNode) { if (current == me._junior_school__text) return; } } me.elementMouseOver['junior_school']=false; me._junior_school.logicBlock_backgroundcolor(); } me._junior_school.ontouchend=function (e) { me.elementMouseOver['junior_school']=false; me._junior_school.logicBlock_backgroundcolor(); } me._junior_school.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._buttons.appendChild(me._junior_school); me._splash2.appendChild(me._buttons); me._splash_screen.appendChild(me._splash2); el=me._splash3=document.createElement('div'); el.ggId="Splash3"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 233px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 546px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._splash3.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash3.logicBlock_scaling = function() { var newLogicStateScaling; if ( (player.getViewerSize().width < 500) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._splash3.ggCurrentLogicStateScaling != newLogicStateScaling) { me._splash3.ggCurrentLogicStateScaling = newLogicStateScaling; me._splash3.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._splash3.ggCurrentLogicStateScaling == 0) { me._splash3.ggParameter.sx = 0.7; me._splash3.ggParameter.sy = 0.7; me._splash3.style[domTransform]=parameterToTransform(me._splash3.ggParameter); } else { me._splash3.ggParameter.sx = 1; me._splash3.ggParameter.sy = 1; me._splash3.style[domTransform]=parameterToTransform(me._splash3.ggParameter); } } } me._splash3.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('splash3') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._splash3.ggCurrentLogicStateVisible != newLogicStateVisible) { me._splash3.ggCurrentLogicStateVisible = newLogicStateVisible; me._splash3.style[domTransition]='' + cssPrefix + 'transform 0s'; if (me._splash3.ggCurrentLogicStateVisible == 0) { me._splash3.style.visibility=(Number(me._splash3.style.opacity)>0||!me._splash3.style.opacity)?'inherit':'hidden'; me._splash3.ggVisible=true; } else { me._splash3.style.visibility="hidden"; me._splash3.ggVisible=false; } } } me._splash3.onclick=function (e) { player.setVariableValue('splashscreen', false); player.setVariableValue('splash3', false); } me._splash3.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } el=me._splash3_intruction=document.createElement('div'); els=me._splash3_intruction__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="splash3 intruction"; el.ggDx=0; el.ggDy=-32; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 60px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 487px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 487px;'; hs+='height: 60px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 15px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="To quickly look around each 360\xb0 View drag your finger or mouse pointer across the display. Keep your eye out for photo hotspots to click on during your tour. Click anywhere to start!"; el.appendChild(els); me._splash3_intruction.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash3_intruction.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash3.appendChild(me._splash3_intruction); el=me._animatedhand=document.createElement('div'); els=me._animatedhand__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSAiaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgdmlld0JveD0iMCAwIDMyNC45MSAxODUuOSIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6IzAwMDAwMDAwOyBvdmVyZmxvdzp2aXNpYmxlIj4KICAgIDx0aXRsZT5TY2VuZTwvdGl0bGU+CiAgICA8IS0tIExheWVycyAtLT4KCiAgICA8IS0tIExheWVyOiBoYW5kIC0tPgogICAgPHN2ZyB4PSI0NS4yMSIgeT0iNzIuMTYiIHdpZHRoPS'+ 'IwLjAxIiBoZWlnaHQ9IjAuMDEiIHN0eWxlID0ib3ZlcmZsb3c6dmlzaWJsZSIgb3BhY2l0eT0iMSIgbGFiZWw9ImFuY2hvclBvaW50Q29udGFpbmVyIj4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ4IiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjYuODNzIiBmaWxsPSJmcmVlemUiIGtleVNwbGluZXM9IjAuNDIgMCAwLjU4IDE7MC40MiAwIDAuNTggMTswLjQyIDAgMC41OCAxOzAuNDIgMCAwLjU4IDE7MC40MiAwIDAuNTggMTswLjQyIDAgMC41OCAxIiBrZXlUaW1lcz0iMDswLjE0NDk0OTswLjMxMTg1OTswLjQ2NTU5MzswLjU4NzExNjswLjg3ODQ3NzsxIiByZXBlYXRDb3VudD0i'+ 'aW5kZWZpbml0ZSIgdmFsdWVzPSI0NS4yMTszMDcuMjE7MTYuMjE7MTY1LjIxOzE2OC4yMTsxNjY7NDUuMjEiLz4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjYuODNzIiBmaWxsPSJmcmVlemUiIGtleVNwbGluZXM9IjAuNDIgMCAwLjU4IDE7MC40MiAwIDAuNTggMTswLjQyIDAgMC41OCAxOzAuNDIgMCAwLjU4IDE7MC40MiAwIDAuNTggMTswLjQyIDAgMC41OCAxOzAuNDIgMCAwLjU4IDEiIGtleVRpbWVzPSIwOzAuMTQ0OTQ5OzAuMzExODU5OzAuNDY1NTkzOzAuNTg3MTE2OzAuNzI3NjcyOzAuODc4NDc3OzEiIHJlcGVhdENvdW50PS'+ 'JpbmRlZmluaXRlIiB2YWx1ZXM9IjcyLjE2Ozc0LjEzOzcyLjEzOzczLjEzOzIzLjEzOzE2MS4xMzs3MTs3Mi4xNiIvPgogICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMSkiPgogICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlvbiIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiPgogICAgICAgICAgICAgICAgPHN2ZyB4PSItMTIiIHk9Ii0xMiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZSA9Im92ZXJmbG93OmhpZGRlbiIgb3BhY2l0eT0iMSIgbGFiZWw9ImhhbmRDb250YWluZXIiPgogICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0iIiBs'+ 'YWJlbD0ibWFza1BhdGgiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJTaGFkb3ciIGZpbHRlcj0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBMYXllcjogVmlld0JveCAtLT4KICAgICAgICAgICAgICAgICAgICAgICAgPHN2ZyB4PSIwIiB5PSIwIiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0iZmxpcHBlZCIgdHJhbnNmb3JtPSJzY2FsZSgxIDEpIj4KICAgICAgIC'+ 'AgICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJSb3RhdGlvbiIgdHJhbnNmb3JtPSJyb3RhdGUoMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3ZnIHg9Ii0wIiB5PSItMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJWaWV3Qm94Q29udGFpbmVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGNsaXAtcGF0aD0iIiBsYWJlbD0ibWFza1BhdGgiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGxh'+ 'YmVsPSJsYXllclNoYWRvdyIgZmlsdGVyPSIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gTGF5ZXI6IFBhdGggLS0+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHN2ZyB4PSIyIiB5PSIwIiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJhbmNob3JQb2ludENvbnRhaW5lciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGxhYmVsPSJmbGlwcGVkIiB0cmFuc2Zvcm09InNjYWxlKDEgMS'+ 'kiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgbGFiZWw9ImxheWVyUm90YXRpb24iIHRyYW5zZm9ybT0icm90YXRlKDApIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3ZnIHg9Ii0wIiB5PSItMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjI0IiBzdHlsZSA9Im92ZXJmbG93OnZpc2libGUiIG9wYWNpdHk9IjEiIGxhYmVsPSJQYXRoQ29udGFpbmVyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgY2xpcC1wYXRoPSIi'+ 'IGxhYmVsPSJtYXNrUGF0aCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBsYWJlbD0ibGF5ZXJTaGFkb3ciIGZpbHRlcj0iIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNi41LDcuNmMtMS4yLC0wLjMsLTQuNiwtMC45LC01LjUsLTEuMSAwLDAsMCwtMy41LDAsLTMuNSAwLC0xLjYsLTEuMywtMywtMywtMyAtMS43LDAsLTMsMS4zLC0zLDMgMCwwLDAsNy41LDAsNy41IC0wLjYsLTAuMywtMS4yLC0wLjYsLTEuOCwtMC43IC0xLj'+ 'ksLTAuNCwtMy4yLDAuOCwtMy4yLDIuNCAwLDAuOCwwLjQsMS42LDEsMi4zIDQsNCw1LjcsNS4xLDYuMSw5LjUgMCwwLDkuOSwwLDkuOSwwIDAsMCwwLC0xLjcsMCwtMS43IDAsLTUuMiwzLC02LDMsLTEwIDAsLTIuNSwtMS4xLC00LjIsLTMuNSwtNC43IDAsMCwwLDAsMCwwek0xNi45LDE1LjZjLTAuOCwxLjUsLTEuOCwzLjMsLTEuOSw2LjQgMCwwLC02LjEsMCwtNi4xLDAgLTAuNywtMy44LC0zLjgsLTYuMywtNi40LC04LjkgLTAuNywtMC43LC0wLjQsLTEuNCwwLjQsLTEuNCAxLjMsMCwzLjEsMS45LDQuMSwzLjIgMCwwLDAsLTExLjksMCwtMTEuOSAwLC0wLjUsMC41LC0xLDEsLTEgMC41LDAs'+ 'MSwwLjQsMSwxIDAsMCwwLDYuOSwwLDYuOSAwLDAuMywwLjMsMC42LDAuNiwwLjYgMC4zLDAsMC42LC0wLjMsMC42LC0wLjYgMCwwLDAsLTAuNiwwLC0wLjYgMCwtMC41LDAuNSwtMC45LDEsLTAuOCAwLjQsMC4xLDAuNywwLjQsMC43LDAuOCAwLDAsMCwxLjMsMCwxLjMgMCwwLjMsMC4zLDAuNiwwLjYsMC42IDAuMywwLDAuNiwtMC4zLDAuNiwtMC42IDAsMCwwLC0wLjgsMCwtMC44IDAsLTAuNSwwLjUsLTAuOSwxLC0wLjggMC40LDAuMSwwLjcsMC40LDAuNywwLjggMCwwLDAsMS41LDAsMS41IDAsMC4zLDAuMywwLjYsMC42LDAuNiAwLjMsMCwwLjYsLTAuMywwLjYsLTAuNiAwLDAsMCwtMC45LD'+ 'AsLTAuOSAwLC0wLjUsMC41LC0wLjksMSwtMC42IDAuNiwwLjMsMS4yLDAuOSwxLjIsMi41IC0wLjIsMS4zLC0wLjcsMi4xLC0xLjMsMy4zIDAsMCwwLDAsMCwwek0xNi45LDE1LjYiIGZpbGw9IiNGRkZGRkYiIGlkPSJwYXRoIiBzdHJva2U9IiMwMDAwMDAwMCIgc3Ryb2tlLWRhc2hhcnJheT0iMCIgc3Ryb2tlLWRhc2hvZmZzZXQ9IjAiIHN0cm9rZS1taXRlcmxpbWl0PSI0IiBzdHJva2Utd2lkdGg9IjEiLz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg'+ 'ICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgIC'+ 'AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgPC9zdmc+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8'+ 'L2c+CiAgICA8L3N2Zz4KCgo8L3N2Zz4='; me._animatedhand__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;animatedhand;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="animatedhand"; el.ggDx=-13; el.ggDy=185; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 375px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 375px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._animatedhand.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._animatedhand.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash3.appendChild(me._animatedhand); el=me._start_tour=document.createElement('div'); els=me._start_tour__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="Start tour"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 69px;'; hs+='cursor : pointer;'; hs+='height : 37px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : hidden;'; hs+='width : 140px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 140px;'; hs+='height: 37px;'; hs+='background: #cb1e27;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 10px 11px 10px 11px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="START"; el.appendChild(els); me._start_tour.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._start_tour.logicBlock_backgroundcolor = function() { var newLogicStateBackgroundColor; if ( (me.elementMouseOver['start_tour'] == true) ) { newLogicStateBackgroundColor = 0; } else { newLogicStateBackgroundColor = -1; } if (me._start_tour.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { me._start_tour.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; me._start_tour__text.style[domTransition]='background-color 0s'; if (me._start_tour.ggCurrentLogicStateBackgroundColor == 0) { me._start_tour__text.style.backgroundColor="rgba(61,61,61,1)"; } else { me._start_tour__text.style.backgroundColor="rgba(203,30,39,1)"; } } } me._start_tour.onmouseover=function (e) { me.elementMouseOver['start_tour']=true; me._start_tour.logicBlock_backgroundcolor(); } me._start_tour.onmouseout=function (e) { if (e && e.toElement) { var current = e.toElement; while (current = current.parentNode) { if (current == me._start_tour__text) return; } } me.elementMouseOver['start_tour']=false; me._start_tour.logicBlock_backgroundcolor(); } me._start_tour.ontouchend=function (e) { me.elementMouseOver['start_tour']=false; me._start_tour.logicBlock_backgroundcolor(); } me._start_tour.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._splash3.appendChild(me._start_tour); el=me._splash3_welcome=document.createElement('div'); els=me._splash3_welcome__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="splash3 welcome"; el.ggDx=0; el.ggDy=-101; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 69px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 563px;'; hs+='pointer-events:auto;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='100% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 563px;'; hs+='height: 69px;'; hs+='border: 0px solid #ffffff;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: bold;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML="Welcome to the St. George's School Virtual Tour"; el.appendChild(els); me._splash3_welcome.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._splash3_welcome.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } } me._splash3.appendChild(me._splash3_welcome); me._splash_screen.appendChild(me._splash3); me.divSkin.appendChild(me._splash_screen); el=me._image_thumbs=document.createElement('div'); el.ggId="image thumbs"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='height : 20px;'; hs+='left : 200px;'; hs+='position : absolute;'; hs+='top : 200px;'; hs+='visibility : inherit;'; hs+='width : 100px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._image_thumbs.ggIsActive=function() { return false; } el.ggElementNodeId=function() { return player.getCurrentNode(); } me._image_thumbs.ggUpdatePosition=function (useTransition) { } me.divSkin.appendChild(me._image_thumbs); me._map.ggMarkerInstances=[]; me._map.ggMapId = 'JSSecondFloor'; me._map.ggLastNodeId=null; me._map.callChildLogicBlocksHotspot_map_pin_sizechanged = function(){ if(me._map.ggMarkerInstances) { var i; for(i = 0; i < me._map.ggMarkerInstances.length; i++) { if (me._map.ggMarkerInstances[i]._map_pin_tt && me._map.ggMarkerInstances[i]._map_pin_tt.logicBlock_position) { me._map.ggMarkerInstances[i]._map_pin_tt.logicBlock_position(); } } } } me._map.callChildLogicBlocksHotspot_map_pin_changenode = function(){ if(me._map.ggMarkerInstances) { var i; for(i = 0; i < me._map.ggMarkerInstances.length; i++) { if (me._map.ggMarkerInstances[i]._map_pin_normal && me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_visible) { me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_visible(); } } } } me._map.callChildLogicBlocksHotspot_map_pin_mouseover = function(){ if(me._map.ggMarkerInstances) { var i; for(i = 0; i < me._map.ggMarkerInstances.length; i++) { if (me._map.ggMarkerInstances[i]._map_pin_active && me._map.ggMarkerInstances[i]._map_pin_active.logicBlock_scaling) { me._map.ggMarkerInstances[i]._map_pin_active.logicBlock_scaling(); } if (me._map.ggMarkerInstances[i]._map_pin_normal && me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_scaling) { me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_scaling(); } } } } me._map.callChildLogicBlocksHotspot_map_pin_mouseover = function(){ if(me._map.ggMarkerInstances) { var i; for(i = 0; i < me._map.ggMarkerInstances.length; i++) { if (me._map.ggMarkerInstances[i]._map_pin_tt && me._map.ggMarkerInstances[i]._map_pin_tt.logicBlock_visible) { me._map.ggMarkerInstances[i]._map_pin_tt.logicBlock_visible(); } } } } me._map.callChildLogicBlocksHotspot_map_pin_active = function(){ if(me._map.ggMarkerInstances) { var i; for(i = 0; i < me._map.ggMarkerInstances.length; i++) { if (me._map.ggMarkerInstances[i]._map_pin_active && me._map.ggMarkerInstances[i]._map_pin_active.logicBlock_alpha) { me._map.ggMarkerInstances[i]._map_pin_active.logicBlock_alpha(); } if (me._map.ggMarkerInstances[i]._map_pin_normal && me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_alpha) { me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_alpha(); } } } } me._map.callChildLogicBlocksHotspot_map_pin_varchanged_planstatus = function(){ if(me._map.ggMarkerInstances) { var i; for(i = 0; i < me._map.ggMarkerInstances.length; i++) { if (me._map.ggMarkerInstances[i]._map_pin_normal && me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_visible) { me._map.ggMarkerInstances[i]._map_pin_normal.logicBlock_visible(); } } } } me._map.ggSimpleFloorplanMarkerArray=[]; me._map.ggFloorplanWidth=0; me._map.ggFloorplanHeight=0; me._map__mapdiv=document.createElement('div'); me._map__mapdiv.className='ggskin ggskin_map'; me._map.appendChild(me._map__mapdiv); me._map__img=document.createElement('img'); me._map__img.className='ggskin ggskin_map'; me._map__mapdiv.appendChild(me._map__img); me._map.ggShowSimpleFloorplan=function(mapDetails) { var mapWidth = me._map.clientWidth; var mapHeight = me._map.clientHeight; var levelLimit = 500; var level = 1; while (mapWidth > levelLimit && mapHeight > levelLimit) { levelLimit *= 2; level++; } var imageFilename = basePath + 'images/maptiles/' + me._map.ggMapId + '_' + level + '.' + mapDetails['tileformat']; me._map__img.setAttribute('src', imageFilename); me._map__mapdiv.setAttribute('style','position: absolute; left: 50%; margin-left: -' + me._map.ggFloorplanWidth / 2 + 'px; top: 50%; margin-top: -' + me._map.ggFloorplanHeight / 2 + 'px;width:' + me._map.ggFloorplanWidth + 'px;height:' + me._map.ggFloorplanHeight + 'px;overflow:hidden;;'); me._map__img.setAttribute('style','width:' + me._map.ggFloorplanWidth + 'px;height:' + me._map.ggFloorplanHeight + 'px;-webkit-user-drag:none;pointer-events:none;'); } me._map.ggCalculateFloorplanSize=function(mapDetails) { var floorplanWidth = mapDetails['width']; var floorplanHeight = mapDetails['height']; var frameAR = me._map.clientWidth / me._map.clientHeight; var floorplanAR = floorplanWidth / floorplanHeight; if (frameAR > floorplanAR) { me._map.ggFloorplanHeight = me._map.clientHeight; me._map.ggFloorplanWidth = me._map.ggFloorplanHeight * floorplanAR; } else { me._map.ggFloorplanWidth = me._map.clientWidth; me._map.ggFloorplanHeight = me._map.ggFloorplanWidth / floorplanAR; } } me._map.ggInitMap=function() { me._map.ggMapNotLoaded = false; var mapDetails = player.getMapDetails(me._map.ggMapId); me._map.style.backgroundColor = mapDetails['bgcolor']; if (mapDetails.hasOwnProperty('transparent') && mapDetails['transparent']) { me._map.ggPermeableMap = true; } else { me._map.ggPermeableMap = false; } me._map.ggCalculateFloorplanSize(mapDetails); me._map.ggShowSimpleFloorplan(mapDetails); me._map.ggFloorplanNorth = mapDetails['floorplannorth']; } me._map.ggClearMap=function() { me._map.ggClearMapMarkers(); me._map.ggMapNotLoaded = true; } me._map.ggChangeMap=function(mapId) { var newMapType = player.getMapType(mapId) if (newMapType == 'web') { return; } me._map.ggMapId = mapId; me._map.ggClearMap(); me._map.ggInitMap(); me._map.ggInitMapMarkers(); } me._map.ggPlaceMarkersOnSimpleFloorplan=function() { var markers=me._map.ggSimpleFloorplanMarkerArray; for (id in markers) { if (markers.hasOwnProperty(id)) { marker=markers[id]; var coords = player.getNodeMapCoordsInPercent(id, me._map.ggMapId); var xPos = (me._map.ggFloorplanWidth * coords[0]) / 100.0; var yPos = (me._map.ggFloorplanHeight * coords[1]) / 100.0; marker.radarXPos = xPos; marker.radarYPos = yPos; xPos -= me._map.ggHMarkerAnchorOffset; yPos -= me._map.ggVMarkerAnchorOffset; marker.style['position'] = 'absolute'; marker.style['left'] = xPos + 'px'; marker.style['top'] = yPos + 'px'; marker.style['z-index'] = me._map.style['z-index'] + 2; } } } me._map.ggInitMapMarkers=function() { me._map.ggClearMapMarkers(); var ids = player.getNodeIds(); me._map.ggFilteredIds = []; if (me._map.ggFilter != '') { var filter = me._map.ggFilter.split(','); for (i=0; i < ids.length; i++) { var nodeId = ids[i]; var nodeData = player.getNodeUserdata(nodeId); for (var j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j].trim()) != -1) me._map.ggFilteredIds.push(nodeId); } } if (me._map.ggFilteredIds.length > 0) ids = me._map.ggFilteredIds; } for(var i=0; i < ids.length; i++) { var id = ids[i]; var coords = player.getNodeMapCoordsInPercent(id, me._map.ggMapId); if (coords.length>=2) { me._map.ggHMarkerAnchorOffset = 12; me._map.ggVMarkerAnchorOffset = 41; var markerParent = new Object(); markerParent.ggElementNodeId=function() { return id }; var markerClass = new SkinElement_map_pin_Class(me, markerParent); me._map.ggMarkerInstances.push(markerClass); var marker = markerClass._map_pin; me._map.ggSimpleFloorplanMarkerArray[id] = marker; me._map__mapdiv.appendChild(marker); } } me._map.ggPlaceMarkersOnSimpleFloorplan(); skin.updateSize(me._map); me._map.callChildLogicBlocksHotspot_map_pin_sizechanged(); me._map.callChildLogicBlocksHotspot_map_pin_changenode(); me._map.callChildLogicBlocksHotspot_map_pin_mouseover(); me._map.callChildLogicBlocksHotspot_map_pin_mouseover(); me._map.callChildLogicBlocksHotspot_map_pin_active(); me._map.callChildLogicBlocksHotspot_map_pin_varchanged_planstatus(); } me._map.ggClearMapMarkers=function() { for (id in me._map.ggSimpleFloorplanMarkerArray) { if (me._map.ggSimpleFloorplanMarkerArray.hasOwnProperty(id)) { me._map__mapdiv.removeChild(me._map.ggSimpleFloorplanMarkerArray[id]); } } me._map.ggMarkerInstances=[]; me._map.ggSimpleFloorplanMarkerArray=[]; } me._map_thumb.ggMarkerInstances=[]; me._map_thumb.ggMapId = 'JSSecondFloor'; me._map_thumb.ggLastNodeId=null; me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_sizechanged = function(){ if(me._map_thumb.ggMarkerInstances) { var i; for(i = 0; i < me._map_thumb.ggMarkerInstances.length; i++) { if (me._map_thumb.ggMarkerInstances[i]._map_pin_tt_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_tt_thumb.logicBlock_position) { me._map_thumb.ggMarkerInstances[i]._map_pin_tt_thumb.logicBlock_position(); } } } } me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_changenode = function(){ if(me._map_thumb.ggMarkerInstances) { var i; for(i = 0; i < me._map_thumb.ggMarkerInstances.length; i++) { if (me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_visible) { me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_visible(); } } } } me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_mouseover = function(){ if(me._map_thumb.ggMarkerInstances) { var i; for(i = 0; i < me._map_thumb.ggMarkerInstances.length; i++) { if (me._map_thumb.ggMarkerInstances[i]._map_pin_active_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_active_thumb.logicBlock_scaling) { me._map_thumb.ggMarkerInstances[i]._map_pin_active_thumb.logicBlock_scaling(); } if (me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_scaling) { me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_scaling(); } } } } me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_mouseover = function(){ if(me._map_thumb.ggMarkerInstances) { var i; for(i = 0; i < me._map_thumb.ggMarkerInstances.length; i++) { if (me._map_thumb.ggMarkerInstances[i]._map_pin_tt_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_tt_thumb.logicBlock_visible) { me._map_thumb.ggMarkerInstances[i]._map_pin_tt_thumb.logicBlock_visible(); } } } } me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_active = function(){ if(me._map_thumb.ggMarkerInstances) { var i; for(i = 0; i < me._map_thumb.ggMarkerInstances.length; i++) { if (me._map_thumb.ggMarkerInstances[i]._map_pin_active_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_active_thumb.logicBlock_alpha) { me._map_thumb.ggMarkerInstances[i]._map_pin_active_thumb.logicBlock_alpha(); } if (me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_alpha) { me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_alpha(); } } } } me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_varchanged_planstatus = function(){ if(me._map_thumb.ggMarkerInstances) { var i; for(i = 0; i < me._map_thumb.ggMarkerInstances.length; i++) { if (me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb && me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_visible) { me._map_thumb.ggMarkerInstances[i]._map_pin_normal_thumb.logicBlock_visible(); } } } } me._map_thumb.ggSimpleFloorplanMarkerArray=[]; me._map_thumb.ggFloorplanWidth=0; me._map_thumb.ggFloorplanHeight=0; me._map_thumb__mapdiv=document.createElement('div'); me._map_thumb__mapdiv.className='ggskin ggskin_map'; me._map_thumb.appendChild(me._map_thumb__mapdiv); me._map_thumb__img=document.createElement('img'); me._map_thumb__img.className='ggskin ggskin_map'; me._map_thumb__mapdiv.appendChild(me._map_thumb__img); me._map_thumb.ggShowSimpleFloorplan=function(mapDetails) { var mapWidth = me._map_thumb.clientWidth; var mapHeight = me._map_thumb.clientHeight; var levelLimit = 500; var level = 1; while (mapWidth > levelLimit && mapHeight > levelLimit) { levelLimit *= 2; level++; } var imageFilename = basePath + 'images/maptiles/' + me._map_thumb.ggMapId + '_' + level + '.' + mapDetails['tileformat']; me._map_thumb__img.setAttribute('src', imageFilename); me._map_thumb__mapdiv.setAttribute('style','position: absolute; right: 0px; top: 0px;width:' + me._map_thumb.ggFloorplanWidth + 'px;height:' + me._map_thumb.ggFloorplanHeight + 'px;overflow:hidden;;'); me._map_thumb__img.setAttribute('style','width:' + me._map_thumb.ggFloorplanWidth + 'px;height:' + me._map_thumb.ggFloorplanHeight + 'px;-webkit-user-drag:none;pointer-events:none;'); } me._map_thumb.ggCalculateFloorplanSize=function(mapDetails) { var floorplanWidth = mapDetails['width']; var floorplanHeight = mapDetails['height']; var frameAR = me._map_thumb.clientWidth / me._map_thumb.clientHeight; var floorplanAR = floorplanWidth / floorplanHeight; if (frameAR > floorplanAR) { me._map_thumb.ggFloorplanHeight = me._map_thumb.clientHeight; me._map_thumb.ggFloorplanWidth = me._map_thumb.ggFloorplanHeight * floorplanAR; } else { me._map_thumb.ggFloorplanWidth = me._map_thumb.clientWidth; me._map_thumb.ggFloorplanHeight = me._map_thumb.ggFloorplanWidth / floorplanAR; } } me._map_thumb.ggInitMap=function() { me._map_thumb.ggMapNotLoaded = false; var mapDetails = player.getMapDetails(me._map_thumb.ggMapId); me._map_thumb.style.backgroundColor = mapDetails['bgcolor']; if (mapDetails.hasOwnProperty('transparent') && mapDetails['transparent']) { me._map_thumb.ggPermeableMap = true; } else { me._map_thumb.ggPermeableMap = false; } me._map_thumb.ggCalculateFloorplanSize(mapDetails); me._map_thumb.ggShowSimpleFloorplan(mapDetails); me._map_thumb.ggFloorplanNorth = mapDetails['floorplannorth']; } me._map_thumb.ggClearMap=function() { me._map_thumb.ggClearMapMarkers(); me._map_thumb.ggMapNotLoaded = true; } me._map_thumb.ggChangeMap=function(mapId) { var newMapType = player.getMapType(mapId) if (newMapType == 'web') { return; } me._map_thumb.ggMapId = mapId; me._map_thumb.ggClearMap(); me._map_thumb.ggInitMap(); me._map_thumb.ggInitMapMarkers(); } me._map_thumb.ggPlaceMarkersOnSimpleFloorplan=function() { var markers=me._map_thumb.ggSimpleFloorplanMarkerArray; for (id in markers) { if (markers.hasOwnProperty(id)) { marker=markers[id]; var coords = player.getNodeMapCoordsInPercent(id, me._map_thumb.ggMapId); var xPos = (me._map_thumb.ggFloorplanWidth * coords[0]) / 100.0; var yPos = (me._map_thumb.ggFloorplanHeight * coords[1]) / 100.0; marker.radarXPos = xPos; marker.radarYPos = yPos; xPos -= me._map_thumb.ggHMarkerAnchorOffset; yPos -= me._map_thumb.ggVMarkerAnchorOffset; marker.style['position'] = 'absolute'; marker.style['left'] = xPos + 'px'; marker.style['top'] = yPos + 'px'; marker.style['z-index'] = me._map_thumb.style['z-index'] + 2; } } } me._map_thumb.ggInitMapMarkers=function() { me._map_thumb.ggClearMapMarkers(); var ids = player.getNodeIds(); me._map_thumb.ggFilteredIds = []; if (me._map_thumb.ggFilter != '') { var filter = me._map_thumb.ggFilter.split(','); for (i=0; i < ids.length; i++) { var nodeId = ids[i]; var nodeData = player.getNodeUserdata(nodeId); for (var j=0; j < filter.length; j++) { if (nodeData['tags'].indexOf(filter[j].trim()) != -1) me._map_thumb.ggFilteredIds.push(nodeId); } } if (me._map_thumb.ggFilteredIds.length > 0) ids = me._map_thumb.ggFilteredIds; } for(var i=0; i < ids.length; i++) { var id = ids[i]; var coords = player.getNodeMapCoordsInPercent(id, me._map_thumb.ggMapId); if (coords.length>=2) { me._map_thumb.ggHMarkerAnchorOffset = 12; me._map_thumb.ggVMarkerAnchorOffset = 41; var markerParent = new Object(); markerParent.ggElementNodeId=function() { return id }; var markerClass = new SkinElement_map_pin_thumb_Class(me, markerParent); me._map_thumb.ggMarkerInstances.push(markerClass); var marker = markerClass._map_pin_thumb; me._map_thumb.ggSimpleFloorplanMarkerArray[id] = marker; me._map_thumb__mapdiv.appendChild(marker); } } me._map_thumb.ggPlaceMarkersOnSimpleFloorplan(); skin.updateSize(me._map_thumb); me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_sizechanged(); me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_changenode(); me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_mouseover(); me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_mouseover(); me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_active(); me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_varchanged_planstatus(); } me._map_thumb.ggClearMapMarkers=function() { for (id in me._map_thumb.ggSimpleFloorplanMarkerArray) { if (me._map_thumb.ggSimpleFloorplanMarkerArray.hasOwnProperty(id)) { me._map_thumb__mapdiv.removeChild(me._map_thumb.ggSimpleFloorplanMarkerArray[id]); } } me._map_thumb.ggMarkerInstances=[]; me._map_thumb.ggSimpleFloorplanMarkerArray=[]; } player.addListener('sizechanged', function() { me.updateSize(me.divSkin); }); player.addListener('configloaded', function() { me._node_cloner.ggUpdate(); me._node_clonerguided.ggUpdate(); me._node_clonerguided_hh.ggUpdate(); me._node_clonerguided_js.ggUpdate(); if (me._map.ggMapNotLoaded == false) { me._map.ggInitMap(false); me._map.ggInitMapMarkers(true); } else { me._map.ggMapNotLoaded = true; } if (me._map_thumb.ggMapNotLoaded == false) { me._map_thumb.ggInitMap(false); me._map_thumb.ggInitMapMarkers(true); } else { me._map_thumb.ggMapNotLoaded = true; } }); player.addListener('imagesready', function() { me._node_scroller.ggUpdatePosition(); me._node_scrollerguided.ggUpdatePosition(); me._node_scrollerguided_hh.ggUpdatePosition(); me._node_scrollerguided_js.ggUpdatePosition(); me._timer_1.ggTimestamp=me.ggCurrentTime; me._timer_1.ggTimeout=2000; }); }; this.hotspotProxyClick=function(id, url) { } this.hotspotProxyDoubleClick=function(id, url) { } me.hotspotProxyOver=function(id, url) { } me.hotspotProxyOut=function(id, url) { } me.callChildLogicBlocksHotspot_ht_node_sizechanged = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._hs_tt && hotspotTemplates['ht_node'][i]._hs_tt.logicBlock_visible) { hotspotTemplates['ht_node'][i]._hs_tt.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_node_changenode = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._ht_node.logicBlock_visible) { hotspotTemplates['ht_node'][i]._ht_node.logicBlock_visible(); } if (hotspotTemplates['ht_node'][i]._hs_preview_image && hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._tt_ht_3d && hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible) { hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible(); } if (hotspotTemplates['ht_node'][i]._hs_tt && hotspotTemplates['ht_node'][i]._hs_tt.logicBlock_visible) { hotspotTemplates['ht_node'][i]._hs_tt.logicBlock_visible(); } if (hotspotTemplates['ht_node'][i]._hs_visited && hotspotTemplates['ht_node'][i]._hs_visited.logicBlock_visible) { hotspotTemplates['ht_node'][i]._hs_visited.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_node_configloaded = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._hs_preview_image && hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._tt_ht_3d && hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible) { hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_node_mouseover = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._chevron_white_lower && hotspotTemplates['ht_node'][i]._chevron_white_lower.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._chevron_white_lower.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._chevron_black && hotspotTemplates['ht_node'][i]._chevron_black.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._chevron_black.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._chevron_white && hotspotTemplates['ht_node'][i]._chevron_white.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._chevron_white.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._hs_preview_image && hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._tt_ht_3d && hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible) { hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_node_active = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._hs_visited && hotspotTemplates['ht_node'][i]._hs_visited.logicBlock_visible) { hotspotTemplates['ht_node'][i]._hs_visited.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_node_varchanged_startnarration = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._ht_node.logicBlock_visible) { hotspotTemplates['ht_node'][i]._ht_node.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_node_varchanged_opt_3d_preview = function(){ if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { if (hotspotTemplates['ht_node'][i]._hs_preview_image && hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha) { hotspotTemplates['ht_node'][i]._hs_preview_image.logicBlock_alpha(); } if (hotspotTemplates['ht_node'][i]._tt_ht_3d && hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible) { hotspotTemplates['ht_node'][i]._tt_ht_3d.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_circle_changenode = function(){ if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { if (hotspotTemplates['ht_circle'][i]._ht_circle.logicBlock_visible) { hotspotTemplates['ht_circle'][i]._ht_circle.logicBlock_visible(); } if (hotspotTemplates['ht_circle'][i]._hotspot_preview && hotspotTemplates['ht_circle'][i]._hotspot_preview.logicBlock_bordercolor) { hotspotTemplates['ht_circle'][i]._hotspot_preview.logicBlock_bordercolor(); } if (hotspotTemplates['ht_circle'][i]._checkmark_tick0 && hotspotTemplates['ht_circle'][i]._checkmark_tick0.logicBlock_visible) { hotspotTemplates['ht_circle'][i]._checkmark_tick0.logicBlock_visible(); } if (hotspotTemplates['ht_circle'][i]._hotspot_preview_outer && hotspotTemplates['ht_circle'][i]._hotspot_preview_outer.logicBlock_bordercolor) { hotspotTemplates['ht_circle'][i]._hotspot_preview_outer.logicBlock_bordercolor(); } } } } me.callChildLogicBlocksHotspot_ht_circle_mouseover = function(){ if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { if (hotspotTemplates['ht_circle'][i]._hotspot_preview && hotspotTemplates['ht_circle'][i]._hotspot_preview.logicBlock_scaling) { hotspotTemplates['ht_circle'][i]._hotspot_preview.logicBlock_scaling(); } } } } me.callChildLogicBlocksHotspot_ht_circle_mouseover = function(){ if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { if (hotspotTemplates['ht_circle'][i]._preview_nodeimage && hotspotTemplates['ht_circle'][i]._preview_nodeimage.logicBlock_alpha) { hotspotTemplates['ht_circle'][i]._preview_nodeimage.logicBlock_alpha(); } if (hotspotTemplates['ht_circle'][i]._tooltip && hotspotTemplates['ht_circle'][i]._tooltip.logicBlock_alpha) { hotspotTemplates['ht_circle'][i]._tooltip.logicBlock_alpha(); } if (hotspotTemplates['ht_circle'][i]._checkmark_tick0 && hotspotTemplates['ht_circle'][i]._checkmark_tick0.logicBlock_alpha) { hotspotTemplates['ht_circle'][i]._checkmark_tick0.logicBlock_alpha(); } } } } me.callChildLogicBlocksHotspot_ht_circle_active = function(){ if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { if (hotspotTemplates['ht_circle'][i]._checkmark_tick0 && hotspotTemplates['ht_circle'][i]._checkmark_tick0.logicBlock_visible) { hotspotTemplates['ht_circle'][i]._checkmark_tick0.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_circle_varchanged_startnarration = function(){ if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { if (hotspotTemplates['ht_circle'][i]._ht_circle.logicBlock_visible) { hotspotTemplates['ht_circle'][i]._ht_circle.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_circle_varchanged_hs_ani_colour = function(){ if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { if (hotspotTemplates['ht_circle'][i]._hotspot_preview && hotspotTemplates['ht_circle'][i]._hotspot_preview.logicBlock_bordercolor) { hotspotTemplates['ht_circle'][i]._hotspot_preview.logicBlock_bordercolor(); } if (hotspotTemplates['ht_circle'][i]._hotspot_preview_outer && hotspotTemplates['ht_circle'][i]._hotspot_preview_outer.logicBlock_bordercolor) { hotspotTemplates['ht_circle'][i]._hotspot_preview_outer.logicBlock_bordercolor(); } } } } me.callChildLogicBlocksHotspot_ht_info_changenode = function(){ if(hotspotTemplates['ht_info']) { var i; for(i = 0; i < hotspotTemplates['ht_info'].length; i++) { if (hotspotTemplates['ht_info'][i]._ht_info_customimage && hotspotTemplates['ht_info'][i]._ht_info_customimage.logicBlock_visible) { hotspotTemplates['ht_info'][i]._ht_info_customimage.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_3d_changenode = function(){ if(hotspotTemplates['ht_3d']) { var i; for(i = 0; i < hotspotTemplates['ht_3d'].length; i++) { if (hotspotTemplates['ht_3d'][i]._ht_3d_customimage && hotspotTemplates['ht_3d'][i]._ht_3d_customimage.logicBlock_visible) { hotspotTemplates['ht_3d'][i]._ht_3d_customimage.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_image_sizechanged = function(){ if(hotspotTemplates['ht_image']) { var i; for(i = 0; i < hotspotTemplates['ht_image'].length; i++) { if (hotspotTemplates['ht_image'][i]._tt_ht_image && hotspotTemplates['ht_image'][i]._tt_ht_image.logicBlock_position) { hotspotTemplates['ht_image'][i]._tt_ht_image.logicBlock_position(); } } } } me.callChildLogicBlocksHotspot_ht_image_changenode = function(){ if(hotspotTemplates['ht_image']) { var i; for(i = 0; i < hotspotTemplates['ht_image'].length; i++) { if (hotspotTemplates['ht_image'][i]._tt_ht_image && hotspotTemplates['ht_image'][i]._tt_ht_image.logicBlock_visible) { hotspotTemplates['ht_image'][i]._tt_ht_image.logicBlock_visible(); } if (hotspotTemplates['ht_image'][i]._ht_image_customimage && hotspotTemplates['ht_image'][i]._ht_image_customimage.logicBlock_visible) { hotspotTemplates['ht_image'][i]._ht_image_customimage.logicBlock_visible(); } } } } me.callChildLogicBlocksHotspot_ht_image_mouseover = function(){ if(hotspotTemplates['ht_image']) { var i; for(i = 0; i < hotspotTemplates['ht_image'].length; i++) { if (hotspotTemplates['ht_image'][i]._tt_ht_image && hotspotTemplates['ht_image'][i]._tt_ht_image.logicBlock_visible) { hotspotTemplates['ht_image'][i]._tt_ht_image.logicBlock_visible(); } } } } player.addListener('changenode', function() { me.ggUserdata=player.userdata; }); me.skinTimerEvent=function() { me.ggCurrentTime=new Date().getTime(); me._previous_node_name.ggUpdateText(); me._next_node_name.ggUpdateText(); me._timer_1.ggUpdateConditionTimer(); me._current_node_name.ggUpdateText(); me._current_node_type.ggUpdateText(); me._floor_plan_title.ggUpdateText(); me._floor_plan_title_thumb.ggUpdateText(); }; player.addListener('timer', me.skinTimerEvent); function SkinHotspotClass_ht_node(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_node=document.createElement('div'); el.ggId="ht_node"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='height : 0px;'; hs+='left : 71px;'; hs+='position : absolute;'; hs+='top : 220px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; hs+='transform-style: preserve-3d;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_node.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_node.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('startnarration') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._ht_node.ggCurrentLogicStateVisible != newLogicStateVisible) { me._ht_node.ggCurrentLogicStateVisible = newLogicStateVisible; me._ht_node.style[domTransition]=''; if (me._ht_node.ggCurrentLogicStateVisible == 0) { me._ht_node.style.visibility="hidden"; me._ht_node.ggVisible=false; } else { me._ht_node.style.visibility=(Number(me._ht_node.style.opacity)>0||!me._ht_node.style.opacity)?'inherit':'hidden'; me._ht_node.ggVisible=true; } } } me._ht_node.onclick=function (e) { player.openNext(me.hotspot.url,me.hotspot.target); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_node.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_node.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); me.elementMouseOver['ht_node']=true; me._chevron_white_lower.logicBlock_alpha(); me._chevron_black.logicBlock_alpha(); me._chevron_white.logicBlock_alpha(); me._hs_preview_image.logicBlock_alpha(); me._tt_ht_3d.logicBlock_visible(); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_node.onmouseout=function (e) { player.setActiveHotspot(null); me.elementMouseOver['ht_node']=false; me._chevron_white_lower.logicBlock_alpha(); me._chevron_black.logicBlock_alpha(); me._chevron_white.logicBlock_alpha(); me._hs_preview_image.logicBlock_alpha(); me._tt_ht_3d.logicBlock_visible(); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_node.ontouchend=function (e) { me.elementMouseOver['ht_node']=false; me._chevron_white_lower.logicBlock_alpha(); me._chevron_black.logicBlock_alpha(); me._chevron_white.logicBlock_alpha(); me._hs_preview_image.logicBlock_alpha(); me._tt_ht_3d.logicBlock_visible(); } me._ht_node.ggUpdatePosition=function (useTransition) { } el=me._chevron_white_lower=document.createElement('div'); els=me._chevron_white_lower__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMDAgMTAwMDsiIHhtbDpzcG'+ 'FjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC45LDQzOS43bDQwMC00MDFjMTcuOS0xNy45LDQxLjctMjUuNCw2NS4yLTI0YzIzLjQtMS40LDQ3LjIsNi4xLDY1LjEsMjRsNDAwLDQwMQoJCWMzMy4yLDMzLjMsMzMuMiw4Ny40LDAsMTIwLjdjLTMzLjIsMzMuMy04Ny4xLDMzLjMtMTIwLjQsMEw1MDAsMjE0LjdMMTU1LjIsNTYwLjRjLTMzLjIsMzMuMy04Ny4xLDMzLjMtMTIwLjQsMAoJCVMxLjcsNDczLDM0LjksNDM5Ljd6Ii8+CjwvZz4KPC9zdmc+Cg=='; me._chevron_white_lower__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;chevron_white_lower;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="chevron_white_lower"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 80px;'; hs+='left : -10000px;'; hs+='opacity : 0.6;'; hs+='position : absolute;'; hs+='top : -140px;'; hs+='visibility : inherit;'; hs+='width : 80px;'; hs+='pointer-events:auto;'; hs+='transform:translate3d(0px,0px,-1px);'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._chevron_white_lower.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._chevron_white_lower.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['ht_node'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._chevron_white_lower.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._chevron_white_lower.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._chevron_white_lower.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._chevron_white_lower.ggCurrentLogicStateAlpha == 0) { me._chevron_white_lower.style.visibility=me._chevron_white_lower.ggVisible?'inherit':'hidden'; me._chevron_white_lower.style.opacity=1; } else { me._chevron_white_lower.style.visibility=me._chevron_white_lower.ggVisible?'inherit':'hidden'; me._chevron_white_lower.style.opacity=0.6; } } } me._chevron_white_lower.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._ht_node.appendChild(me._chevron_white_lower); el=me._chevron_black=document.createElement('div'); els=me._chevron_black__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMDAgMTAwMDsiIHhtbDpzcG'+ 'FjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik0zNC45LDQzOS43bDQwMC00MDFjMTcuOS0xNy45LDQxLjctMjUuNCw2NS4yLTI0YzIzLjQtMS40LDQ3LjIsNi4xLDY1LjEsMjRsNDAwLDQwMWMzMy4yLDMzLjMsMzMuMiw4Ny40LDAsMTIwLjcKCQljLTMzLjIsMzMuMy04Ny4xLDMzLjMtMTIwLjQsMEw1MDAsMjE0LjdMMTU1LjIsNTYwLjRjLTMzLjIsMzMuMy04Ny4xLDMzLjMtMTIwLjQsMFMxLjcsNDczLDM0LjksNDM5Ljd6Ii8+CjwvZz4KPC9zdmc+Cg=='; me._chevron_black__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;chevron_black;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="chevron_black"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 80px;'; hs+='left : -10000px;'; hs+='opacity : 0.4;'; hs+='position : absolute;'; hs+='top : -140px;'; hs+='visibility : inherit;'; hs+='width : 80px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._chevron_black.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._chevron_black.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['ht_node'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._chevron_black.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._chevron_black.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._chevron_black.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._chevron_black.ggCurrentLogicStateAlpha == 0) { me._chevron_black.style.visibility=me._chevron_black.ggVisible?'inherit':'hidden'; me._chevron_black.style.opacity=1; } else { me._chevron_black.style.visibility=me._chevron_black.ggVisible?'inherit':'hidden'; me._chevron_black.style.opacity=0.4; } } } me._chevron_black.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._ht_node.appendChild(me._chevron_black); el=me._chevron_white=document.createElement('div'); els=me._chevron_white__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMCIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMDAgMTAwMDsiIHhtbDpzcG'+ 'FjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC45LDQzOS43bDQwMC00MDFjMTcuOS0xNy45LDQxLjctMjUuNCw2NS4yLTI0YzIzLjQtMS40LDQ3LjIsNi4xLDY1LjEsMjRsNDAwLDQwMQoJCWMzMy4yLDMzLjMsMzMuMiw4Ny40LDAsMTIwLjdjLTMzLjIsMzMuMy04Ny4xLDMzLjMtMTIwLjQsMEw1MDAsMjE0LjdMMTU1LjIsNTYwLjRjLTMzLjIsMzMuMy04Ny4xLDMzLjMtMTIwLjQsMAoJCVMxLjcsNDczLDM0LjksNDM5Ljd6Ii8+CjwvZz4KPC9zdmc+Cg=='; me._chevron_white__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;chevron_white;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="chevron_white"; el.ggDx=3; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 80px;'; hs+='left : -10000px;'; hs+='opacity : 0.6;'; hs+='position : absolute;'; hs+='top : -140px;'; hs+='visibility : inherit;'; hs+='width : 85px;'; hs+='pointer-events:auto;'; hs+='transform:translate3d(0px,0px,1px);'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._chevron_white.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._chevron_white.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['ht_node'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._chevron_white.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._chevron_white.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._chevron_white.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._chevron_white.ggCurrentLogicStateAlpha == 0) { me._chevron_white.style.visibility=me._chevron_white.ggVisible?'inherit':'hidden'; me._chevron_white.style.opacity=1; } else { me._chevron_white.style.visibility=me._chevron_white.ggVisible?'inherit':'hidden'; me._chevron_white.style.opacity=0.6; } } } me._chevron_white.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._ht_node.appendChild(me._chevron_white); el=me._hs_preview_image=document.createElement('div'); els=me._hs_preview_image__img=document.createElement('img'); els.className='ggskin ggskin_nodeimage'; els.setAttribute('src',basePath + "images/hs_preview_image_" + nodeId + ".jpg"); el.ggNodeId=nodeId; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;hs_preview_image;'); els.className='ggskin ggskin_nodeimage'; els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="hs_preview_image"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_nodeimage "; el.ggType='nodeimage'; hs =''; hs+='z-index: -5;'; hs+='height : 90px;'; hs+='left : -10000px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='top : -220px;'; hs+='visibility : hidden;'; hs+='width : 140px;'; hs+='pointer-events:none;'; hs+='border-radius: 5px; overflow: hidden; box-shadow: 0px 0px 2px #000000; transform:translate3d(0px,0px,90px) rotateX(-90deg) scale(1.5); transform-style: preserve-3d; -webkit-backface-visibility: hidden; backface-visibility: hidden;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._hs_preview_image.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return this.ggNodeId; } me._hs_preview_image.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['ht_node'] == true) && (player.getVariableValue('opt_3d_preview') == true) && (player.getIsTour() == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._hs_preview_image.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._hs_preview_image.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._hs_preview_image.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._hs_preview_image.ggCurrentLogicStateAlpha == 0) { me._hs_preview_image.style.visibility=me._hs_preview_image.ggVisible?'inherit':'hidden'; me._hs_preview_image.style.opacity=1; } else { me._hs_preview_image.style.visibility="hidden"; me._hs_preview_image.style.opacity=0; } } } me._hs_preview_image.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } el=me._hs_tt=document.createElement('div'); els=me._hs_tt__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="hs_tt"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 0px;'; hs+='height : 20px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 140px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 140px;'; hs+='height: auto;'; hs+='pointer-events: none;'; hs+='background: #000000;'; hs+='background: rgba(0,0,0,0.196078);'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 12px;'; hs+='font-weight: inherit;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 3px 2px 3px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.hotspot.title; el.appendChild(els); me._hs_tt.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._hs_tt.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('opt_3d_tooltip') == false) && (me.hotspot.title == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._hs_tt.ggCurrentLogicStateVisible != newLogicStateVisible) { me._hs_tt.ggCurrentLogicStateVisible = newLogicStateVisible; me._hs_tt.style[domTransition]=''; if (me._hs_tt.ggCurrentLogicStateVisible == 0) { me._hs_tt.style.visibility="hidden"; me._hs_tt.ggVisible=false; } else { me._hs_tt.style.visibility=(Number(me._hs_tt.style.opacity)>0||!me._hs_tt.style.opacity)?'inherit':'hidden'; me._hs_tt.ggVisible=true; } } } me._hs_tt.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._hs_preview_image.appendChild(me._hs_tt); el=me._hs_visited=document.createElement('div'); els=me._hs_visited__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yNDAgMzMyIDEzMCAxMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTI0MCAzMzIgMTMwIDEzMD'+ 'siIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzAwMDAwMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnIGlkPSJMYXllcl8xXzFfIj4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTEyMi4xLDM0MS41aC0xMDUuOGMtMS40LDAtMi42LDEuMS0yLjYsMi42djEwNS44YzAsMS40LDEuMSwyLjYsMi42LDIuNmgxMDUuOGMxLjQsMCwyLjYtMS4xLDIuNi0yLjZWMzQ0LjENCgkJQy0xMTkuNiwzNDIuNy0xMjAuNywzNDEuNS0xMjIuMSwzNDEuNXogTS0xMzIuOCwzODEuN2wtNTAu'+ 'OCw1MC44Yy0wLjMsMC4zLTAuOCwwLjUtMS4yLDAuNWMtMC41LDAtMC45LTAuMS0xLjMtMC41bC0zMS43LTMxLjgNCgkJYy0wLjctMC43LTAuNy0xLjcsMC0yLjRsMTIuNS0xMi41YzAuNy0wLjcsMS43LTAuNywyLjQsMGwxOCwxOGwzNy4xLTM3LjFjMC43LTAuNywxLjctMC43LDIuNCwwbDEyLjUsMTIuNQ0KCQlDLTEzMi4xLDM3OS45LTEzMi4xLDM4MS0xMzIuOCwzODEuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNLTE0Ny43LDM2Ni44bC0zNy4xLDM3LjFsLTE4LTE4Yy0wLjctMC43LTEuNy0wLjctMi40LDBsLTEyLjUsMTIuNWMtMC43LDAuNy0wLjcsMS43LDAsMi40bDMxLjcsMzEuOA'+ '0KCQljMC4zLDAuMywwLjgsMC41LDEuMywwLjVjMC40LDAsMC45LTAuMiwxLjItMC41bDUwLjgtNTAuOWMwLjctMC43LDAuNy0xLjcsMC0yLjRsLTEyLjUtMTIuNUMtMTQ1LjksMzY2LjEtMTQ3LDM2Ni4xLTE0Ny43LDM2Ni44eiINCgkJLz4NCjwvZz4NCjwvc3ZnPg0K'; me._hs_visited__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;hs_visited;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="hs_visited"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 20px;'; hs+='position : absolute;'; hs+='right : 5px;'; hs+='top : 5px;'; hs+='visibility : hidden;'; hs+='width : 20px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._hs_visited.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._hs_visited.logicBlock_visible = function() { var newLogicStateVisible; if ( (me._hs_visited.ggIsActive() == true) || (player.nodeVisited(me._hs_visited.ggElementNodeId()) == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._hs_visited.ggCurrentLogicStateVisible != newLogicStateVisible) { me._hs_visited.ggCurrentLogicStateVisible = newLogicStateVisible; me._hs_visited.style[domTransition]=''; if (me._hs_visited.ggCurrentLogicStateVisible == 0) { me._hs_visited.style.visibility=(Number(me._hs_visited.style.opacity)>0||!me._hs_visited.style.opacity)?'inherit':'hidden'; me._hs_visited.ggVisible=true; } else { me._hs_visited.style.visibility="hidden"; me._hs_visited.ggVisible=false; } } } me._hs_visited.ggUpdatePosition=function (useTransition) { } me._hs_preview_image.appendChild(me._hs_visited); me._ht_node.appendChild(me._hs_preview_image); el=me.__code=document.createElement('div'); els=me.__code__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="_code"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 37px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : -39px;'; hs+='visibility : hidden;'; hs+='width : 66px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 68px;'; hs+='height: 39px;'; hs+='pointer-events: none;'; hs+='background: #ffffff;'; hs+='border: 1px solid #000000;'; hs+='color: #000000;'; hs+='text-align: left;'; hs+='white-space: nowrap;'; hs+='padding: 0px 1px 0px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=""; this.onUpdatePosition=function(player,hotspot) { var vs=player.getViewerSize(); var y=vs.height * (1/6*(1+Math.cos(player.getTilt() * Math.PI/90.0))); var hs= 'perspective(500px) translate3d(0px,' + (y) + 'px,0px) '; hs += 'rotateZ(' + ( player.getRoll()).toFixed(10) + 'deg) '; hs += 'rotateX(' + ( player.getTilt()).toFixed(10) + 'deg) '; hs += 'rotateY(' + (-player.getPan()).toFixed(10) + 'deg) '; hs += 'rotateY(' + ( hotspot.pan).toFixed(2) + 'deg) '; hs += 'rotateX(' + (-hotspot.tilt).toFixed(2) + 'deg) '; hs += 'rotateX(90deg) '; this.__div.style.transform=hs; this.__div.style.left = vs.width / 2 + "px"; this.__div.style.top = vs.height / 2 + "px"; }; el.appendChild(els); me.__code.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me.__code.ggUpdatePosition=function (useTransition) { } me._ht_node.appendChild(me.__code); el=me._tt_ht_3d=document.createElement('div'); els=me._tt_ht_3d__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="tt_ht_3d"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='height : 20px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -170px;'; hs+='visibility : hidden;'; hs+='width : 140px;'; hs+='pointer-events:none;'; hs+='transform:translate3d(0px,0px,40px) rotateX(-90deg); font-size: 15px; -webkit-backface-visibility: hidden; backface-visibility: hidden;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='pointer-events: none;'; hs+='background: #000000;'; hs+='background: rgba(0,0,0,0.666667);'; hs+='border: 1px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 16px;'; hs+='font-weight: inherit;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 2px 3px 2px 3px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.hotspot.title; el.appendChild(els); me._tt_ht_3d.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt_ht_3d.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getIsTour() == false) && (me.hotspot.title != "") && (me.elementMouseOver['ht_node'] == true) && (player.getVariableValue('opt_3d_preview') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt_ht_3d.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt_ht_3d.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt_ht_3d.style[domTransition]=''; if (me._tt_ht_3d.ggCurrentLogicStateVisible == 0) { me._tt_ht_3d.style.visibility=(Number(me._tt_ht_3d.style.opacity)>0||!me._tt_ht_3d.style.opacity)?'inherit':'hidden'; me._tt_ht_3d.ggVisible=true; } else { me._tt_ht_3d.style.visibility="hidden"; me._tt_ht_3d.ggVisible=false; } } } me._tt_ht_3d.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 2; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } this.style[domTransition]='left 0'; this.ggTextDiv.style.left=((142-this.ggTextDiv.offsetWidth)/2) + 'px'; } me._ht_node.appendChild(me._tt_ht_3d); me.__div = me._ht_node; }; function SkinHotspotClass_ht_circle(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_circle=document.createElement('div'); el.ggId="ht_circle"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='height : 0px;'; hs+='left : 67px;'; hs+='position : absolute;'; hs+='top : 67px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_circle.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_circle.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('startnarration') == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._ht_circle.ggCurrentLogicStateVisible != newLogicStateVisible) { me._ht_circle.ggCurrentLogicStateVisible = newLogicStateVisible; me._ht_circle.style[domTransition]=''; if (me._ht_circle.ggCurrentLogicStateVisible == 0) { me._ht_circle.style.visibility="hidden"; me._ht_circle.ggVisible=false; } else { me._ht_circle.style.visibility=(Number(me._ht_circle.style.opacity)>0||!me._ht_circle.style.opacity)?'inherit':'hidden'; me._ht_circle.ggVisible=true; } } } me._ht_circle.onclick=function (e) { player.openUrl(me.hotspot.url,me.hotspot.target); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_circle.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_circle.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_circle.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_circle.ggUpdatePosition=function (useTransition) { } el=me._hotspot_preview=document.createElement('div'); el.ggId="hotspot_preview"; el.ggParameter={ rx:0,ry:0,a:0,sx:0.4,sy:0.4 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='border : 0px solid #000000;'; hs+='cursor : pointer;'; hs+='height : 140px;'; hs+='left : -67px;'; hs+='position : absolute;'; hs+='top : -67px;'; hs+='visibility : inherit;'; hs+='width : 140px;'; hs+='pointer-events:auto;'; hs+='overflow: hidden; border-radius: 50%;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; el.style[domTransform]=parameterToTransform(el.ggParameter); me._hotspot_preview.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._hotspot_preview.logicBlock_scaling = function() { var newLogicStateScaling; if ( (me.elementMouseOver['hotspot_preview'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._hotspot_preview.ggCurrentLogicStateScaling != newLogicStateScaling) { me._hotspot_preview.ggCurrentLogicStateScaling = newLogicStateScaling; me._hotspot_preview.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, border-color 500ms ease 0ms'; if (me._hotspot_preview.ggCurrentLogicStateScaling == 0) { me._hotspot_preview.ggParameter.sx = 1; me._hotspot_preview.ggParameter.sy = 1; me._hotspot_preview.style[domTransform]=parameterToTransform(me._hotspot_preview.ggParameter); } else { me._hotspot_preview.ggParameter.sx = 0.4; me._hotspot_preview.ggParameter.sy = 0.4; me._hotspot_preview.style[domTransform]=parameterToTransform(me._hotspot_preview.ggParameter); } } } me._hotspot_preview.logicBlock_bordercolor = function() { var newLogicStateBorderColor; if ( (player.getVariableValue('hs_ani_colour') == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._hotspot_preview.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._hotspot_preview.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._hotspot_preview.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, border-color 500ms ease 0ms'; if (me._hotspot_preview.ggCurrentLogicStateBorderColor == 0) { me._hotspot_preview.style.borderColor="rgba(255,255,255,1)"; } else { me._hotspot_preview.style.borderColor="rgba(0,0,0,1)"; } } } me._hotspot_preview.onmouseover=function (e) { me.elementMouseOver['hotspot_preview']=true; me._preview_nodeimage.logicBlock_alpha(); me._tooltip.logicBlock_alpha(); me._checkmark_tick0.logicBlock_alpha(); me._hotspot_preview.logicBlock_scaling(); } me._hotspot_preview.onmouseout=function (e) { me.elementMouseOver['hotspot_preview']=false; me._preview_nodeimage.logicBlock_alpha(); me._tooltip.logicBlock_alpha(); me._checkmark_tick0.logicBlock_alpha(); me._hotspot_preview.logicBlock_scaling(); } me._hotspot_preview.ontouchend=function (e) { me.elementMouseOver['hotspot_preview']=false; me._preview_nodeimage.logicBlock_alpha(); me._tooltip.logicBlock_alpha(); me._checkmark_tick0.logicBlock_alpha(); me._hotspot_preview.logicBlock_scaling(); } me._hotspot_preview.ggUpdatePosition=function (useTransition) { } el=me._preview_nodeimage=document.createElement('div'); els=me._preview_nodeimage__img=document.createElement('img'); els.className='ggskin ggskin_nodeimage'; els.setAttribute('src',basePath + "images/preview_nodeimage_" + nodeId + ".jpg"); el.ggNodeId=nodeId; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;preview_nodeimage;'); els.className='ggskin ggskin_nodeimage'; els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="Preview NodeImage"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_nodeimage "; el.ggType='nodeimage'; hs =''; hs+='height : 140px;'; hs+='left : -2px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : hidden;'; hs+='width : 140px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._preview_nodeimage.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return this.ggNodeId; } me._preview_nodeimage.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['hotspot_preview'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._preview_nodeimage.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._preview_nodeimage.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._preview_nodeimage.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._preview_nodeimage.ggCurrentLogicStateAlpha == 0) { me._preview_nodeimage.style.visibility=me._preview_nodeimage.ggVisible?'inherit':'hidden'; me._preview_nodeimage.style.opacity=1; } else { me._preview_nodeimage.style.visibility="hidden"; me._preview_nodeimage.style.opacity=0; } } } me._preview_nodeimage.ggUpdatePosition=function (useTransition) { } me._hotspot_preview.appendChild(me._preview_nodeimage); el=me._tooltip=document.createElement('div'); els=me._tooltip__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="tooltip"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 52px;'; hs+='left : -1px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='top : 60px;'; hs+='visibility : hidden;'; hs+='width : 140px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: 140px;'; hs+='height: auto;'; hs+='background: #000000;'; hs+='background: rgba(0,0,0,0.666667);'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 7px 2px 7px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.hotspot.title; el.appendChild(els); me._tooltip.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tooltip.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['hotspot_preview'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._tooltip.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._tooltip.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._tooltip.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._tooltip.ggCurrentLogicStateAlpha == 0) { me._tooltip.style.visibility=me._tooltip.ggVisible?'inherit':'hidden'; me._tooltip.style.opacity=1; } else { me._tooltip.style.visibility="hidden"; me._tooltip.style.opacity=0; } } } me._tooltip.ggUpdatePosition=function (useTransition) { } me._hotspot_preview.appendChild(me._tooltip); el=me._checkmark_tick0=document.createElement('div'); els=me._checkmark_tick0__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yNDAgMzMyIDEzMCAxMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTI0MCAzMzIgMTMwIDEzMD'+ 'siIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzAwMDAwMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnIGlkPSJMYXllcl8xXzFfIj4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTEyMi4xLDM0MS41aC0xMDUuOGMtMS40LDAtMi42LDEuMS0yLjYsMi42djEwNS44YzAsMS40LDEuMSwyLjYsMi42LDIuNmgxMDUuOGMxLjQsMCwyLjYtMS4xLDIuNi0yLjZWMzQ0LjENCgkJQy0xMTkuNiwzNDIuNy0xMjAuNywzNDEuNS0xMjIuMSwzNDEuNXogTS0xMzIuOCwzODEuN2wtNTAu'+ 'OCw1MC44Yy0wLjMsMC4zLTAuOCwwLjUtMS4yLDAuNWMtMC41LDAtMC45LTAuMS0xLjMtMC41bC0zMS43LTMxLjgNCgkJYy0wLjctMC43LTAuNy0xLjcsMC0yLjRsMTIuNS0xMi41YzAuNy0wLjcsMS43LTAuNywyLjQsMGwxOCwxOGwzNy4xLTM3LjFjMC43LTAuNywxLjctMC43LDIuNCwwbDEyLjUsMTIuNQ0KCQlDLTEzMi4xLDM3OS45LTEzMi4xLDM4MS0xMzIuOCwzODEuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNLTE0Ny43LDM2Ni44bC0zNy4xLDM3LjFsLTE4LTE4Yy0wLjctMC43LTEuNy0wLjctMi40LDBsLTEyLjUsMTIuNWMtMC43LDAuNy0wLjcsMS43LDAsMi40bDMxLjcsMzEuOA'+ '0KCQljMC4zLDAuMywwLjgsMC41LDEuMywwLjVjMC40LDAsMC45LTAuMiwxLjItMC41bDUwLjgtNTAuOWMwLjctMC43LDAuNy0xLjcsMC0yLjRsLTEyLjUtMTIuNUMtMTQ1LjksMzY2LjEtMTQ3LDM2Ni4xLTE0Ny43LDM2Ni44eiINCgkJLz4NCjwvZz4NCjwvc3ZnPg0K'; me._checkmark_tick0__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;checkmark_tick0;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="checkmark_tick"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 20px;'; hs+='left : 122px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='top : 6px;'; hs+='visibility : hidden;'; hs+='width : 20px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._checkmark_tick0.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._checkmark_tick0.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.nodeVisited(me._checkmark_tick0.ggElementNodeId()) == true) || (me._checkmark_tick0.ggIsActive() == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._checkmark_tick0.ggCurrentLogicStateVisible != newLogicStateVisible) { me._checkmark_tick0.ggCurrentLogicStateVisible = newLogicStateVisible; me._checkmark_tick0.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._checkmark_tick0.ggCurrentLogicStateVisible == 0) { me._checkmark_tick0.style.visibility=(Number(me._checkmark_tick0.style.opacity)>0||!me._checkmark_tick0.style.opacity)?'inherit':'hidden'; me._checkmark_tick0.ggVisible=true; } else { me._checkmark_tick0.style.visibility="hidden"; me._checkmark_tick0.ggVisible=false; } } } me._checkmark_tick0.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['hotspot_preview'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._checkmark_tick0.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._checkmark_tick0.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._checkmark_tick0.style[domTransition]='opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._checkmark_tick0.ggCurrentLogicStateAlpha == 0) { me._checkmark_tick0.style.visibility=me._checkmark_tick0.ggVisible?'inherit':'hidden'; me._checkmark_tick0.style.opacity=1; } else { me._checkmark_tick0.style.visibility="hidden"; me._checkmark_tick0.style.opacity=0; } } } me._checkmark_tick0.ggUpdatePosition=function (useTransition) { } me._hotspot_preview.appendChild(me._checkmark_tick0); el=me._hotspot_preview_outer=document.createElement('div'); el.ggId="hotspot_preview_outer"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='border : 5px solid #ffffff;'; hs+='cursor : default;'; hs+='height : 130px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 130px;'; hs+='pointer-events:none;'; hs+='overflow: hidden; border-radius: 50%;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._hotspot_preview_outer.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._hotspot_preview_outer.logicBlock_bordercolor = function() { var newLogicStateBorderColor; if ( (player.getVariableValue('hs_ani_colour') == true) ) { newLogicStateBorderColor = 0; } else { newLogicStateBorderColor = -1; } if (me._hotspot_preview_outer.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) { me._hotspot_preview_outer.ggCurrentLogicStateBorderColor = newLogicStateBorderColor; me._hotspot_preview_outer.style[domTransition]='border-color 500ms ease 0ms'; if (me._hotspot_preview_outer.ggCurrentLogicStateBorderColor == 0) { me._hotspot_preview_outer.style.borderColor="rgba(0,0,0,1)"; } else { me._hotspot_preview_outer.style.borderColor="rgba(255,255,255,1)"; } } } me._hotspot_preview_outer.ggUpdatePosition=function (useTransition) { } me._hotspot_preview.appendChild(me._hotspot_preview_outer); me._ht_circle.appendChild(me._hotspot_preview); me.__div = me._ht_circle; }; function SkinHotspotClass_ht_info(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_info=document.createElement('div'); el.ggId="ht_info"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='height : 0px;'; hs+='left : 876px;'; hs+='position : absolute;'; hs+='top : 160px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_info.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_info.onclick=function (e) { skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_info.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_info.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_info.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_info.ggUpdatePosition=function (useTransition) { } el=me._ht_info_customimage=document.createElement('div'); me._ht_info_customimage__img=document.createElement('img'); me._ht_info_customimage__img.className='ggskin ggskin_external'; me._ht_info_customimage__img.onload=function() {me._ht_info_customimage.ggUpdatePosition();} me._ht_info_customimage.ggText=basePath + '_custom'; me._ht_info_customimage__img.setAttribute('src', me._ht_info_customimage.ggText); me._ht_info_customimage__img['ondragstart']=function() { return false; }; player.checkLoaded.push(me._ht_info_customimage__img); hs =''; me._ht_info_customimage.appendChild(me._ht_info_customimage__img); me._ht_info_customimage.ggSubElement = me._ht_info_customimage__img; el.ggId="ht_info_CustomImage"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_external "; el.ggType='external'; hs =''; hs+='border : 0px solid #000000;'; hs+='cursor : default;'; hs+='height : 50px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 50px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_info_customimage.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_info_customimage.logicBlock_visible = function() { var newLogicStateVisible; if ( ("$(hc)" == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._ht_info_customimage.ggCurrentLogicStateVisible != newLogicStateVisible) { me._ht_info_customimage.ggCurrentLogicStateVisible = newLogicStateVisible; me._ht_info_customimage.style[domTransition]=''; if (me._ht_info_customimage.ggCurrentLogicStateVisible == 0) { me._ht_info_customimage.style.visibility="hidden"; me._ht_info_customimage__img.src = ''; me._ht_info_customimage.ggVisible=false; } else { me._ht_info_customimage.style.visibility=(Number(me._ht_info_customimage.style.opacity)>0||!me._ht_info_customimage.style.opacity)?'inherit':'hidden'; me._ht_info_customimage.ggSubElement.src=me._ht_info_customimage.ggText; me._ht_info_customimage.ggVisible=true; } } } me._ht_info_customimage.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } var parentWidth = me._ht_info_customimage.clientWidth; var parentHeight = me._ht_info_customimage.clientHeight; var aspectRatioDiv = me._ht_info_customimage.clientWidth / me._ht_info_customimage.clientHeight; var aspectRatioImg = me._ht_info_customimage__img.naturalWidth / me._ht_info_customimage__img.naturalHeight; if (me._ht_info_customimage__img.naturalWidth < parentWidth) parentWidth = me._ht_info_customimage__img.naturalWidth; if (me._ht_info_customimage__img.naturalHeight < parentHeight) parentHeight = me._ht_info_customimage__img.naturalHeight; var currentWidth = me._ht_info_customimage__img.naturalWidth; var currentHeight = me._ht_info_customimage__img.naturalHeight; me._ht_info_customimage__img.setAttribute('style','position: absolute; left: 50%; margin-left: -' + currentWidth/2 + 'px; top: 50%; margin-top: -' + currentHeight/2 + 'px;-webkit-user-drag:none;pointer-events:none;border-radius:0px;;'); } me._ht_info.appendChild(me._ht_info_customimage); me.__div = me._ht_info; }; function SkinHotspotClass_ht_3d(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_3d=document.createElement('div'); el.ggId="ht_3d"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='height : 0px;'; hs+='left : 452px;'; hs+='position : absolute;'; hs+='top : 99px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_3d.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_3d.onclick=function (e) { skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_3d.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_3d.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_3d.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_3d.ggUpdatePosition=function (useTransition) { } el=me._ht_3d_customimage=document.createElement('div'); me._ht_3d_customimage__img=document.createElement('img'); me._ht_3d_customimage__img.className='ggskin ggskin_external'; me._ht_3d_customimage__img.onload=function() {me._ht_3d_customimage.ggUpdatePosition();} me._ht_3d_customimage.ggText=basePath + '_custom'; me._ht_3d_customimage__img.setAttribute('src', me._ht_3d_customimage.ggText); me._ht_3d_customimage__img['ondragstart']=function() { return false; }; player.checkLoaded.push(me._ht_3d_customimage__img); hs =''; me._ht_3d_customimage.appendChild(me._ht_3d_customimage__img); me._ht_3d_customimage.ggSubElement = me._ht_3d_customimage__img; el.ggId="ht_3d_CustomImage"; el.ggDx=0; el.ggDy=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_external "; el.ggType='external'; hs =''; hs+='border : 0px solid #000000;'; hs+='cursor : pointer;'; hs+='height : 50px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 50px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_3d_customimage.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_3d_customimage.logicBlock_visible = function() { var newLogicStateVisible; if ( ("$(hc)" == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._ht_3d_customimage.ggCurrentLogicStateVisible != newLogicStateVisible) { me._ht_3d_customimage.ggCurrentLogicStateVisible = newLogicStateVisible; me._ht_3d_customimage.style[domTransition]=''; if (me._ht_3d_customimage.ggCurrentLogicStateVisible == 0) { me._ht_3d_customimage.style.visibility="hidden"; me._ht_3d_customimage__img.src = ''; me._ht_3d_customimage.ggVisible=false; } else { me._ht_3d_customimage.style.visibility=(Number(me._ht_3d_customimage.style.opacity)>0||!me._ht_3d_customimage.style.opacity)?'inherit':'hidden'; me._ht_3d_customimage.ggSubElement.src=me._ht_3d_customimage.ggText; me._ht_3d_customimage.ggVisible=true; } } } me._ht_3d_customimage.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } var parentWidth = me._ht_3d_customimage.clientWidth; var parentHeight = me._ht_3d_customimage.clientHeight; var aspectRatioDiv = me._ht_3d_customimage.clientWidth / me._ht_3d_customimage.clientHeight; var aspectRatioImg = me._ht_3d_customimage__img.naturalWidth / me._ht_3d_customimage__img.naturalHeight; if (me._ht_3d_customimage__img.naturalWidth < parentWidth) parentWidth = me._ht_3d_customimage__img.naturalWidth; if (me._ht_3d_customimage__img.naturalHeight < parentHeight) parentHeight = me._ht_3d_customimage__img.naturalHeight; var currentWidth = me._ht_3d_customimage__img.naturalWidth; var currentHeight = me._ht_3d_customimage__img.naturalHeight; me._ht_3d_customimage__img.setAttribute('style','position: absolute; left: 50%; margin-left: -' + currentWidth/2 + 'px; top: 50%; margin-top: -' + currentHeight/2 + 'px;-webkit-user-drag:none;pointer-events:none;border-radius:0px;;'); } me._ht_3d.appendChild(me._ht_3d_customimage); me.ggUse3d=true; me.gg3dDistance=500; me.__div = me._ht_3d; }; function SkinHotspotClass_ht_image(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image=document.createElement('div'); el.ggId="ht_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); me.elementMouseOver['ht_image']=true; me._tt_ht_image.logicBlock_visible(); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image.onmouseout=function (e) { player.setActiveHotspot(null); me.elementMouseOver['ht_image']=false; me._tt_ht_image.logicBlock_visible(); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image.ontouchend=function (e) { me.elementMouseOver['ht_image']=false; me._tt_ht_image.logicBlock_visible(); } me._ht_image.ggUpdatePosition=function (useTransition) { } el=me._ht_image_image=document.createElement('div'); els=me._ht_image_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_image_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_image_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_image_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_image_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_image_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_image_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -16px;'; hs+='position : absolute;'; hs+='top : -16px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_image_image.onmouseover=function (e) { me._ht_image_image__img.style.visibility='hidden'; me._ht_image_image__imgo.style.visibility='inherit'; } me._ht_image_image.onmouseout=function (e) { me._ht_image_image__img.style.visibility='inherit'; me._ht_image_image__imgo.style.visibility='hidden'; } me._ht_image_image.ggUpdatePosition=function (useTransition) { } me._ht_image.appendChild(me._ht_image_image); el=me._tt_ht_image=document.createElement('div'); els=me._tt_ht_image__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="tt_ht_image"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='z-index: 100;'; hs+='height : 20px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : 24px;'; hs+='visibility : hidden;'; hs+='width : 100px;'; hs+='pointer-events:none;'; hs+='text-shadow: 1px 1px 4px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='cursor: default;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='pointer-events: none;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 2px 5px 2px 5px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.hotspot.title; el.appendChild(els); me._tt_ht_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._tt_ht_image.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getViewerSize().width == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._tt_ht_image.ggCurrentLogicStatePosition != newLogicStatePosition) { me._tt_ht_image.ggCurrentLogicStatePosition = newLogicStatePosition; me._tt_ht_image.style[domTransition]='left 0s, top 0s'; if (me._tt_ht_image.ggCurrentLogicStatePosition == 0) { this.ggDx = 0; me._tt_ht_image.style.top='-47px'; me._tt_ht_image.ggUpdatePosition(true); } else { me._tt_ht_image.ggDx=0; me._tt_ht_image.style.top='24px'; me._tt_ht_image.ggUpdatePosition(true); } } } me._tt_ht_image.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.elementMouseOver['ht_image'] == true) && (me.hotspot.title != "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._tt_ht_image.ggCurrentLogicStateVisible != newLogicStateVisible) { me._tt_ht_image.ggCurrentLogicStateVisible = newLogicStateVisible; me._tt_ht_image.style[domTransition]='left 0s, top 0s'; if (me._tt_ht_image.ggCurrentLogicStateVisible == 0) { me._tt_ht_image.style.visibility=(Number(me._tt_ht_image.style.opacity)>0||!me._tt_ht_image.style.opacity)?'inherit':'hidden'; me._tt_ht_image.ggVisible=true; } else { me._tt_ht_image.style.visibility="hidden"; me._tt_ht_image.ggVisible=false; } } } me._tt_ht_image.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } this.style[domTransition]='left 0'; this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)/2) + 'px'; } me._ht_image.appendChild(me._tt_ht_image); el=me._ht_image_customimage=document.createElement('div'); me._ht_image_customimage__img=document.createElement('img'); me._ht_image_customimage__img.className='ggskin ggskin_external'; me._ht_image_customimage__img.onload=function() {me._ht_image_customimage.ggUpdatePosition();} me._ht_image_customimage.ggText=basePath + '_custom'; me._ht_image_customimage__img.setAttribute('src', me._ht_image_customimage.ggText); me._ht_image_customimage__img['ondragstart']=function() { return false; }; player.checkLoaded.push(me._ht_image_customimage__img); hs =''; me._ht_image_customimage.appendChild(me._ht_image_customimage__img); me._ht_image_customimage.ggSubElement = me._ht_image_customimage__img; el.ggId="ht_image_CustomImage"; el.ggDx=-1; el.ggDy=-83; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_external "; el.ggType='external'; hs =''; hs+='border : 1px solid #000000;'; hs+='cursor : pointer;'; hs+='height : 50px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : inherit;'; hs+='width : 50px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_customimage.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_image_customimage.logicBlock_visible = function() { var newLogicStateVisible; if ( ("$(hc)" == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._ht_image_customimage.ggCurrentLogicStateVisible != newLogicStateVisible) { me._ht_image_customimage.ggCurrentLogicStateVisible = newLogicStateVisible; me._ht_image_customimage.style[domTransition]=''; if (me._ht_image_customimage.ggCurrentLogicStateVisible == 0) { me._ht_image_customimage.style.visibility="hidden"; me._ht_image_customimage__img.src = ''; me._ht_image_customimage.ggVisible=false; } else { me._ht_image_customimage.style.visibility=(Number(me._ht_image_customimage.style.opacity)>0||!me._ht_image_customimage.style.opacity)?'inherit':'hidden'; me._ht_image_customimage.ggSubElement.src=me._ht_image_customimage.ggText; me._ht_image_customimage.ggVisible=true; } } } me._ht_image_customimage.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } var parentWidth = me._ht_image_customimage.clientWidth; var parentHeight = me._ht_image_customimage.clientHeight; var aspectRatioDiv = me._ht_image_customimage.clientWidth / me._ht_image_customimage.clientHeight; var aspectRatioImg = me._ht_image_customimage__img.naturalWidth / me._ht_image_customimage__img.naturalHeight; if (me._ht_image_customimage__img.naturalWidth < parentWidth) parentWidth = me._ht_image_customimage__img.naturalWidth; if (me._ht_image_customimage__img.naturalHeight < parentHeight) parentHeight = me._ht_image_customimage__img.naturalHeight; var currentWidth = me._ht_image_customimage__img.naturalWidth; var currentHeight = me._ht_image_customimage__img.naturalHeight; me._ht_image_customimage__img.setAttribute('style','position: absolute; left: 50%; margin-left: -' + currentWidth/2 + 'px; top: 50%; margin-top: -' + currentHeight/2 + 'px;-webkit-user-drag:none;pointer-events:none;border-radius:-1px;;'); } me._ht_image.appendChild(me._ht_image_customimage); me.__div = me._ht_image; }; function SkinHotspotClass_ht_image_lobby(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_lobby=document.createElement('div'); el.ggId="ht_image_lobby"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_lobby.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_lobby.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_lobby.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_lobby.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_lobby.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_lobby.ggUpdatePosition=function (useTransition) { } el=me._lobby_frame=document.createElement('div'); el.ggId="lobby_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -1px;'; hs+='position : absolute;'; hs+='top : -1px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._lobby_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._lobby_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_lobby.appendChild(me._lobby_frame); el=me._lobby_thumb=document.createElement('div'); els=me._lobby_thumb__img=document.createElement('img'); els.className='ggskin ggskin_lobby_thumb'; hs=basePath + 'images/lobby_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="lobby_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._lobby_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._lobby_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_lobby.appendChild(me._lobby_thumb); el=me._ht_lobby_image=document.createElement('div'); els=me._ht_lobby_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_lobby_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_lobby_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_lobby_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_lobby_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_lobby_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_lobby_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : 23px;'; hs+='position : absolute;'; hs+='top : 98px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_lobby_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_lobby_image.onmouseover=function (e) { me._ht_lobby_image__img.style.visibility='hidden'; me._ht_lobby_image__imgo.style.visibility='inherit'; } me._ht_lobby_image.onmouseout=function (e) { me._ht_lobby_image__img.style.visibility='inherit'; me._ht_lobby_image__imgo.style.visibility='hidden'; } me._ht_lobby_image.ggUpdatePosition=function (useTransition) { } me._ht_image_lobby.appendChild(me._ht_lobby_image); me.__div = me._ht_image_lobby; }; function SkinHotspotClass_ht_image_hallway(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_hallway=document.createElement('div'); el.ggId="ht_image_hallway"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_hallway.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_hallway.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_hallway.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_hallway.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_hallway.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_hallway.ggUpdatePosition=function (useTransition) { } el=me._hallway_frame=document.createElement('div'); el.ggId="hallway_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._hallway_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._hallway_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_hallway.appendChild(me._hallway_frame); el=me._hallway_thumb=document.createElement('div'); els=me._hallway_thumb__img=document.createElement('img'); els.className='ggskin ggskin_hallway_thumb'; hs=basePath + 'images/hallway_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="hallway_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._hallway_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._hallway_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_hallway.appendChild(me._hallway_thumb); el=me._ht_hallway_image=document.createElement('div'); els=me._ht_hallway_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_hallway_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_hallway_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_hallway_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_hallway_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_hallway_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_hallway_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_hallway_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_hallway_image.onmouseover=function (e) { me._ht_hallway_image__img.style.visibility='hidden'; me._ht_hallway_image__imgo.style.visibility='inherit'; } me._ht_hallway_image.onmouseout=function (e) { me._ht_hallway_image__img.style.visibility='inherit'; me._ht_hallway_image__imgo.style.visibility='hidden'; } me._ht_hallway_image.ggUpdatePosition=function (useTransition) { } me._ht_image_hallway.appendChild(me._ht_hallway_image); me.__div = me._ht_image_hallway; }; function SkinHotspotClass_ht_image_fields(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_fields=document.createElement('div'); el.ggId="ht_image_fields"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_fields.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_fields.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_fields.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_fields.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_fields.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_fields.ggUpdatePosition=function (useTransition) { } el=me._fields_frame=document.createElement('div'); el.ggId="fields_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._fields_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._fields_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_fields.appendChild(me._fields_frame); el=me._fields_thumb=document.createElement('div'); els=me._fields_thumb__img=document.createElement('img'); els.className='ggskin ggskin_fields_thumb'; hs=basePath + 'images/fields_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="fields_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._fields_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._fields_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_fields.appendChild(me._fields_thumb); el=me._ht_fields_image=document.createElement('div'); els=me._ht_fields_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_fields_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_fields_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_fields_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_fields_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_fields_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_fields_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_fields_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_fields_image.onmouseover=function (e) { me._ht_fields_image__img.style.visibility='hidden'; me._ht_fields_image__imgo.style.visibility='inherit'; } me._ht_fields_image.onmouseout=function (e) { me._ht_fields_image__img.style.visibility='inherit'; me._ht_fields_image__imgo.style.visibility='hidden'; } me._ht_fields_image.ggUpdatePosition=function (useTransition) { } me._ht_image_fields.appendChild(me._ht_fields_image); me.__div = me._ht_image_fields; }; function SkinHotspotClass_ht_image_arts(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_arts=document.createElement('div'); el.ggId="ht_image_arts"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_arts.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_arts.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_arts.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_arts.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_arts.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_arts.ggUpdatePosition=function (useTransition) { } el=me._arts_frame=document.createElement('div'); el.ggId="arts_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._arts_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._arts_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_arts.appendChild(me._arts_frame); el=me._arts_thumb=document.createElement('div'); els=me._arts_thumb__img=document.createElement('img'); els.className='ggskin ggskin_arts_thumb'; hs=basePath + 'images/arts_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="arts_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._arts_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._arts_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_arts.appendChild(me._arts_thumb); el=me._ht_arts_image=document.createElement('div'); els=me._ht_arts_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_arts_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_arts_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_arts_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_arts_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_arts_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_arts_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_arts_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_arts_image.onmouseover=function (e) { me._ht_arts_image__img.style.visibility='hidden'; me._ht_arts_image__imgo.style.visibility='inherit'; } me._ht_arts_image.onmouseout=function (e) { me._ht_arts_image__img.style.visibility='inherit'; me._ht_arts_image__imgo.style.visibility='hidden'; } me._ht_arts_image.ggUpdatePosition=function (useTransition) { } me._ht_image_arts.appendChild(me._ht_arts_image); me.__div = me._ht_image_arts; }; function SkinHotspotClass_ht_image_primaryclassroom(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_primaryclassroom=document.createElement('div'); el.ggId="ht_image_primaryclassroom"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_primaryclassroom.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_primaryclassroom.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom.ggUpdatePosition=function (useTransition) { } el=me._primaryclassroom_frame=document.createElement('div'); el.ggId="primaryclassroom_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._primaryclassroom_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._primaryclassroom_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_primaryclassroom.appendChild(me._primaryclassroom_frame); el=me._primaryclassroom_thumb=document.createElement('div'); els=me._primaryclassroom_thumb__img=document.createElement('img'); els.className='ggskin ggskin_primaryclassroom_thumb'; hs=basePath + 'images/primaryclassroom_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="primaryclassroom_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._primaryclassroom_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._primaryclassroom_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_primaryclassroom.appendChild(me._primaryclassroom_thumb); el=me._ht_primaryclassroom_image=document.createElement('div'); els=me._ht_primaryclassroom_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_primaryclassroom_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_primaryclassroom_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_primaryclassroom_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_primaryclassroom_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_primaryclassroom_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_primaryclassroom_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_primaryclassroom_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_primaryclassroom_image.onmouseover=function (e) { me._ht_primaryclassroom_image__img.style.visibility='hidden'; me._ht_primaryclassroom_image__imgo.style.visibility='inherit'; } me._ht_primaryclassroom_image.onmouseout=function (e) { me._ht_primaryclassroom_image__img.style.visibility='inherit'; me._ht_primaryclassroom_image__imgo.style.visibility='hidden'; } me._ht_primaryclassroom_image.ggUpdatePosition=function (useTransition) { } me._ht_image_primaryclassroom.appendChild(me._ht_primaryclassroom_image); me.__div = me._ht_image_primaryclassroom; }; function SkinHotspotClass_ht_image_primaryclassroom2(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_primaryclassroom2=document.createElement('div'); el.ggId="ht_image_primaryclassroom2"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_primaryclassroom2.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_primaryclassroom2.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom2.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom2.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom2.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_primaryclassroom2.ggUpdatePosition=function (useTransition) { } el=me._primaryclassroom2_frame=document.createElement('div'); el.ggId="primaryclassroom2_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._primaryclassroom2_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._primaryclassroom2_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_primaryclassroom2.appendChild(me._primaryclassroom2_frame); el=me._primaryclassroom2_thumb=document.createElement('div'); els=me._primaryclassroom2_thumb__img=document.createElement('img'); els.className='ggskin ggskin_primaryclassroom2_thumb'; hs=basePath + 'images/primaryclassroom2_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="primaryclassroom2_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._primaryclassroom2_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._primaryclassroom2_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_primaryclassroom2.appendChild(me._primaryclassroom2_thumb); el=me._ht_primaryclassroom2_image=document.createElement('div'); els=me._ht_primaryclassroom2_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_primaryclassroom2_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_primaryclassroom2_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_primaryclassroom2_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_primaryclassroom2_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_primaryclassroom2_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_primaryclassroom2_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_primaryclassroom2_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_primaryclassroom2_image.onmouseover=function (e) { me._ht_primaryclassroom2_image__img.style.visibility='hidden'; me._ht_primaryclassroom2_image__imgo.style.visibility='inherit'; } me._ht_primaryclassroom2_image.onmouseout=function (e) { me._ht_primaryclassroom2_image__img.style.visibility='inherit'; me._ht_primaryclassroom2_image__imgo.style.visibility='hidden'; } me._ht_primaryclassroom2_image.ggUpdatePosition=function (useTransition) { } me._ht_image_primaryclassroom2.appendChild(me._ht_primaryclassroom2_image); me.__div = me._ht_image_primaryclassroom2; }; function SkinHotspotClass_ht_image_learningcommons(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_learningcommons=document.createElement('div'); el.ggId="ht_image_learningcommons"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_learningcommons.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_learningcommons.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_learningcommons.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_learningcommons.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_learningcommons.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_learningcommons.ggUpdatePosition=function (useTransition) { } el=me._learningcommons_frame=document.createElement('div'); el.ggId="learningcommons_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._learningcommons_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._learningcommons_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_learningcommons.appendChild(me._learningcommons_frame); el=me._learningcommons_thumb=document.createElement('div'); els=me._learningcommons_thumb__img=document.createElement('img'); els.className='ggskin ggskin_learningcommons_thumb'; hs=basePath + 'images/learningcommons_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="learningcommons_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._learningcommons_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._learningcommons_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_learningcommons.appendChild(me._learningcommons_thumb); el=me._ht_learningcommons_image=document.createElement('div'); els=me._ht_learningcommons_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_learningcommons_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_learningcommons_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_learningcommons_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_learningcommons_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_learningcommons_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_learningcommons_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_learningcommons_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_learningcommons_image.onmouseover=function (e) { me._ht_learningcommons_image__img.style.visibility='hidden'; me._ht_learningcommons_image__imgo.style.visibility='inherit'; } me._ht_learningcommons_image.onmouseout=function (e) { me._ht_learningcommons_image__img.style.visibility='inherit'; me._ht_learningcommons_image__imgo.style.visibility='hidden'; } me._ht_learningcommons_image.ggUpdatePosition=function (useTransition) { } me._ht_image_learningcommons.appendChild(me._ht_learningcommons_image); me.__div = me._ht_image_learningcommons; }; function SkinHotspotClass_ht_image_dormroom1(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_dormroom1=document.createElement('div'); el.ggId="ht_image_dormroom1"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_dormroom1.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_dormroom1.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom1.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom1.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom1.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom1.ggUpdatePosition=function (useTransition) { } el=me._dormroom1_frame=document.createElement('div'); el.ggId="dormroom1_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._dormroom1_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._dormroom1_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_dormroom1.appendChild(me._dormroom1_frame); el=me._dormroom1_thumb=document.createElement('div'); els=me._dormroom1_thumb__img=document.createElement('img'); els.className='ggskin ggskin_dormroom1_thumb'; hs=basePath + 'images/dormroom1_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="dormroom1_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._dormroom1_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._dormroom1_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_dormroom1.appendChild(me._dormroom1_thumb); el=me._ht_dormroom1_image=document.createElement('div'); els=me._ht_dormroom1_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_dormroom1_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_dormroom1_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_dormroom1_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_dormroom1_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_dormroom1_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_dormroom1_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_dormroom1_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_dormroom1_image.onmouseover=function (e) { me._ht_dormroom1_image__img.style.visibility='hidden'; me._ht_dormroom1_image__imgo.style.visibility='inherit'; } me._ht_dormroom1_image.onmouseout=function (e) { me._ht_dormroom1_image__img.style.visibility='inherit'; me._ht_dormroom1_image__imgo.style.visibility='hidden'; } me._ht_dormroom1_image.ggUpdatePosition=function (useTransition) { } me._ht_image_dormroom1.appendChild(me._ht_dormroom1_image); me.__div = me._ht_image_dormroom1; }; function SkinHotspotClass_ht_image_dormroom2(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_dormroom2=document.createElement('div'); el.ggId="ht_image_dormroom2"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_dormroom2.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_dormroom2.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom2.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom2.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom2.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_dormroom2.ggUpdatePosition=function (useTransition) { } el=me._dormroom2_frame=document.createElement('div'); el.ggId="dormroom2_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._dormroom2_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._dormroom2_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_dormroom2.appendChild(me._dormroom2_frame); el=me._dormroom2_thumb=document.createElement('div'); els=me._dormroom2_thumb__img=document.createElement('img'); els.className='ggskin ggskin_dormroom2_thumb'; hs=basePath + 'images/dormroom2_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="dormroom2_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._dormroom2_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._dormroom2_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_dormroom2.appendChild(me._dormroom2_thumb); el=me._ht_dormroom2_image=document.createElement('div'); els=me._ht_dormroom2_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_dormroom2_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_dormroom2_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_dormroom2_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_dormroom2_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_dormroom2_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_dormroom2_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_dormroom2_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_dormroom2_image.onmouseover=function (e) { me._ht_dormroom2_image__img.style.visibility='hidden'; me._ht_dormroom2_image__imgo.style.visibility='inherit'; } me._ht_dormroom2_image.onmouseout=function (e) { me._ht_dormroom2_image__img.style.visibility='inherit'; me._ht_dormroom2_image__imgo.style.visibility='hidden'; } me._ht_dormroom2_image.ggUpdatePosition=function (useTransition) { } me._ht_image_dormroom2.appendChild(me._ht_dormroom2_image); me.__div = me._ht_image_dormroom2; }; function SkinHotspotClass_ht_image_commonroom(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_commonroom=document.createElement('div'); el.ggId="ht_image_commonroom"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_commonroom.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_commonroom.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_commonroom.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_commonroom.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_commonroom.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_commonroom.ggUpdatePosition=function (useTransition) { } el=me._commonroom_frame=document.createElement('div'); el.ggId="commonroom_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._commonroom_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._commonroom_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_commonroom.appendChild(me._commonroom_frame); el=me._commonroom_thumb=document.createElement('div'); els=me._commonroom_thumb__img=document.createElement('img'); els.className='ggskin ggskin_commonroom_thumb'; hs=basePath + 'images/commonroom_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="commonroom_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._commonroom_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._commonroom_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_commonroom.appendChild(me._commonroom_thumb); el=me._ht_commonroom_image=document.createElement('div'); els=me._ht_commonroom_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_commonroom_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_commonroom_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_commonroom_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_commonroom_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_commonroom_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_commonroom_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_commonroom_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_commonroom_image.onmouseover=function (e) { me._ht_commonroom_image__img.style.visibility='hidden'; me._ht_commonroom_image__imgo.style.visibility='inherit'; } me._ht_commonroom_image.onmouseout=function (e) { me._ht_commonroom_image__img.style.visibility='inherit'; me._ht_commonroom_image__imgo.style.visibility='hidden'; } me._ht_commonroom_image.ggUpdatePosition=function (useTransition) { } me._ht_image_commonroom.appendChild(me._ht_commonroom_image); me.__div = me._ht_image_commonroom; }; function SkinHotspotClass_ht_image_studyroom(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_image_studyroom=document.createElement('div'); el.ggId="ht_image_studyroom"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='cursor : pointer;'; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_image_studyroom.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_image_studyroom.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_image_studyroom.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_image_studyroom.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_image_studyroom.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_image_studyroom.ggUpdatePosition=function (useTransition) { } el=me._studyroom_frame=document.createElement('div'); el.ggId="studyroom_frame"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_rectangle "; el.ggType='rectangle'; hs =''; hs+='background : #ffffff;'; hs+='border : 1px solid #000000;'; hs+='cursor : default;'; hs+='height : 82px;'; hs+='left : -36px;'; hs+='position : absolute;'; hs+='top : -55px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._studyroom_frame.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._studyroom_frame.ggUpdatePosition=function (useTransition) { } me._ht_image_studyroom.appendChild(me._studyroom_frame); el=me._studyroom_thumb=document.createElement('div'); els=me._studyroom_thumb__img=document.createElement('img'); els.className='ggskin ggskin_studyroom_thumb'; hs=basePath + 'images/studyroom_thumb.jpg'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="studyroom_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 82px;'; hs+='left : -35px;'; hs+='position : absolute;'; hs+='top : -54px;'; hs+='visibility : inherit;'; hs+='width : 82px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._studyroom_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._studyroom_thumb.ggUpdatePosition=function (useTransition) { } me._ht_image_studyroom.appendChild(me._studyroom_thumb); el=me._ht_studyroom_image=document.createElement('div'); els=me._ht_studyroom_image__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTUsOC41QzUsNy43LDUuNyw3LDYuNSw3UzgsNy43LDgsOC41QzgsOS4zLDcuMywxMCw2LjUsMTBTNSw5LjMsNSw4LjV6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTIyLDUKCXYxNEgyVjVIMjJ6IE0yNCwzSDB2MThoMjRWM3oiLz4KPC9zdmc+Cg=='; me._ht_studyroom_image__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;ht_studyroom_image;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; elo=me._ht_studyroom_image__imgo=document.createElement('img'); elo.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTExLDN2Mkg3VjNIMTF6IE0xNCw5bC0yLjUsNEw5LDExbC00LDZoMTRMMTQsOXogTTYuNSwxMEM3LjMsMTAsOCw5LjMsOCw4LjVDOCw3LjcsNy4zLDcsNi41LDdTNSw3LjcsNSw4LjUKCUM1LDkuMyw1LjcsMTAsNi41LDEweiBNMTcsMTloLTR2Mmg0VjE5eiBNMTEsMjF2LTJIN3YySDExeiBNMTMsM3YyaDRWM0gxM3ogTTE5LDN2MmgzdjNoMlYzSDE5eiBNMiw1aDNWM0gwdjVoMlY1eiBNMjIsMTloLTN2Mmg1Cgl2LTVoLTJWMTl6IE0yMiwxNGgydi00'+ 'aC0yVjE0eiBNMiwxMEgwdjRoMlYxMHogTTUsMTlIMnYtM0gwdjVoNVYxOXoiLz4KPC9zdmc+Cg=='; me._ht_studyroom_image__imgo.setAttribute('src',hs); elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;ht_studyroom_image;'); elo['ondragstart']=function() { return false; }; el.appendChild(elo); el.ggId="ht_studyroom_image"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='cursor : pointer;'; hs+='height : 32px;'; hs+='left : -12px;'; hs+='position : absolute;'; hs+='top : 44px;'; hs+='visibility : inherit;'; hs+='width : 32px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_studyroom_image.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._ht_studyroom_image.onmouseover=function (e) { me._ht_studyroom_image__img.style.visibility='hidden'; me._ht_studyroom_image__imgo.style.visibility='inherit'; } me._ht_studyroom_image.onmouseout=function (e) { me._ht_studyroom_image__img.style.visibility='inherit'; me._ht_studyroom_image__imgo.style.visibility='hidden'; } me._ht_studyroom_image.ggUpdatePosition=function (useTransition) { } me._ht_image_studyroom.appendChild(me._ht_studyroom_image); me.__div = me._ht_image_studyroom; }; function SkinHotspotClass_ht_pinned(parentScope,hotspot) { var me=this; var flag=false; var hs=''; me.parentScope=parentScope; me.hotspot=hotspot; var nodeId=String(hotspot.url); nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._ht_pinned=document.createElement('div'); el.ggId="ht_pinned"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_hotspot "; el.ggType='hotspot'; hs =''; hs+='height : 0px;'; hs+='left : 0px;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 0px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._ht_pinned.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.hotspot.url.substr(1, me.hotspot.url.length - 2); } me._ht_pinned.onclick=function (e) { skin._popup_image.ggText=player.getBasePath()+""+me.hotspot.url; skin._popup_image.ggSubElement.style.width = '0px'; skin._popup_image.ggSubElement.style.height = '0px'; skin._popup_image.ggSubElement.src=''; skin._popup_image.ggSubElement.src=skin._popup_image.ggText; player.setVariableValue('vis_image_popup', true); skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); } me._ht_pinned.ondblclick=function (e) { skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); } me._ht_pinned.onmouseover=function (e) { player.setActiveHotspot(me.hotspot); skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); } me._ht_pinned.onmouseout=function (e) { player.setActiveHotspot(null); skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); } me._ht_pinned.ggUpdatePosition=function (useTransition) { } el=me._pinned_thumb=document.createElement('div'); els=me._pinned_thumb__img=document.createElement('img'); els.className='ggskin ggskin_pinned_thumb'; hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAcXUlEQVR4nO3de3Qc5X038O/uzq52dVtdkbEt49hgZIyNA8EOxXHBAVISQjjBFGgbx3UowYY07WnS+DTNe15o0tIECGAJE7c+cThNOJzaXIISQ50aybaQLxWuhW3JwjfJ1sqytKy0F632Mvv0j3ke7Wi9kneNQ03n+zlHR2Z3nus885uZ55kRABERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERER'+ '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'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="pinned_thumb"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='height : 200px;'; hs+='left : -98px;'; hs+='position : absolute;'; hs+='top : -201px;'; hs+='visibility : inherit;'; hs+='width : 200px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._pinned_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._pinned_thumb.ggUpdatePosition=function (useTransition) { } me._ht_pinned.appendChild(me._pinned_thumb); me.ggUse3d=true; me.gg3dDistance=1000; me.__div = me._ht_pinned; }; me.addSkinHotspot=function(hotspot) { var hsinst = null; if (hotspot.skinid=='ht_node') { hotspot.skinid = 'ht_node'; hsinst = new SkinHotspotClass_ht_node(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); me.callChildLogicBlocksHotspot_ht_node_sizechanged();; me.callChildLogicBlocksHotspot_ht_node_changenode();; me.callChildLogicBlocksHotspot_ht_node_configloaded();; me.callChildLogicBlocksHotspot_ht_node_mouseover();; me.callChildLogicBlocksHotspot_ht_node_active();; me.callChildLogicBlocksHotspot_ht_node_varchanged_startnarration();; me.callChildLogicBlocksHotspot_ht_node_varchanged_opt_3d_preview();; } else if (hotspot.skinid=='ht_circle') { hotspot.skinid = 'ht_circle'; hsinst = new SkinHotspotClass_ht_circle(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); me.callChildLogicBlocksHotspot_ht_circle_changenode();; me.callChildLogicBlocksHotspot_ht_circle_mouseover();; me.callChildLogicBlocksHotspot_ht_circle_mouseover();; me.callChildLogicBlocksHotspot_ht_circle_active();; me.callChildLogicBlocksHotspot_ht_circle_varchanged_startnarration();; me.callChildLogicBlocksHotspot_ht_circle_varchanged_hs_ani_colour();; } else if (hotspot.skinid=='ht_info') { hotspot.skinid = 'ht_info'; hsinst = new SkinHotspotClass_ht_info(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); me.callChildLogicBlocksHotspot_ht_info_changenode();; } else if (hotspot.skinid=='ht_3d') { hotspot.skinid = 'ht_3d'; hsinst = new SkinHotspotClass_ht_3d(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); me.callChildLogicBlocksHotspot_ht_3d_changenode();; } else if (hotspot.skinid=='ht_image') { hotspot.skinid = 'ht_image'; hsinst = new SkinHotspotClass_ht_image(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); me.callChildLogicBlocksHotspot_ht_image_sizechanged();; me.callChildLogicBlocksHotspot_ht_image_changenode();; me.callChildLogicBlocksHotspot_ht_image_mouseover();; } else if (hotspot.skinid=='ht_image_lobby') { hotspot.skinid = 'ht_image_lobby'; hsinst = new SkinHotspotClass_ht_image_lobby(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_hallway') { hotspot.skinid = 'ht_image_hallway'; hsinst = new SkinHotspotClass_ht_image_hallway(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_fields') { hotspot.skinid = 'ht_image_fields'; hsinst = new SkinHotspotClass_ht_image_fields(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_arts') { hotspot.skinid = 'ht_image_arts'; hsinst = new SkinHotspotClass_ht_image_arts(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_primaryclassroom') { hotspot.skinid = 'ht_image_primaryclassroom'; hsinst = new SkinHotspotClass_ht_image_primaryclassroom(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_primaryclassroom2') { hotspot.skinid = 'ht_image_primaryclassroom2'; hsinst = new SkinHotspotClass_ht_image_primaryclassroom2(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_learningcommons') { hotspot.skinid = 'ht_image_learningcommons'; hsinst = new SkinHotspotClass_ht_image_learningcommons(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_dormroom1') { hotspot.skinid = 'ht_image_dormroom1'; hsinst = new SkinHotspotClass_ht_image_dormroom1(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_dormroom2') { hotspot.skinid = 'ht_image_dormroom2'; hsinst = new SkinHotspotClass_ht_image_dormroom2(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_commonroom') { hotspot.skinid = 'ht_image_commonroom'; hsinst = new SkinHotspotClass_ht_image_commonroom(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else if (hotspot.skinid=='ht_image_studyroom') { hotspot.skinid = 'ht_image_studyroom'; hsinst = new SkinHotspotClass_ht_image_studyroom(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } else { hotspot.skinid = 'ht_pinned'; hsinst = new SkinHotspotClass_ht_pinned(me, hotspot); if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { hotspotTemplates[hotspot.skinid] = []; } hotspotTemplates[hotspot.skinid].push(hsinst); } return hsinst; } me.removeSkinHotspots=function() { if(hotspotTemplates['ht_node']) { var i; for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { hotspotTemplates['ht_node'][i] = null; } } if(hotspotTemplates['ht_circle']) { var i; for(i = 0; i < hotspotTemplates['ht_circle'].length; i++) { hotspotTemplates['ht_circle'][i] = null; } } if(hotspotTemplates['ht_info']) { var i; for(i = 0; i < hotspotTemplates['ht_info'].length; i++) { hotspotTemplates['ht_info'][i] = null; } } if(hotspotTemplates['ht_3d']) { var i; for(i = 0; i < hotspotTemplates['ht_3d'].length; i++) { hotspotTemplates['ht_3d'][i] = null; } } if(hotspotTemplates['ht_image']) { var i; for(i = 0; i < hotspotTemplates['ht_image'].length; i++) { hotspotTemplates['ht_image'][i] = null; } } if(hotspotTemplates['ht_image_lobby']) { var i; for(i = 0; i < hotspotTemplates['ht_image_lobby'].length; i++) { hotspotTemplates['ht_image_lobby'][i] = null; } } if(hotspotTemplates['ht_image_hallway']) { var i; for(i = 0; i < hotspotTemplates['ht_image_hallway'].length; i++) { hotspotTemplates['ht_image_hallway'][i] = null; } } if(hotspotTemplates['ht_image_fields']) { var i; for(i = 0; i < hotspotTemplates['ht_image_fields'].length; i++) { hotspotTemplates['ht_image_fields'][i] = null; } } if(hotspotTemplates['ht_image_arts']) { var i; for(i = 0; i < hotspotTemplates['ht_image_arts'].length; i++) { hotspotTemplates['ht_image_arts'][i] = null; } } if(hotspotTemplates['ht_image_primaryclassroom']) { var i; for(i = 0; i < hotspotTemplates['ht_image_primaryclassroom'].length; i++) { hotspotTemplates['ht_image_primaryclassroom'][i] = null; } } if(hotspotTemplates['ht_image_primaryclassroom2']) { var i; for(i = 0; i < hotspotTemplates['ht_image_primaryclassroom2'].length; i++) { hotspotTemplates['ht_image_primaryclassroom2'][i] = null; } } if(hotspotTemplates['ht_image_learningcommons']) { var i; for(i = 0; i < hotspotTemplates['ht_image_learningcommons'].length; i++) { hotspotTemplates['ht_image_learningcommons'][i] = null; } } if(hotspotTemplates['ht_image_dormroom1']) { var i; for(i = 0; i < hotspotTemplates['ht_image_dormroom1'].length; i++) { hotspotTemplates['ht_image_dormroom1'][i] = null; } } if(hotspotTemplates['ht_image_dormroom2']) { var i; for(i = 0; i < hotspotTemplates['ht_image_dormroom2'].length; i++) { hotspotTemplates['ht_image_dormroom2'][i] = null; } } if(hotspotTemplates['ht_image_commonroom']) { var i; for(i = 0; i < hotspotTemplates['ht_image_commonroom'].length; i++) { hotspotTemplates['ht_image_commonroom'][i] = null; } } if(hotspotTemplates['ht_image_studyroom']) { var i; for(i = 0; i < hotspotTemplates['ht_image_studyroom'].length; i++) { hotspotTemplates['ht_image_studyroom'][i] = null; } } if(hotspotTemplates['ht_pinned']) { var i; for(i = 0; i < hotspotTemplates['ht_pinned'].length; i++) { hotspotTemplates['ht_pinned'][i] = null; } } hotspotTemplates = []; } function SkinElement_map_pin_thumb_Class(parentScope,ggParent) { var me=this; var flag=false; me.parentScope=parentScope; me.ggParent=ggParent; var nodeId=ggParent.ggElementNodeId(); me.ggNodeId=nodeId; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._map_pin_thumb=document.createElement('div'); el.ggId="map_pin_thumb"; el.ggDx=-208; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='bottom : 339px;'; hs+='height : 41px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._map_pin_thumb.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.ggNodeId; } me._map_pin_thumb.onclick=function (e) { if ( ( (me._map_pin_thumb.ggIsActive() == false) ) ) { player.openNext("{"+me.ggNodeId+"}",""); } player.setVariableValue('planstatus', false); } me._map_pin_thumb.onmouseover=function (e) { me.elementMouseOver['map_pin_thumb']=true; me._map_pin_tt_thumb.logicBlock_visible(); } me._map_pin_thumb.onmouseout=function (e) { me.elementMouseOver['map_pin_thumb']=false; me._map_pin_tt_thumb.logicBlock_visible(); } me._map_pin_thumb.ontouchend=function (e) { me.elementMouseOver['map_pin_thumb']=false; me._map_pin_tt_thumb.logicBlock_visible(); } me._map_pin_thumb.ggUpdatePosition=function (useTransition) { } el=me._map_pin_active_thumb=document.createElement('div'); els=me._map_pin_active_thumb__img=document.createElement('img'); els.className='ggskin ggskin_map_pin_active_thumb'; hs='data:image/png;base64,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'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="map_pin_active_thumb"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 41px;'; hs+='left : -10000px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='visibility : hidden;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; el.style[domTransform]=parameterToTransform(el.ggParameter); me._map_pin_active_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._map_pin_active_thumb.logicBlock_scaling = function() { var newLogicStateScaling; if ( (me.elementMouseOver['map_pin_active_thumb'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._map_pin_active_thumb.ggCurrentLogicStateScaling != newLogicStateScaling) { me._map_pin_active_thumb.ggCurrentLogicStateScaling = newLogicStateScaling; me._map_pin_active_thumb.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_active_thumb.ggCurrentLogicStateScaling == 0) { me._map_pin_active_thumb.ggParameter.sx = 1.1; me._map_pin_active_thumb.ggParameter.sy = 1.1; me._map_pin_active_thumb.style[domTransform]=parameterToTransform(me._map_pin_active_thumb.ggParameter); } else { me._map_pin_active_thumb.ggParameter.sx = 0.5; me._map_pin_active_thumb.ggParameter.sy = 0.5; me._map_pin_active_thumb.style[domTransform]=parameterToTransform(me._map_pin_active_thumb.ggParameter); } } } me._map_pin_active_thumb.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me._map_pin_active_thumb.ggIsActive() == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._map_pin_active_thumb.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._map_pin_active_thumb.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._map_pin_active_thumb.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_active_thumb.ggCurrentLogicStateAlpha == 0) { me._map_pin_active_thumb.style.visibility=me._map_pin_active_thumb.ggVisible?'inherit':'hidden'; me._map_pin_active_thumb.style.opacity=1; } else { me._map_pin_active_thumb.style.visibility="hidden"; me._map_pin_active_thumb.style.opacity=0; } } } me._map_pin_active_thumb.onmouseover=function (e) { me.elementMouseOver['map_pin_active_thumb']=true; me._map_pin_active_thumb.logicBlock_scaling(); } me._map_pin_active_thumb.onmouseout=function (e) { me.elementMouseOver['map_pin_active_thumb']=false; me._map_pin_active_thumb.logicBlock_scaling(); } me._map_pin_active_thumb.ontouchend=function (e) { me.elementMouseOver['map_pin_active_thumb']=false; me._map_pin_active_thumb.logicBlock_scaling(); } me._map_pin_active_thumb.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._map_pin_thumb.appendChild(me._map_pin_active_thumb); el=me._map_pin_normal_thumb=document.createElement('div'); els=me._map_pin_normal_thumb__img=document.createElement('img'); els.className='ggskin ggskin_map_pin_normal_thumb'; hs='data:image/png;base64,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'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="map_pin_normal_thumb"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 31px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : hidden;'; hs+='width : 18px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; me._map_pin_normal_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._map_pin_normal_thumb.logicBlock_scaling = function() { var newLogicStateScaling; if ( (me.elementMouseOver['map_pin_normal_thumb'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._map_pin_normal_thumb.ggCurrentLogicStateScaling != newLogicStateScaling) { me._map_pin_normal_thumb.ggCurrentLogicStateScaling = newLogicStateScaling; me._map_pin_normal_thumb.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_normal_thumb.ggCurrentLogicStateScaling == 0) { me._map_pin_normal_thumb.ggParameter.sx = 1.1; me._map_pin_normal_thumb.ggParameter.sy = 1.1; me._map_pin_normal_thumb.style[domTransform]=parameterToTransform(me._map_pin_normal_thumb.ggParameter); } else { me._map_pin_normal_thumb.ggParameter.sx = 1; me._map_pin_normal_thumb.ggParameter.sy = 1; me._map_pin_normal_thumb.style[domTransform]=parameterToTransform(me._map_pin_normal_thumb.ggParameter); } } } me._map_pin_normal_thumb.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('planstatus') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_pin_normal_thumb.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_pin_normal_thumb.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_pin_normal_thumb.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_normal_thumb.ggCurrentLogicStateVisible == 0) { me._map_pin_normal_thumb.style.visibility="hidden"; me._map_pin_normal_thumb.ggVisible=false; } else { me._map_pin_normal_thumb.style.visibility="hidden"; me._map_pin_normal_thumb.ggVisible=false; } } } me._map_pin_normal_thumb.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me._map_pin_normal_thumb.ggIsActive() == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._map_pin_normal_thumb.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._map_pin_normal_thumb.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._map_pin_normal_thumb.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_normal_thumb.ggCurrentLogicStateAlpha == 0) { me._map_pin_normal_thumb.style.visibility="hidden"; me._map_pin_normal_thumb.style.opacity=0; } else { me._map_pin_normal_thumb.style.visibility=me._map_pin_normal_thumb.ggVisible?'inherit':'hidden'; me._map_pin_normal_thumb.style.opacity=1; } } } me._map_pin_normal_thumb.onmouseover=function (e) { me.elementMouseOver['map_pin_normal_thumb']=true; me._map_pin_normal_thumb.logicBlock_scaling(); } me._map_pin_normal_thumb.onmouseout=function (e) { me.elementMouseOver['map_pin_normal_thumb']=false; me._map_pin_normal_thumb.logicBlock_scaling(); } me._map_pin_normal_thumb.ontouchend=function (e) { me.elementMouseOver['map_pin_normal_thumb']=false; me._map_pin_normal_thumb.logicBlock_scaling(); } me._map_pin_normal_thumb.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._map_pin_thumb.appendChild(me._map_pin_normal_thumb); el=me._map_pin_tt_thumb=document.createElement('div'); els=me._map_pin_tt_thumb__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="map_pin_tt_thumb"; el.ggDx=0; el.ggDy=38; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 20px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 100px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='pointer-events: none;'; hs+='background: #ffffff;'; hs+='border: 0px solid #000000;'; hs+='border-radius: 10px;'; hs+=cssPrefix + 'border-radius: 10px;'; hs+='color: #000000;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 2px 5px 2px 5px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.ggUserdata.description; el.appendChild(els); me._map_pin_tt_thumb.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._map_pin_tt_thumb.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getViewerSize().width == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._map_pin_tt_thumb.ggCurrentLogicStatePosition != newLogicStatePosition) { me._map_pin_tt_thumb.ggCurrentLogicStatePosition = newLogicStatePosition; me._map_pin_tt_thumb.style[domTransition]='left 0s, top 0s'; if (me._map_pin_tt_thumb.ggCurrentLogicStatePosition == 0) { this.ggDx = 0; this.ggDy = -38; me._map_pin_tt_thumb.ggUpdatePosition(true); } else { me._map_pin_tt_thumb.ggDx=0; me._map_pin_tt_thumb.ggDy=38; me._map_pin_tt_thumb.ggUpdatePosition(true); } } } me._map_pin_tt_thumb.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.elementMouseOver['map_pin_thumb'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_pin_tt_thumb.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_pin_tt_thumb.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_pin_tt_thumb.style[domTransition]='left 0s, top 0s'; if (me._map_pin_tt_thumb.ggCurrentLogicStateVisible == 0) { me._map_pin_tt_thumb.style.visibility=(Number(me._map_pin_tt_thumb.style.opacity)>0||!me._map_pin_tt_thumb.style.opacity)?'inherit':'hidden'; me._map_pin_tt_thumb.ggVisible=true; } else { me._map_pin_tt_thumb.style.visibility="hidden"; me._map_pin_tt_thumb.ggVisible=false; } } } me._map_pin_tt_thumb.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } this.style[domTransition]='left 0'; this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)/2) + 'px'; } me._map_pin_thumb.appendChild(me._map_pin_tt_thumb); }; function SkinElement_map_pin_Class(parentScope,ggParent) { var me=this; var flag=false; me.parentScope=parentScope; me.ggParent=ggParent; var nodeId=ggParent.ggElementNodeId(); me.ggNodeId=nodeId; me.ggUserdata=skin.player.getNodeUserdata(nodeId); me.elementMouseDown=[]; me.elementMouseOver=[]; me.findElements=function(id,regex) { return skin.findElements(id,regex); } el=me._map_pin=document.createElement('div'); el.ggId="map_pin"; el.ggDx=-208; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_container "; el.ggType='container'; hs =''; hs+='bottom : 339px;'; hs+='height : 41px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 24px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._map_pin.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return me.ggNodeId; } me._map_pin.onclick=function (e) { if ( ( (me._map_pin.ggIsActive() == false) ) ) { player.openNext("{"+me.ggNodeId+"}",""); } player.setVariableValue('planstatus', false); } me._map_pin.onmouseover=function (e) { me.elementMouseOver['map_pin']=true; me._map_pin_tt.logicBlock_visible(); } me._map_pin.onmouseout=function (e) { me.elementMouseOver['map_pin']=false; me._map_pin_tt.logicBlock_visible(); } me._map_pin.ontouchend=function (e) { me.elementMouseOver['map_pin']=false; me._map_pin_tt.logicBlock_visible(); } me._map_pin.ggUpdatePosition=function (useTransition) { } el=me._map_pin_active=document.createElement('div'); els=me._map_pin_active__img=document.createElement('img'); els.className='ggskin ggskin_map_pin_active'; hs='data:image/png;base64,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'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="map_pin_active"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 41px;'; hs+='left : -10000px;'; hs+='opacity : 0;'; hs+='position : absolute;'; hs+='visibility : hidden;'; hs+='width : 24px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; me._map_pin_active.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._map_pin_active.logicBlock_scaling = function() { var newLogicStateScaling; if ( (me.elementMouseOver['map_pin_active'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._map_pin_active.ggCurrentLogicStateScaling != newLogicStateScaling) { me._map_pin_active.ggCurrentLogicStateScaling = newLogicStateScaling; me._map_pin_active.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_active.ggCurrentLogicStateScaling == 0) { me._map_pin_active.ggParameter.sx = 1.1; me._map_pin_active.ggParameter.sy = 1.1; me._map_pin_active.style[domTransform]=parameterToTransform(me._map_pin_active.ggParameter); } else { me._map_pin_active.ggParameter.sx = 1; me._map_pin_active.ggParameter.sy = 1; me._map_pin_active.style[domTransform]=parameterToTransform(me._map_pin_active.ggParameter); } } } me._map_pin_active.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me._map_pin_active.ggIsActive() == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._map_pin_active.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._map_pin_active.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._map_pin_active.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_active.ggCurrentLogicStateAlpha == 0) { me._map_pin_active.style.visibility=me._map_pin_active.ggVisible?'inherit':'hidden'; me._map_pin_active.style.opacity=1; } else { me._map_pin_active.style.visibility="hidden"; me._map_pin_active.style.opacity=0; } } } me._map_pin_active.onmouseover=function (e) { me.elementMouseOver['map_pin_active']=true; me._map_pin_active.logicBlock_scaling(); } me._map_pin_active.onmouseout=function (e) { me.elementMouseOver['map_pin_active']=false; me._map_pin_active.logicBlock_scaling(); } me._map_pin_active.ontouchend=function (e) { me.elementMouseOver['map_pin_active']=false; me._map_pin_active.logicBlock_scaling(); } me._map_pin_active.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._map_pin.appendChild(me._map_pin_active); el=me._map_pin_normal=document.createElement('div'); els=me._map_pin_normal__img=document.createElement('img'); els.className='ggskin ggskin_map_pin_normal'; hs='data:image/png;base64,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'; els.setAttribute('src',hs); els.ggNormalSrc=hs; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); els.className='ggskin ggskin_image'; els['ondragstart']=function() { return false; }; player.checkLoaded.push(els); el.appendChild(els); el.ggSubElement = els; el.ggId="map_pin_normal"; el.ggDx=0; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_image "; el.ggType='image'; hs =''; hs+='bottom : 0px;'; hs+='cursor : pointer;'; hs+='height : 31px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 18px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; me._map_pin_normal.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._map_pin_normal.logicBlock_scaling = function() { var newLogicStateScaling; if ( (me.elementMouseOver['map_pin_normal'] == true) ) { newLogicStateScaling = 0; } else { newLogicStateScaling = -1; } if (me._map_pin_normal.ggCurrentLogicStateScaling != newLogicStateScaling) { me._map_pin_normal.ggCurrentLogicStateScaling = newLogicStateScaling; me._map_pin_normal.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_normal.ggCurrentLogicStateScaling == 0) { me._map_pin_normal.ggParameter.sx = 1.1; me._map_pin_normal.ggParameter.sy = 1.1; me._map_pin_normal.style[domTransform]=parameterToTransform(me._map_pin_normal.ggParameter); } else { me._map_pin_normal.ggParameter.sx = 1; me._map_pin_normal.ggParameter.sy = 1; me._map_pin_normal.style[domTransform]=parameterToTransform(me._map_pin_normal.ggParameter); } } } me._map_pin_normal.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.getVariableValue('planstatus') == false) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_pin_normal.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_pin_normal.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_pin_normal.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_normal.ggCurrentLogicStateVisible == 0) { me._map_pin_normal.style.visibility="hidden"; me._map_pin_normal.ggVisible=false; } else { me._map_pin_normal.style.visibility=(Number(me._map_pin_normal.style.opacity)>0||!me._map_pin_normal.style.opacity)?'inherit':'hidden'; me._map_pin_normal.ggVisible=true; } } } me._map_pin_normal.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me._map_pin_normal.ggIsActive() == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._map_pin_normal.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._map_pin_normal.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._map_pin_normal.style[domTransition]='' + cssPrefix + 'transform 200ms ease 0ms, opacity 500ms ease 0ms, visibility 500ms ease 0ms'; if (me._map_pin_normal.ggCurrentLogicStateAlpha == 0) { me._map_pin_normal.style.visibility="hidden"; me._map_pin_normal.style.opacity=0; } else { me._map_pin_normal.style.visibility=me._map_pin_normal.ggVisible?'inherit':'hidden'; me._map_pin_normal.style.opacity=1; } } } me._map_pin_normal.onmouseover=function (e) { me.elementMouseOver['map_pin_normal']=true; me._map_pin_normal.logicBlock_scaling(); } me._map_pin_normal.onmouseout=function (e) { me.elementMouseOver['map_pin_normal']=false; me._map_pin_normal.logicBlock_scaling(); } me._map_pin_normal.ontouchend=function (e) { me.elementMouseOver['map_pin_normal']=false; me._map_pin_normal.logicBlock_scaling(); } me._map_pin_normal.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._map_pin.appendChild(me._map_pin_normal); el=me._map_pin_tt=document.createElement('div'); els=me._map_pin_tt__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="map_pin_tt"; el.ggDx=0; el.ggDy=38; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='cursor : pointer;'; hs+='height : 20px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='top : -10000px;'; hs+='visibility : hidden;'; hs+='width : 100px;'; hs+='pointer-events:none;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='top: 0px;'; hs+='width: auto;'; hs+='height: auto;'; hs+='pointer-events: none;'; hs+='background: #ffffff;'; hs+='border: 0px solid #000000;'; hs+='border-radius: 10px;'; hs+=cssPrefix + 'border-radius: 10px;'; hs+='color: #000000;'; hs+='text-align: center;'; hs+='white-space: nowrap;'; hs+='padding: 2px 5px 2px 5px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.ggUserdata.description; el.appendChild(els); me._map_pin_tt.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return me.ggNodeId; } me._map_pin_tt.logicBlock_position = function() { var newLogicStatePosition; if ( (player.getViewerSize().width == true) ) { newLogicStatePosition = 0; } else { newLogicStatePosition = -1; } if (me._map_pin_tt.ggCurrentLogicStatePosition != newLogicStatePosition) { me._map_pin_tt.ggCurrentLogicStatePosition = newLogicStatePosition; me._map_pin_tt.style[domTransition]='left 0s, top 0s'; if (me._map_pin_tt.ggCurrentLogicStatePosition == 0) { this.ggDx = 0; this.ggDy = -38; me._map_pin_tt.ggUpdatePosition(true); } else { me._map_pin_tt.ggDx=0; me._map_pin_tt.ggDy=38; me._map_pin_tt.ggUpdatePosition(true); } } } me._map_pin_tt.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.elementMouseOver['map_pin'] == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._map_pin_tt.ggCurrentLogicStateVisible != newLogicStateVisible) { me._map_pin_tt.ggCurrentLogicStateVisible = newLogicStateVisible; me._map_pin_tt.style[domTransition]='left 0s, top 0s'; if (me._map_pin_tt.ggCurrentLogicStateVisible == 0) { me._map_pin_tt.style.visibility=(Number(me._map_pin_tt.style.opacity)>0||!me._map_pin_tt.style.opacity)?'inherit':'hidden'; me._map_pin_tt.ggVisible=true; } else { me._map_pin_tt.style.visibility="hidden"; me._map_pin_tt.ggVisible=false; } } } me._map_pin_tt.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; var ph=this.parentNode.clientHeight; var h=this.offsetHeight; this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; } this.style[domTransition]='left 0'; this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)/2) + 'px'; } me._map_pin.appendChild(me._map_pin_tt); }; function SkinCloner_node_cloner_Class(nodeId, parentScope,ggParent,parameter) { var me=this; var hs=''; me.parentScope=parentScope; me.ggParent=ggParent; me.findElements=skin.findElements; me.ggNodeId=nodeId; me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId); me.elementMouseDown={}; me.elementMouseOver={}; me.__div=document.createElement('div'); me.__div.setAttribute('style','position: absolute;width: 250px; height: 150px; visibility: inherit; overflow: visible;'); me.__div.style.left=parameter.left; me.__div.style.top=parameter.top; me.__div.ggIsActive = function() { return player.getCurrentNode()==me.ggNodeId; } me.__div.ggElementNodeId=function() { return me.ggNodeId; } el=me._node_image_cloner=document.createElement('div'); els=me._node_image_cloner__img=document.createElement('img'); els.className='ggskin ggskin_nodeimage'; els.setAttribute('src',basePath + "images/node_image_cloner_" + nodeId + ".jpg"); el.ggNodeId=nodeId; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;node_image_cloner;'); els.className='ggskin ggskin_nodeimage'; els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="node_Image_cloner"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_nodeimage "; el.ggType='nodeimage'; hs =''; hs+='cursor : pointer;'; hs+='height : 152px;'; hs+='left : 0px;'; hs+='opacity : 0.79999;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='0% 0%'; me._node_image_cloner.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return this.ggNodeId; } me._node_image_cloner.logicBlock_scaling = function() { var newLogicStateScaling; if ( (me.elementMouseOver['node_image_cloner'] == true) ) { newLogicStateScaling = 0; } else if ( (me.elementMouseDown['node_image_cloner'] == true) ) { newLogicStateScaling = 1; } else { newLogicStateScaling = -1; } if (me._node_image_cloner.ggCurrentLogicStateScaling != newLogicStateScaling) { me._node_image_cloner.ggCurrentLogicStateScaling = newLogicStateScaling; me._node_image_cloner.style[domTransition]='' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._node_image_cloner.ggCurrentLogicStateScaling == 0) { me._node_image_cloner.ggParameter.sx = 1.1; me._node_image_cloner.ggParameter.sy = 1.1; me._node_image_cloner.style[domTransform]=parameterToTransform(me._node_image_cloner.ggParameter); } else if (me._node_image_cloner.ggCurrentLogicStateScaling == 1) { me._node_image_cloner.ggParameter.sx = 1; me._node_image_cloner.ggParameter.sy = 1; me._node_image_cloner.style[domTransform]=parameterToTransform(me._node_image_cloner.ggParameter); } else { me._node_image_cloner.ggParameter.sx = 1; me._node_image_cloner.ggParameter.sy = 1; me._node_image_cloner.style[domTransform]=parameterToTransform(me._node_image_cloner.ggParameter); } } } me._node_image_cloner.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['node_image_cloner'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_image_cloner.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_image_cloner.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_image_cloner.style[domTransition]='' + cssPrefix + 'transform 0s, opacity 0s, visibility 0s'; if (me._node_image_cloner.ggCurrentLogicStateAlpha == 0) { me._node_image_cloner.style.visibility=me._node_image_cloner.ggVisible?'inherit':'hidden'; me._node_image_cloner.style.opacity=1; } else { me._node_image_cloner.style.visibility=me._node_image_cloner.ggVisible?'inherit':'hidden'; me._node_image_cloner.style.opacity=0.79999; } } } me._node_image_cloner.onclick=function (e) { if ( ( (me._node_image_cloner.ggIsActive() == false) ) ) { player.openNext("{"+me.ggNodeId+"}",""); } } me._node_image_cloner.onmouseover=function (e) { me.elementMouseOver['node_image_cloner']=true; me._node_image_cloner.logicBlock_scaling(); me._node_image_cloner.logicBlock_alpha(); } me._node_image_cloner.onmouseout=function (e) { me.elementMouseDown['node_image_cloner']=false; me.elementMouseOver['node_image_cloner']=false; me._node_image_cloner.logicBlock_scaling(); me._node_image_cloner.logicBlock_scaling(); me._node_image_cloner.logicBlock_alpha(); } me._node_image_cloner.onmousedown=function (e) { me.elementMouseDown['node_image_cloner']=true; me._node_image_cloner.logicBlock_scaling(); } me._node_image_cloner.onmouseup=function (e) { me.elementMouseDown['node_image_cloner']=false; me._node_image_cloner.logicBlock_scaling(); } me._node_image_cloner.ontouchend=function (e) { me.elementMouseDown['node_image_cloner']=false; me.elementMouseOver['node_image_cloner']=false; me._node_image_cloner.logicBlock_scaling(); me._node_image_cloner.logicBlock_scaling(); me._node_image_cloner.logicBlock_alpha(); } me._node_image_cloner.ggUpdatePosition=function (useTransition) { } el=me._node_title=document.createElement('div'); els=me._node_title__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="node_title"; el.ggDx=-5; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 64px;'; hs+='cursor : pointer;'; hs+='height : 20px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 136px;'; hs+='pointer-events:none;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 136px;'; hs+='height: auto;'; hs+='pointer-events: none;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 1px 2px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.ggUserdata.title; el.appendChild(els); me._node_title.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_title.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.ggUserdata.title == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_title.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_title.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_title.style[domTransition]=''; if (me._node_title.ggCurrentLogicStateVisible == 0) { me._node_title.style.visibility="hidden"; me._node_title.ggVisible=false; } else { me._node_title.style.visibility=(Number(me._node_title.style.opacity)>0||!me._node_title.style.opacity)?'inherit':'hidden'; me._node_title.ggVisible=true; } } } me._node_title.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._node_image_cloner.appendChild(me._node_title); me.__div.appendChild(me._node_image_cloner); el=me._checkmark_tick=document.createElement('div'); els=me._checkmark_tick__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yNDAgMzMyIDEzMCAxMzAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgLTI0MCAzMzIgMTMwIDEzMD'+ 'siIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzAwMDAwMDt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnIGlkPSJMYXllcl8xXzFfIj4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNLTEyMi4xLDM0MS41aC0xMDUuOGMtMS40LDAtMi42LDEuMS0yLjYsMi42djEwNS44YzAsMS40LDEuMSwyLjYsMi42LDIuNmgxMDUuOGMxLjQsMCwyLjYtMS4xLDIuNi0yLjZWMzQ0LjENCgkJQy0xMTkuNiwzNDIuNy0xMjAuNywzNDEuNS0xMjIuMSwzNDEuNXogTS0xMzIuOCwzODEuN2wtNTAu'+ 'OCw1MC44Yy0wLjMsMC4zLTAuOCwwLjUtMS4yLDAuNWMtMC41LDAtMC45LTAuMS0xLjMtMC41bC0zMS43LTMxLjgNCgkJYy0wLjctMC43LTAuNy0xLjcsMC0yLjRsMTIuNS0xMi41YzAuNy0wLjcsMS43LTAuNywyLjQsMGwxOCwxOGwzNy4xLTM3LjFjMC43LTAuNywxLjctMC43LDIuNCwwbDEyLjUsMTIuNQ0KCQlDLTEzMi4xLDM3OS45LTEzMi4xLDM4MS0xMzIuOCwzODEuN3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNLTE0Ny43LDM2Ni44bC0zNy4xLDM3LjFsLTE4LTE4Yy0wLjctMC43LTEuNy0wLjctMi40LDBsLTEyLjUsMTIuNWMtMC43LDAuNy0wLjcsMS43LDAsMi40bDMxLjcsMzEuOA'+ '0KCQljMC4zLDAuMywwLjgsMC41LDEuMywwLjVjMC40LDAsMC45LTAuMiwxLjItMC41bDUwLjgtNTAuOWMwLjctMC43LDAuNy0xLjcsMC0yLjRsLTEyLjUtMTIuNUMtMTQ1LjksMzY2LjEtMTQ3LDM2Ni4xLTE0Ny43LDM2Ni44eiINCgkJLz4NCjwvZz4NCjwvc3ZnPg0K'; me._checkmark_tick__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;checkmark_tick;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="checkmark_tick"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 19px;'; hs+='position : absolute;'; hs+='right : 30px;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 19px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._checkmark_tick.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._checkmark_tick.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.nodeVisited(me._checkmark_tick.ggElementNodeId()) == true) || (me._checkmark_tick.ggIsActive() == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._checkmark_tick.ggCurrentLogicStateVisible != newLogicStateVisible) { me._checkmark_tick.ggCurrentLogicStateVisible = newLogicStateVisible; me._checkmark_tick.style[domTransition]=''; if (me._checkmark_tick.ggCurrentLogicStateVisible == 0) { me._checkmark_tick.style.visibility=(Number(me._checkmark_tick.style.opacity)>0||!me._checkmark_tick.style.opacity)?'inherit':'hidden'; me._checkmark_tick.ggVisible=true; } else { me._checkmark_tick.style.visibility="hidden"; me._checkmark_tick.ggVisible=false; } } } me._checkmark_tick.ggUpdatePosition=function (useTransition) { } me.__div.appendChild(me._checkmark_tick); }; function SkinCloner_node_clonerguided_Class(nodeId, parentScope,ggParent,parameter) { var me=this; var hs=''; me.parentScope=parentScope; me.ggParent=ggParent; me.findElements=skin.findElements; me.ggNodeId=nodeId; me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId); me.elementMouseDown={}; me.elementMouseOver={}; me.__div=document.createElement('div'); me.__div.setAttribute('style','position: absolute;width: 250px; height: 152px; visibility: inherit; overflow: visible;'); me.__div.style.left=parameter.left; me.__div.style.top=parameter.top; me.__div.ggIsActive = function() { return player.getCurrentNode()==me.ggNodeId; } me.__div.ggElementNodeId=function() { return me.ggNodeId; } el=me._node_image_clonerguided=document.createElement('div'); els=me._node_image_clonerguided__img=document.createElement('img'); els.className='ggskin ggskin_nodeimage'; els.setAttribute('src',basePath + "images/node_image_cloner_" + nodeId + ".jpg"); el.ggNodeId=nodeId; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;node_image_clonerguided;'); els.className='ggskin ggskin_nodeimage'; els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="node_Image_cloner-guided"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_nodeimage "; el.ggType='nodeimage'; hs =''; hs+='cursor : pointer;'; hs+='height : 152px;'; hs+='left : 0px;'; hs+='opacity : 0.79999;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='0% 0%'; me._node_image_clonerguided.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return this.ggNodeId; } me._node_image_clonerguided.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['node_image_clonerguided'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_image_clonerguided.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_image_clonerguided.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_image_clonerguided.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_image_clonerguided.ggCurrentLogicStateAlpha == 0) { me._node_image_clonerguided.style.visibility=me._node_image_clonerguided.ggVisible?'inherit':'hidden'; me._node_image_clonerguided.style.opacity=1; } else { me._node_image_clonerguided.style.visibility=me._node_image_clonerguided.ggVisible?'inherit':'hidden'; me._node_image_clonerguided.style.opacity=0.79999; } } } me._node_image_clonerguided.onclick=function (e) { if ( ( (me._node_image_clonerguided.ggIsActive() == false) ) ) { player.openNext("{"+me.ggNodeId+"}",""); } if ( ( (player.getIsMobile() == true) ) ) { player.setVariableValue('menu', false); } if ( ( (player.getIsMobile() == true) ) ) { skin._openmenu.style[domTransition]='none'; skin._openmenu.style.visibility=(Number(skin._openmenu.style.opacity)>0||!skin._openmenu.style.opacity)?'inherit':'hidden'; skin._openmenu.ggVisible=true; } } me._node_image_clonerguided.onmouseover=function (e) { me.elementMouseOver['node_image_clonerguided']=true; me._node_image_clonerguided.logicBlock_alpha(); } me._node_image_clonerguided.onmouseout=function (e) { me.elementMouseOver['node_image_clonerguided']=false; me._node_image_clonerguided.logicBlock_alpha(); } me._node_image_clonerguided.ontouchend=function (e) { me.elementMouseOver['node_image_clonerguided']=false; me._node_image_clonerguided.logicBlock_alpha(); } me._node_image_clonerguided.ggUpdatePosition=function (useTransition) { } el=me._node_titleguided=document.createElement('div'); els=me._node_titleguided__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="node_title-guided"; el.ggDx=-8; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 34px;'; hs+='cursor : pointer;'; hs+='height : 62px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 136px;'; hs+='pointer-events:none;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 136px;'; hs+='height: 62px;'; hs+='pointer-events: none;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 1px 2px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.ggUserdata.description; el.appendChild(els); me._node_titleguided.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_titleguided.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.ggUserdata.title == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_titleguided.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_titleguided.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_titleguided.style[domTransition]=''; if (me._node_titleguided.ggCurrentLogicStateVisible == 0) { me._node_titleguided.style.visibility="hidden"; me._node_titleguided.ggVisible=false; } else { me._node_titleguided.style.visibility=(Number(me._node_titleguided.style.opacity)>0||!me._node_titleguided.style.opacity)?'inherit':'hidden'; me._node_titleguided.ggVisible=true; } } } me._node_titleguided.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._node_image_clonerguided.appendChild(me._node_titleguided); me.__div.appendChild(me._node_image_clonerguided); el=me._checkmark_tickguided=document.createElement('div'); els=me._checkmark_tickguided__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLDJjNS41LDAsMTAsNC41LDEwLDEwcy00LjUsMTAtMTAsMTBTMiwxNy41LDIsMTJTNi41LDIsMTIsMnogTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTIKCXMxMi01LjQsMTItMTJTMTguNiwwLDEyLDB6IE0xMCwxN2wtNC41LTQuM2wxLjQtMS40bDMuMSwyLjlMMTcsN2wxLjQsMS40QzE4LjUsOC40LDEwLDE3LDEwLDE3eiIvPgo8L3N2Zz4K'; me._checkmark_tickguided__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;checkmark_tickguided;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="checkmark_tick-guided"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 19px;'; hs+='position : absolute;'; hs+='right : 30px;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 19px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._checkmark_tickguided.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._checkmark_tickguided.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.nodeVisited(me._checkmark_tickguided.ggElementNodeId()) == true) || (me._checkmark_tickguided.ggIsActive() == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._checkmark_tickguided.ggCurrentLogicStateVisible != newLogicStateVisible) { me._checkmark_tickguided.ggCurrentLogicStateVisible = newLogicStateVisible; me._checkmark_tickguided.style[domTransition]=''; if (me._checkmark_tickguided.ggCurrentLogicStateVisible == 0) { me._checkmark_tickguided.style.visibility=(Number(me._checkmark_tickguided.style.opacity)>0||!me._checkmark_tickguided.style.opacity)?'inherit':'hidden'; me._checkmark_tickguided.ggVisible=true; } else { me._checkmark_tickguided.style.visibility="hidden"; me._checkmark_tickguided.ggVisible=false; } } } me._checkmark_tickguided.ggUpdatePosition=function (useTransition) { } me.__div.appendChild(me._checkmark_tickguided); }; function SkinCloner_node_clonerguided_hh_Class(nodeId, parentScope,ggParent,parameter) { var me=this; var hs=''; me.parentScope=parentScope; me.ggParent=ggParent; me.findElements=skin.findElements; me.ggNodeId=nodeId; me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId); me.elementMouseDown={}; me.elementMouseOver={}; me.__div=document.createElement('div'); me.__div.setAttribute('style','position: absolute;width: 250px; height: 152px; visibility: inherit; overflow: visible;'); me.__div.style.left=parameter.left; me.__div.style.top=parameter.top; me.__div.ggIsActive = function() { return player.getCurrentNode()==me.ggNodeId; } me.__div.ggElementNodeId=function() { return me.ggNodeId; } el=me._node_image_clonerguided_hh=document.createElement('div'); els=me._node_image_clonerguided_hh__img=document.createElement('img'); els.className='ggskin ggskin_nodeimage'; els.setAttribute('src',basePath + "images/node_image_cloner_" + nodeId + ".jpg"); el.ggNodeId=nodeId; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;node_image_clonerguided_hh;'); els.className='ggskin ggskin_nodeimage'; els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="node_Image_cloner-guided_HH"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_nodeimage "; el.ggType='nodeimage'; hs =''; hs+='cursor : pointer;'; hs+='height : 152px;'; hs+='left : 0px;'; hs+='opacity : 0.79999;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='0% 0%'; me._node_image_clonerguided_hh.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return this.ggNodeId; } me._node_image_clonerguided_hh.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['node_image_clonerguided_hh'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_image_clonerguided_hh.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_image_clonerguided_hh.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_image_clonerguided_hh.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_image_clonerguided_hh.ggCurrentLogicStateAlpha == 0) { me._node_image_clonerguided_hh.style.visibility=me._node_image_clonerguided_hh.ggVisible?'inherit':'hidden'; me._node_image_clonerguided_hh.style.opacity=1; } else { me._node_image_clonerguided_hh.style.visibility=me._node_image_clonerguided_hh.ggVisible?'inherit':'hidden'; me._node_image_clonerguided_hh.style.opacity=0.79999; } } } me._node_image_clonerguided_hh.onclick=function (e) { if ( ( (me._node_image_clonerguided_hh.ggIsActive() == false) ) ) { player.openNext("{"+me.ggNodeId+"}",""); } if ( ( (player.getIsMobile() == true) ) ) { player.setVariableValue('menu', false); } if ( ( (player.getIsMobile() == true) ) ) { skin._openmenu.style[domTransition]='none'; skin._openmenu.style.visibility=(Number(skin._openmenu.style.opacity)>0||!skin._openmenu.style.opacity)?'inherit':'hidden'; skin._openmenu.ggVisible=true; } } me._node_image_clonerguided_hh.onmouseover=function (e) { me.elementMouseOver['node_image_clonerguided_hh']=true; me._node_image_clonerguided_hh.logicBlock_alpha(); } me._node_image_clonerguided_hh.onmouseout=function (e) { me.elementMouseOver['node_image_clonerguided_hh']=false; me._node_image_clonerguided_hh.logicBlock_alpha(); } me._node_image_clonerguided_hh.ontouchend=function (e) { me.elementMouseOver['node_image_clonerguided_hh']=false; me._node_image_clonerguided_hh.logicBlock_alpha(); } me._node_image_clonerguided_hh.ggUpdatePosition=function (useTransition) { } el=me._node_titleguided_hh=document.createElement('div'); els=me._node_titleguided_hh__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="node_title-guided_HH"; el.ggDx=-8; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 34px;'; hs+='cursor : pointer;'; hs+='height : 62px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 136px;'; hs+='pointer-events:none;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 136px;'; hs+='height: 62px;'; hs+='pointer-events: none;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 1px 2px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.ggUserdata.description; el.appendChild(els); me._node_titleguided_hh.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_titleguided_hh.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.ggUserdata.title == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_titleguided_hh.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_titleguided_hh.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_titleguided_hh.style[domTransition]=''; if (me._node_titleguided_hh.ggCurrentLogicStateVisible == 0) { me._node_titleguided_hh.style.visibility="hidden"; me._node_titleguided_hh.ggVisible=false; } else { me._node_titleguided_hh.style.visibility=(Number(me._node_titleguided_hh.style.opacity)>0||!me._node_titleguided_hh.style.opacity)?'inherit':'hidden'; me._node_titleguided_hh.ggVisible=true; } } } me._node_titleguided_hh.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._node_image_clonerguided_hh.appendChild(me._node_titleguided_hh); me.__div.appendChild(me._node_image_clonerguided_hh); el=me._checkmark_tickguided_hh=document.createElement('div'); els=me._checkmark_tickguided_hh__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLDJjNS41LDAsMTAsNC41LDEwLDEwcy00LjUsMTAtMTAsMTBTMiwxNy41LDIsMTJTNi41LDIsMTIsMnogTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTIKCXMxMi01LjQsMTItMTJTMTguNiwwLDEyLDB6IE0xMCwxN2wtNC41LTQuM2wxLjQtMS40bDMuMSwyLjlMMTcsN2wxLjQsMS40QzE4LjUsOC40LDEwLDE3LDEwLDE3eiIvPgo8L3N2Zz4K'; me._checkmark_tickguided_hh__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;checkmark_tickguided_hh;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="checkmark_tick-guided_HH"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 19px;'; hs+='position : absolute;'; hs+='right : 30px;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 19px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._checkmark_tickguided_hh.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._checkmark_tickguided_hh.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.nodeVisited(me._checkmark_tickguided_hh.ggElementNodeId()) == true) || (me._checkmark_tickguided_hh.ggIsActive() == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._checkmark_tickguided_hh.ggCurrentLogicStateVisible != newLogicStateVisible) { me._checkmark_tickguided_hh.ggCurrentLogicStateVisible = newLogicStateVisible; me._checkmark_tickguided_hh.style[domTransition]=''; if (me._checkmark_tickguided_hh.ggCurrentLogicStateVisible == 0) { me._checkmark_tickguided_hh.style.visibility=(Number(me._checkmark_tickguided_hh.style.opacity)>0||!me._checkmark_tickguided_hh.style.opacity)?'inherit':'hidden'; me._checkmark_tickguided_hh.ggVisible=true; } else { me._checkmark_tickguided_hh.style.visibility="hidden"; me._checkmark_tickguided_hh.ggVisible=false; } } } me._checkmark_tickguided_hh.ggUpdatePosition=function (useTransition) { } me.__div.appendChild(me._checkmark_tickguided_hh); }; function SkinCloner_node_clonerguided_js_Class(nodeId, parentScope,ggParent,parameter) { var me=this; var hs=''; me.parentScope=parentScope; me.ggParent=ggParent; me.findElements=skin.findElements; me.ggNodeId=nodeId; me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId); me.elementMouseDown={}; me.elementMouseOver={}; me.__div=document.createElement('div'); me.__div.setAttribute('style','position: absolute;width: 250px; height: 152px; visibility: inherit; overflow: visible;'); me.__div.style.left=parameter.left; me.__div.style.top=parameter.top; me.__div.ggIsActive = function() { return player.getCurrentNode()==me.ggNodeId; } me.__div.ggElementNodeId=function() { return me.ggNodeId; } el=me._node_image_clonerguided_js=document.createElement('div'); els=me._node_image_clonerguided_js__img=document.createElement('img'); els.className='ggskin ggskin_nodeimage'; els.setAttribute('src',basePath + "images/node_image_cloner_" + nodeId + ".jpg"); el.ggNodeId=nodeId; els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;node_image_clonerguided_js;'); els.className='ggskin ggskin_nodeimage'; els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="node_Image_cloner-guided_JS"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_nodeimage "; el.ggType='nodeimage'; hs =''; hs+='cursor : pointer;'; hs+='height : 152px;'; hs+='left : 0px;'; hs+='opacity : 0.79999;'; hs+='position : absolute;'; hs+='top : 0px;'; hs+='visibility : inherit;'; hs+='width : 250px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='0% 0%'; me._node_image_clonerguided_js.ggIsActive=function() { return player.getCurrentNode()==this.ggElementNodeId(); } el.ggElementNodeId=function() { return this.ggNodeId; } me._node_image_clonerguided_js.logicBlock_alpha = function() { var newLogicStateAlpha; if ( (me.elementMouseOver['node_image_clonerguided_js'] == true) ) { newLogicStateAlpha = 0; } else { newLogicStateAlpha = -1; } if (me._node_image_clonerguided_js.ggCurrentLogicStateAlpha != newLogicStateAlpha) { me._node_image_clonerguided_js.ggCurrentLogicStateAlpha = newLogicStateAlpha; me._node_image_clonerguided_js.style[domTransition]='opacity 0s, visibility 0s'; if (me._node_image_clonerguided_js.ggCurrentLogicStateAlpha == 0) { me._node_image_clonerguided_js.style.visibility=me._node_image_clonerguided_js.ggVisible?'inherit':'hidden'; me._node_image_clonerguided_js.style.opacity=1; } else { me._node_image_clonerguided_js.style.visibility=me._node_image_clonerguided_js.ggVisible?'inherit':'hidden'; me._node_image_clonerguided_js.style.opacity=0.79999; } } } me._node_image_clonerguided_js.onclick=function (e) { if ( ( (me._node_image_clonerguided_js.ggIsActive() == false) ) ) { player.openNext("{"+me.ggNodeId+"}",""); } if ( ( (player.getIsMobile() == true) ) ) { player.setVariableValue('menu', false); } if ( ( (player.getIsMobile() == true) ) ) { skin._openmenu.style[domTransition]='none'; skin._openmenu.style.visibility=(Number(skin._openmenu.style.opacity)>0||!skin._openmenu.style.opacity)?'inherit':'hidden'; skin._openmenu.ggVisible=true; } } me._node_image_clonerguided_js.onmouseover=function (e) { me.elementMouseOver['node_image_clonerguided_js']=true; me._node_image_clonerguided_js.logicBlock_alpha(); } me._node_image_clonerguided_js.onmouseout=function (e) { me.elementMouseOver['node_image_clonerguided_js']=false; me._node_image_clonerguided_js.logicBlock_alpha(); } me._node_image_clonerguided_js.ontouchend=function (e) { me.elementMouseOver['node_image_clonerguided_js']=false; me._node_image_clonerguided_js.logicBlock_alpha(); } me._node_image_clonerguided_js.ggUpdatePosition=function (useTransition) { } el=me._node_titleguided_js=document.createElement('div'); els=me._node_titleguided_js__text=document.createElement('div'); el.className='ggskin ggskin_textdiv'; el.ggTextDiv=els; el.ggId="node_title-guided_JS"; el.ggDx=-8; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=true; el.className="ggskin ggskin_text "; el.ggType='text'; hs =''; hs+='bottom : 34px;'; hs+='cursor : pointer;'; hs+='height : 62px;'; hs+='left : -10000px;'; hs+='position : absolute;'; hs+='visibility : inherit;'; hs+='width : 136px;'; hs+='pointer-events:none;'; hs+='text-shadow: 1px 1px #000000;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 100%'; hs ='position:absolute;'; hs += 'box-sizing: border-box;'; hs+='left: 0px;'; hs+='bottom: 0px;'; hs+='width: 136px;'; hs+='height: 62px;'; hs+='pointer-events: none;'; hs+='border: 0px solid #000000;'; hs+='color: rgba(255,255,255,1);'; hs+='font-size: 20px;'; hs+='font-weight: normal;'; hs+='text-align: center;'; hs+='white-space: pre-wrap;'; hs+='padding: 2px 1px 2px 1px;'; hs+='overflow: hidden;'; els.setAttribute('style',hs); els.innerHTML=me.ggUserdata.description; el.appendChild(els); me._node_titleguided_js.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._node_titleguided_js.logicBlock_visible = function() { var newLogicStateVisible; if ( (me.ggUserdata.title == "") ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._node_titleguided_js.ggCurrentLogicStateVisible != newLogicStateVisible) { me._node_titleguided_js.ggCurrentLogicStateVisible = newLogicStateVisible; me._node_titleguided_js.style[domTransition]=''; if (me._node_titleguided_js.ggCurrentLogicStateVisible == 0) { me._node_titleguided_js.style.visibility="hidden"; me._node_titleguided_js.ggVisible=false; } else { me._node_titleguided_js.style.visibility=(Number(me._node_titleguided_js.style.opacity)>0||!me._node_titleguided_js.style.opacity)?'inherit':'hidden'; me._node_titleguided_js.ggVisible=true; } } } me._node_titleguided_js.ggUpdatePosition=function (useTransition) { if (useTransition==='undefined') { useTransition = false; } if (!useTransition) { this.style[domTransition]='none'; } if (this.parentNode) { var pw=this.parentNode.clientWidth; var w=this.offsetWidth + 0; this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; } } me._node_image_clonerguided_js.appendChild(me._node_titleguided_js); me.__div.appendChild(me._node_image_clonerguided_js); el=me._checkmark_tickguided_js=document.createElement('div'); els=me._checkmark_tickguided_js__img=document.createElement('img'); els.className='ggskin ggskin_svg'; hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZX'+ 'NlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLDJjNS41LDAsMTAsNC41LDEwLDEwcy00LjUsMTAtMTAsMTBTMiwxNy41LDIsMTJTNi41LDIsMTIsMnogTTEyLDBDNS40LDAsMCw1LjQsMCwxMnM1LjQsMTIsMTIsMTIKCXMxMi01LjQsMTItMTJTMTguNiwwLDEyLDB6IE0xMCwxN2wtNC41LTQuM2wxLjQtMS40bDMuMSwyLjlMMTcsN2wxLjQsMS40QzE4LjUsOC40LDEwLDE3LDEwLDE3eiIvPgo8L3N2Zz4K'; me._checkmark_tickguided_js__img.setAttribute('src',hs); els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;checkmark_tickguided_js;'); els['ondragstart']=function() { return false; }; el.appendChild(els); el.ggSubElement = els; el.ggId="checkmark_tick-guided_JS"; el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; el.ggVisible=false; el.className="ggskin ggskin_svg "; el.ggType='svg'; hs =''; hs+='height : 19px;'; hs+='position : absolute;'; hs+='right : 30px;'; hs+='top : 18px;'; hs+='visibility : hidden;'; hs+='width : 19px;'; hs+='pointer-events:auto;'; el.setAttribute('style',hs); el.style[domTransform + 'Origin']='50% 50%'; me._checkmark_tickguided_js.ggIsActive=function() { if ((this.parentNode) && (this.parentNode.ggIsActive)) { return this.parentNode.ggIsActive(); } return false; } el.ggElementNodeId=function() { if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { return this.parentNode.ggElementNodeId(); } return player.getCurrentNode(); } me._checkmark_tickguided_js.logicBlock_visible = function() { var newLogicStateVisible; if ( (player.nodeVisited(me._checkmark_tickguided_js.ggElementNodeId()) == true) || (me._checkmark_tickguided_js.ggIsActive() == true) ) { newLogicStateVisible = 0; } else { newLogicStateVisible = -1; } if (me._checkmark_tickguided_js.ggCurrentLogicStateVisible != newLogicStateVisible) { me._checkmark_tickguided_js.ggCurrentLogicStateVisible = newLogicStateVisible; me._checkmark_tickguided_js.style[domTransition]=''; if (me._checkmark_tickguided_js.ggCurrentLogicStateVisible == 0) { me._checkmark_tickguided_js.style.visibility=(Number(me._checkmark_tickguided_js.style.opacity)>0||!me._checkmark_tickguided_js.style.opacity)?'inherit':'hidden'; me._checkmark_tickguided_js.ggVisible=true; } else { me._checkmark_tickguided_js.style.visibility="hidden"; me._checkmark_tickguided_js.ggVisible=false; } } } me._checkmark_tickguided_js.ggUpdatePosition=function (useTransition) { } me.__div.appendChild(me._checkmark_tickguided_js); }; me.addSkin(); me._previous_node_name.logicBlock_visible(); me._next_node_name.logicBlock_visible(); me._universal_seekbar.logicBlock_scaling(); me._universal_seekbar.logicBlock_alpha(); me._timer_1.logicBlock_visible(); me._st_george_wordmark.logicBlock_scaling(); me._map_container_thumb.logicBlock_alpha(); me._centred.logicBlock_scaling(); me._splash1.logicBlock_scaling(); me._splash2.logicBlock_scaling(); me._splash3.logicBlock_scaling(); me._prev_next_buttons.logicBlock_visible(); me._previous_node.logicBlock_position(); me._previous_node.logicBlock_visible(); me._next_node.logicBlock_visible(); me._universal_seekbar.logicBlock_position(); me._universal_seekbar.logicBlock_visible(); me._node_scroller.logicBlock_visible(); me._node_scroller.logicBlock_alpha(); me._node_scrollerguided.logicBlock_visible(); me._node_scrollerguided.logicBlock_alpha(); me._node_scrollerguided_hh.logicBlock_visible(); me._node_scrollerguided_hh.logicBlock_alpha(); me._node_scrollerguided_js.logicBlock_visible(); me._node_scrollerguided_js.logicBlock_alpha(); me._menu.logicBlock_visible(); me._current_node_name.logicBlock_position(); me._current_node_name.logicBlock_alpha(); me._current_node_type.logicBlock_position(); me._current_node_type.logicBlock_alpha(); me._screentint_image.logicBlock_visible(); me._thumbs.logicBlock_visible(); me._pause_buttons.logicBlock_visible(); me._play.logicBlock_visible(); me._pause.logicBlock_visible(); me._st_george_wordmark.logicBlock_alpha(); me._menumobile.logicBlock_alpha(); me._openmenu.logicBlock_visible(); me._menudesktop.logicBlock_alpha(); me._openmenudesktop.logicBlock_visible(); me._map_screentint.logicBlock_visible(); me._map_container.logicBlock_visible(); me._map.logicBlock_scaling(); me._map.logicBlock_visible(); me._map_container_thumb.logicBlock_visible(); me._map_thumb.logicBlock_visible(); me._image_popup.logicBlock_visible(); me._popup_image.logicBlock_visible(); me._splash_screen.logicBlock_alpha(); me._centred.logicBlock_alpha(); me._splash1.logicBlock_visible(); me._splash2.logicBlock_visible(); me._splash3.logicBlock_visible(); me._menumobile.logicBlock_visible(); me._menudesktop.logicBlock_visible(); player.addListener('sizechanged', function(args) { me._previous_node_name.logicBlock_visible();me._next_node_name.logicBlock_visible();me._universal_seekbar.logicBlock_scaling();me._universal_seekbar.logicBlock_alpha();me._timer_1.logicBlock_visible();me._st_george_wordmark.logicBlock_scaling();me._map_container_thumb.logicBlock_alpha();me._centred.logicBlock_scaling();me._splash1.logicBlock_scaling();me._splash2.logicBlock_scaling();me._splash3.logicBlock_scaling(); }); player.addListener('changenode', function(args) { me._prev_next_buttons.logicBlock_visible();me._previous_node.logicBlock_position();me._previous_node.logicBlock_visible();me._next_node.logicBlock_visible();me._universal_seekbar.logicBlock_position();me._universal_seekbar.logicBlock_visible();me._universal_seekbar.logicBlock_alpha();me._node_scroller.logicBlock_visible();me._node_scroller.logicBlock_alpha();me._node_scrollerguided.logicBlock_visible();me._node_scrollerguided.logicBlock_alpha();me._node_scrollerguided_hh.logicBlock_visible();me._node_scrollerguided_hh.logicBlock_alpha();me._node_scrollerguided_js.logicBlock_visible();me._node_scrollerguided_js.logicBlock_alpha();me._menu.logicBlock_visible();me._current_node_name.logicBlock_position();me._current_node_name.logicBlock_alpha();me._current_node_type.logicBlock_position();me._current_node_type.logicBlock_alpha();me._screentint_image.logicBlock_visible();me._thumbs.logicBlock_visible();me._pause_buttons.logicBlock_visible();me._play.logicBlock_visible();me._pause.logicBlock_visible();me._st_george_wordmark.logicBlock_alpha();me._menumobile.logicBlock_alpha();me._openmenu.logicBlock_visible();me._menudesktop.logicBlock_alpha();me._openmenudesktop.logicBlock_visible();me._map_screentint.logicBlock_visible();me._map_container.logicBlock_visible();me._map.logicBlock_scaling();me._map.logicBlock_visible();me._map_container_thumb.logicBlock_visible();me._map_thumb.logicBlock_visible();me._image_popup.logicBlock_visible();me._popup_image.logicBlock_visible();me._splash_screen.logicBlock_alpha();me._centred.logicBlock_alpha();me._splash1.logicBlock_visible();me._splash2.logicBlock_visible();me._splash3.logicBlock_visible(); }); player.addListener('configloaded', function(args) { me._prev_next_buttons.logicBlock_visible();me._previous_node_name.logicBlock_visible();me._next_node_name.logicBlock_visible();me._menumobile.logicBlock_visible();me._menudesktop.logicBlock_visible();me._map.logicBlock_visible();me._map_thumb.logicBlock_visible(); }); player.addListener('varchanged_menu', function(args) { me._prev_next_buttons.logicBlock_visible();me._previous_node.logicBlock_position();me._universal_seekbar.logicBlock_position();me._node_scrollerguided.logicBlock_alpha();me._node_scrollerguided_hh.logicBlock_alpha();me._node_scrollerguided_js.logicBlock_alpha();me._current_node_name.logicBlock_position();me._current_node_type.logicBlock_position();me._openmenu.logicBlock_visible();me._openmenudesktop.logicBlock_visible(); }); player.addListener('varchanged_startnarration', function(args) { me._universal_seekbar.logicBlock_alpha();me._node_scroller.logicBlock_visible();me._pause_buttons.logicBlock_visible();me._centred.logicBlock_alpha(); }); player.addListener('varchanged_splashscreen', function(args) { me._previous_node.logicBlock_visible();me._next_node.logicBlock_visible();me._universal_seekbar.logicBlock_visible();me._node_scrollerguided.logicBlock_visible();me._node_scrollerguided_hh.logicBlock_visible();me._node_scrollerguided_js.logicBlock_visible();me._thumbs.logicBlock_visible();me._st_george_wordmark.logicBlock_alpha();me._menumobile.logicBlock_alpha();me._menudesktop.logicBlock_alpha();me._map.logicBlock_visible();me._map_thumb.logicBlock_visible();me._splash_screen.logicBlock_alpha(); }); player.addListener('varchanged_vis_thumbnail_menu', function(args) { me._node_scroller.logicBlock_alpha(); }); player.addListener('varchanged_vis_image_popup', function(args) { me._screentint_image.logicBlock_visible();me._image_popup.logicBlock_visible();me._popup_image.logicBlock_visible(); }); player.addListener('varchanged_vis_map', function(args) { me._map_screentint.logicBlock_visible(); }); player.addListener('varchanged_planstatus', function(args) { me._previous_node.logicBlock_visible();me._next_node.logicBlock_visible();me._map_container.logicBlock_visible();me._map.logicBlock_scaling();me._map_container_thumb.logicBlock_visible(); }); player.addListener('varchanged_splash1', function(args) { me._splash1.logicBlock_visible(); }); player.addListener('varchanged_splash2', function(args) { me._splash2.logicBlock_visible(); }); player.addListener('varchanged_splash3', function(args) { me._splash3.logicBlock_visible(); }); player.addListener('varchanged_pause', function(args) { me._play.logicBlock_visible();me._pause.logicBlock_visible(); }); player.addListener('changenode', function(args) { me._node_cloner.callChildLogicBlocks_changenode();me._node_clonerguided.callChildLogicBlocks_changenode();me._node_clonerguided_hh.callChildLogicBlocks_changenode();me._node_clonerguided_js.callChildLogicBlocks_changenode(); }); player.addListener('mouseover', function(args) { me._node_cloner.callChildLogicBlocks_mouseover();me._node_clonerguided.callChildLogicBlocks_mouseover();me._node_clonerguided_hh.callChildLogicBlocks_mouseover();me._node_clonerguided_js.callChildLogicBlocks_mouseover(); }); player.addListener('mousedown', function(args) { me._node_cloner.callChildLogicBlocks_mousedown(); }); player.addListener('changenode', function(args) { me._node_cloner.callChildLogicBlocks_active();me._node_clonerguided.callChildLogicBlocks_active();me._node_clonerguided_hh.callChildLogicBlocks_active();me._node_clonerguided_js.callChildLogicBlocks_active(); }); player.addListener('sizechanged', function(args) { me._map.callChildLogicBlocksHotspot_map_pin_sizechanged();me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_sizechanged(); }); player.addListener('changenode', function(args) { me._map.callChildLogicBlocksHotspot_map_pin_changenode();me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_changenode(); }); player.addListener('mouseover', function(args) { me._map.callChildLogicBlocksHotspot_map_pin_mouseover();me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_mouseover(); }); player.addListener('mouseover', function(args) { me._map.callChildLogicBlocksHotspot_map_pin_mouseover();me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_mouseover(); }); player.addListener('changenode', function(args) { me._map.callChildLogicBlocksHotspot_map_pin_active();me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_active(); }); player.addListener('varchanged_planstatus', function(args) { me._map.callChildLogicBlocksHotspot_map_pin_varchanged_planstatus();me._map_thumb.callChildLogicBlocksHotspot_map_pin_thumb_varchanged_planstatus(); }); player.addListener('sizechanged', function(args) { me.callChildLogicBlocksHotspot_ht_node_sizechanged();me.callChildLogicBlocksHotspot_ht_image_sizechanged(); }); player.addListener('changenode', function(args) { me.callChildLogicBlocksHotspot_ht_node_changenode();me.callChildLogicBlocksHotspot_ht_circle_changenode();me.callChildLogicBlocksHotspot_ht_info_changenode();me.callChildLogicBlocksHotspot_ht_3d_changenode();me.callChildLogicBlocksHotspot_ht_image_changenode(); }); player.addListener('configloaded', function(args) { me.callChildLogicBlocksHotspot_ht_node_configloaded(); }); player.addListener('mouseover', function(args) { me.callChildLogicBlocksHotspot_ht_circle_mouseover(); }); player.addListener('mouseover', function(args) { me.callChildLogicBlocksHotspot_ht_node_mouseover();me.callChildLogicBlocksHotspot_ht_circle_mouseover();me.callChildLogicBlocksHotspot_ht_image_mouseover(); }); player.addListener('changenode', function(args) { me.callChildLogicBlocksHotspot_ht_node_active();me.callChildLogicBlocksHotspot_ht_circle_active(); }); player.addListener('varchanged_startnarration', function(args) { me.callChildLogicBlocksHotspot_ht_node_varchanged_startnarration();me.callChildLogicBlocksHotspot_ht_circle_varchanged_startnarration(); }); player.addListener('varchanged_opt_3d_preview', function(args) { me.callChildLogicBlocksHotspot_ht_node_varchanged_opt_3d_preview(); }); player.addListener('varchanged_hs_ani_colour', function(args) { me.callChildLogicBlocksHotspot_ht_circle_varchanged_hs_ani_colour(); }); player.addListener('hotspotsremoved', function(args) { me.removeSkinHotspots(); }); me.skinTimerEvent(); };