PageSourceSearch

https://eltbuildingterrace.netlify.app/skin.js

js eltbuildingterrace.netlify.app collected 2026-10-03 10:41:40 UTC 386,755 bytes, 7,454 lines download raw bytes

1// Garden Gnome Software - Skin
2// Pano2VR 6.1.1/17856
3// Filename: overview.ggsk
4// Generated 2020-05-22T18:08:28
5
6function pano2vrSkin(player,base) {
7	player.addVariable('floorplan', 2, false);
8	player.addVariable('lroorplan_loader', 2, false);
9	player.addVariable('map_full_screen', 2, false);
10	player.addVariable('vis_image_popup', 2, false);
11	player.addVariable('vis_info_popup', 2, false);
12	player.addVariable('gallery_pictures', 1, 0);
13	player.addVariable('vis_image_popup_2', 2, false);
14	player.addVariable('vis_info_popup_2', 2, false);
15	player.addVariable('gallery_pictures_2', 1, 0);
16	player.addVariable('vis_image_popup_3', 2, false);
17	player.addVariable('vis_info_popup_3', 2, false);
18	player.addVariable('gallery_pictures_3', 1, 0);
19	player.addVariable('vis_image_popup_4', 2, false);
20	player.addVariable('vis_info_popup_4', 2, false);
21	player.addVariable('gallery_pictures_4', 1, 0);
22	player.addVariable('vis_image_popup_5', 2, false);
23	player.addVariable('vis_info_popup_5', 2, false);
24	player.addVariable('gallery_pictures_5', 1, 0);
25	player.addVariable('floorplan_mobile', 2, false);
26	player.addVariable('container_pos', 2, false);
27	player.addVariable('vis_info_popup_1', 2, false);
28	player.addVariable('vis_info_popup_6', 2, false);
29	player.addVariable('nameURL', 0, "amy");
30	player.addVariable('ht_ani', 2, false);
31	player.addVariable('ht_info_var', 2, false);
32	player.addVariable('ht_image_var', 2, false);
33	player.addVariable('var_menu', 2, false);
34	player.addVariable('open_tag', 0, "");
35	player.addVariable('close_nodes', 2, false);
36	player.addVariable('category_visible', 2, true);
37	player.addVariable('category_follow', 2, true);
38	player.addVariable('vis_hotspots', 2, true);
39	var me=this;
40	var skin=this;
41	var flag=false;
42	var hotspotTemplates={};
43	var skinKeyPressed = 0;
44	this.player=player;
45	this.player.skinObj=this;
46	this.divSkin=player.divSkin;
47	this.ggUserdata=player.userdata;
48	this.lastSize={ w: -1,h: -1 };
49	var basePath="";
50	// auto detect base path
51	if (base=='?') {
52		var scripts = document.getElementsByTagName('script');
53		for(var i=0;i<scripts.length;i++) {
54			var src=scripts[i].src;
55			if (src.indexOf('skin.js')>=0) {
56				var p=src.lastIndexOf('/');
57				if (p>=0) {
58					basePath=src.substr(0,p+1);
59				}
60			}
61		}
62	} else
63	if (base) {
64		basePath=base;
65	}
66	this.elementMouseDown=[];
67	this.elementMouseOver=[];
68	var cssPrefix='';
69	var domTransition='transition';
70	var domTransform='transform';
71	var prefixes='Webkit,Moz,O,ms,Ms'.split(',');
72	var i;
73	var hs,el,els,elo,ela,elHorScrollFg,elHorScrollBg,elVertScrollFg,elVertScrollBg,elCornerBg;
74	if (typeof document.body.style['transform'] == 'undefined') {
75		for(var i=0;i<prefixes.length;i++) {
76			if (typeof document.body.style[prefixes[i] + 'Transform'] !== 'undefined') {
77				cssPrefix='-' + prefixes[i].toLowerCase() + '-';
78				domTransition=prefixes[i] + 'Transition';
79				domTransform=prefixes[i] + 'Transform';
80			}
81		}
82	}
83	
84	player.setMargins(0,0,0,0);
85	
86	this.updateSize=function(startElement) {
87		var stack=[];
88		stack.push(startElement);
89		while(stack.length>0) {
90			var e=stack.pop();
91			if (e.ggUpdatePosition) {
92				e.ggUpdatePosition();
93			}
94			if (e.hasChildNodes()) {
95				for(var i=0;i<e.childNodes.length;i++) {
96					stack.push(e.childNodes[i]);
97				}
98			}
99		}
100	}
101	
102	this.callNodeChange=function(startElement) {
103		var stack=[];
104		stack.push(startElement);
105		while(stack.length>0) {
106			var e=stack.pop();
107			if (e.ggNodeChange) {
108				e.ggNodeChange();
109			}
110			if (e.hasChildNodes()) {
111				for(var i=0;i<e.childNodes.length;i++) {
112					stack.push(e.childNodes[i]);
113				}
114			}
115		}
116	}
117	player.addListener('configloaded', function() { me.callNodeChange(me.divSkin); });
118	player.addListener('changenode', function() { me.ggUserdata=player.userdata; me.callNodeChange(me.divSkin); });
119	
120	var parameterToTransform=function(p) {
121		var hs='translate(' + p.rx + 'px,' + p.ry + 'px) rotate(' + p.a + 'deg) scale(' + p.sx + ',' + p.sy + ')';
122		return hs;
123	}
124	
125	this.findElements=function(id,regex) {
126		var r=[];
127		var stack=[];
128		var pat=new RegExp(id,'');
129		stack.push(me.divSkin);
130		while(stack.length>0) {
131			var e=stack.pop();
132			if (regex) {
133				if (pat.test(e.ggId)) r.push(e);
134			} else {
135				if (e.ggId==id) r.push(e);
136			}
137			if (e.hasChildNodes()) {
138				for(var i=0;i<e.childNodes.length;i++) {
139					stack.push(e.childNodes[i]);
140				}
141			}
142		}
143		return r;
144	}
145	
146	this.addSkin=function() {
147		var hs='';
148		this.ggCurrentTime=new Date().getTime();
149		el=me._float_tt=document.createElement('div');
150		els=me._float_tt__text=document.createElement('div');
151		el.className='ggskin ggskin_textdiv';
152		el.ggTextDiv=els;
153		el.ggId="float_tt";
154		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
155		el.ggVisible=false;
156		el.className="ggskin ggskin_text ";
157		el.ggType='text';
158		hs ='';
159		hs+='height : 20px;';
160		hs+='left : -50px;';
161		hs+='position : absolute;';
162		hs+='top : -50px;';
163		hs+='visibility : hidden;';
164		hs+='width : 100px;';
165		hs+='pointer-events:auto;';
166		el.setAttribute('style',hs);
167		el.style[domTransform + 'Origin']='50% 50%';
168		hs ='position:absolute;';
169		hs += 'box-sizing: border-box;';
170		hs+='cursor: default;';
171		hs+='left: 0px;';
172		hs+='top:  0px;';
173		hs+='width: auto;';
174		hs+='height: auto;';
175		hs+='background: #000000;';
176		hs+='background: rgba(0,0,0,0.482353);';
177		hs+='border: 0px solid #000000;';
178		hs+='border-radius: 10px;';
179		hs+=cssPrefix + 'border-radius: 10px;';
180		hs+='color: rgba(255,255,255,1);';
181		hs+='text-align: center;';
182		hs+='white-space: nowrap;';
183		hs+='padding: 2px 7px 2px 7px;';
184		hs+='overflow: hidden;';
185		els.setAttribute('style',hs);
186		me._float_tt.ggUpdateText=function() {
187			var hs="<span style=\"font-family: Times New Roman;\"><b>"+player.hotspot.title+"<b><\/span>";
188			if (hs!=this.ggText) {
189				this.ggText=hs;
190				this.ggTextDiv.innerHTML=hs;
191				if (this.ggUpdatePosition) this.ggUpdatePosition();
192			}
193		}
194		me._float_tt.ggUpdateText();
195		player.addListener('activehotspotchanged', function() {
196			me._float_tt.ggUpdateText();
197		});
198		el.appendChild(els);
199		me._float_tt.ggIsActive=function() {
200			return false;
201		}
202		el.ggElementNodeId=function() {
203			return player.getCurrentNode();
204		}
205		me._float_tt.ggUpdatePosition=function (useTransition) {
206			this.style[domTransition]='left 0';
207			this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)/2) + 'px';
208		}
209		me.divSkin.appendChild(me._float_tt);
210		el=me._container=document.createElement('div');
211		el.ggId="Container";
212		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
213		el.ggVisible=true;
214		el.className="ggskin ggskin_container ";
215		el.ggType='container';
216		hs ='';
217		hs+='bottom : -50px;';
218		hs+='height : 47px;';
219		hs+='position : absolute;';
220		hs+='right : 3px;';
221		hs+='visibility : inherit;';
222		hs+='width : 151px;';
223		hs+='pointer-events:none;';
224		el.setAttribute('style',hs);
225		el.style[domTransform + 'Origin']='100% 100%';
226		me._container.ggIsActive=function() {
227			return false;
228		}
229		el.ggElementNodeId=function() {
230			return player.getCurrentNode();
231		}
232		me._container.logicBlock_position = function() {
233			var newLogicStatePosition;
234			if (
235				((player.getVariableValue('container_pos') == true))
236			)
237			{
238				newLogicStatePosition = 0;
239			}
240			else {
241				newLogicStatePosition = -1;
242			}
243			if (me._container.ggCurrentLogicStatePosition != newLogicStatePosition) {
244				me._container.ggCurrentLogicStatePosition = newLogicStatePosition;
245				me._container.style[domTransition]='right 1000ms ease 0ms, bottom 1000ms ease 0ms, ' + cssPrefix + 'transform 0s';
246				if (me._container.ggCurrentLogicStatePosition == 0) {
247					me._container.style.right='3px';
248					me._container.style.bottom='3px';
249				}
250				else {
251					me._container.style.right='3px';
252					me._container.style.bottom='-50px';
253				}
254			}
255		}
256		me._container.logicBlock_scaling = function() {
257			var newLogicStateScaling;
258			if (
259				((player.getViewerSize().width < 560))
260			)
261			{
262				newLogicStateScaling = 0;
263			}
264			else if (
265				((player.getViewerSize().width < 960))
266			)
267			{
268				newLogicStateScaling = 1;
269			}
270			else if (
271				((player.getViewerSize().width < 1000))
272			)
273			{
274				newLogicStateScaling = 2;
275			}
276			else {
277				newLogicStateScaling = -1;
278			}
279			if (me._container.ggCurrentLogicStateScaling != newLogicStateScaling) {
280				me._container.ggCurrentLogicStateScaling = newLogicStateScaling;
281				me._container.style[domTransition]='right 1000ms ease 0ms, bottom 1000ms ease 0ms, ' + cssPrefix + 'transform 0s';
282				if (me._container.ggCurrentLogicStateScaling == 0) {
283					me._container.ggParameter.sx = 0.7;
284					me._container.ggParameter.sy = 0.7;
285					me._container.style[domTransform]=parameterToTransform(me._container.ggParameter);
286				}
287				else if (me._container.ggCurrentLogicStateScaling == 1) {
288					me._container.ggParameter.sx = 0.8;
289					me._container.ggParameter.sy = 0.8;
290					me._container.style[domTransform]=parameterToTransform(me._container.ggParameter);
291				}
292				else if (me._container.ggCurrentLogicStateScaling == 2) {
293					me._container.ggParameter.sx = 0.9;
294					me._container.ggParameter.sy = 0.9;
295					me._container.style[domTransform]=parameterToTransform(me._container.ggParameter);
296				}
297				else {
298					me._container.ggParameter.sx = 1;
299					me._container.ggParameter.sy = 1;
300					me._container.style[domTransform]=parameterToTransform(me._container.ggParameter);
301				}
302			}
303		}
304		me._container.ggUpdatePosition=function (useTransition) {
305		}
306		el=me._timer_1=document.createElement('div');
307		el.ggTimestamp=this.ggCurrentTime;
308		el.ggLastIsActive=true;
309		el.ggTimeout=7000;
310		el.ggId="Timer 1";
311		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
312		el.ggVisible=true;
313		el.className="ggskin ggskin_timer ";
314		el.ggType='timer';
315		hs ='';
316		hs+='height : 20px;';
317		hs+='left : 0px;';
318		hs+='position : absolute;';
319		hs+='top : 0px;';
320		hs+='visibility : inherit;';
321		hs+='width : 100px;';
322		hs+='pointer-events:none;';
323		el.setAttribute('style',hs);
324		el.style[domTransform + 'Origin']='50% 50%';
325		me._timer_1.ggIsActive=function() {
326			return (me._timer_1.ggTimestamp + me._timer_1.ggTimeout) >= me.ggCurrentTime;
327		}
328		el.ggElementNodeId=function() {
329			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
330				return this.parentNode.ggElementNodeId();
331			}
332			return player.getCurrentNode();
333		}
334		me._timer_1.logicBlock_visible = function() {
335			var newLogicStateVisible;
336			if (
337				((me._timer_1.ggIsActive() == false))
338			)
339			{
340				newLogicStateVisible = 0;
341			}
342			else {
343				newLogicStateVisible = -1;
344			}
345			if (me._timer_1.ggCurrentLogicStateVisible != newLogicStateVisible) {
346				me._timer_1.ggCurrentLogicStateVisible = newLogicStateVisible;
347				me._timer_1.style[domTransition]='';
348				if (me._timer_1.ggCurrentLogicStateVisible == 0) {
349					me._timer_1.style.visibility="hidden";
350					me._timer_1.ggVisible=false;
351				}
352				else {
353					me._timer_1.style.visibility=(Number(me._timer_1.style.opacity)>0||!me._timer_1.style.opacity)?'inherit':'hidden';
354					me._timer_1.ggVisible=true;
355				}
356			}
357		}
358		me._timer_1.ggDeactivate=function () {
359			player.setVariableValue('container_pos', true);
360		}
361		me._timer_1.ggCurrentLogicStateVisible = -1;
362		me._timer_1.ggUpdateConditionTimer=function () {
363			me._timer_1.logicBlock_visible();
364		}
365		me._timer_1.ggUpdatePosition=function (useTransition) {
366		}
367		me._container.appendChild(me._timer_1);
368		el=me._button_map=document.createElement('div');
369		el.ggId="button_map";
370		el.ggDx=0;
371		el.ggDy=0;
372		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
373		el.ggVisible=true;
374		el.className="ggskin ggskin_container ";
375		el.ggType='container';
376		hs ='';
377		hs+='height : 47px;';
378		hs+='left : -10000px;';
379		hs+='position : absolute;';
380		hs+='top : -10000px;';
381		hs+='visibility : inherit;';
382		hs+='width : 47px;';
383		hs+='pointer-events:none;';
384		el.setAttribute('style',hs);
385		el.style[domTransform + 'Origin']='50% 50%';
386		me._button_map.ggIsActive=function() {
387			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
388				return this.parentNode.ggIsActive();
389			}
390			return false;
391		}
392		el.ggElementNodeId=function() {
393			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
394				return this.parentNode.ggElementNodeId();
395			}
396			return player.getCurrentNode();
397		}
398		me._button_map.onclick=function (e) {
399			me._map_rectangle.ggVisible = !me._map_rectangle.ggVisible;
400			var flag=me._map_rectangle.ggVisible;
401			me._map_rectangle.style[domTransition]='none';
402			me._map_rectangle.style.visibility=((flag)&&(Number(me._map_rectangle.style.opacity)>0||!me._map_rectangle.style.opacity))?'inherit':'hidden';
403			if (player.transitionsDisabled) {
404				me._shade.style[domTransition]='none';
405			} else {
406				me._shade.style[domTransition]='all 500ms ease-out 0ms';
407			}
408			me._shade.style.opacity='1';
409			me._shade.style.visibility=me._shade.ggVisible?'inherit':'hidden';
410			player.setVariableValue('floorplan_mobile', false);
411			player.setVariableValue('var_menu', false);
412		}
413		me._button_map.ggUpdatePosition=function (useTransition) {
414			if (useTransition==='undefined') {
415				useTransition = false;
416			}
417			if (!useTransition) {
418				this.style[domTransition]='none';
419			}
420			if (this.parentNode) {
421				var pw=this.parentNode.clientWidth;
422				var w=this.offsetWidth;
423					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
424				var ph=this.parentNode.clientHeight;
425				var h=this.offsetHeight;
426					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
427			}
428		}
429		el=me._stop_rotate_image=document.createElement('div');
430		els=me._stop_rotate_image__img=document.createElement('img');
431		els.className='ggskin ggskin_stop_rotate_image';
432		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAXXElEQVR4nO1de1QUV5r/VVd3R6CjCMjDAcWIQNCAGm
432cS3NlZdaISfELMOCEcohuXmGSCm+gOGcJOnASNIWSYYdBRIxqfmGwCzomiYAZMMoKg+ABCeLnyRh7dTbSgm+6uuvtH02112UC/EJKd3zl1+tSt+6pf3/rud+/97ncpQgjGISYD8AbgCcANgCsAFwBOACQApABYABoAat5vLwAFgC4AtwEoH3TFRwI1Tgh3BzADwDQA/gAmOijfOwAaATQP/vY4KF+bMZaEB0JP8GzoW/SDgBLAt9D/AXUPqEwTWE04RVE2F0YI8YCe4NnQi4uxRBf05H9LUZTFLd/eBvpACCeETIO+RYcDoEeK39fX19fT06Po6Oj4vqmpiWloaGBu3bo1UFdXN9DV1cXW1t'+
433			'bq3N3dRf7+/uKZM2dKvby8xF5eXpKAgADZ9OnTZT4+PpM8PDzcXFxcXCyoHgugBEAdRVHNFryLBVkOjVElnBDiBWAu9EQPCZVKpWppabldUVHRdfz48c5Tp071WVWpIbB27VqXmJgYz7CwMC8/Pz9vJycnpxGSlAC4TlFU51ARxi3hhJB/A7B4qOdarVZTXV3dmJub27Rr166egYEBq+phLWiaRnJyskdUVNT0kJAQf4lEIh0mehFFUV+ZezDuCCeEhAF4EoCPuee9vb2958+fr3njjTeaW1tbWasKdxB8fX3pP/7xj9OWLl0a7Orq6jpEtA4AlyiKusEPHFeEE0KWAVho7plSqVRkZ2dXJiQktLPsmPB8H2iaxp///OepMTExj02ePNltiGjFFEUVGG7GBeGEEFcAKwDMEj7r7+/vy8nJubFhw4am8UK0EDRN4+OP'+
434			'P54eHR0d5uzsbK6jrQdwhqKo3jEnfFCELAfgLAjnrl69WhcdHV3R3Nw8PpkWYNq0aXROTk7o/PnzAymKEgke9wPIB3DDTFKLIczUKhBCwgFEQUA2wzB3k5KSvlywYMG1HwrZANDc3MwuWLDgWlJS0pcMw9wVPHaG/l2H1bhGgs0tnBCyBMAvhM/r6+sbIyMjLzc0NOjsqdhYIyAgQJyXl/fTWbNm+Zt5/DWAQlvytYlwQsjTAJ7ghxNCyLlz565GRkaOyZB5tJCXlxcYERExn7q/8yoFcNba/KwWKYOaiAnZHMexBw4c+MePjWwAiIyMrDtw4MA/OI4TisYnACyzNj9rCV8Igdqn1Wo1u3btuhAfH99qbeE/FMTHx7fu2rXrglar1QgeLQTwL9bkZY1ICYO+0zBCq9Vqtm3bVpiRkTHu5p1HAwkJCZPT0tKWmBml5s'+
435			'JC7cXSFu4KvepnhFar1W7fvv3C/xeyASAjI0O5ffv2C1qtVit4tBwWTjFbSvhK8FQ/Qgg5ePBgyc6dO+UWpv/RYOfOnfKPPvqomJiKBmfoB34jwhKRshwC3fPs2bPlP8YO0hrk5eUFPv30048LgkugHxwNiZEIv09u19XV3QoKCrpkUy1/ZKitrX0yMDBwhiB4WHk+kkhZwL9hGOZORETElaEiZ2VlhXz22Wc/HbGmo4CZM2dKzp49+/Ompqatcrn8w+7u7g9qamo27d+/P2S0yoyIiLjCMMwdQfACs5EHMVwL/zmApww3hBDyu9/9ruD9999XDJXgm2++iVi4cOHOu3fvltXU1JzZs2fPxSNHjgwZ31EoKSlZERoausHZ2TkEghUljuOY3t7ei6dPnz7wwgsvVDq67MTERLf33ntvmWBg9CWAf5iLPxThngBeBmDM'+
436			'pLKysi40NLR8uMKLioqeWrRoUabhXqPRtMjl8m+uXLlyPikp6WpVVZVDVxmCg4OlhYWFiT4+Ps+PFJfjuDvXr19///HHH//ckXUAgOvXrz8eFhYWyAsiAP4K/bqpCYYSKXPBI1utVqtiY2MrLCjbZPgrlUr9fHx8YlatWnWgtLT0aH19/Uu7d+8OHCqxtSgoKPhPS8gGAJFINHHevHlvFxYW/tJR5RsQFxdXoVarVbwgCsA8s/UwEzYNgtFkbm7u9YqKCqHuaQ1oZ2fn0ICAgNc3b958QqlU7r506dLKjRs3uluS+A9/+MO06OhoE1uVTz75ZL6fn98LwriEELVara4dGBhoFD6jKEq6cOHCxLi4uKEWG2xCRUWFNjc397ogOBzA9PvqYEakLAVvuKpUKhVTpkzJt2TxoKioaOmiRYv+YrhnWbaXEDIgFou9zMXXaD'+
437			'Ttcrm8qKysrGDnzp03ysrK1IZnc+bMeej9999//Gc/+9kzYrH4oTVr1vz266+/7gcAqVRKtbW1feDh4bGSn59ara7+6quv/nT27NlaJycnUWxs7JJHH310q0gkMpk+rqysfDc0NPT4iC9kBWiaRnd393LBytFFAOf58YQtfAoEOveJEycqbVmpIYToampqMjMyMv69trY2ra+v7wohRM2PI5VKp/r4+Dy/Zs2aQ0VFRcfr6+tf2rt3b3BVVVVsaWnp0cjIyCwPD48VOp1OZSAbAF5++WVPV1dXE21oYGDgfw8ePPhmRETE11lZWd27du3qmDNnzvGysrL/5jiO/7nDz8/vX2UymfHdX3vtNc+jR4+GWf2SPLAsi2PHjgk75XDoOTVCSHgIP6y3t1e5ZcuWdhvrwLW2tjZv3br1ZnBw8IHo6OjNZ86ceaWtre2wWq1u'+
438			'EMQVOTs7zw4ICHg9Pj7+f2bPnp3s7OwcisE+QaPR3AH0LRsA5s6d60HTNH8ozdXV1R179dVX67y9vWl+3PDw8DMKhaKAX5iTk5NvbGyssSV+++23fVFRUYlKpTLz008/FQ5mLMbrr7/e3tvby5/qEEHPqUkAH7P5N/n5+bX2rEOKRCIRAMhkMlFBQQGzatWq4kceeWRXUlLSpkuXLm1VKBTnWJY1mR6gKErCv1er1TWtra2VMplMpNFoCAC4uLhMAE/94zhOc/PmzXoAYBiGMAzDGeICQFdX17f8PGmafnjWrFmTDPcNDQ0DAODq6vrUunXrDsrl8vTc3Nyfurm5jWi0xAfLssjPz68VBJtwyic8EDzzs8GZwBEtkYYDx3EcADAMwxnCNBoNSU9Pvx0eHn5m3rx52/bt27exrq7uw76+vqscxxnFxsDAwK3S0tJtb7'+
439			'755ksxMTFnZDKZUQNSqVQaAMY8RSKRZOrUqT7CsgyYNGmSL/+eZdmBu3fvGqda3d3dxTRNOwEARVEPubm5PR0ZGfne1q1bf2LtO2/btq1ZMI3rCT23+rryHkzjJ6ypqWkcbbuR5uZm3auvvloXFBT00XPPPbf5+PHjG27fvv3poPw/9OSTT57OysrqViqVnEKhMBLZ3d3dJ+gP6Dlz5sRu3rzZQ1hGVlZWiLe3t0nnqtPpesrKynoN901NTdrbt29fIIQYNTFCCDdp0qSHrH2n1tZWtrq6ulEQbOSWT7hJ0//888+brC3MHnzxxRd34uLiKlJTU/doNJpmnU5nXBMVioi8vLxOjUZj0rc4OzuHpqampn344YczAcDb25s+derUE7GxsX+hadpEDVSpVK1VVVUqg5xXKBTsY4899heGYS7z40kkErEt75Kbmyvkzsit'+
440			'gfCp4M3nqlSq/pSUlDGxpe7o6FATQjQikUgM3E82ABQWFvYxDPOdMO3DDz/8ZEJCwmGlUplZW1v70erVq/dJpdL7xEJXV1dlc3OzySI3wzAcy7JGkUbTtNTJyUkiTGsJUlJSelQqFV8zmgw9x0bCTcRJY2Njx1gZ7SgUCh3HcRwh5D5ZzEdTU1OpuXCxWOzh6ur61MSJExdSFDVB+JzjuP7KysoqC6pCiLUr7INgWRaNjY1C7W4acI9wkxFRSUlJhy0FOQI6nY4AgJlVchPk5OSUsizbO1wcc1CpVNUHDx6sl0qllPDLEUA0Uh2GgxkOpwP3CPfjPzl27Fi3rQU9KKSlpXV8//33Zlv5cGhra/uqoKCAGY068WGGQz9AT7gbAJkhlGEYpqioSI0xxkifs0ajIdXV1XnW5MmyrPzChQtmp02HqILNhoRFRUVqhmH4f6'+
441			'wMgJsIgMk8h1wu/8EsCqemppao1WrhQGNIKJXK4vT09Jv8QdRwsEekAGa59BJBsNemra3te3sKeZD44osv7rS2tlrUygkh2srKynM1NTVC25JRgxkuPQ0ixYiWlpZRl2+OxOHDh0/rdLr7JvqFYBjmSmZm5mULOkuHwQyXbiLobU6MuHnzpkP21zwopKSktHV0dJwZI
441Rr57rvvcnNycu5YQbhdMhwwy6WrCPodvkY0NDSMeYcJWCc/jx49ms2y7JCisK+vrzw9Pf1rS2X3IOxSCwGgvr5eJQiSiSCw7a6trR3d3U2jgLfeequ5vb3d7FolIYStqqo6efLkyd4HKU4AoK6uTthfOIkAmMwXyOXy8WBAb/XnfODAgRM6ne6+6QiGYUpTU1Otbd2AfiHYLnR1dQm5FIugdxRgRG1t7XgwpLf6U37nnXdaW1paPuGHEUJ0'+
442			'5eXl2VbKbofBzKYEqQj6nbhGuLu727UNZSyRmpqardFojGbTSqWy8I033vhGJpOJzE2CjQR7O01zEEHv+sKImTNn2jQl6WAQ2PBJ7927t+e77777CNAbAH355ZcfX7t2TQ3oR6Y21MEuBAQECLnUiACYdJK+vr42TUk6GBRsECsAEBsbe6q/v/9GV1fX6S1bttwwtG5b6mCvluLp6SlcotOJISDc29t7PLRwwMYWVlVVNXD27Nm0pqYmhUKh4AyLDNaCG4QtaQ0IDAwUGu6rxABMdEVfX1+rl5VGAXZ9zuvWrbssk8lEdrRuh2DWrFlCZwqMGIDJgOGRRx6xxOXFaIMyszHVKjAMw9mjmYhEIrHB6sBWzJw5U8hlrwh6H1FG+Pn5yTAO4AgNwU41kLW3Dma4VIggsPD8yU9+MgljD5u0FEfCETLcDJddIgAmzljc3d'+
443			'0flP+p4WC3SAEAwwq+LRCJRGKapq0yBBLCDJedBpFinEaUyWSyxYsX37f4+kPDnj17glasWLForMpfvHjxBJlMxhcpDAZFCgC08CPHxsaaGCCOAeyeGo2Kinp+4sSJVltOOaoOZjhsAe4tIpsYroSHh5v15vMAYfegQyqVTjLYtoxFHcxw2ATcI9zEhtDf39/HTvE1HqCz80+zuXXTNA1/f/+pguBm4B7h7eC5DXVycnJOTk6+z07vQcKez/nEiRNhEydOnM+yrM0zn3pbJNvqkJyc7CHwIKeEnmMT20ITk96oqKj7tktYCaJWqx/oYsbJkyfndXZ27lq/fn2WWCz2mTJlyrKLFy9atENYCHvGPGa4M3LLz9VErISEhPj7+vraLFcoipKEhYU9aeNchlUtKzs7e65cLv/wV7/61RFPT8+1IpFIBgBisdg9PDw8ValU'+
444			'7j516tQTI+UjgE0y3NfXlw4JCfEXBBu55RNeB94gSCKRSNPS0kxsDkeCWCzm5yeaPn16fEdHx5+ys7PnWpMPLHzZI0eOhMrl8g/Xr19/2M3NbYXQmH8wI9rV1fWXq1evzlIqlbtzc3Mt3bhrk/xPS0ubJvA20QWen1vhd2MiVpYvXx5kTed5+/ZtOX+Zi6Io2s3Nbfn69es/7uzsfO/QoUOzh0vPw7Dyc9++fY92dna+Fxsbe2SQaOOEG8dx/QqF4uzdu3dNzOAoihK7urr+cs2aNR/L5fI/ffLJJ/NHqANnrQynaRrLli0LEgSbcCokvBq8nQWurq6T09PThb3tkHj++efLMzIyXmhrazvGN7SkKGqCp6dnVFxc3JHOzs6UrKwsm7ZjZ2Zmzmpvb39706ZNRz09PaP41rGEkAGFQnGuoKAgISoq6q0tW7a8UV5ent'+
445			'TX12ey732wEUQ8++yzh7q7u9P4X58Zrz9WIT09ferkyZNN9h5Bz+k9EEKE11JCyHbDpVAoEmiaDgJg1ZWVlRXV3t5+XKfTKYgALMuqOjs7c/ft27dWmG7JkiXz+/r6qkpLS//LELZjx46l7e3tx1iWvWsuL7lcXpCfnx8/b968MABBbm5uIVKpNBhAUGRk5ILy8vK3GIa5LkxLCCEcxw10dnZ+Xlpa+lutVnvbEK7VatsPHz68ztL3pWk6SKFQJPC5I4QsE/Jrbp/mdAAb+QHZ2dklMTExjbb86/v27Xt0xYoVz3h7e68Q7DwDx3Gqnp6ec3l5ecc2btz4LaDfzl1eXn5cqVRePX36dO7KlSuf8fb2Xk3T9CRBWnVvb29haWnp5ykpKVeLi4tVhk1Qwj1FALBq1aqJycnJi2bPnr3excVlxJ1qGo2mIzs7+7UNGzZY'+
446			'YkuO48eP+8fExAhd7B2CYFA51F57E5emarVa9cQTT5yxZzfy7t27A9esWfOst7f3SjPE9/f09OT/7W9/O6pWqzUvvfTSXyUSyRSO4/qF20UIIQNKpbLw4sWLn6akpFwrKytT84keaUo2MjLy4bfffnvx7Nmzf+3i4jKkHNdoNO3Z2dkJlhAeGhoqKS0tXTFhwgS+7m3Wd4rFzg1u3LhRN3fu3GGdG1iC/fv3h0RGRkZ5eXlFisVik63fLMt+r9VquydMmBAgTMdxXH9vb+/Xly9f/vz3v//95bKyMrW3tzet0Wig0WiItSs70dHRE5OSkpYEBwc/a67F63S629nZ2QlxcXEj+hhwhHODLgB/5weEhobOSkxMtHuPenx8fLWvr++OQ4cO/UdbW9tR/j5NmqYnCcnmOE6lUCjy8vPzX4uKikqKiIj4prm5Wevm5kYrFA'+
447			'qOYRjOlmW0nJycOwsWLDj13HPPvVxWVpbY19d3VRDFIrUwMTHRLTQ0VOhz9+8wQzYwskegF8HbHcEwzJ3Q0ND8W7duOcxYaM+ePUGrV69eJxQ1BhldXFz82bvvvnuVLzo0Gg0xXI6qh1DUsCyrPHHixEvDtfAZM2aIKyoqlstkMr7jhRYAWUOlGTcumDIzM2dFR0f/2svLa+2dO3dKiouLTyQnJ1+9du2aWtgZjqYF1ZIlS1xSU1OXBgcHP3P+/PmMqKioy0PFtcUF07hyMhYcHCz94IMPFpw5c6Zu7969PfbIaHuRmpo6g2EY7TvvvGPWAeZoORkzIBaAUbYSQsjevXu/eeWVV9osSWwLrNE8RrMOCoXivsFQZmbm1FdeeeUXgumHBgDHRsrT0imxM9D7zwagn+jYtGlTeFJSkkUOZmyBQqFgFQoFO1ZkG+ogDEtK'+
448			'SnKPj49fKCC7H3qORoSlhCsh+FQkEolk+/btixISEsbDovMDQUJCwuTt27cvkkgkwkmyfFh4DJk1k743IPBuMzijuGTHjh1jfQjSqGPHjh2eQ/id/RJWeM235Wiw+w7W4DiOzcrKKv6xeljev3+/74svvrhQJBIJp06LARSYSzMU/umwfQQ42mG7w48kqKuruxUREXHFkYOjscCMGTPE586dW2BGzwbsOJLA5oU7iqIKYUbnDAwMnFFRUbH8zTffHDUNZrSRmJjoVlFRsXwIsvNhI9nA6B8rU7t27drKsTqRylr4+vrSp06demz+/PlBo3WsjCMPTloJ3uDIgB/JwUkNAE6Pi4OT+CDDHA0ml8sVJ0+erPzNb35jq1u+UUFGRsbUmJiYx9zd3YeaCS2hKMooOscV4YBFh98pCwoKardu3Tpmh9/5+PjQ6enp05YvXx'+
449			'7k6uo61MBt/B9+xwcZ+XjHgerq6qbc3NymlJSUntEWN4LjHadLJJLhttb8cI535INYfoBpf2NjY0dJSUnHsWPHuh3lIGfx4sUTYmNjp4SHh/v4+/v7ODk5OY+Q5Id7gCkfRH9EbxD0osaSI3qZ7u5uZXt7+/ctLS1MQ0MDc/PmzYHa2tqB1tZWneF8t2nTptG+vr7ioKCgh2bMmPFQYGCgzM/PTzZ16tRJU6ZMmezi4mLJ9hkO947oHdF14A+CcAPIvUOo50DgBHcM0I17h1Bb7OPrgRPuQPzzmPUxxFToyTdcjtpJx0BPruEac5V0vBAuxGTo1cop0LuIcoXekY4zAMngBQDawat/8FIOXl3Qq3XjzmHa/wHMApJuQN+hqQAAAABJRU5ErkJggg==';
450		els.setAttribute('src',hs);
451		els.ggNormalSrc=hs;
452		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
453		els.className='ggskin ggskin_button';
454		els['ondragstart']=function() { return false; };
455		player.checkLoaded.push(els);
456		el.appendChild(els);
457		el.ggSubElement = els;
458		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAXXElEQVR4nO1de1QUV5r/VVd3R6CjCMjDAcWIQNCAGm
458cS3NlZdaISfELMOCEcohuXmGSCm+gOGcJOnASNIWSYYdBRIxqfmGwCzomiYAZMMoKg+ABCeLnyRh7dTbSgm+6uuvtH02112UC/EJKd3zl1+tSt+6pf3/rud+/97ncpQgjGISYD8AbgCcANgCsAFwBOACQApABYABoAat5vLwAFgC4AtwEoH3TFRwI1Tgh3BzADwDQA/gAmOijfOwAaATQP/vY4KF+bMZaEB0JP8GzoW/SDgBLAt9D/AXUPqEwTWE04RVE2F0YI8YCe4NnQi4uxRBf05H9LUZTFLd/eBvpACCeETIO+RYcDoEeK39fX19fT06Po6Oj4vqmpiWloaGBu3bo1UFdXN9DV1cXW1t'+
459			'bq3N3dRf7+/uKZM2dKvby8xF5eXpKAgADZ9OnTZT4+PpM8PDzcXFxcXCyoHgugBEAdRVHNFryLBVkOjVElnBDiBWAu9EQPCZVKpWppabldUVHRdfz48c5Tp071WVWpIbB27VqXmJgYz7CwMC8/Pz9vJycnpxGSlAC4TlFU51ARxi3hhJB/A7B4qOdarVZTXV3dmJub27Rr166egYEBq+phLWiaRnJyskdUVNT0kJAQf4lEIh0mehFFUV+ZezDuCCeEhAF4EoCPuee9vb2958+fr3njjTeaW1tbWasKdxB8fX3pP/7xj9OWLl0a7Orq6jpEtA4AlyiKusEPHFeEE0KWAVho7plSqVRkZ2dXJiQktLPsmPB8H2iaxp///OepMTExj02ePNltiGjFFEUVGG7GBeGEEFcAKwDMEj7r7+/vy8nJubFhw4am8UK0EDRN4+OP'+
460			'P54eHR0d5uzsbK6jrQdwhqKo3jEnfFCELAfgLAjnrl69WhcdHV3R3Nw8PpkWYNq0aXROTk7o/PnzAymKEgke9wPIB3DDTFKLIczUKhBCwgFEQUA2wzB3k5KSvlywYMG1HwrZANDc3MwuWLDgWlJS0pcMw9wVPHaG/l2H1bhGgs0tnBCyBMAvhM/r6+sbIyMjLzc0NOjsqdhYIyAgQJyXl/fTWbNm+Zt5/DWAQlvytYlwQsjTAJ7ghxNCyLlz565GRkaOyZB5tJCXlxcYERExn7q/8yoFcNba/KwWKYOaiAnZHMexBw4c+MePjWwAiIyMrDtw4MA/OI4TisYnACyzNj9rCV8Igdqn1Wo1u3btuhAfH99qbeE/FMTHx7fu2rXrglar1QgeLQTwL9bkZY1ICYO+0zBCq9Vqtm3bVpiRkTHu5p1HAwkJCZPT0tKWmBml5s'+
461			'JC7cXSFu4KvepnhFar1W7fvv3C/xeyASAjI0O5ffv2C1qtVit4tBwWTjFbSvhK8FQ/Qgg5ePBgyc6dO+UWpv/RYOfOnfKPPvqomJiKBmfoB34jwhKRshwC3fPs2bPlP8YO0hrk5eUFPv30048LgkugHxwNiZEIv09u19XV3QoKCrpkUy1/ZKitrX0yMDBwhiB4WHk+kkhZwL9hGOZORETElaEiZ2VlhXz22Wc/HbGmo4CZM2dKzp49+/Ompqatcrn8w+7u7g9qamo27d+/P2S0yoyIiLjCMMwdQfACs5EHMVwL/zmApww3hBDyu9/9ruD9999XDJXgm2++iVi4cOHOu3fvltXU1JzZs2fPxSNHjgwZ31EoKSlZERoausHZ2TkEghUljuOY3t7ei6dPnz7wwgsvVDq67MTERLf33ntvmWBg9CWAf5iLPxThngBeBmDM'+
462			'pLKysi40NLR8uMKLioqeWrRoUabhXqPRtMjl8m+uXLlyPikp6WpVVZVDVxmCg4OlhYWFiT4+Ps+PFJfjuDvXr19///HHH//ckXUAgOvXrz8eFhYWyAsiAP4K/bqpCYYSKXPBI1utVqtiY2MrLCjbZPgrlUr9fHx8YlatWnWgtLT0aH19/Uu7d+8OHCqxtSgoKPhPS8gGAJFINHHevHlvFxYW/tJR5RsQFxdXoVarVbwgCsA8s/UwEzYNgtFkbm7u9YqKCqHuaQ1oZ2fn0ICAgNc3b958QqlU7r506dLKjRs3uluS+A9/+MO06OhoE1uVTz75ZL6fn98LwriEELVara4dGBhoFD6jKEq6cOHCxLi4uKEWG2xCRUWFNjc397ogOBzA9PvqYEakLAVvuKpUKhVTpkzJt2TxoKioaOmiRYv+YrhnWbaXEDIgFou9zMXXaD'+
463			'Ttcrm8qKysrGDnzp03ysrK1IZnc+bMeej9999//Gc/+9kzYrH4oTVr1vz266+/7gcAqVRKtbW1feDh4bGSn59ara7+6quv/nT27NlaJycnUWxs7JJHH310q0gkMpk+rqysfDc0NPT4iC9kBWiaRnd393LBytFFAOf58YQtfAoEOveJEycqbVmpIYToampqMjMyMv69trY2ra+v7wohRM2PI5VKp/r4+Dy/Zs2aQ0VFRcfr6+tf2rt3b3BVVVVsaWnp0cjIyCwPD48VOp1OZSAbAF5++WVPV1dXE21oYGDgfw8ePPhmRETE11lZWd27du3qmDNnzvGysrL/5jiO/7nDz8/vX2UymfHdX3vtNc+jR4+GWf2SPLAsi2PHjgk75XDoOTVCSHgIP6y3t1e5ZcuWdhvrwLW2tjZv3br1ZnBw8IHo6OjNZ86ceaWtre2wWq1u'+
464			'EMQVOTs7zw4ICHg9Pj7+f2bPnp3s7OwcisE+QaPR3AH0LRsA5s6d60HTNH8ozdXV1R179dVX67y9vWl+3PDw8DMKhaKAX5iTk5NvbGyssSV+++23fVFRUYlKpTLz008/FQ5mLMbrr7/e3tvby5/qEEHPqUkAH7P5N/n5+bX2rEOKRCIRAMhkMlFBQQGzatWq4kceeWRXUlLSpkuXLm1VKBTnWJY1mR6gKErCv1er1TWtra2VMplMpNFoCAC4uLhMAE/94zhOc/PmzXoAYBiGMAzDGeICQFdX17f8PGmafnjWrFmTDPcNDQ0DAODq6vrUunXrDsrl8vTc3Nyfurm5jWi0xAfLssjPz68VBJtwyic8EDzzs8GZwBEtkYYDx3EcADAMwxnCNBoNSU9Pvx0eHn5m3rx52/bt27exrq7uw76+vqscxxnFxsDAwK3S0tJtb7'+
465			'755ksxMTFnZDKZUQNSqVQaAMY8RSKRZOrUqT7CsgyYNGmSL/+eZdmBu3fvGqda3d3dxTRNOwEARVEPubm5PR0ZGfne1q1bf2LtO2/btq1ZMI3rCT23+rryHkzjJ6ypqWkcbbuR5uZm3auvvloXFBT00XPPPbf5+PHjG27fvv3poPw/9OSTT57OysrqViqVnEKhMBLZ3d3dJ+gP6Dlz5sRu3rzZQ1hGVlZWiLe3t0nnqtPpesrKynoN901NTdrbt29fIIQYNTFCCDdp0qSHrH2n1tZWtrq6ulEQbOSWT7hJ0//888+brC3MHnzxxRd34uLiKlJTU/doNJpmnU5nXBMVioi8vLxOjUZj0rc4OzuHpqampn344YczAcDb25s+derUE7GxsX+hadpEDVSpVK1VVVUqg5xXKBTsY4899heGYS7z40kkErEt75Kbmyvkzsit'+
466			'gfCp4M3nqlSq/pSUlDGxpe7o6FATQjQikUgM3E82ABQWFvYxDPOdMO3DDz/8ZEJCwmGlUplZW1v70erVq/dJpdL7xEJXV1dlc3OzySI3wzAcy7JGkUbTtNTJyUkiTGsJUlJSelQqFV8zmgw9x0bCTcRJY2Njx1gZ7SgUCh3HcRwh5D5ZzEdTU1OpuXCxWOzh6ur61MSJExdSFDVB+JzjuP7KysoqC6pCiLUr7INgWRaNjY1C7W4acI9wkxFRSUlJhy0FOQI6nY4AgJlVchPk5OSUsizbO1wcc1CpVNUHDx6sl0qllPDLEUA0Uh2GgxkOpwP3CPfjPzl27Fi3rQU9KKSlpXV8//33Zlv5cGhra/uqoKCAGY068WGGQz9AT7gbAJkhlGEYpqioSI0xxkifs0ajIdXV1XnW5MmyrPzChQtmp02HqILNhoRFRUVqhmH4f6'+
467			'wMgJsIgMk8h1wu/8EsCqemppao1WrhQGNIKJXK4vT09Jv8QdRwsEekAGa59BJBsNemra3te3sKeZD44osv7rS2tlrUygkh2srKynM1NTVC25JRgxkuPQ0ixYiWlpZRl2+OxOHDh0/rdLr7JvqFYBjmSmZm5mULOkuHwQyXbiLobU6MuHnzpkP21zwopKSktHV0dJwZI
467Rr57rvvcnNycu5YQbhdMhwwy6WrCPodvkY0NDSMeYcJWCc/jx49ms2y7JCisK+vrzw9Pf1rS2X3IOxSCwGgvr5eJQiSiSCw7a6trR3d3U2jgLfeequ5vb3d7FolIYStqqo6efLkyd4HKU4AoK6uTthfOIkAmMwXyOXy8WBAb/XnfODAgRM6ne6+6QiGYUpTU1Otbd2AfiHYLnR1dQm5FIugdxRgRG1t7XgwpLf6U37nnXdaW1paPuGHEUJ0'+
468			'5eXl2VbKbofBzKYEqQj6nbhGuLu727UNZSyRmpqardFojGbTSqWy8I033vhGJpOJzE2CjQR7O01zEEHv+sKImTNn2jQl6WAQ2PBJ7927t+e77777CNAbAH355ZcfX7t2TQ3oR6Y21MEuBAQECLnUiACYdJK+vr42TUk6GBRsECsAEBsbe6q/v/9GV1fX6S1bttwwtG5b6mCvluLp6SlcotOJISDc29t7PLRwwMYWVlVVNXD27Nm0pqYmhUKh4AyLDNaCG4QtaQ0IDAwUGu6rxABMdEVfX1+rl5VGAXZ9zuvWrbssk8lEdrRuh2DWrFlCZwqMGIDJgOGRRx6xxOXFaIMyszHVKjAMw9mjmYhEIrHB6sBWzJw5U8hlrwh6H1FG+Pn5yTAO4AgNwU41kLW3Dma4VIggsPD8yU9+MgljD5u0FEfCETLcDJddIgAmzljc3d'+
469			'0flP+p4WC3SAEAwwq+LRCJRGKapq0yBBLCDJedBpFinEaUyWSyxYsX37f4+kPDnj17glasWLForMpfvHjxBJlMxhcpDAZFCgC08CPHxsaaGCCOAeyeGo2Kinp+4sSJVltOOaoOZjhsAe4tIpsYroSHh5v15vMAYfegQyqVTjLYtoxFHcxw2ATcI9zEhtDf39/HTvE1HqCz80+zuXXTNA1/f/+pguBm4B7h7eC5DXVycnJOTk6+z07vQcKez/nEiRNhEydOnM+yrM0zn3pbJNvqkJyc7CHwIKeEnmMT20ITk96oqKj7tktYCaJWqx/oYsbJkyfndXZ27lq/fn2WWCz2mTJlyrKLFy9atENYCHvGPGa4M3LLz9VErISEhPj7+vraLFcoipKEhYU9aeNchlUtKzs7e65cLv/wV7/61RFPT8+1IpFIBgBisdg9PDw8ValU'+
470			'7j516tQTI+UjgE0y3NfXlw4JCfEXBBu55RNeB94gSCKRSNPS0kxsDkeCWCzm5yeaPn16fEdHx5+ys7PnWpMPLHzZI0eOhMrl8g/Xr19/2M3NbYXQmH8wI9rV1fWXq1evzlIqlbtzc3Mt3bhrk/xPS0ubJvA20QWen1vhd2MiVpYvXx5kTed5+/ZtOX+Zi6Io2s3Nbfn69es/7uzsfO/QoUOzh0vPw7Dyc9++fY92dna+Fxsbe2SQaOOEG8dx/QqF4uzdu3dNzOAoihK7urr+cs2aNR/L5fI/ffLJJ/NHqANnrQynaRrLli0LEgSbcCokvBq8nQWurq6T09PThb3tkHj++efLMzIyXmhrazvGN7SkKGqCp6dnVFxc3JHOzs6UrKwsm7ZjZ2Zmzmpvb39706ZNRz09PaP41rGEkAGFQnGuoKAgISoq6q0tW7a8UV5ent'+
471			'TX12ey732wEUQ8++yzh7q7u9P4X58Zrz9WIT09ferkyZNN9h5Bz+k9EEKE11JCyHbDpVAoEmiaDgJg1ZWVlRXV3t5+XKfTKYgALMuqOjs7c/ft27dWmG7JkiXz+/r6qkpLS//LELZjx46l7e3tx1iWvWsuL7lcXpCfnx8/b968MABBbm5uIVKpNBhAUGRk5ILy8vK3GIa5LkxLCCEcxw10dnZ+Xlpa+lutVnvbEK7VatsPHz68ztL3pWk6SKFQJPC5I4QsE/Jrbp/mdAAb+QHZ2dklMTExjbb86/v27Xt0xYoVz3h7e68Q7DwDx3Gqnp6ec3l5ecc2btz4LaDfzl1eXn5cqVRePX36dO7KlSuf8fb2Xk3T9CRBWnVvb29haWnp5ykpKVeLi4tVhk1Qwj1FALBq1aqJycnJi2bPnr3excVlxJ1qGo2mIzs7+7UNGzZY'+
472			'YkuO48eP+8fExAhd7B2CYFA51F57E5emarVa9cQTT5yxZzfy7t27A9esWfOst7f3SjPE9/f09OT/7W9/O6pWqzUvvfTSXyUSyRSO4/qF20UIIQNKpbLw4sWLn6akpFwrKytT84keaUo2MjLy4bfffnvx7Nmzf+3i4jKkHNdoNO3Z2dkJlhAeGhoqKS0tXTFhwgS+7m3Wd4rFzg1u3LhRN3fu3GGdG1iC/fv3h0RGRkZ5eXlFisVik63fLMt+r9VquydMmBAgTMdxXH9vb+/Xly9f/vz3v//95bKyMrW3tzet0Wig0WiItSs70dHRE5OSkpYEBwc/a67F63S629nZ2QlxcXEj+hhwhHODLgB/5weEhobOSkxMtHuPenx8fLWvr++OQ4cO/UdbW9tR/j5NmqYnCcnmOE6lUCjy8vPzX4uKikqKiIj4prm5Wevm5kYrFA'+
473			'qOYRjOlmW0nJycOwsWLDj13HPPvVxWVpbY19d3VRDFIrUwMTHRLTQ0VOhz9+8wQzYwskegF8HbHcEwzJ3Q0ND8W7duOcxYaM+ePUGrV69eJxQ1BhldXFz82bvvvnuVLzo0Gg0xXI6qh1DUsCyrPHHixEvDtfAZM2aIKyoqlstkMr7jhRYAWUOlGTcumDIzM2dFR0f/2svLa+2dO3dKiouLTyQnJ1+9du2aWtgZjqYF1ZIlS1xSU1OXBgcHP3P+/PmMqKioy0PFtcUF07hyMhYcHCz94IMPFpw5c6Zu7969PfbIaHuRmpo6g2EY7TvvvGPWAeZoORkzIBaAUbYSQsjevXu/eeWVV9osSWwLrNE8RrMOCoXivsFQZmbm1FdeeeUXgumHBgDHRsrT0imxM9D7zwagn+jYtGlTeFJSkkUOZmyBQqFgFQoFO1ZkG+ogDEtK'+
474			'SnKPj49fKCC7H3qORoSlhCsh+FQkEolk+/btixISEsbDovMDQUJCwuTt27cvkkgkwkmyfFh4DJk1k743IPBuMzijuGTHjh1jfQjSqGPHjh2eQ/id/RJWeM235Wiw+w7W4DiOzcrKKv6xeljev3+/74svvrhQJBIJp06LARSYSzMU/umwfQQ42mG7w48kqKuruxUREXHFkYOjscCMGTPE586dW2BGzwbsOJLA5oU7iqIKYUbnDAwMnFFRUbH8zTffHDUNZrSRmJjoVlFRsXwIsvNhI9nA6B8rU7t27drKsTqRylr4+vrSp06demz+/PlBo3WsjCMPTloJ3uDIgB/JwUkNAE6Pi4OT+CDDHA0ml8sVJ0+erPzNb35jq1u+UUFGRsbUmJiYx9zd3YeaCS2hKMooOscV4YBFh98pCwoKardu3Tpmh9/5+PjQ6enp05YvXx'+
475			'7k6uo61MBt/B9+xwcZ+XjHgerq6qbc3NymlJSUntEWN4LjHadLJJLhttb8cI535INYfoBpf2NjY0dJSUnHsWPHuh3lIGfx4sUTYmNjp4SHh/v4+/v7ODk5OY+Q5Id7gCkfRH9EbxD0osaSI3qZ7u5uZXt7+/ctLS1MQ0MDc/PmzYHa2tqB1tZWneF8t2nTptG+vr7ioKCgh2bMmPFQYGCgzM/PTzZ16tRJU6ZMmezi4mLJ9hkO947oHdF14A+CcAPIvUOo50DgBHcM0I17h1Bb7OPrgRPuQPzzmPUxxFToyTdcjtpJx0BPruEac5V0vBAuxGTo1cop0LuIcoXekY4zAMngBQDawat/8FIOXl3Qq3XjzmHa/wHMApJuQN+hqQAAAABJRU5ErkJggg==';
476		me._stop_rotate_image__img.ggOverSrc=hs;
477		el.ggId="stop_rotate_image";
478		el.ggDx=0;
479		el.ggDy=0;
480		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
481		el.ggVisible=true;
482		el.className="ggskin ggskin_button ";
483		el.ggType='button';
484		hs ='';
485		hs+='cursor : pointer;';
486		hs+='height : 45px;';
487		hs+='left : -10000px;';
488		hs+='position : absolute;';
489		hs+='top : -10000px;';
490		hs+='visibility : inherit;';
491		hs+='width : 45px;';
492		hs+='pointer-events:auto;';
493		el.setAttribute('style',hs);
494		el.style[domTransform + 'Origin']='50% 50%';
495		me._stop_rotate_image.ggIsActive=function() {
496			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
497				return this.parentNode.ggIsActive();
498			}
499			return false;
500		}
501		el.ggElementNodeId=function() {
502			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
503				return this.parentNode.ggElementNodeId();
504			}
505			return player.getCurrentNode();
506		}
507		me._stop_rotate_image.onmouseover=function (e) {
508			me._stop_rotate_image__img.src=me._stop_rotate_image__img.ggOverSrc;
509		}
510		me._stop_rotate_image.onmouseout=function (e) {
511			me._stop_rotate_image__img.src=me._stop_rotate_image__img.ggNormalSrc;
512		}
513		me._stop_rotate_image.ggUpdatePosition=function (useTransition) {
514			if (useTransition==='undefined') {
515				useTransition = false;
516			}
517			if (!useTransition) {
518				this.style[domTransition]='none';
519			}
520			if (this.parentNode) {
521				var pw=this.parentNode.clientWidth;
522				var w=this.offsetWidth;
523					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
524				var ph=this.parentNode.clientHeight;
525				var h=this.offsetHeight;
526					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
527			}
528		}
529		me._button_map.appendChild(me._stop_rotate_image);
530		me._container.appendChild(me._button_map);
531		el=me._button_fullscreen=document.createElement('div');
532		el.ggId="button_fullscreen";
533		el.ggDy=0;
534		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
535		el.ggVisible=true;
536		el.className="ggskin ggskin_container ";
537		el.ggType='container';
538		hs ='';
539		hs+='height : 50px;';
540		hs+='position : absolute;';
541		hs+='right : 0px;';
542		hs+='top : -10000px;';
543		hs+='visibility : inherit;';
544		hs+='width : 50px;';
545		hs+='pointer-events:none;';
546		el.setAttribute('style',hs);
547		el.style[domTransform + 'Origin']='50% 50%';
548		me._button_fullscreen.ggIsActive=function() {
549			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
550				return this.parentNode.ggIsActive();
551			}
552			return false;
553		}
554		el.ggElementNodeId=function() {
555			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
556				return this.parentNode.ggElementNodeId();
557			}
558			return player.getCurrentNode();
559		}
560		me._button_fullscreen.onclick=function (e) {
561			player.toggleFullscreen();
562		}
563		me._button_fullscreen.ggUpdatePosition=function (useTransition) {
564			if (useTransition==='undefined') {
565				useTransition = false;
566			}
567			if (!useTransition) {
568				this.style[domTransition]='none';
569			}
570			if (this.parentNode) {
571				var ph=this.parentNode.clientHeight;
572				var h=this.offsetHeight;
573					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
574			}
575		}
576		el=me._fullscreen_=document.createElement('div');
577		els=me._fullscreen___img=document.createElement('img');
578		els.className='ggskin ggskin_fullscreen_';
579		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+
580			'09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+
581			'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0
581DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+
582			'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+
583			'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg==';
584		els.setAttribute('src',hs);
585		els.ggNormalSrc=hs;
586		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
587		els.className='ggskin ggskin_button';
588		els['ondragstart']=function() { return false; };
589		player.checkLoaded.push(els);
590		el.appendChild(els);
591		el.ggSubElement = els;
592		el.ggId="fullscreen ";
593		el.ggDx=0;
594		el.ggDy=0;
595		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
596		el.ggVisible=true;
597		el.className="ggskin ggskin_button ";
598		el.ggType='button';
599		hs ='';
600		hs+='cursor : pointer;';
601		hs+='height : 45px;';
602		hs+='left : -10000px;';
603		hs+='position : absolute;';
604		hs+='top : -10000px;';
605		hs+='visibility : inherit;';
606		hs+='width : 45px;';
607		hs+='pointer-events:auto;';
608		el.setAttribute('style',hs);
609		el.style[domTransform + 'Origin']='50% 50%';
610		me._fullscreen_.ggIsActive=function() {
611			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
612				return this.parentNode.ggIsActive();
613			}
614			return false;
615		}
616		el.ggElementNodeId=function() {
617			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
618				return this.parentNode.ggElementNodeId();
619			}
620			return player.getCurrentNode();
621		}
622		me._fullscreen_.ggUpdatePosition=function (useTransition) {
623			if (useTransition==='undefined') {
624				useTransition = false;
625			}
626			if (!useTransition) {
627				this.style[domTransition]='none';
628			}
629			if (this.parentNode) {
630				var pw=this.parentNode.clientWidth;
631				var w=this.offsetWidth;
632					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
633				var ph=this.parentNode.clientHeight;
634				var h=this.offsetHeight;
635					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
636			}
637		}
638		me._button_fullscreen.appendChild(me._fullscreen_);
639		me._container.appendChild(me._button_fullscreen);
640		el=me._button_info=document.createElement('div');
641		el.ggId="button_info";
642		el.ggDy=0;
643		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
644		el.ggVisible=true;
645		el.className="ggskin ggskin_container ";
646		el.ggType='container';
647		hs ='';
648		hs+='height : 42px;';
649		hs+='left : 0px;';
650		hs+='position : absolute;';
651		hs+='top : -10000px;';
652		hs+='visibility : inherit;';
653		hs+='width : 45px;';
654		hs+='pointer-events:none;';
655		el.setAttribute('style',hs);
656		el.style[domTransform + 'Origin']='50% 50%';
657		me._button_info.ggIsActive=function() {
658			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
659				return this.parentNode.ggIsActive();
660			}
661			return false;
662		}
663		el.ggElementNodeId=function() {
664			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
665				return this.parentNode.ggElementNodeId();
666			}
667			return player.getCurrentNode();
668		}
669		me._button_info.onclick=function (e) {
670			player.setVariableValue('var_menu', false);
671			player.setVariableValue('floorplan_mobile', false);
672		}
673		me._button_info.ggUpdatePosition=function (useTransition) {
674			if (useTransition==='undefined') {
675				useTransition = false;
676			}
677			if (!useTransition) {
678				this.style[domTransition]='none';
679			}
680			if (this.parentNode) {
681				var ph=this.parentNode.clientHeight;
682				var h=this.offsetHeight;
683					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
684			}
685		}
686		el=me._info=document.createElement('div');
687		els=me._info__img=document.createElement('img');
688		els.className='ggskin ggskin_info';
689		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAB0CAYAAAC2Rg1eAAAdY0lEQVR4nO1de1BUV5r/NY9WHoKAvCMgqBgBFSQgsVfiY+eRZJLM1qqJ1iIxZmonsaxYbjZq6PkjSOU1Vhm3N6mpykzIZMKUSSW1BtxMUjGGGcwMY5tRwUeCjUHB8IhLozRGuuXuH/ec7u+evhca7L7dpvJV3Wrldt97zvc73+N85zvfMUiShB/o+0ERwW5AIMlgMBjU/i59T0ew4XbtlxZQ/LbGp6Tx6UW3I+C3DZgCeAZoA0bvGwCECY8agwwivzipAe2+fzuAG9JgEgANKlcYu+jfxO+Gs4tK5k12iYDS/4/BG3T3d0MV2JADUwPAMHKFCxcFlf5O/A4gA3QT3oACShBvCtcY1AEOKWBDxgFSAVEELgJAJPsUL1Eyw+rr68ucTme4y+UKv3nzZh'+
690			'gAhIeHj0VERNyMjIy8WV1d/Xd4wAE8ALlULif7FAGWeLNDAdSgSuY4UkjBiwRgFD4jAURaLJbyoqKi+UlJSempqal5MTExaVFRUamTacP169f7HA5Hb19fn+3KlSvftLW1fbV169ZWyADya1T4pOCGjLQGDUwGpJoUchCNAKYBmM4+p5nN5oIHHnigMjs7e0lycvKiQLZvYGDgVFdX14kPPviguba29jSAG+z6jn1yYKnEuoENBqC6g0mkkdpArj45gEYAUQCmm83monXr1t2fm5u7PDo6OkXruUNDQ52jo6PDXV1dJwCgt7e39+uvv75sMBiksLAwCQDGxsYMkiQZcnJyMtLS0tIAIDs7e4nRaIyNj4/P1Xq2y+VyXLx48eiHH354aOvWrX+FDOh1yIByYLk6pjZWVynVFUwijVSVGuGRvigA00wm06y6urqHSktL'+
691			'16oBODIy0n/58uWTPT09He3t7V9u3br171Ayknql/BPwOErUC3YPKLPZvHD16tVLMzMz52VkZCzWevfZs2c/fOqpp/7Q0tLyLWQwr8MjtRxYd1v0AlQXMFWkkUphNL+qq6vnmM3mLVlZWcsjIiJi6DOGhoY6jx8//vGRI0ese/bsOQ2lmhuF+pSDAgp4Ayl6vkYQNV9TU1OwcuXK0qVLl/5ITXI7Ozs/rq2tfb2+vv4CgBFyUWnVT0olSQroRRgYARm8GACJAO4AMB9ASXV19dqOjo6PJYGcTudwW1vb+1VVVesBlAMoBrAQwFwA2QAyAaQCSAIwE0A8gDgAMwDEsisGngETQ/4+g303nv02iT0rkz17LntXMYDyqqqq9W1tbe87HI4+sZ0dHR0fV1dXrwVQwvp0B+tjDOtzBOOBIaC8DjCIH
691MhIyCo0HkAKgBwAhS'+
692			'aTac2xY8feFJnjcDj6mpqaXgCwjACYB2A2gDQC3gwGElfT1NulUxfqXPGLesrc0Ypmz+TgprF35hFglzU1Nb1gt9ttYruPHTv2pslkWgOgkPUxhfU5ir3LrRVuGzChVF9GIo2ZXBobGhqeFUe53W637d+//ykAZQCKAMwDkEUAjGfPmk6A42CpRYR8uagjRj3p6exd8QTYLNamIgBl+/fvf6qvr+8U7YPT6RxuaGh4lkhpJpFSIzwRKb8DqodanQEgGbLqKjSZTGt6enpaRElsbGx8EbIqLWKSkAlglgqAFDyDvxijArDooHFgZ7G25bG2ljc2Nr4oDsyenp4WIqXZjAczEEC1GwhpFNVqGmT7U2yxWLY5nc5h2mmimhax72UySYhjz1AF0N+DcIL+UGCjWNuSWFvnsrYvE02G0+kctlgs2yCr57mMFwFTu/7uuKhW'+
693			'7wCQD6DUarXW047a7Xab2WzezNRRPmTbNEsAUVcAJwEsBXUWa3s+gBKz2bxZtKdWq7UeQCn7DnWO/Kp2/dlZ3slY1kG3Wu3u7j5KO9fa2vp7yM5NIYA5kL1IPmJDBsRJgBrP+jCH9WlZa2vr72mfu7u7jwpqdxbjld8A9VcHwwiQKQByASwpLy+/l45Sp9M5vG/fvu0ao1RhS0IJxAlAVZty5QMo3bdv33ZqVux2u628vPxeAEsg29wUyHbUDWjQwITSRsaw0ZYLoGT37t1bBgcHO2lHNm3atA7a9iNgXp4OoPKQpJefsGnTpnXigN61a9fjAJay76QQCb0lp8gfHYlgnUhk6mPJ7t27t4gjUph/BdyzCwKoah58Djc1/f39JymgO3fu/AUDNI8JQQyIU6QbmMKInA55kn0HgEKz2byZAmmz2T6CPG9cgAAa/2BfAk'+
694			'9EJ3ABgDKbzfYRBZRJ6BImBIlMKCKmypNbaXg4G4VxANIB5JtMpjVUpTAgSyFPntMZ6LpEQ4IMKJ2ezWR9nw/gLhFQZkMLGejxjKdTsp9TbTB1eFIBzKusrFw5NDR0XgXIecyGxDEpvu3V6iR4FMH6HMd4ME8ElJigfPYd7hBNmkdTbSR3eJKZzl9KozpDQ0PnAdxFgOT2MShqlUjMhFcA3sk12AzGi/kAyuh0rbu7+ygb+HMZT6dkP6fSQC+HhwYEhJGWzkZlUIAUgBKzGcQgvCK2GyBAuUlaIJokFlgohuw0Keyn38EUGhUPOZRVaLFYtvEGOZ3OYbYUxG3ATKZmggWkGEDnqyNR5KIrLn4PGwqAKpzFTZs2raPOIgv9FTLeTtp+TpYxXL2mAJhvMpnW0Ma89dZbZq3RFUQgI+EJlMcxZiZCjq0mAkhgjIuFMhYc'+
695			'CECpVssBULxv377tVBiYVpvPeDwpdTuZxogNKaF2sq2t7X34Qe/7EUgeGI+GZ7UjHXIcNQdy6C0H8rJWBmNeAgPV746aikAkM16V0tBfT09PC+R4tZdATPQOMXXfi1jKB41FRgOIbWho+GlGRsZyQE7pKCoqegnANQDDkHNheE6OJLHeBJpUMv64auWLzjyrIIFdVDLpQjdfJw1jjzXgFonxgGfUOyHzaBjAtfLy8leHhoY6ASAjI2N5Q0PDTyEPqmiQWPVE7RgXTCEBi0c3ok0mU9qDDz64jX9v7969daxhDniSmnQFkjYb3pIZC6Zid+/eXd7a2rq9o6Pjhe7u7v+yWq3bX3vttdXwABoF7zixX0gAdBQyrxwAhhkPAQBr167dZTKZ0ljbFW0ZF1AfVAM33Alg6pWu2x07duxNyGphDmQ7FEw7yc3BdMjgpEOeHp'+
696			'WUlZXdd/Hixb9KGjQwMHBixYoVqyBHazJZf3lf/K1uqdlKYrzT4msOa4vbkdR89gQv5qpqBmNMQXV19Vru9Dgcjj4yDUlFkOwkYZIY9J8DYHFZWdl9NOivRcxeFUNeLEiGnwLgPrQ1lfFwGc1YYDODAsb7GZy3kwZTRSrnACilWXQs1WMRZKfilkJRfmKQ13wOwLLxJFKkLVu2/Av7ndccOYDtjWc8XNTY2Pgib0tHR8fHkJ3KOb5I50Qvi2AjJw3AndXV1Wv5ixwORx/knJ25TAomPckNEHP4XG42gKLdu3dv8RVISZKklpaW/UwapjTXm0KbubqdxXhZTpPEmHTeyTCIGY/Hqg6QiuNjhLzXYwv/zpEjR96AnPDL0/R5BncwyStv58EHH1wxmQdERUXNIM/Rg/gWwlHIvBw5cODA7/hNxnMa1NB0hMbzZumiq9Fk'+
697			'Ms3KyspaDsgp+vfff//7kMEMyjRkAuIdNWRmZuZN5ocDAwOXodzmEDBivBKnKyPbtm37nE9VcnNzf2QymWbBk1pKNw8rSAtMcToSVVdX9xDfMsCk8joEIP3SQ/+QYovdZOjgwYN8Ox/fWjCl50ySRECvt7S0vMtv1tXVPQRfpkwT2J5EyMb3Lu5lOZ3OYcjJWPPgsZVBcXp8sZnHjx9/w1d7efny5b9AzoXNgjL6ElDvnLSd2855IJ4t80/uYlgkQsMRGk8yecRnutlsLuI7os6dO/cxPHsVQ1Uqx8A2FP3mN7856MuPXC6XY+PGjTXw7OhSSKYO5oNK5w0ANzo7O48CQHR0dIrFYqmAJxFcXdWqjBK+8Mzd5SVtbW3v89FbU1PzGOR9FxN6V0GQTHGemQ2g6MsvvzwwnkQODQ2df+mllx6BZzsBDxjoNmeG9+xhYV'+
698			'VV1XreRrbYvwSeaaARwpxzIhWbC6BcEPdyyAvSSfAhKqEzmGIEKI31oei99977T3FbxMDAwImPPvpoD2PSPGjsC9Gx/Zz3SYzH5XzNk5m3ctYfVVWrNTqiIUclFpjN5s2882xlpHi80RECgHLpjIZsO9Mgh8QWQA5wlEDOiith/18A2RalQ5nD617X1LH9olYsPnz48Guc/2wHwAKGTbSoFdVsJh8hEQCMq1evXspvHDhw4BA8tpLalFAjbjPd7j7kFZ2rAIbIdZX93QGlrXRv2pUYl3Uiau+dAG4cOXLEym8+8MADlVAuoivspmLntMFg4NMRvgaY1N/f/0ZycvIil8vliIyMXAPgWwCDkBngBDCmc4c1SaNeAi05w1NEAG/G8TIxum9f50SWG7ndTwAwy+FwHIyOjk4ZGBg4lZKS8iiAK5AH4wgAlyRJYwCZZ2rU'+
699			'G4jkVT16e3tPwVM2JWgd1iKNOkJaVbw4cUDppx7zSlVivORt4Z6t8/LlyycBgGEh7kl1R4PU1Cwt2FDA/2iz2f4BZamUoHWakoERlOZBLD/Dc3/oRXda07yfYBONCrkAOHt6ejr4TYvFUg5lm90kgkmZEl5eXj6f32hvb/8S3mAGjQQQRZXKk7Z4DYM4eOoX0LoHMfBEVvg0JBRAVYB5+PDh4/xGUVHRfChrArrbquUAGQAYUlNT0/kfWXkWWkEjKGCOAyLf4cwLUYhpIok7d+4sa21tfaq7u9ty5cqVNy9duvTrp59+ej48qSJeDAoSKQIftbW1Z/iNpKSkdGiZDcGt5wvRmQCKBgYGTkiSJI2MjPRCdudzIDNnGoIwJYHSHrrTWKDcnp4LOahRAmD5hg0bNn7++edvDw8P90sqdO3ata8gLwxnsOcEfe7M+jeN8T'+
700			'oHwFI+3xwYGDgBOeSYCc+CtUFrauImo9EYCwDDw8N9UK8EqRv5II28FMxMAAkbNmy489y5c8+9/fbbf6ioqNgQExOTrPbc2NjYefv27VsEIb0y4B2amKjtvDk6OjoMADExMWnQaN+4VS3j4uLyAKC/v/881Ouv6kJC1p1aUjMHNHrDhg1zfvWrX23Oz89f5evzExMTZyI0nSC3d9vV1XUiOTl5ESn06DXofCpR+t13311DkNx2YcohSmQUSMGmzz///PHS0tKHIiMjoyfzDpfLFUoSScnNc4PBQPmuViJH0lSzO3bsyAhkKydJYtYD91RnAIh75plnSgYHB39XUVGxYbJAAoAkSSENJACpt7e3l9+or68vg4qzpimZpaWlmfzfLS0tJwPR2olIkErq9HC1Gtva2vrvZWVl/3Yr73nssceOIwTmzBokAZAuXLjwDf8D'+
701			'K4asmJ4YWPgu1EltHjltxYoVyQMDA6/eKpAjIyP9CIHojwa5bSZVs6Ojo3QHmxvD2wFMTm5Q9+/fX/jpp58en
701DVr1mLxS1evXv2/GzdufOfrQ3t7e09AWX8dCA1AaWhvjNfMBdySKdrM2wZMhT3buHHjL8PDw2P5/51O58iZM2eaH3/88Zr4+Phnent7u3198JkzZ05AWfA3FICcEt0uYHIGjwG4+corr+zhN7744ov6ioqKjQUFBS+//vrrXwIYTUhISPT1wXV1dZ9Bvd56sEmxYDA2NuYe0OHh4arTRJ+mJiFAipWE5557zrZq1aonDx06dP7ll1/+Fh4P13DvvfdmxMXF+QSm3W6/8Le//c0OJZjBzv2l5AaUedwAAKPRKC7XARgHTKvV2vPwww8DAEwm02IAnwSowRORuIpwA4B0zz33HISynKgBgPGRRx5Z4O'+
702			'uDL126dBIaJyGEytIeGKBz5sxxx8mZZCoicpIkac8z9+7dezngzZyACEMVgWd4sgd4Rr07Q6CkpGShr88/efLkF1AHMxRI4eDwAwIAgJ3J4hVa9UnNTp8+nabsB2NyzcGk/w5n/w6DBwhDdna2z2BaLJbjCE0gObl5TtUsNEKr4zpAV69etQFASkrKXKiHkAJOKtLJ1a0IgqG4uDhOK6Aukt1uv9Da2jqo8axgk8jnsOzs7CWAfKgO+46XoyaCqUCbR+pjY2NTobEgqgepACpO8MMAhD/55JNLfH2mYC9DBURKikQBvoLlcDh6odFWNcl0T1QvXrz4DwBgkXqaEOUOIfm7B1rE1x9JGwFldCi8pKTEK4igRYcPH/4L1CXSACgWwXUllRWicACR/CiOvr4+GzRWr7QkcwzATbYjCgDw6quvlkEo3BCg/vhCamubETk5'+
703			'OUW+PmD79u3HoZyKhAmXG1T/NdtnUiwsWCyWMn7jypUr30Aj9KgmmW67ZLVaz/E/FhQU5EOZGRbsVQba4YjS0tKEhISEHF9+2NvbexoeZmilZAYTUMW6bWFhYT6/0dbW9hU0EgXcYKqk+blqamrOuFwuBwDk5eUVwxvMYAGqUK8AItavXz9//J946Pz5823sn3z/6TRyBTtjz2sRPjMzcx6/SU4Q9NrcPJ7NvAnANTg4aAOA1NTUxVDpqJ6jVuNkvwgAkXfffXexr89pbm4+DeXaKE8C43WAxCpdupBKakwkgMiMjIzFgHxyIFTmxRJJHKIkSufNs2fP/gUAIiIiYmpqagrgww5eHUjMWI/Izc31+QjGmpqac/Akg8UAiP3jH/94z+nTp38JZaZeMFQtl0r3eWR8OyU7gZBOpcZ1gABBMj/55JMv+I3169ffB0+Oab'+
704			'AcITFDLwJAZFpaWsG4v2J06dKlr+A5ETCmpKQk7ezZszsffvjh3y5cuHDXwYMH/wnefoGeQPJ+RQKYtnLlylJ+84MPPmiG8hRA5RRFJZVR3NJXFipb+lj7vIoh7d279z/U0ijVqKur6ysAmxcsWPD4Z5999s7o6KiD3h8cHPwEctXJgBR1mqBvmlv6CO81t/QpJFPFCXICGKU7eGtqagrhkU69VS1/F51CRNx9990+BwvS0tLu6Orq2nny5MlXKisr19KcoeHh4Y6qqqpdCF4QgarYaVVVVTl8fskwoLvVvfb6jKdmeVD7xjvvvNPEbxJVO2EpE3/SOAeMh6Wnp8/19TlGozEqKytrntFojKJ/v3bt2vmf//znmxsbG69A51UUrVI9Tz/99Hr+HYbB+NspJxB3XqCilO7gZSXWaDGngKta0lkjPCWyFwC425dSauNR'+
705			'Z2fnnyorK1dCzmzn2+CjodM2eMJzRYEKWtYOUylQQVQtLZbw3alTp/4XkL3aXbt2rYZyw004dJ6mgDgnM2fOnDPVh/z5z3/+79zcXHNzc/M3UNY10iVmK+xgcyd2NzU1uUv1WK3Wd+GpFqpdc8mHkZIEIHfFihWr+Ehhe0/ugscRCrh0Ql0y8wFUTEUaBwcHO1mxjaVQHiyn6+E5KrzOA3E6J6MJfWFcHFg99rNnz77LmXHo0KHn4aknHocAVH/UaFMkPGeOzQVwl3iM43g0Ojrq+PTTT18FUAFgMTyFKZLYc/UGUuRz0f79+5/i7SVVRrJA6kj4DKbGiMl94oknfsZfIkhnwAshQukgRLM25QBYLFYRUSOn0znc2tr6+4qKih9D3iF2J/t9GmQbqev50KRPXoUQ6akKkymEOJlRkwGg8MKFCx/yFzHpLIJOJUqhdM'+
706			'7iWZvyn3/++Y1a0mm3223Nzc2W5cuX/zMDcSHkuVoGxjmvUycg9SlRKrzQLZ2VlZUrOeOEav8BLx4sDDBeuCkLwJ1PPPHEz06cOPFbq9Vab7Va6w8dOvT8o48++q9MeyyGp0RMJuTCwPz4Y+rE6QkkLUSRCnb8VkCKB6swbwaXTlqPrr29/T3oVNYbSlXLj2VKZqN6LpO6RewqZADOZYCnw/sMazEGq+fxx/qW9SYv95LOkZGRXv5iVmyIHkwT6IK7fFRHsUGWyEZ3JgN2NmtLOgM7kQFPT0fQFUQVfvKd0e7TDTk/Sbn0SZ1vMhnmUelcSE8astvtNsiVLm/5cLJJjGw6L6NHXfBjLnghCrEIRVBA1OAln14to05PQ0PDs5jCyX2THU08KpSDIB5SQwClKwy8TIxaaRi/Hwt1C0AG7JCaqTbEfXwUNdh6Hh9FABWz'+
707			'DujlVdRJbxCFtgb/+CjSIOpKqx7spmI/A3qwmwCq6hUMAFXaRwsbB+9gN6FhdHRlA1jS3Nxs4Q0KpSMXg30JQIbOkYukcaLezwOwtLOz80+8YUNDQ+fZ6T0hcRhqiACpOAyVAhmUw1AFQKdyTPH34vT3SfCIzodD65hiobGi6hjvAPF57Dvx+OEAcTeQDoejL6gHiAuNFo16QUVFxU+oUbfZbB8xlZvPvuNVNvv7AKjAEx5uTGR9XgCgTDwJfteuXY9DXhHJFu2kbmAKjRcdosVms3kzBXRoaOg8UyWF7DvJ0HndUAcgaWmbGayPOQAKRY3ldDqHd+7c+QvIa6l81emW5+X+6gSvie4+Ga+iouIntAN2u93Gpi3FkA19mqB2bzspFaSRq1Ve6H8ugOJNmzato3wYHBzsZBK5lH0nBX46DdCfo5KuZGQDKDCZTGuoU+'+
708			'R0OodZYKFURe2Kp+mELKhQ2kYujVSt5gMofeutt8xUQ9ntdhuzkUuYRKbA4/Dccizbn53jtiKadqqysnIlnbZIkjv0t4yp3TmQPWIupYp1xVACVQCR95dLYyrrSyGAZfQsGEmSpx+CqZlFJNIvWikQnaTqhp8su5QGFvgoZWq3BLKndwfGWSwOJqjjgBjH2jybSWOJ2WzeTNWqJLkDAmrayK9OYCA6TVVPHBuxeQCWWCyWbTSWK0nyeigbsUXsezwfh4Kqe6BcBUC60SiOtTETst1bZDKZ1tD1SEmSzQoL0Wn5CX7tTyCZwOehsZA9O7cdFXN2nE7nMEtBKWNqiIMqLiarAuuXUa0euKflUGOgrDidxwZgeWNj44viIO3p6WnR24MP9KgW51yZkFVqicVi2UYXuCVJnkQTUIsgq+gsNqKTVIAVl7fUimhMdIk7ymht'+
709			'IQ5gEmtDFmtTEYCypqamF0QQHQ5HH1uP5OZD9UgqfwMZMDAFQEU7mgJ5/rVwxYoVq44fP/6GmIzlcDj6mpqaXmAjuxhyOkgeZNvEgZ3JRjrPHqDrl5O56DooX+SeSQCczd69kLVlmRqITqdz+NixY28SacxhfdUt6hUwMAVQ1Vz4DMakIpPJtEb0eDmD2tra3mfJyuUE2LmQVVcmZJvMwaXHXPhy8eMxOHg89SQbnpyiYgDlNTU1j7W1tb2vlgXY0dHxMUu+os6c6pQrkLxWHB8VKNI41onWWI8GEPPoo4/m7dix45H8/Pwf89R8TiMjI/2dnZ1HDxw4cGjPnj2n4UnV5xucpnIgADUH3CS4VW1NTU3B+vXr75s9e/ZivhuLk8vlcly8ePFobW3t6/X19RfgqRg2AnlLBz02ZAxQlMAJCOkCpvtl6mVRqJqLAjDdZD'+
710			'Il19XVPVRaWrqW7xqm5HK5HL29vadsNts/2tvbv2Rnrii2uvnaJJDBZbFYygoLC/Pz8vKK09LSFokDCpAHldVqfffZZ5/9n5aWlm8hA8dLvvH9IEE5U0xXMAGoleoWHQ9eKCIK7FTddevW3Z+bm7tcDVhOIyMj/Q6
710Ho7e/v//89evXhw0Gg6RVjtxkMi2WJMkQFRUVm5KSMjcmJiZtomd3dnYefeedd5pqa2vbwM6FBtvyCA+AdEDpIo2UdAfT/WJtUNUStKYBmGY2mwtWrlxZWlhYuDwhISFPTXL8RQMDA6fa29uPHjlyxFpbW3sanqOZv4MHQFosIuhVMYMGprsBSnuqJq0cWPoZCXbwXHl5+fzU1NT0nJycxUajMZafxeIrXb161TY6Ojr89ddfn+zr6/umtbX1Kwaek1yjwqdqWVN26SqNlIIOJqdxdka7a/3A'+
711			'M68UL/4bN+3YsSODngBByWq19qiUYOVguFQuUQK9qkYHC0BKIQMmJxVQ6cReLaVSUR7tFkiCx9bdhDdwtIZ7SIHIKeTApKQBrAgw/dutEAVJDbiQBJBSSINJSdhiT8ETP6dKksqnmzmhCiCl2wZMkQJdP+F2AE+k2xbMH8ib1OoA/UC3Kf0/FmUQw99uuwIAAAAASUVORK5CYII=';
712		els.setAttribute('src',hs);
713		els.ggNormalSrc=hs;
714		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
715		els.className='ggskin ggskin_button';
716		els['ondragstart']=function() { return false; };
717		player.checkLoaded.push(els);
718		el.appendChild(els);
719		el.ggSubElement = els;
720		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHMAAAB0CAYAAAC2Rg1eAAAdY0lEQVR4nO1de1BUV5r/NY9WHoKAvCMgqBgBFSQgsVfiY+eRZJLM1qqJ1iIxZmonsaxYbjZq6PkjSOU1Vhm3N6mpykzIZMKUSSW1BtxMUjGGGcwMY5tRwUeCjUHB8IhLozRGuuXuH/ec7u+evhca7L7dpvJV3Wrldt97zvc73+N85zvfMUiShB/o+0ERwW5AIMlgMBjU/i59T0ew4XbtlxZQ/LbGp6Tx6UW3I+C3DZgCeAZoA0bvGwCECY8agwwivzipAe2+fzuAG9JgEgANKlcYu+jfxO+Gs4tK5k12iYDS/4/BG3T3d0MV2JADUwPAMHKFCxcFlf5O/A4gA3QT3oACShBvCtcY1AEOKWBDxgFSAVEELgJAJPsUL1Eyw+rr68ucTme4y+UKv3nzZh'+
721			'gAhIeHj0VERNyMjIy8WV1d/Xd4wAE8ALlULif7FAGWeLNDAdSgSuY4UkjBiwRgFD4jAURaLJbyoqKi+UlJSempqal5MTExaVFRUamTacP169f7HA5Hb19fn+3KlSvftLW1fbV169ZWyADya1T4pOCGjLQGDUwGpJoUchCNAKYBmM4+p5nN5oIHHnigMjs7e0lycvKiQLZvYGDgVFdX14kPPviguba29jSAG+z6jn1yYKnEuoENBqC6g0mkkdpArj45gEYAUQCmm83monXr1t2fm5u7PDo6OkXruUNDQ52jo6PDXV1dJwCgt7e39+uvv75sMBiksLAwCQDGxsYMkiQZcnJyMtLS0tIAIDs7e4nRaIyNj4/P1Xq2y+VyXLx48eiHH354aOvWrX+FDOh1yIByYLk6pjZWVynVFUwijVSVGuGRvigA00wm06y6urqHSktL'+
722			'16oBODIy0n/58uWTPT09He3t7V9u3br171Ayknql/BPwOErUC3YPKLPZvHD16tVLMzMz52VkZCzWevfZs2c/fOqpp/7Q0tLyLWQwr8MjtRxYd1v0AlQXMFWkkUphNL+qq6vnmM3mLVlZWcsjIiJi6DOGhoY6jx8//vGRI0ese/bsOQ2lmhuF+pSDAgp4Ayl6vkYQNV9TU1OwcuXK0qVLl/5ITXI7Ozs/rq2tfb2+vv4CgBFyUWnVT0olSQroRRgYARm8GACJAO4AMB9ASXV19dqOjo6PJYGcTudwW1vb+1VVVesBlAMoBrAQwFwA2QAyAaQCSAIwE0A8gDgAMwDEsisGngETQ/4+g303nv02iT0rkz17LntXMYDyqqqq9W1tbe87HI4+sZ0dHR0fV1dXrwVQwvp0B+tjDOtzBOOBIaC8DjCIHMhIyCo0HkAKgBwAhS'+
723			'aTac2xY8feFJnjcDj6mpqaXgCwjACYB2A2gDQC3gwGElfT1NulUxfqXPGLesrc0Ypmz+TgprF35hFglzU1Nb1gt9ttYruPHTv2pslkWgOgkPUxhfU5ir3LrRVuGzChVF9GIo2ZXBobGhqeFUe53W637d+//ykAZQCKAMwDkEUAjGfPmk6A42CpRYR8uagjRj3p6exd8QTYLNamIgBl+/fvf6qvr+8U7YPT6RxuaGh4lkhpJpFSIzwRKb8DqodanQEgGbLqKjSZTGt6enpaRElsbGx8EbIqLWKSkAlglgqAFDyDvxijArDooHFgZ7G25bG2ljc2Nr4oDsyenp4WIqXZjAczEEC1GwhpFNVqGmT7U2yxWLY5nc5h2mmimhax72UySYhjz1AF0N+DcIL+UGCjWNuSWFvnsrYvE02G0+kctlgs2yCr57mMFwFTu/7uuKhW'+
724			'7wCQD6DUarXW047a7Xab2WzezNRRPmTbNEsAUVcAJwEsBXUWa3s+gBKz2bxZtKdWq7UeQCn7DnWO/Kp2/dlZ3slY1kG3Wu3u7j5KO9fa2vp7yM5NIYA5kL1IPmJDBsRJgBrP+jCH9WlZa2vr72mfu7u7jwpqdxbjld8A9VcHwwiQKQByASwpLy+/l45Sp9M5vG/fvu0ao1RhS0IJxAlAVZty5QMo3bdv33ZqVux2u628vPxeAEsg29wUyHbUDWjQwITSRsaw0ZYLoGT37t1bBgcHO2lHNm3atA7a9iNgXp4OoPKQpJefsGnTpnXigN61a9fjAJay76QQCb0lp8gfHYlgnUhk6mPJ7t27t4gjUph/BdyzCwKoah58Djc1/f39JymgO3fu/AUDNI8JQQyIU6QbmMKInA55kn0HgEKz2byZAmmz2T6CPG9cgAAa/2BfAk'+
725			'9EJ3ABgDKbzfYRBZRJ6BImBIlMKCKmypNbaXg4G4VxANIB5JtMpjVUpTAgSyFPntMZ6LpEQ4IMKJ2ezWR9nw/gLhFQZkMLGejxjKdTsp9TbTB1eFIBzKusrFw5NDR0XgXIecyGxDEpvu3V6iR4FMH6HMd4ME8ElJigfPYd7hBNmkdTbSR3eJKZzl9KozpDQ0PnAdxFgOT2MShqlUjMhFcA3sk12AzGi/kAyuh0rbu7+ygb+HMZT6dkP6fSQC+HhwYEhJGWzkZlUIAUgBKzGcQgvCK2GyBAuUlaIJokFlgohuw0Keyn38EUGhUPOZRVaLFYtvEGOZ3OYbYUxG3ATKZmggWkGEDnqyNR5KIrLn4PGwqAKpzFTZs2raPOIgv9FTLeTtp+TpYxXL2mAJhvMpnW0Ma89dZbZq3RFUQgI+EJlMcxZiZCjq0mAkhgjIuFMhYc'+
726			'CECpVssBULxv377tVBiYVpvPeDwpdTuZxogNKaF2sq2t7X34Qe/7EUgeGI+GZ7UjHXIcNQdy6C0H8rJWBmNeAgPV746aikAkM16V0tBfT09PC+R4tZdATPQOMXXfi1jKB41FRgOIbWho+GlGRsZyQE7pKCoqegnANQDDkHNheE6OJLHeBJpUMv64auWLzjyrIIFdVDLpQjdfJw1jjzXgFonxgGfUOyHzaBjAtfLy8leHhoY6ASAjI2N5Q0PDTyEPqmiQWPVE7RgXTCEBi0c3ok0mU9qDDz64jX9v7969daxhDniSmnQFkjYb3pIZC6Zid+/eXd7a2rq9o6Pjhe7u7v+yWq3bX3vttdXwABoF7zixX0gAdBQyrxwAhhkPAQBr167dZTKZ0ljbFW0ZF1AfVAM33Alg6pWu2x07duxNyGphDmQ7FEw7yc3BdMjgpEOeH
726p'+
727			'WUlZXdd/Hixb9KGjQwMHBixYoVqyBHazJZf3lf/K1uqdlKYrzT4msOa4vbkdR89gQv5qpqBmNMQXV19Vru9Dgcjj4yDUlFkOwkYZIY9J8DYHFZWdl9NOivRcxeFUNeLEiGnwLgPrQ1lfFwGc1YYDODAsb7GZy3kwZTRSrnACilWXQs1WMRZKfilkJRfmKQ13wOwLLxJFKkLVu2/Av7ndccOYDtjWc8XNTY2Pgib0tHR8fHkJ3KOb5I50Qvi2AjJw3AndXV1Wv5ixwORx/knJ25TAomPckNEHP4XG42gKLdu3dv8RVISZKklpaW/UwapjTXm0KbubqdxXhZTpPEmHTeyTCIGY/Hqg6QiuNjhLzXYwv/zpEjR96AnPDL0/R5BncwyStv58EHH1wxmQdERUXNIM/Rg/gWwlHIvBw5cODA7/hNxnMa1NB0hMbzZumiq9Fk'+
728			'Ms3KyspaDsgp+vfff//7kMEMyjRkAuIdNWRmZuZN5ocDAwOXodzmEDBivBKnKyPbtm37nE9VcnNzf2QymWbBk1pKNw8rSAtMcToSVVdX9xDfMsCk8joEIP3SQ/+QYovdZOjgwYN8Ox/fWjCl50ySRECvt7S0vMtv1tXVPQRfpkwT2J5EyMb3Lu5lOZ3OYcjJWPPgsZVBcXp8sZnHjx9/w1d7efny5b9AzoXNgjL6ElDvnLSd2855IJ4t80/uYlgkQsMRGk8yecRnutlsLuI7os6dO/cxPHsVQ1Uqx8A2FP3mN7856MuPXC6XY+PGjTXw7OhSSKYO5oNK5w0ANzo7O48CQHR0dIrFYqmAJxFcXdWqjBK+8Mzd5SVtbW3v89FbU1PzGOR9FxN6V0GQTHGemQ2g6MsvvzwwnkQODQ2df+mllx6BZzsBDxjoNmeG9+xhYV'+
729			'VV1XreRrbYvwSeaaARwpxzIhWbC6BcEPdyyAvSSfAhKqEzmGIEKI31oei99977T3FbxMDAwImPPvpoD2PSPGjsC9Gx/Zz3SYzH5XzNk5m3ctYfVVWrNTqiIUclFpjN5s2882xlpHi80RECgHLpjIZsO9Mgh8QWQA5wlEDOiith/18A2RalQ5nD617X1LH9olYsPnz48Guc/2wHwAKGTbSoFdVsJh8hEQCMq1evXspvHDhw4BA8tpLalFAjbjPd7j7kFZ2rAIbIdZX93QGlrXRv2pUYl3Uiau+dAG4cOXLEym8+8MADlVAuoivspmLntMFg4NMRvgaY1N/f/0ZycvIil8vliIyMXAPgWwCDkBngBDCmc4c1SaNeAi05w1NEAG/G8TIxum9f50SWG7ndTwAwy+FwHIyOjk4ZGBg4lZKS8iiAK5AH4wgAlyRJYwCZZ2rU'+
730			'G4jkVT16e3tPwVM2JWgd1iKNOkJaVbw4cUDppx7zSlVivORt4Z6t8/LlyycBgGEh7kl1R4PU1Cwt2FDA/2iz2f4BZamUoHWakoERlOZBLD/Dc3/oRXda07yfYBONCrkAOHt6ejr4TYvFUg5lm90kgkmZEl5eXj6f32hvb/8S3mAGjQQQRZXKk7Z4DYM4eOoX0LoHMfBEVvg0JBRAVYB5+PDh4/xGUVHRfChrArrbquUAGQAYUlNT0/kfWXkWWkEjKGCOAyLf4cwLUYhpIok7d+4sa21tfaq7u9ty5cqVNy9duvTrp59+ej48qSJeDAoSKQIftbW1Z/iNpKSkdGiZDcGt5wvRmQCKBgYGTkiSJI2MjPRCdudzIDNnGoIwJYHSHrrTWKDcnp4LOahRAmD5hg0bNn7++edvDw8P90sqdO3ata8gLwxnsOcEfe7M+jeN8T'+
731			'oHwFI+3xwYGDgBOeSYCc+CtUFrauImo9EYCwDDw8N9UK8EqRv5II28FMxMAAkbNmy489y5c8+9/fbbf6ioqNgQExOTrPbc2NjYefv27VsEIb0y4B2amKjtvDk6OjoMADExMWnQaN+4VS3j4uLyAKC/v/881Ouv6kJC1p1aUjMHNHrDhg1zfvWrX23Oz89f5evzExMTZyI0nSC3d9vV1XUiOTl5ESn06DXofCpR+t13311DkNx2YcohSmQUSMGmzz///PHS0tKHIiMjoyfzDpfLFUoSScnNc4PBQPmuViJH0lSzO3bsyAhkKydJYtYD91RnAIh75plnSgYHB39XUVGxYbJAAoAkSSENJACpt7e3l9+or68vg4qzpimZpaWlmfzfLS0tJwPR2olIkErq9HC1Gtva2vrvZWVl/3Yr73nssceOIwTmzBokAZAuXLjwDf8D'+
732			'K4asmJ4YWPgu1EltHjltxYoVyQMDA6/eKpAjIyP9CIHojwa5bSZVs6Ojo3QHmxvD2wFMTm5Q9+/fX/jpp58enDVr1mLxS1evXv2/GzdufOfrQ3t7e09AWX8dCA1AaWhvjNfMBdySKdrM2wZMhT3buHHjL8PDw2P5/51O58iZM2eaH3/88Zr4+Phnent7u3198JkzZ05AWfA3FICcEt0uYHIGjwG4+corr+zhN7744ov6ioqKjQUFBS+//vrrXwIYTUhISPT1wXV1dZ9Bvd56sEmxYDA2NuYe0OHh4arTRJ+mJiFAipWE5557zrZq1aonDx06dP7ll1/+Fh4P13DvvfdmxMXF+QSm3W6/8Le//c0OJZjBzv2l5AaUedwAAKPRKC7XARgHTKvV2vPwww8DAEwm02IAnwSowRORuIpwA4B0zz33HISynKgBgPGRRx5Z4O'+
733			'uDL126dBIaJyGEytIeGKBz5sxxx8mZZCoicpIkac8z9+7dezngzZyACEMVgWd4sgd4Rr07Q6CkpGShr88/efLkF1AHMxRI4eDwAwIAgJ3J4hVa9UnNTp8+nabsB2NyzcGk/w5n/w6DBwhDdna2z2BaLJbjCE0gObl5TtUsNEKr4zpAV69etQFASkrKXKiHkAJOKtLJ1a0IgqG4uDhOK6Aukt1uv9Da2jqo8axgk8jnsOzs7CWAfKgO+46XoyaCqUCbR+pjY2NTobEgqgepACpO8MMAhD/55JNLfH2mYC9DBURKikQBvoLlcDh6odFWNcl0T1QvXrz4DwBgkXqaEOUOIfm7B1rE1x9JGwFldCi8pKTEK4igRYcPH/4L1CXSACgWwXUllRWicACR/CiOvr4+GzRWr7QkcwzATbYjCgDw6quvlkEo3BCg/vhCamubETk5'+
734			'OUW+PmD79u3HoZyKhAmXG1T/NdtnUiwsWCyWMn7jypUr30Aj9KgmmW67ZLVaz/E/FhQU5EOZGRbsVQba4YjS0tKEhISEHF9+2NvbexoeZmilZAYTUMW6bWFhYT6/0dbW9hU0EgXcYKqk+blqamrOuFwuBwDk5eUVwxvMYAGqUK8AItavXz9//J946Pz5823sn3z/6TRyBTtjz2sRPjMzcx6/SU4Q9NrcPJ7NvAnANTg4aAOA1NTUxVDpqJ6jVuNkvwgAkXfffXexr89pbm4+DeXaKE8C43WAxCpdupBKakwkgMiMjIzFgHxyIFTmxRJJHKIkSufNs2fP/gUAIiIiYmpqagrgww5eHUjMWI/Izc31+QjGmpqac/Akg8UAiP3jH/94z+nTp38JZaZeMFQtl0r3eWR8OyU7gZBOpcZ1gABBMj/55JMv+I3169ffB0+Oab'+
735			'AcITFDLwJAZFpaWsG4v2J06dKlr+A5ETCmpKQk7ezZszsffvjh3y5cuHDXwYMH/wnefoGeQPJ+RQKYtnLlylJ+84MPPmiG8hRA5RRFJZVR3NJXFipb+lj7vIoh7d279z/U0ijVqKur6ysAmxcsWPD4Z5999s7o6KiD3h8cHPwEctXJgBR1mqBvmlv6CO81t/QpJFPFCXICGKU7eGtqagrhkU69VS1/F51CRNx9990+BwvS0tLu6Orq2nny5MlXKisr19KcoeHh4Y6qqqpdCF4QgarYaVVVVTl8fskwoLvVvfb6jKdmeVD7xjvvvNPEbxJVO2EpE3/SOAeMh6Wnp8/19TlGozEqKytrntFojKJ/v3bt2vmf//znmxsbG69A51UUrVI9Tz/99Hr+HYbB+NspJxB3XqCilO7gZSXWaDGngKta0lkjPCWyFwC425dSauNR'+
736			'Z2fnnyorK1dCzmzn2+CjodM2eMJzRYEKWtYOUylQQVQtLZbw3alTp/4XkL3aXbt2rYZyw004dJ6mgDgnM2fOnDPVh/z5z3/+79zcXHNzc/M3UNY10iVmK+xgcyd2NzU1uUv1WK3Wd+GpFqpdc8mHkZIEIHfFihWr+Ehhe0/ugscRCrh0Ql0y8wFUTEUaBwcHO1mxjaVQHiyn6+E5KrzOA3E6J6MJfWFcHFg99rNnz77LmXHo0KHn4aknHocAVH/UaFMkPGeOzQVwl3iM43g0Ojrq+PTTT18FUAFgMTyFKZLYc/UGUuRz0f79+5/i7SVVRrJA6kj4DKbGiMl94oknfsZfIkhnwAshQukgRLM25QBYLFYRUSOn0znc2tr6+4qKih9D3iF2J/t9GmQbqev50KRPXoUQ6akKkymEOJlRkwGg8MKFCx/yFzHpLIJOJUqhdM'+
737			'7iWZvyn3/++Y1a0mm3223Nzc2W5cuX/zMDcSHkuVoGxjmvUycg9SlRKrzQLZ2VlZUrOeOEav8BLx4sDDBeuCkLwJ1PPPHEz06cOPFbq9Vab7Va6w8dOvT8o48++q9MeyyGp0RMJuTCwPz4Y+rE6QkkLUSRCnb8VkCKB6swbwaXTlqPrr29/T3oVNYbSlXLj2VKZqN6LpO6RewqZADOZYCnw/sMazEGq+fxx/qW9SYv95LOkZGRXv5iVmyIHkwT6IK7fFRHsUGWyEZ3JgN2NmtLOgM7kQFPT0fQFUQVfvKd0e7TDTk/Sbn0SZ1vMhnmUelcSE8astvtNsiVLm/5cLJJjGw6L6NHXfBjLnghCrEIRVBA1OAln14to05PQ0PDs5jCyX2THU08KpSDIB5SQwClKwy8TIxaaRi/Hwt1C0AG7JCaqTbEfXwUNdh6Hh9FABWz'+
738			'DujlVdRJbxCFtgb/+CjSIOpKqx7spmI/A3qwmwCq6hUMAFXaRwsbB+9gN6FhdHRlA1jS3Nxs4Q0KpSMXg30JQIbOkYukcaLezwOwtLOz80+8YUNDQ+fZ6T0hcRhqiACpOAyVAhmUw1AFQKdyTPH34vT3SfCIzodD65hiobGi6hjvAPF57Dvx+OEAcTeQDoejL6gHiAuNFo16QUVFxU+oUbfZbB8xlZvPvuNVNvv7AKjAEx5uTGR9XgCgTDwJfteuXY9DXhHJFu2kbmAKjRcdosVms3kzBXRoaOg8UyWF7DvJ0HndUAcgaWmbGayPOQAKRY3ldDqHd+7c+QvIa6l81emW5+X+6gSvie4+Ga+iouIntAN2u93Gpi3FkA19mqB2bzspFaSRq1Ve6H8ugOJNmzato3wYHBzsZBK5lH0nBX46DdCfo5KuZGQDKDCZTGuoU+'
738+
739			'R0OodZYKFURe2Kp+mELKhQ2kYujVSt5gMofeutt8xUQ9ntdhuzkUuYRKbA4/Dccizbn53jtiKadqqysnIlnbZIkjv0t4yp3TmQPWIupYp1xVACVQCR95dLYyrrSyGAZfQsGEmSpx+CqZlFJNIvWikQnaTqhp8su5QGFvgoZWq3BLKndwfGWSwOJqjjgBjH2jybSWOJ2WzeTNWqJLkDAmrayK9OYCA6TVVPHBuxeQCWWCyWbTSWK0nyeigbsUXsezwfh4Kqe6BcBUC60SiOtTETst1bZDKZ1tD1SEmSzQoL0Wn5CX7tTyCZwOehsZA9O7cdFXN2nE7nMEtBKWNqiIMqLiarAuuXUa0euKflUGOgrDidxwZgeWNj44viIO3p6WnR24MP9KgW51yZkFVqicVi2UYXuCVJnkQTUIsgq+gsNqKTVIAVl7fUimhMdIk7ymht'+
740			'IQ5gEmtDFmtTEYCypqamF0QQHQ5HH1uP5OZD9UgqfwMZMDAFQEU7mgJ5/rVwxYoVq44fP/6GmIzlcDj6mpqaXmAjuxhyOkgeZNvEgZ3JRjrPHqDrl5O56DooX+SeSQCczd69kLVlmRqITqdz+NixY28SacxhfdUt6hUwMAVQ1Vz4DMakIpPJtEb0eDmD2tra3mfJyuUE2LmQVVcmZJvMwaXHXPhy8eMxOHg89SQbnpyiYgDlNTU1j7W1tb2vlgXY0dHxMUu+os6c6pQrkLxWHB8VKNI41onWWI8GEPPoo4/m7dix45H8/Pwf89R8TiMjI/2dnZ1HDxw4cGjPnj2n4UnV5xucpnIgADUH3CS4VW1NTU3B+vXr75s9e/ZivhuLk8vlcly8ePFobW3t6/X19RfgqRg2AnlLBz02ZAxQlMAJCOkCpvtl6mVRqJqLAjDdZD'+
741			'Il19XVPVRaWrqW7xqm5HK5HL29vadsNts/2tvbv2Rnrii2uvnaJJDBZbFYygoLC/Pz8vKK09LSFokDCpAHldVqfffZZ5/9n5aWlm8hA8dLvvH9IEE5U0xXMAGoleoWHQ9eKCIK7FTddevW3Z+bm7tcDVhOIyMj/Q6Ho7e/v//89evXhw0Gg6RVjtxkMi2WJMkQFRUVm5KSMjcmJiZtomd3dnYefeedd5pqa2vbwM6FBtvyCA+AdEDpIo2UdAfT/WJtUNUStKYBmGY2mwtWrlxZWlhYuDwhISFPTXL8RQMDA6fa29uPHjlyxFpbW3sanqOZv4MHQFosIuhVMYMGprsBSnuqJq0cWPoZCXbwXHl5+fzU1NT0nJycxUajMZafxeIrXb161TY6Ojr89ddfn+zr6/umtbX1Kwaek1yjwqdqWVN26SqNlIIOJqdxdka7a/3A'+
742			'M68UL/4bN+3YsSODngBByWq19qiUYOVguFQuUQK9qkYHC0BKIQMmJxVQ6cReLaVSUR7tFkiCx9bdhDdwtIZ7SIHIKeTApKQBrAgw/dutEAVJDbiQBJBSSINJSdhiT8ETP6dKksqnmzmhCiCl2wZMkQJdP+F2AE+k2xbMH8ib1OoA/UC3Kf0/FmUQw99uuwIAAAAASUVORK5CYII=';
743		me._info__img.ggOverSrc=hs;
744		el.ggId="info";
745		el.ggDx=0;
746		el.ggDy=0;
747		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
748		el.ggVisible=true;
749		el.className="ggskin ggskin_button ";
750		el.ggType='button';
751		hs ='';
752		hs+='cursor : pointer;';
753		hs+='height : 45px;';
754		hs+='left : -10000px;';
755		hs+='position : absolute;';
756		hs+='top : -10000px;';
757		hs+='visibility : inherit;';
758		hs+='width : 45px;';
759		hs+='pointer-events:auto;';
760		el.setAttribute('style',hs);
761		el.style[domTransform + 'Origin']='50% 50%';
762		me._info.ggIsActive=function() {
763			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
764				return this.parentNode.ggIsActive();
765			}
766			return false;
767		}
768		el.ggElementNodeId=function() {
769			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
770				return this.parentNode.ggElementNodeId();
771			}
772			return player.getCurrentNode();
773		}
774		me._info.onmouseover=function (e) {
775			me._info__img.src=me._info__img.ggOverSrc;
776		}
777		me._info.onmouseout=function (e) {
778			me._info__img.src=me._info__img.ggNormalSrc;
779		}
780		me._info.ggUpdatePosition=function (useTransition) {
781			if (useTransition==='undefined') {
782				useTransition = false;
783			}
784			if (!useTransition) {
785				this.style[domTransition]='none';
786			}
787			if (this.parentNode) {
788				var pw=this.parentNode.clientWidth;
789				var w=this.offsetWidth;
790					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
791				var ph=this.parentNode.clientHeight;
792				var h=this.offsetHeight;
793					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
794			}
795		}
796		me._button_info.appendChild(me._info);
797		me._container.appendChild(me._button_info);
798		me.divSkin.appendChild(me._container);
799		el=me._rectangle_title=document.createElement('div');
800		el.ggId="Rectangle_title";
801		el.ggDx=0;
802		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
803		el.ggVisible=true;
804		el.className="ggskin ggskin_rectangle ";
805		el.ggType='rectangle';
806		hs ='';
807		hs+='background : #203165;';
808		hs+='border : 0px solid #000000;';
809		hs+='cursor : default;';
810		hs+='height : 40px;';
811		hs+='left : -10000px;';
812		hs+='position : absolute;';
813		hs+='top : 0px;';
814		hs+='visibility : inherit;';
815		hs+='width : 100%;';
816		hs+='pointer-events:auto;';
817		el.setAttribute('style',hs);
818		el.style[domTransform + 'Origin']='50% 50%';
819		me._rectangle_title.ggIsActive=function() {
820			return false;
821		}
822		el.ggElementNodeId=function() {
823			return player.getCurrentNode();
824		}
825		me._rectangle_title.logicBlock_visible = function() {
826			var newLogicStateVisible;
827			if (
828				((player.getIsMobile() == true))
829			)
830			{
831				newLogicStateVisible = 0;
832			}
833			else {
834				newLogicStateVisible = -1;
835			}
836			if (me._rectangle_title.ggCurrentLogicStateVisible != newLogicStateVisible) {
837				me._rectangle_title.ggCurrentLogicStateVisible = newLogicStateVisible;
838				me._rectangle_title.style[domTransition]='';
839				if (me._rectangle_title.ggCurrentLogicStateVisible == 0) {
840					me._rectangle_title.style.visibility="hidden";
841					me._rectangle_title.ggVisible=false;
842				}
843				else {
844					me._rectangle_title.style.visibility=(Number(me._rectangle_title.style.opacity)>0||!me._rectangle_title.style.opacity)?'inherit':'hidden';
845					me._rectangle_title.ggVisible=true;
846				}
847			}
848		}
849		me._rectangle_title.ggUpdatePosition=function (useTransition) {
850			if (useTransition==='undefined') {
851				useTransition = false;
852			}
853			if (!useTransition) {
854				this.style[domTransition]='none';
855			}
856			if (this.parentNode) {
857				var pw=this.parentNode.clientWidth;
858				var w=this.offsetWidth;
859					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
860			}
861		}
862		el=me._tt_title0=document.createElement('div');
863		els=me._tt_title0__text=document.createElement('div');
864		el.className='ggskin ggskin_textdiv';
865		el.ggTextDiv=els;
866		el.ggId="tt_title";
867		el.ggDx=0;
868		el.ggDy=0;
869		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
870		el.ggVisible=true;
871		el.className="ggskin ggskin_text h1";
872		el.ggType='text';
873		hs ='';
874		hs+='height : 40px;';
875		hs+='left : -10000px;';
876		hs+='position : absolute;';
877		hs+='top : -10000px;';
878		hs+='visibility : inherit;';
879		hs+='width : 264px;';
880		hs+='pointer-events:auto;';
881		el.setAttribute('style',hs);
882		el.style[domTransform + 'Origin']='50% 50%';
883		hs ='position:absolute;';
884		hs += 'box-sizing: border-box;';
885		hs+='cursor: default;';
886		hs+='left: 0px;';
887		hs+='top:  0px;';
888		hs+='width: 264px;';
889		hs+='height: 40px;';
890		hs+='border: 0px solid #000000;';
891		hs+='color: rgba(255,255,255,1);';
892		hs+='text-align: center;';
893		hs+='white-space: nowrap;';
894		hs+='padding: 8px 1px 8px 1px;';
895		hs+='overflow: hidden;';
896		els.setAttribute('style',hs);
897		me._tt_title0.ggUpdateText=function() {
898			var hs=me.ggUserdata.title;
899			if (hs!=this.ggText) {
900				this.ggText=hs;
901				this.ggTextDiv.innerHTML=hs;
902				if (this.ggUpdatePosition) this.ggUpdatePosition();
903			}
904		}
905		me._tt_title0.ggUpdateText();
906		player.addListener('changenode', function() {
907			me._tt_title0.ggUpdateText();
908		});
909		el.appendChild(els);
910		me._tt_title0.ggIsActive=function() {
911			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
912				return this.parentNode.ggIsActive();
913			}
914			return false;
915		}
916		el.ggElementNodeId=function() {
917			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
918				return this.parentNode.ggElementNodeId();
919			}
920			return player.getCurrentNode();
921		}
922		me._tt_title0.logicBlock_visible = function() {
923			var newLogicStateVisible;
924			if (
925				((player.getIsMobile() == false))
926			)
927			{
928				newLogicStateVisible = 0;
929			}
930			else {
931				newLogicStateVisible = -1;
932			}
933			if (me._tt_title0.ggCurrentLogicStateVisible != newLogicStateVisible) {
934				me._tt_title0.ggCurrentLogicStateVisible = newLogicStateVisible;
935				me._tt_title0.style[domTransition]='';
936				if (me._tt_title0.ggCurrentLogicStateVisible == 0) {
937					me._tt_title0.style.visibility=(Number(me._tt_title0.style.opacity)>0||!me._tt_title0.style.opacity)?'inherit':'hidden';
938					me._tt_title0.ggVisible=true;
939				}
940				else {
941					me._tt_title0.style.visibility=(Number(me._tt_title0.style.opacity)>0||!me._tt_title0.style.opacity)?'inherit':'hidden';
942					me._tt_title0.ggVisible=true;
943				}
944			}
945		}
946		me._tt_title0.ggUpdatePosition=function (useTransition) {
947			if (useTransition==='undefined') {
948				useTransition = false;
949			}
950			if (!useTransition) {
951				this.style[domTransition]='none';
952			}
953			if (this.parentNode) {
954				var pw=this.parentNode.clientWidth;
955				var w=this.offsetWidth + 0;
956					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
957				var ph=this.parentNode.clientHeight;
958				var h=this.offsetHeight;
959					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
960			}
961		}
962		me._rectangle_title.appendChild(me._tt_title0);
963		el=me._menu_button0=document.createElement('div');
964		el.ggId="menu_button";
965		el.ggDy=0;
966		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
967		el.ggVisible=true;
968		el.className="ggskin ggskin_rectangle ";
969		el.ggType='rectangle';
970		hs ='';
971		hs+='background : #ffcb05;';
972		hs+='border : 0px solid #000000;';
973		hs+='cursor : pointer;';
974		hs+='height : 40px;';
975		hs+='position : absolute;';
976		hs+='right : 0px;';
977		hs+='top : -10000px;';
978		hs+='visibility : inherit;';
979		hs+='width : 200px;';
980		hs+='pointer-events:auto;';
981		el.setAttribute('style',hs);
982		el.style[domTransform + 'Origin']='50% 50%';
983		me._menu_button0.ggIsActive=function() {
984			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
985				return this.parentNode.ggIsActive();
986			}
987			return false;
988		}
989		el.ggElementNodeId=function() {
990			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
991				return this.parentNode.ggElementNodeId();
992			}
993			return player.getCurrentNode();
994		}
995		me._menu_button0.onclick=function (e) {
996			player.setVariableValue('var_menu', !player.getVariableValue('var_menu'));
997		}
998		me._menu_button0.ggUpdatePosition=function (useTransition) {
999			if (useTransition==='undefined') {
1000				useTransition = false;
1001			}
1002			if (!useTransition) {
1003				this.style[domTransition]='none';
1004			}
1005			if (this.parentNode) {
1006				var ph=this.parentNode.clientHeight;
1007				var h=this.offsetHeight;
1008					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
1009			}
1010		}
1011		el=me._choose_rooms0=document.createElement('div');
1012		els=me._choose_rooms0__text=document.createElement('div');
1013		el.className='ggskin ggskin_textdiv';
1014		el.ggTextDiv=els;
1015		el.ggId="choose rooms";
1016		el.ggDx=0;
1017		el.ggDy=0;
1018		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1019		el.ggVisible=true;
1020		el.className="ggskin ggskin_text h1";
1021		el.ggType='text';
1022		hs ='';
1023		hs+='cursor : pointer;';
1024		hs+='height : 40px;';
1025		hs+='left : -10000px;';
1026		hs+='position : absolute;';
1027		hs+='top : -10000px;';
1028		hs+='visibility : inherit;';
1029		hs+='width : 200px;';
1030		hs+='pointer-events:auto;';
1031		el.setAttribute('style',hs);
1032		el.style[domTransform + 'Origin']='50% 50%';
1033		hs ='position:absolute;';
1034		hs += 'box-sizing: border-box;';
1035		hs+='left: 0px;';
1036		hs+='top:  0px;';
1037		hs+='width: 200px;';
1038		hs+='height: 40px;';
1039		hs+='border: 0px solid #000000;';
1040		hs+='color: rgba(255,255,255,1);';
1041		hs+='font-size: 14px;';
1042		hs+='font-weight: bold;';
1043		hs+='text-align: center;';
1044		hs+='white-space: nowrap;';
1045		hs+='padding: 10px 1px 10px 1px;';
1046		hs+='overflow: hidden;';
1047		els.setAttribute('style',hs);
1048		els.innerHTML="Choose a Place";
1049		el.appendChild(els);
1050		me._choose_rooms0.ggIsActive=function() {
1051			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1052				return this.parentNode.ggIsActive();
1053			}
1054			return false;
1055		}
1056		el.ggElementNodeId=function() {
1057			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1058				return this.parentNode.ggElementNodeId();
1059			}
1060			return player.getCurrentNode();
1061		}
1062		me._choose_rooms0.logicBlock_visible = function() {
1063			var newLogicStateVisible;
1064			if (
1065				((player.getIsMobile() == false))
1066			)
1067			{
1068				newLogicStateVisible = 0;
1069			}
1070			else {
1071				newLogicStateVisible = -1;
1072			}
1073			if (me._choose_rooms0.ggCurrentLogicStateVisible != newLogicStateVisible) {
1074				me._choose_rooms0.ggCurrentLogicStateVisible = newLogicStateVisible;
1075				me._choose_rooms0.style[domTransition]='';
1076				if (me._choose_rooms0.ggCurrentLogicStateVisible == 0) {
1077					me._choose_rooms0.style.visibility=(Number(me._choose_rooms0.style.opacity)>0||!me._choose_rooms0.style.opacity)?'inherit':'hidden';
1078					me._choose_rooms0.ggVisible=true;
1079				}
1080				else {
1081					me._choose_rooms0.style.visibility=(Number(me._choose_rooms0.style.opacity)>0||!me._choose_rooms0.style.opacity)?'inherit':'hidden';
1082					me._choose_rooms0.ggVisible=true;
1083				}
1084			}
1085		}
1086		me._choose_rooms0.ggUpdatePosition=function (useTransition) {
1087			if (useTransition==='undefined') {
1088				useTransition = false;
1089			}
1090			if (!useTransition) {
1091				this.style[domTransition]='none';
1092			}
1093			if (this.parentNode) {
1094				var pw=this.parentNode.clientWidth;
1095				var w=this.offsetWidth + 0;
1096					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1097				var ph=this.parentNode.clientHeight;
1098				var h=this.offsetHeight;
1099					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
1100			}
1101		}
1102		me._menu_button0.appendChild(me._choose_rooms0);
1103		me._rectangle_title.appendChild(me._menu_button0);
1104		el=me._button_3=document.createElement('div');
1105		els=me._button_3__img=document.createElement('img');
1106		els.className='ggskin ggskin_button_3';
1107		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZIAAABtCAYAAACLMeeCAAAT5ElEQVR4nO3dTUwbaZ
1107oH8H+vxtXS2G0HR3ITgc16xYcEbilEo3WvEy7ksHGkbBStMiDNYdMHyC1c6Dk1e9j0aeCS7Knh0NnDamFGO1E0Uswc4MJHr6MoIKVAgqBmsYlCs4rdJvZIYx/YAylTVXbZ5c8q2/+f1OoA5arXZain6nnf93k/OT09PQUREVGZ/sboBhARUWNjICEiooowkBARUUUYSIiIqCIMJEREVBEGEiIiqggDCRERVYSBhIiIKsJAQkREFWEgISKiijCQEBFRRRhIiIioIr8wugH1dpLOIJJMQYzFEf2QwmEyBQCIfPx/LYx0ezHa4y24TSjyFuL7eM3aAAD3B/pgFywlv252aweJdKYGLaoez2dWjHTnnuNEOo3Zrd2qHsshWDA+0F'+
1108			'fVfRI1sqYPJCfpDNaOjrH+7hihyCGiNQwYWgLtrqLbhA4OsbC3X9N2jPZ4ywsk27uGnLdSBNpdeQPJSTqDmU2xqsdy26wMJEQyTRtI1o6O8fs3+3geOcSJye+miYgaWdMFkrWjY8xsiFg/Oja6KURELaFpAkk0mcKDlTADCBFRnTVFIJneEDG7vcMUFhGRARo6kESTKdxbWoUYq+1oJyIi0tawgWR2awfTmyKfQoiIDNaQgWQq/Aqz29WdG0BEROVpqEByks7gTmiZqSwiIhNpmEASTaZwJ7Rs+olxREStpiFqbTGIEBGZl+kDCYMIEZG5mT6Q3FtaZRAhIjIxUweSqfArdqwTEZmcaQPJzIbIIb5ERA3AlIEkmkxhusqlv4mIqDZMGUjuhJaNbgIREelkukAysyGyc52IqIGYKpAwpUVE1HhMFUimNxhEiIgajWkC'+
1109			'STSZqvma5UREVH2mqbXFpxHzehocruj1v/rDn6rUktK5bVa8vHvLsOMTtQJTBBKzP424bVb4nBfgEATYBQF2wVLS669ectWoZfXhtlmNbkJFGr39RGZnikCy9s5c66zbBQtuejpxo6sTV9tdJQcOIqJWYopAMmOSkVp2wYL7A30Y7+9j8CAi0snwQLJ+dGyKeSM3PB3496EvGUCIiEpkeCAJHRwaeny7YMG3/isY6fYa2g4iokZleCBZPzKuf8Rts+LJ9WvwOdsMawMRUaMzNJAk0mmIsZ8NObZdsOBpcJgjeoiIKmTohMT1d/9n2LH/4/oQgwgRURUY+kRi5KJVdkGoWye/o4y5J1Q9ej/nQp/TSTqDRDqd/brQTUihbcv9WTHq16rp/R1Unyt5G+Q/K7a/UrYFADH2s+J64BCE7PwtMj9DA8kPBvaPXH+2WLdjTV'+
1110			'724etBX92OR+eiyVRJM+t9zjaM9fditEc5+EKMxRXLGzwNDiPQnn+i6fODQ0yshvNu+93WjmK4+8u7t7IX62/CrxQTc3/6alR3u9X7zccuWOBztmGk25vz/iQTK2Gsffy7VFcFuBNazgYIh2DB0u0bmsFOvu1ItxePh/w525ykM/huawez2zs4SWfy7sdts2K8vxfBrk5mEEzM0NRWoTsoIiOIsTgmVsOY3doxuilVd5LOYP3oGBOrYcWFvhyJdAYPVsLFN9QgxuIYfraImU1RM4gAZzcCUy82Km4v1ZahgcSojnZqXXbBArfNmvOfWrELnNkVe3/rR8e4E1qu6D2uHx2XFXCjyRTuLa3mBAaf8wJGu70Y7fbiquppL5pMVdxeqh3DUlu8uyAjjPf35U0znl3cVrI3N4l0Bs8PDjVTQGaXr1Dlwt4+pmULx0WTKXy3'+
1111			'tVNR2nVmU8TVS59joIS+jGnV4nWBdhceD/lzAp4UPKrZXqoNw55IGEjITNw2K8b6+xTfc3zaXAMkRrq9eBocVnR8zxXon9BDSnHp3Ye6QKvbZtUchi/9TN5eMxd3bWWmWY+EyGgnqj67Zpyo6rZZcV8WMBPpTMWjJ8
1111VYHL/beK1rW3WB1mJPF2ed7X3ZlFfQ01F2O6l2DEttJf7KXCfVnxiLYz7PXW30Qwqz2+f5/slBX9OOEgpccgGb51+L7+OaI9C0jPf3Yn5vP/skMre9i5tdnUX3s6UKWkFPZ9FjMZVlfsYFEo7YIgMsRt5iMfJW8+dSBejJy8178VIHyEQZqa1EOoPfDn6Bb8Kvst97sBLG8u0bReaX/EXxtXrbUORt0fkwfCoxH8NrbRGZyUk6g8iHFKLJVNM+kVTLWH8vQgeH2Xkn0WQKD1bCeHL9muZr1O'+
1112			'lDtbmtnez+8nHbrAwkJsRAQi3F52zLO1s6kU4j9PFJZWFvH+tHx0XvrhtVNYfQPhryY/jZYnafocgh5t9od4h3Mjg3JcMCiUMQjDo0tbAbng7NnLs0twIoPtS0kVOzkQ+q+RsXyy9D4rZZ8XjoS9xbWsl+719fvIJd4+/boQrM6ie/X3d78Q+qfpbFyCHnnJmccYGkyYZWUuMLtLvgtlmzQ9NDkcNsIFHf+EQ/aA9fV6dvzHbTFIoo1wDy2GwV7S/o6cB4fy9mt3cBnPWfaPW7DKhGwoUODjE+cD6KLN+8HSNLKZE+hg3/Zf6ZzEjrSaPT9kvF16ECHfbSBVVSymS9Wlt4s58zj6Ma7dM7yi3YpezfmN3eLZhqmy3SZ0LmwD4SainRZCrvYmqJdAazW8rJefI7dYcg4Gq7K3tRWz86xoOVML6WXUDXjo4xo5q1XcnK'+
1113			'm3oWffM52/L246hfm0hnEDo4zJnQV62htQ5BwJPr13D92Z+LbjfS7c22I5pMYfjZIiYv+3CzqzP7XqLJFObf7BctREnmYFggcdussAsW1s6hulrY29c9O3p8oFfx9b/5BxUXymL7sguWii7U8mrDWl7evZU3kOh57fhAX1WXmPY52/Ct/4piSHA+Xw/6sH50rCh9MrEaxsRqmNeEBmXozHaz5Y6JJJODvpzJdT5nG55cH9I1ksvMK3DaBQse+gfx8O8Hq77vsf7enIKLaoXKouQLIpODvqL7JGMZmtoKtLtYO4dqrpSL0ICzDSM9f6tZHiXo6cDy7RuY3hCxFYvnjCbyOS8g2NWJ8f6+vAHH85lV0R75zZT6Z3pIr9fzWrfNioGLFzDa/XeawVDeX6K+0PucbfB8/F6hkV6PhvyYkJWYz7ettNbJwt4+Ft7s43Usrg'+
1114			'gidsGCm55OjPR4EWh3YU7YzdsmModPTk9PT406+OzWDqZebBh1+LrRs7DVg5VwzYOqfBGlevr8+/maHyPQ7sLT4HDNj5OPlKLhRa4y0iqPXFG08Rj6ROK72HxF8cyMuefaYACpDrtgYQBpUIYGEiOHRdoFS936aMwyZyaSTJpqKCoRNQdDA4l6SGX9jmvB7m/+ua7HNINCk+iIiMpl+HokpZavrpZWXFiLZSaIqBYMDyQjBixlmkhncG9pte7HNdqiqjQGEVE1GD6z3W2zGpLeEmNxfBN+hW/9V+p6XCMl0hmsHx0b9hRohGgyhV/94U9GN4Oo5h5d8+etVVYPhj+RAGcVWY0wt72L6Y3WKsHQau+XiGrPFIFkpMdr2LC/mU2xaEmHZrJ+dIzZrZ3iGxIR6WR4ags4G7012u3NqZpaL3Pbu1iMvDVtSYtqm3qxgUQ6'+
1115			'0xJrYdsFCx4N+Y1uBlHNGVlGxhSBBDgrIGdUIAHOc+mTl30Y7fE2fUCZ2RQxu72jWQqkFGP9vbjZ1VmFVlWfdJNCRLVjmkDitlkV5aWNMrMpYmFvH4F2l6JEeDM6+dj5XqlqVpAlosZjmkACAA/9gwhFDg0v5RFNprIlwn3ONgTaXQhccsEhWMoKLM0cjIiITBVIHIKA+/19mDbRYjZiLA4xFsfsdvkd1EYVSyQiqgdTjNqSGxvo5UWXiKiBmOqJBDh7Knk85Ne1whuRHoXK4egtWS6VOC+V22bNea2eY6rbnG8/pbQh336rUa49mkxBjP2cbZfHZoVdEOArUhxUz3spdEOp9Xqt96S1vda50Ut+PPUxSmm/tG25n7HRpfdNF0iAs/pbepbsbCYOls+uCb0z233ONtzwdGiO2BNj8bJubn76ajTntcXWTlG3eaTbi8'+
1116			'dDfjw/OMTEaljzdflIC0hJ7oSWsxdMab/lmN3awcLevmb9NmnwzP2B/At8fRN+pWtgjc/ZhrH+3pwZ21qfh9baP/Nvfsy79tFPX41m/z2xEi65wob8HKrbNNbfq1k5Q73t0+AwAu0u3edFTc+aR7VkutSWRM+Snc0kaNLhs61CjMUxsyniTmgZocjbqu470O5S/C5vqVYDVFt7p7yYGVX2Ip9oMoU7oWVMvdgoWAQ0mkxhZlPE8LPFigqkirE4JlbDuoO41ijExSp/pnrMbe8aPgq1XkwbSADg++vXWqa/ZMB5gYv6mEA0mcK9pZWqBxN5GaBEOoP5Nz9qbvt72cXHbbOaqjbandByzsXabbMi6OlA0NORk9KSAk+l1bbXj451lffRCtKvY/GKjl+uqfCrlqg0bsrUlsQhCHgaHK7KL6LZOQQBQU9ny9zBGCVfCkCM'+
1117			'xTG7pbx7nFj5H1y9+0+awV1KReg10uNVpFZCkbcYH+jL2S6aTCnSK4WOUWobKjW7tav4O3TbrHg85M9pgzp4RJMpTG+Immk0dfpNMre9q0hvL+zta6Zv3DYroskUEukMxFhc0ab1o+NscJG2K0arTaVKpDN4sBLWvQz04yF/znmaf7OvSGnW+3PXw9RPJMDZB/rk+rWWuFs3UwqjlficbXg85Md4f2/2e8WeGkolLeImkV/c5NRprft5go1R1EPgtS5obpsVS7f/UZFNWNjbL3l+2Fh/L4Ke85RvoQAgb4f6HIrvz59GqlHJoVStUN/O9IEEOPvwnwaHmz6YqHPpVF+Tqrvdaqe3fq2qAJAvUKnTWmZZGnkr9rPiQj7SXbiMkEMQFIEZAJ4flL4ejvr9awUT38Xz7dSpN6l/xG2zwm37ZcltqIapFxvYauKF5Uyd2p'+
1118			'KTgsm9pdWmTnNNDvqwxqHPhnB8HLYqdSIX+j0LHbxFpMiw4qBqeYRgVwemXliyd+bq9JY6rVVsFE45bShXRLVMc7Cr+H6DXZ2KdF45F1L1a7SCl9tmg104O7dSP4l04ymdU5+zDQmdT0Un6TTmi6SZfc4LBZ9wxgd6Mbt1Xj/wX5ZWsHz7RlPeEDdMIAHOg0kz95lITyX1XuiLzgw423QFkmKVDqQOaDl1P5iU3spe8FQpmWJ58HLaUC5R1VntEISir1Ff9EuZH3HyMbUYkq3qWejpzCFY8IWzDWtHx4p+EvnTSbCrI+cca0mkM5hYKTzUevKyr2AgCXo6sfX+5+zfcjSZwu82XjflYnoNkdqSc9useBocLjrhqZE9GvI35V0L5faDydNbc7LAEGh3tcyIxWgyhc+/n1f81/Of/50z76NYf5E88IYOztJZ8sBhRAe1'+
1119			'+m95bnu3KoVSzaahnkgkZ515NzCzKTblin9umxW/HfyipSZkmoXeDmGf80LBu3KtIBBod2VTMMB5ekuaIS7RM/Ci3DaUo5wJs+XM0NYyPtBXtMp04JIL2Dz7t/QE9cPHi/ZZ/0hp56NYf6Xns+L7y/e3fG9pBY+GviypLWbXkIFEMnn5rMz79IbYdKmusf5evH4f53DgOosmk9l/F0qlPPRfKfsOV76Im5TeCqk6ouWjlWrRhlLZVQEr8iGFQHvh1xwm/6L4utQLuV2wwOdsw9eDPl3vUx6kpfMqzR8p9Ty5bVb8UeeQ3WLG+nux9u6n7OCNao8INIOGDiTA2eiRQLsL0xti0110H/oHsRWLF5xBTNWjfirw2Gw1OU6wq1OxiNv8mx8VM69Huo1belrL1UvKC/HC3n7Rpyb1xVI+skquWnM2AGT7SQDguWxJCnX76+'+
1120			'3RkB/isz9nb3iNmGlfSw3XR5KPNDHq8ZC/qfLKDkHAH4PDVeswJW0n6QzuLa0qvqdnZFI51MO8F/b+VzG4olbHrYTbZs2ZB1Mo1x9NphSjnhyCBVfbP69pGwFlBYEfDO4fkZOK0Tarhn8ikRvp9mZXWWyWdJdDEPDk+lDT9gfVWzSZyrkAvn4fx9x27qztQjl58b2+p0Sfsy3v00VANjJPPiLqbKSVvrpretugdRHVs0KmQxCyKb6RHq8i4N1bWsHkZR+CXZ2K6rX/9eZ
1120HzGyKiv6mMY3ijdXmu3g+ikoKZOX0jwDadbvk5OenmEC7C+P9vYYuKV4rTRVIJM0YUCYv+zDgbGuZ2j21Iq18WYhdsBQtaTH1Qt9AiJd3b+W9gI4N9OZdwK2UO2e9bZBXuJULRQ4Vw2vzkVcqHun2Yu3dcfb8JdIZTL3YwNSLDdgFCxyC'+
1121			'kPd3022z4uvL9alMqx7MIH2vVFKZFz3H01v+BDibJxaKvG26v+GmSG1pGen24uXdW3gaHMZ4f1/DDxkOejrw8u6tpkvhmUmg3YXl2zdqfn7VJVMkZi+Toy4lIzlJZ/JeHKXzWU9fqOZ2GN0/IneWYbhmdDOqrimfSNQC7a7sXcnJx8lKYiyOxF8zOEymkEincZLOFJwlXIjj492Y9s+LT94qhfTEJcbiWD86xuLBWyTSadN2ytcj6Dk+LX8YrM95AW6bDcGuDs27V4cgVP19jPR4Fb9zDkEoePfs+LTyNnhKfH2+8/rQfwXjA32Y3hCxfnScE0DsggU3PZ0Y6fFqn89PLdn3Us57KvR5qM+rvA3y46p1lpECk58fvb8jPmcbvvVfwXc6629V43OvtU9OT09PjW4EETUu+ap+Rq/UR8ZgICEiooo0dR8JERHVHgMJER'+
1122			'FVhIGEiIgqwkBCREQVYSAhIqKKMJAQEVFFGEiIiKgiDCRERFQRBhIiIqoIAwkREVWEgYSIiCryCwDmrltNRESm9v8cfnm1krFTxwAAAABJRU5ErkJggg==';
1123		els.setAttribute('src',hs);
1124		els.ggNormalSrc=hs;
1125		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
1126		els.className='ggskin ggskin_button';
1127		els['ondragstart']=function() { return false; };
1128		player.checkLoaded.push(els);
1129		el.appendChild(els);
1130		el.ggSubElement = els;
1131		el.ggId="Button 3";
1132		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1133		el.ggVisible=true;
1134		el.className="ggskin ggskin_button ";
1135		el.ggType='button';
1136		hs ='';
1137		hs+='cursor : pointer;';
1138		hs+='height : 40px;';
1139		hs+='left : 0px;';
1140		hs+='position : absolute;';
1141		hs+='top : 0px;';
1142		hs+='visibility : inherit;';
1143		hs+='width : 147px;';
1144		hs+='pointer-events:auto;';
1145		el.setAttribute('style',hs);
1146		el.style[domTransform + 'Origin']='50% 50%';
1147		me._button_3.ggIsActive=function() {
1148			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1149				return this.parentNode.ggIsActive();
1150			}
1151			return false;
1152		}
1153		el.ggElementNodeId=function() {
1154			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1155				return this.parentNode.ggElementNodeId();
1156			}
1157			return player.getCurrentNode();
1158		}
1159		me._button_3.ggUpdatePosition=function (useTransition) {
1160		}
1161		me._rectangle_title.appendChild(me._button_3);
1162		me.divSkin.appendChild(me._rectangle_title);
1163		el=me._rectangle_title_mobile=document.createElement('div');
1164		el.ggId="Rectangle_title_mobile";
1165		el.ggDx=0;
1166		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1167		el.ggVisible=false;
1168		el.className="ggskin ggskin_rectangle ";
1169		el.ggType='rectangle';
1170		hs ='';
1171		hs+='background : #203165;';
1172		hs+='border : 0px solid #000000;';
1173		hs+='cursor : default;';
1174		hs+='height : 40px;';
1175		hs+='left : -10000px;';
1176		hs+='position : absolute;';
1177		hs+='top : 0px;';
1178		hs+='visibility : hidden;';
1179		hs+='width : 100%;';
1180		hs+='pointer-events:auto;';
1181		el.setAttribute('style',hs);
1182		el.style[domTransform + 'Origin']='50% 50%';
1183		me._rectangle_title_mobile.ggIsActive=function() {
1184			return false;
1185		}
1186		el.ggElementNodeId=function() {
1187			return player.getCurrentNode();
1188		}
1189		me._rectangle_title_mobile.logicBlock_visible = function() {
1190			var newLogicStateVisible;
1191			if (
1192				((player.getIsMobile() == true))
1193			)
1194			{
1195				newLogicStateVisible = 0;
1196			}
1197			else {
1198				newLogicStateVisible = -1;
1199			}
1200			if (me._rectangle_title_mobile.ggCurrentLogicStateVisible != newLogicStateVisible) {
1201				me._rectangle_title_mobile.ggCurrentLogicStateVisible = newLogicStateVisible;
1202				me._rectangle_title_mobile.style[domTransition]='';
1203				if (me._rectangle_title_mobile.ggCurrentLogicStateVisible == 0) {
1204					me._rectangle_title_mobile.style.visibility=(Number(me._rectangle_title_mobile.style.opacity)>0||!me._rectangle_title_mobile.style.opacity)?'inherit':'hidden';
1205					me._rectangle_title_mobile.ggVisible=true;
1206				}
1207				else {
1208					me._rectangle_title_mobile.style.visibility="hidden";
1209					me._rectangle_title_mobile.ggVisible=false;
1210				}
1211			}
1212		}
1213		me._rectangle_title_mobile.ggUpdatePosition=function (useTransition) {
1214			if (useTransition==='undefined') {
1215				useTransition = false;
1216			}
1217			if (!useTransition) {
1218				this.style[domTransition]='none';
1219			}
1220			if (this.parentNode) {
1221				var pw=this.parentNode.clientWidth;
1222				var w=this.offsetWidth;
1223					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1224			}
1225		}
1226		el=me._tt_title=document.createElement('div');
1227		els=me._tt_title__text=document.createElement('div');
1228		el.className='ggskin ggskin_textdiv';
1229		el.ggTextDiv=els;
1230		el.ggId="tt_title";
1231		el.ggDx=20;
1232		el.ggDy=0;
1233		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1234		el.ggVisible=true;
1235		el.className="ggskin ggskin_text h1";
1236		el.ggType='text';
1237		hs ='';
1238		hs+='height : 40px;';
1239		hs+='left : -10000px;';
1240		hs+='position : absolute;';
1241		hs+='top : -10000px;';
1242		hs+='visibility : inherit;';
1243		hs+='width : 264px;';
1244		hs+='pointer-events:auto;';
1245		el.setAttribute('style',hs);
1246		el.style[domTransform + 'Origin']='50% 50%';
1247		hs ='position:absolute;';
1248		hs += 'box-sizing: border-box;';
1249		hs+='cursor: default;';
1250		hs+='left: 0px;';
1251		hs+='top:  0px;';
1252		hs+='width: 264px;';
1253		hs+='height: 40px;';
1254		hs+='border: 0px solid #000000;';
1255		hs+='color: rgba(255,255,255,1);';
1256		hs+='text-align: center;';
1257		hs+='white-space: nowrap;';
1258		hs+='padding: 8px 1px 8px 1px;';
1259		hs+='overflow: hidden;';
1260		els.setAttribute('style',hs);
1261		me._tt_title.ggUpdateText=function() {
1262			var hs=me.ggUserdata.title;
1263			if (hs!=this.ggText) {
1264				this.ggText=hs;
1265				this.ggTextDiv.innerHTML=hs;
1266				if (this.ggUpdatePosition) this.ggUpdatePosition();
1267			}
1268		}
1269		me._tt_title.ggUpdateText();
1270		player.addListener('changenode', function() {
1271			me._tt_title.ggUpdateText();
1272		});
1273		el.appendChild(els);
1274		me._tt_title.ggIsActive=function() {
1275			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1276				return this.parentNode.ggIsActive();
1277			}
1278			return false;
1279		}
1280		el.ggElementNodeId=function() {
1281			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1282				return this.parentNode.ggElementNodeId();
1283			}
1284			return player.getCurrentNode();
1285		}
1286		me._tt_title.logicBlock_visible = function() {
1287			var newLogicStateVisible;
1288			if (
1289				((player.getIsMobile() == false))
1290			)
1291			{
1292				newLogicStateVisible = 0;
1293			}
1294			else {
1295				newLogicStateVisible = -1;
1296			}
1297			if (me._tt_title.ggCurrentLogicStateVisible != newLogicStateVisible) {
1298				me._tt_title.ggCurrentLogicStateVisible = newLogicStateVisible;
1299				me._tt_title.style[domTransition]='';
1300				if (me._tt_title.ggCurrentLogicStateVisible == 0) {
1301					me._tt_title.style.visibility=(Number(me._tt_title.style.opacity)>0||!me._tt_title.style.opacity)?'inherit':'hidden';
1302					me._tt_title.ggVisible=true;
1303				}
1304				else {
1305					me._tt_title.style.visibility=(Number(me._tt_title.style.opacity)>0||!me._tt_title.style.opacity)?'inherit':'hidden';
1306					me._tt_title.ggVisible=true;
1307				}
1308			}
1309		}
1310		me._tt_title.ggUpdatePosition=function (useTransition) {
1311			if (useTransition==='undefined') {
1312				useTransition = false;
1313			}
1314			if (!useTransition) {
1315				this.style[domTransition]='none';
1316			}
1317			if (this.parentNode) {
1318				var pw=this.parentNode.clientWidth;
1319				var w=this.offsetWidth + 0;
1320					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1321				var ph=this.parentNode.clientHeight;
1322				var h=this.offsetHeight;
1323					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
1324			}
1325		}
1326		me._rectangle_title_mobile.appendChild(me._tt_title);
1327		el=me._menu_button=document.createElement('div');
1328		el.ggId="menu_button";
1329		el.ggDy=0;
1330		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1331		el.ggVisible=true;
1332		el.className="ggskin ggskin_rectangle ";
1333		el.ggType='rectangle';
1334		hs ='';
1335		hs+='background : #ffcb05;';
1336		hs+='border : 0px solid #000000;';
1337		hs+='cursor : pointer;';
1338		hs+='height : 40px;';
1339		hs+='position : absolute;';
1340		hs+='right : 0px;';
1341		hs+='top : -10000px;';
1342		hs+='visibility : inherit;';
1343		hs+='width : 107px;';
1344		hs+='pointer-events:auto;';
1345		el.setAttribute('style',hs);
1346		el.style[domTransform + 'Origin']='50% 50%';
1347		me._menu_button.ggIsActive=function() {
1348			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1349				return this.parentNode.ggIsActive();
1350			}
1351			return false;
1352		}
1353		el.ggElementNodeId=function() {
1354			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1355				return this.parentNode.ggElementNodeId();
1356			}
1357			return player.getCurrentNode();
1358		}
1359		me._menu_button.onclick=function (e) {
1360			player.setVariableValue('var_menu', !player.getVariableValue('var_menu'));
1361			player.setVariableValue('floorplan_mobile', false);
1362		}
1363		me._menu_button.ggUpdatePosition=function (useTransition) {
1364			if (useTransition==='undefined') {
1365				useTransition = false;
1366			}
1367			if (!useTransition) {
1368				this.style[domTransition]='none';
1369			}
1370			if (this.parentNode) {
1371				var ph=this.parentNode.clientHeight;
1372				var h=this.offsetHeight;
1373					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
1374			}
1375		}
1376		el=me._choose_rooms=document.createElement('div');
1377		els=me._choose_rooms__text=document.createElement('div');
1378		el.className='ggskin ggskin_textdiv';
1379		el.ggTextDiv=els;
1380		el.ggId="choose rooms";
1381		el.ggDx=0;
1382		el.ggDy=0;
1383		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1384		el.ggVisible=true;
1385		el.className="ggskin ggskin_text h1";
1386		el.ggType='text';
1387		hs ='';
1388		hs+='cursor : pointer;';
1389		hs+='height : 40px;';
1390		hs+='left : -10000px;';
1391		hs+='position : absolute;';
1392		hs+='top : -10000px;';
1393		hs+='visibility : inherit;';
1394		hs+='width : 107px;';
1395		hs+='pointer-events:auto;';
1396		el.setAttribute('style',hs);
1397		el.style[domTransform + 'Origin']='50% 50%';
1398		hs ='position:absolute;';
1399		hs += 'box-sizing: border-box;';
1400		hs+='left: 0px;';
1401		hs+='top:  0px;';
1402		hs+='width: 107px;';
1403		hs+='height: 40px;';
1404		hs+='border: 0px solid #000000;';
1405		hs+='color: rgba(255,255,255,1);';
1406		hs+='font-size: 12px;';
1407		hs+='font-weight: bold;';
1408		hs+='text-align: center;';
1409		hs+='white-space: nowrap;';
1410		hs+='padding: 10px 1px 10px 1px;';
1411		hs+='overflow: hidden;';
1412		els.setAttribute('style',hs);
1413		els.innerHTML="Choose a Place";
1414		el.appendChild(els);
1415		me._choose_rooms.ggIsActive=function() {
1416			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1417				return this.parentNode.ggIsActive();
1418			}
1419			return false;
1420		}
1421		el.ggElementNodeId=function() {
1422			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1423				return this.parentNode.ggElementNodeId();
1424			}
1425			return player.getCurrentNode();
1426		}
1427		me._choose_rooms.logicBlock_visible = function() {
1428			var newLogicStateVisible;
1429			if (
1430				((player.getIsMobile() == false))
1431			)
1432			{
1433				newLogicStateVisible = 0;
1434			}
1435			else {
1436				newLogicStateVisible = -1;
1437			}
1438			if (me._choose_rooms.ggCurrentLogicStateVisible != newLogicStateVisible) {
1439				me._choose_rooms.ggCurrentLogicStateVisible = newLogicStateVisible;
1440				me._choose_rooms.style[domTransition]='';
1441				if (me._choose_rooms.ggCurrentLogicStateVisible == 0) {
1442					me._choose_rooms.style.visibility=(Number(me._choose_rooms.style.opacity)>0||!me._choose_rooms.style.opacity)?'inherit':'hidden';
1443					me._choose_rooms.ggVisible=true;
1444				}
1445				else {
1446					me._choose_rooms.style.visibility=(Number(me._choose_rooms.style.opacity)>0||!me._choose_rooms.style.opacity)?'inherit':'hidden';
1447					me._choose_rooms.ggVisible=true;
1448				}
1449			}
1450		}
1451		me._choose_rooms.ggUpdatePosition=function (useTransition) {
1452			if (useTransition==='undefined') {
1453				useTransition = false;
1454			}
1455			if (!useTransition) {
1456				this.style[domTransition]='none';
1457			}
1458			if (this.parentNode) {
1459				var pw=this.parentNode.clientWidth;
1460				var w=this.offsetWidth + 0;
1461					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1462				var ph=this.parentNode.clientHeight;
1463				var h=this.offsetHeight;
1464					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
1465			}
1466		}
1467		me._menu_button.appendChild(me._choose_rooms);
1468		me._rectangle_title_mobile.appendChild(me._menu_button);
1469		el=me._button_2=document.createElement('div');
1470		els=me._button_2__img=document.createElement('img');
1471		els.className='ggskin ggskin_button_2';
1472		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZIAAABtCAYAAACLMeeCAAAT5ElEQVR4nO3dTUwbaZoH8H+vxtXS2G0HR3ITgc16xYcEbilEo3WvEy7ksHGkbBStMiDNYdMHyC1c6Dk1e9j0aeCS7Knh0NnDamFGO1E0Uswc4MJHr6MoIKVAgqBmsYlCs4rdJvZIYx/YAylTVXbZ5c8q2/+f1OoA5arXZain6nnf93k/OT09PQUREVGZ/sboBhARUWNjICEiooowkBARUUUYSIiIqCIMJEREVBEGEiIiqggDCRERVYSBhIiIKsJAQkREFWEgISKiijCQEBFRRRhIiIioIr8wugH1dpLOIJJMQYzFEf2QwmEyBQCIfPx/LYx0ezHa4y24TSjyFuL7eM3aAAD3B/pgFywlv252aweJdKYGLaoez2dWjHTnnuNEOo3Zrd2qHsshWDA+0F'+
1473			'fVfRI1sqYPJCfpDNaOjrH+7hihyCGiNQwYWgLtrqLbhA4OsbC3X9N2jPZ4ywsk27uGnLdSBNpdeQPJSTqDmU2xqsdy26wMJEQyTRtI1o6O8fs3+3geOcSJye+miYgaWdMFkrWjY8xsiFg/Oja6KURELaFpAkk0mcKDlTADCBFRnTVFIJneEDG7vcMUFhGRARo6kESTKdxbWoUYq+1oJyIi0tawgWR2awfTmyKfQoiIDNaQgWQq/Aqz29WdG0BEROVpqEByks7gTmiZqSwiIhNpmEASTaZwJ7Rs+olxREStpiFqbTGIEBGZl+kDCYMIEZG5mT6Q3FtaZRAhIjIxUweSqfArdqwTEZmcaQPJzIbIIb5ERA3AlIEkmkxhusqlv4mIqDZMGUjuhJaNbgIREelkukAysyGyc52IqIGYKpAwpUVE1HhMFUimNxhEiIgajWkC'+
1474			'STSZqvma5UREVH2mqbXFpxHzehocruj1v/rDn6rUktK5bVa8vHvLsOMTtQJTBBKzP424bVb4nBfgEATYBQF2wVLS669ectWoZfXhtlmNbkJFGr39RGZnikCy9s5c66zbBQtuejpxo6sTV9tdJQcOIqJWYopAMmOSkVp2wYL7A30Y7+9j8CAi0snwQLJ+dGyKeSM3PB3496EvGUCIiEpkeCAJHRwaeny7YMG3/isY6fYa2g4iokZleCBZPzKuf8Rts+LJ9WvwOdsMawMRUaMzNJAk0mmIsZ8NObZdsOBpcJgjeoiIKmTohMT1d/9n2LH/4/oQgwgRURUY+kRi5KJVdkGoWye/o4y5J1Q9ej/nQp/TSTqDRDqd/brQTUihbcv9WTHq16rp/R1Unyt5G+Q/K7a/UrYFADH2s+J64BCE7PwtMj9DA8kPBvaPXH+2WLdjTV'+
1475			'724etBX92OR+eiyVRJM+t9zjaM9fditEc5+EKMxRXLGzwNDiPQnn+i6fODQ0yshvNu+93WjmK4+8u7t7IX62/CrxQTc3/6alR3u9X7zccuWOBztmGk25vz/iQTK2Gsffy7VFcFuBNazgYIh2DB0u0bmsFOvu1ItxePh/w525ykM/huawez2zs4SWfy7sdts2K8vxfBrk5mEEzM0NRWoTsoIiOIsTgmVsOY3doxuilVd5LOYP3oGBOrYcWFvhyJdAYPVsLFN9QgxuIYfraImU1RM4gAZzcCUy82Km4v1ZahgcSojnZqXXbBArfNmvOfWrELnNkVe3/rR8e4E1qu6D2uHx2XFXCjyRTuLa3mBAaf8wJGu70Y7fbiquppL5pMVdxeqh3DUlu8uyAjjPf35U0znl3cVrI3N4l0Bs8PDjVTQGaXr1Dlwt4+pmULx0WTKXy3'+
1476			'tVNR2nVmU8TVS59joIS+jGnV4nWBdhceD/lzAp4UPKrZXqoNw55IGEjITNw2K8b6+xTfc3zaXAMkRrq9eBocVnR8zxXon9BDSnHp3Ye6QKvbZtUchi/9TN5eMxd3bWWmWY+EyGgnqj67Zpyo6rZZcV8WMBPpTMWjJ8
1476VYHL/beK1rW3WB1mJPF2ed7X3ZlFfQ01F2O6l2DEttJf7KXCfVnxiLYz7PXW30Qwqz2+f5/slBX9OOEgpccgGb51+L7+OaI9C0jPf3Yn5vP/skMre9i5tdnUX3s6UKWkFPZ9FjMZVlfsYFEo7YIgMsRt5iMfJW8+dSBejJy8178VIHyEQZqa1EOoPfDn6Bb8Kvst97sBLG8u0bReaX/EXxtXrbUORt0fkwfCoxH8NrbRGZyUk6g8iHFKLJVNM+kVTLWH8vQgeH2Xkn0WQKD1bCeHL9muZr1O'+
1477			'lDtbmtnez+8nHbrAwkJsRAQi3F52zLO1s6kU4j9PFJZWFvH+tHx0XvrhtVNYfQPhryY/jZYnafocgh5t9od4h3Mjg3JcMCiUMQjDo0tbAbng7NnLs0twIoPtS0kVOzkQ+q+RsXyy9D4rZZ8XjoS9xbWsl+719fvIJd4+/boQrM6ie/X3d78Q+qfpbFyCHnnJmccYGkyYZWUuMLtLvgtlmzQ9NDkcNsIFHf+EQ/aA9fV6dvzHbTFIoo1wDy2GwV7S/o6cB4fy9mt3cBnPWfaPW7DKhGwoUODjE+cD6KLN+8HSNLKZE+hg3/Zf6ZzEjrSaPT9kvF16ECHfbSBVVSymS9Wlt4s58zj6Ma7dM7yi3YpezfmN3eLZhqmy3SZ0LmwD4SainRZCrvYmqJdAazW8rJefI7dYcg4Gq7K3tRWz86xoOVML6WXUDXjo4xo5q1XcnK'+
1478			'm3oWffM52/L246hfm0hnEDo4zJnQV62htQ5BwJPr13D92Z+LbjfS7c22I5pMYfjZIiYv+3CzqzP7XqLJFObf7BctREnmYFggcdussAsW1s6hulrY29c9O3p8oFfx9b/5BxUXymL7sguWii7U8mrDWl7evZU3kOh57fhAX1WXmPY52/Ct/4piSHA+Xw/6sH50rCh9MrEaxsRqmNeEBmXozHaz5Y6JJJODvpzJdT5nG55cH9I1ksvMK3DaBQse+gfx8O8Hq77vsf7enIKLaoXKouQLIpODvqL7JGMZmtoKtLtYO4dqrpSL0ICzDSM9f6tZHiXo6cDy7RuY3hCxFYvnjCbyOS8g2NWJ8f6+vAHH85lV0R75zZT6Z3pIr9fzWrfNioGLFzDa/XeawVDeX6K+0PucbfB8/F6hkV6PhvyYkJWYz7ettNbJwt4+Ft7s43Usrg'+
1479			'gidsGCm55OjPR4EWh3YU7YzdsmModPTk9PT406+OzWDqZebBh1+LrRs7DVg5VwzYOqfBGlevr8+/maHyPQ7sLT4HDNj5OPlKLhRa4y0iqPXFG08Rj6ROK72HxF8cyMuefaYACpDrtgYQBpUIYGEiOHRdoFS936aMwyZyaSTJpqKCoRNQdDA4l6SGX9jmvB7m/+ua7HNINCk+iIiMpl+HokpZavrpZWXFiLZSaIqBYMDyQjBixlmkhncG9pte7HNdqiqjQGEVE1GD6z3W2zGpLeEmNxfBN+hW/9V+p6XCMl0hmsHx0b9hRohGgyhV/94U9GN4Oo5h5d8+etVVYPhj+RAGcVWY0wt72L6Y3WKsHQau+XiGrPFIFkpMdr2LC/mU2xaEmHZrJ+dIzZrZ3iGxIR6WR4ags4G7012u3NqZpaL3Pbu1iMvDVtSYtqm3qxgUQ6'+
1480			'0xJrYdsFCx4N+Y1uBlHNGVlGxhSBBDgrIGdUIAHOc+mTl30Y7fE2fUCZ2RQxu72jWQqkFGP9vbjZ1VmFVlWfdJNCRLVjmkDitlkV5aWNMrMpYmFvH4F2l6JEeDM6+dj5XqlqVpAlosZjmkACAA/9gwhFDg0v5RFNprIlwn3ONgTaXQhccsEhWMoKLM0cjIiITBVIHIKA+/19mDbRYjZiLA4xFsfsdvkd1EYVSyQiqgdTjNqSGxvo5UWXiKiBmOqJBDh7Knk85Ne1whuRHoXK4egtWS6VOC+V22bNea2eY6rbnG8/pbQh336rUa49mkxBjP2cbZfHZoVdEOArUhxUz3spdEOp9Xqt96S1vda50Ut+PPUxSmm/tG25n7HRpfdNF0iAs/pbepbsbCYOls+uCb0z233ONtzwdGiO2BNj8bJubn76ajTntcXWTlG3eaTbi8'+
1481			'dDfjw/OMTEaljzdflIC0hJ7oSWsxdMab/lmN3awcLevmb9NmnwzP2B/At8fRN+pWtgjc/ZhrH+3pwZ21qfh9baP/Nvfsy79tFPX41m/z2xEi65wob8HKrbNNbfq1k5Q73t0+AwAu0u3edFTc+aR7VkutSWRM+Snc0kaNLhs61CjMUxsyniTmgZocjbqu470O5S/C5vqVYDVFt7p7yYGVX2Ip9oMoU7oWVMvdgoWAQ0mkxhZlPE8LPFigqkirE4JlbDuoO41ijExSp/pnrMbe8aPgq1XkwbSADg++vXWqa/ZMB5gYv6mEA0mcK9pZWqBxN5GaBEOoP5Nz9qbvt72cXHbbOaqjbandByzsXabbMi6OlA0NORk9KSAk+l1bbXj451lffRCtKvY/GKjl+uqfCrlqg0bsrUlsQhCHgaHK7KL6LZOQQBQU9ny9zBGCVfCkCM'+
1482			'xTG7pbx7nFj5H1y9+0+awV1KReg10uNVpFZCkbcYH+jL2S6aTCnSK4WOUWobKjW7tav4O3TbrHg85M9pgzp4RJMpTG+Immk0dfpNMre9q0hvL+zta6Zv3DYroskUEukMxFhc0ab1o+NscJG2K0arTaVKpDN4sBLWvQz04yF/znmaf7OvSGnW+3PXw9RPJMDZB/rk+rWWuFs3UwqjlficbXg85Md4f2/2e8WeGkolLeImkV/c5NRprft5go1R1EPgtS5obpsVS7f/UZFNWNjbL3l+2Fh/L4Ke85RvoQAgb4f6HIrvz59GqlHJoVStUN/O9IEEOPvwnwaHmz6YqHPpVF+Tqrvdaqe3fq2qAJAvUKnTWmZZGnkr9rPiQj7SXbiMkEMQFIEZAJ4flL4ejvr9awUT38Xz7dSpN6l/xG2zwm37ZcltqIapFxvYauKF5Uyd2p'+
1483			'KTgsm9pdWmTnNNDvqwxqHPhnB8HLYqdSIX+j0LHbxFpMiw4qBqeYRgVwemXliyd+bq9JY6rVVsFE45bShXRLVMc7Cr+H6DXZ2KdF45F1L1a7SCl9tmg104O7dSP4l04ymdU5+zDQmdT0Un6TTmi6SZfc4LBZ9wxgd6Mbt1Xj/wX5ZWsHz7RlPeEDdMIAHOg0kz95lITyX1XuiLzgw423QFkmKVDqQOaDl1P5iU3spe8FQpmWJ58HLaUC5R1VntEISir1Ff9EuZH3HyMbUYkq3qWejpzCFY8IWzDWtHx4p+EvnTSbCrI+cca0mkM5hYKTzUevKyr2AgCXo6sfX+5+zfcjSZwu82XjflYnoNkdqSc9useBocLjrhqZE9GvI35V0L5faDydNbc7LAEGh3tcyIxWgyhc+/n1f81/Of/50z76NYf5E88IYOztJZ8sBhRAe1'+
1484			'+m95bnu3KoVSzaahnkgkZ515NzCzKTblin9umxW/HfyipSZkmoXeDmGf80LBu3KtIBBod2VTMMB5ekuaIS7RM/Ci3DaUo5wJs+XM0NYyPtBXtMp04JIL2Dz7t/QE9cPHi/ZZ/0hp56NYf6Xns+L7y/e3fG9pBY+GviypLWbXkIFEMnn5rMz79IbYdKmusf5evH4f53DgOosmk9l/F0qlPPRfKfsOV76Im5TeCqk6ouWjlWrRhlLZVQEr8iGFQHvh1xwm/6L4utQLuV2wwOdsw9eDPl3vUx6kpfMqzR8p9Ty5bVb8UeeQ3WLG+nux9u6n7OCNao8INIOGDiTA2eiRQLsL0xti0110H/oHsRWLF5xBTNWjfirw2Gw1OU6wq1OxiNv8mx8VM69Huo1belrL1UvKC/HC3n7Rpyb1xVI+skquWnM2AGT7SQDguWxJCnX76+'+
1485			'3RkB/isz9nb3iNmGlfSw3XR5KPNDHq8ZC/qfLKDkHAH4PDVeswJW0n6QzuLa0qvqdnZFI51MO8F/b+VzG4olbHrYTbZs2ZB1Mo1x9NphSjnhyCBVfbP69pGwFlBYEfDO4fkZOK0Tarhn8ikRvp9mZXWWyWdJdDEPDk+lDT9gfVWzSZyrkAvn4fx9x27qztQjl58b2+p0Sfsy3v00VANjJPPiLqbKSVvrpretugdRHVs0KmQxCyKb6RHq8i4N1bWsHkZR+CXZ2K6rX/9eZ
1485HzGyKiv6mMY3ijdXmu3g+ikoKZOX0jwDadbvk5OenmEC7C+P9vYYuKV4rTRVIJM0YUCYv+zDgbGuZ2j21Iq18WYhdsBQtaTH1Qt9AiJd3b+W9gI4N9OZdwK2UO2e9bZBXuJULRQ4Vw2vzkVcqHun2Yu3dcfb8JdIZTL3YwNSLDdgFCxyC'+
1486			'kPd3022z4uvL9alMqx7MIH2vVFKZFz3H01v+BDibJxaKvG26v+GmSG1pGen24uXdW3gaHMZ4f1/DDxkOejrw8u6tpkvhmUmg3YXl2zdqfn7VJVMkZi+Toy4lIzlJZ/JeHKXzWU9fqOZ2GN0/IneWYbhmdDOqrimfSNQC7a7sXcnJx8lKYiyOxF8zOEymkEincZLOFJwlXIjj492Y9s+LT94qhfTEJcbiWD86xuLBWyTSadN2ytcj6Dk+LX8YrM95AW6bDcGuDs27V4cgVP19jPR4Fb9zDkEoePfs+LTyNnhKfH2+8/rQfwXjA32Y3hCxfnScE0DsggU3PZ0Y6fFqn89PLdn3Us57KvR5qM+rvA3y46p1lpECk58fvb8jPmcbvvVfwXc6629V43OvtU9OT09PjW4EETUu+ap+Rq/UR8ZgICEiooo0dR8JERHVHgMJER'+
1487			'FVhIGEiIgqwkBCREQVYSAhIqKKMJAQEVFFGEiIiKgiDCRERFQRBhIiIqoIAwkREVWEgYSIiCryCwDmrltNRESm9v8cfnm1krFTxwAAAABJRU5ErkJggg==';
1488		els.setAttribute('src',hs);
1489		els.ggNormalSrc=hs;
1490		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
1491		els.className='ggskin ggskin_button';
1492		els['ondragstart']=function() { return false; };
1493		player.checkLoaded.push(els);
1494		el.appendChild(els);
1495		el.ggSubElement = els;
1496		el.ggId="Button 2";
1497		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1498		el.ggVisible=true;
1499		el.className="ggskin ggskin_button ";
1500		el.ggType='button';
1501		hs ='';
1502		hs+='cursor : pointer;';
1503		hs+='height : 40px;';
1504		hs+='left : 0px;';
1505		hs+='position : absolute;';
1506		hs+='top : 0px;';
1507		hs+='visibility : inherit;';
1508		hs+='width : 147px;';
1509		hs+='pointer-events:auto;';
1510		el.setAttribute('style',hs);
1511		el.style[domTransform + 'Origin']='50% 50%';
1512		me._button_2.ggIsActive=function() {
1513			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1514				return this.parentNode.ggIsActive();
1515			}
1516			return false;
1517		}
1518		el.ggElementNodeId=function() {
1519			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1520				return this.parentNode.ggElementNodeId();
1521			}
1522			return player.getCurrentNode();
1523		}
1524		me._button_2.ggUpdatePosition=function (useTransition) {
1525		}
1526		me._rectangle_title_mobile.appendChild(me._button_2);
1527		me.divSkin.appendChild(me._rectangle_title_mobile);
1528		el=me._container_menu=document.createElement('div');
1529		el.ggId="Container_menu";
1530		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1531		el.ggVisible=true;
1532		el.className="ggskin ggskin_container ";
1533		el.ggType='container';
1534		hs ='';
1535		hs+='height : 500px;';
1536		hs+='overflow : hidden;';
1537		hs+='position : absolute;';
1538		hs+='right : -11px;';
1539		hs+='top : -430px;';
1540		hs+='visibility : inherit;';
1541		hs+='width : 220px;';
1542		hs+='pointer-events:none;';
1543		el.setAttribute('style',hs);
1544		el.style[domTransform + 'Origin']='50% 50%';
1545		me._container_menu.ggIsActive=function() {
1546			return false;
1547		}
1548		el.ggElementNodeId=function() {
1549			return player.getCurrentNode();
1550		}
1551		me._container_menu.logicBlock_position = function() {
1552			var newLogicStatePosition;
1553			if (
1554				((player.getVariableValue('var_menu') == true))
1555			)
1556			{
1557				newLogicStatePosition = 0;
1558			}
1559			else {
1560				newLogicStatePosition = -1;
1561			}
1562			if (me._container_menu.ggCurrentLogicStatePosition != newLogicStatePosition) {
1563				me._container_menu.ggCurrentLogicStatePosition = newLogicStatePosition;
1564				me._container_menu.style[domTransition]='right 250ms ease 0ms, top 250ms ease 0ms';
1565				if (me._container_menu.ggCurrentLogicStatePosition == 0) {
1566					me._container_menu.style.right='-11px';
1567					me._container_menu.style.top='70px';
1568				}
1569				else {
1570					me._container_menu.style.right='-11px';
1571					me._container_menu.style.top='-430px';
1572				}
1573			}
1574		}
1575		me._container_menu.ggUpdatePosition=function (useTransition) {
1576		}
1577		el=me._rectangle_1=document.createElement('div');
1578		el.ggId="Rectangle 1";
1579		el.ggDx=0;
1580		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1581		el.ggVisible=true;
1582		el.className="ggskin ggskin_rectangle ";
1583		el.ggType='rectangle';
1584		hs ='';
1585		hs+=cssPrefix + 'border-radius : 10px;';
1586		hs+='border-radius : 10px;';
1587		hs+='background : #ffffff;';
1588		hs+='border : 0px solid #000000;';
1589		hs+='cursor : default;';
1590		hs+='height : 403px;';
1591		hs+='left : -10000px;';
1592		hs+='position : absolute;';
1593		hs+='top : 500px;';
1594		hs+='visibility : inherit;';
1595		hs+='width : 200px;';
1596		hs+='pointer-events:auto;';
1597		el.setAttribute('style',hs);
1598		el.style[domTransform + 'Origin']='50% 50%';
1599		me._rectangle_1.ggIsActive=function() {
1600			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1601				return this.parentNode.ggIsActive();
1602			}
1603			return false;
1604		}
1605		el.ggElementNodeId=function() {
1606			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1607				return this.parentNode.ggElementNodeId();
1608			}
1609			return player.getCurrentNode();
1610		}
1611		me._rectangle_1.logicBlock_position = function() {
1612			var newLogicStatePosition;
1613			if (
1614				((player.getVariableValue('var_menu') == true))
1615			)
1616			{
1617				newLogicStatePosition = 0;
1618			}
1619			else {
1620				newLogicStatePosition = -1;
1621			}
1622			if (me._rectangle_1.ggCurrentLogicStatePosition != newLogicStatePosition) {
1623				me._rectangle_1.ggCurrentLogicStatePosition = newLogicStatePosition;
1624				me._rectangle_1.style[domTransition]='left 250ms ease 0ms, top 250ms ease 0ms';
1625				if (me._rectangle_1.ggCurrentLogicStatePosition == 0) {
1626					this.ggDx = 0;
1627					me._rectangle_1.style.top='0px';
1628					me._rectangle_1.ggUpdatePosition(true);
1629				}
1630				else {
1631					me._rectangle_1.ggDx=0;
1632					me._rectangle_1.style.top='500px';
1633					me._rectangle_1.ggUpdatePosition(true);
1634				}
1635			}
1636		}
1637		me._rectangle_1.ggUpdatePosition=function (useTransition) {
1638			if (useTransition==='undefined') {
1639				useTransition = false;
1640			}
1641			if (!useTransition) {
1642				this.style[domTransition]='none';
1643			}
1644			if (this.parentNode) {
1645				var pw=this.parentNode.clientWidth;
1646				var w=this.offsetWidth;
1647					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1648			}
1649		}
1650		el=me._category_cloner=document.createElement('div');
1651		el.ggNumRepeat = 1;
1652		el.ggNumRows = 0;
1653		el.ggNumCols = 0;
1654		el.ggWidth = 183;
1655		el.ggHeight = 128;
1656		el.ggUpdating = false;
1657		el.ggFilter = [];
1658		el.ggInstances = [];
1659		me._category_cloner.callChildLogicBlocks_mouseover = function(){
1660			if(me._category_cloner.ggInstances) {
1661				var i;
1662				for(i = 0; i < me._category_cloner.ggInstances.length; i++) {
1663					me._category_cloner.ggInstances[i]._cloner_1.callChildLogicBlocks_mouseover();
1664				}
1665			}
1666		}
1667		me._category_cloner.callChildLogicBlocks_active = function(){
1668			if(me._category_cloner.ggInstances) {
1669				var i;
1670				for(i = 0; i < me._category_cloner.ggInstances.length; i++) {
1671					me._category_cloner.ggInstances[i]._cloner_1.callChildLogicBlocks_active();
1672				}
1673			}
1674		}
1675		el.ggAutoPosition = function(init) {
1676			var currYPos = 0;
1677			var numElements = me._category_cloner.ggInstances.length;
1678			var currElement = 0;
1679			for (var i=0; i<me._category_cloner.ggNumRows; i++) {
1680				var rowMaxHeight = 0;
1681				for (var j=0; j<me._category_cloner.ggNumCols; j++) {
1682					if (numElements > currElement) {
1683						if (!init) {
1684							if (me._category_cloner.childNodes[currElement].clientHeight < me._category_cloner.childNodes[currElement].scrollHeight && currElement < (numElements - 1)) {
1685								me._category_cloner.childNodes[currElement].style.transition = 'top ' + 1 + 's, height ' + 1 + 's';
1686							} else {
1687								me._category_cloner.childNodes[currElement].style.transition = 'top ' + 1 + 's';
1688							}
1689						}
1690						me._category_cloner.childNodes[currElement].style.overflow = 'hidden';
1691						me._category_cloner.childNodes[currElement].style['top'] = currYPos + 'px';
1692						me._category_cloner.childNodes[currElement].style['height'] ='0px';
1693						rowMaxHeight = Math.max(rowMaxHeight, me._category_cloner.childNodes[currElement].scrollHeight);
1694						me._category_cloner.childNodes[currElement].style['height'] = rowMaxHeight + 'px';
1695					}
1696					currElement++;
1697				}
1698				currYPos += rowMaxHeight;
1699			}
1700			setTimeout(function() {
1701				var p = me._category_cloner.parentElement;
1702				while (p != null && p !== me.divSkin) {
1703					if (p.ggType && p.ggType == 'scrollarea') {
1704						if (p.ggUpdatePosition) {
1705							p.ggUpdatePosition();
1706						}
1707					}
1708					p = p.parentElement;
1709				}
1710			}, 1000);
1711		}
1712		el.ggUpdate = function(filter) {
1713			if(me._category_cloner.ggUpdating == true) return;
1714			me._category_cloner.ggUpdating = true;
1715			var el=me._category_cloner;
1716			var curNumCols = 0;
1717			curNumCols = me._category_cloner.ggNumRepeat;
1718			if (curNumCols < 1) curNumCols = 1;
1719			if (typeof filter=='object') {
1720				el.ggFilter = filter;
1721			} else {
1722				filter = el.ggFilter;
1723			};
1724			if (me.ggTag) filter.push(me.ggTag);
1725			filter=filter.sort();
1726			if ((el.ggNumCols == curNumCols) && (el.ggInstances.length > 0) && (filter.length === el.ggCurrentFilter.length) && (filter.every(function(value, index) { return value === el.ggCurrentFilter[index] }) )) {
1727				me._category_cloner.ggUpdating = false;
1728				return;
1729			} else {
1730				el.ggNumRows = 1;
1731				el.ggNumCols = curNumCols;
1732			}
1733			el.ggCurrentFilter = filter;
1734			el.ggInstances = [];
1735			if (el.hasChildNodes() == true) {
1736				while (el.firstChild) {
1737					el.removeChild(el.firstChild);
1738				}
1739			}
1740			var tourNodes = player.getNodeIds();
1741			var row = 0;
1742			var column = 0;
1743			var currentIndex = 0;
1744			var firstNode;
1745			for (var i=0; i < el.ggTagTable.length; i++) {
1746				var cItem = el.ggTagTable[i];
1747				firstNode = '';
1748				cItem.nodecount = 0;
1749				for (var j=0; j < tourNodes.length; j++) {
1750					var nodeData = player.getNodeUserdata(tourNodes[j]);
1751					if ((nodeData['tags'].indexOf(cItem.tag) != -1) || (cItem.tag=='')) {
1752						var passed = true;
1753						if (filter.length > 0) {
1754							for (var k=0; k < filter.length; k++) {
1755								if (nodeData['tags'].indexOf(filter[k]) == -1) passed = false;
1756							}
1757						}
1758						if (passed) {
1759							cItem.nodecount++;
1760							if (firstNode == '') firstNode = tourNodes[j];
1761						}
1762					}
1763				}
1764				cItem.firstnode=firstNode;
1765				if (cItem.nodecount == 0) continue;
1766				var nodeId = {};
1767				nodeId['tag'] = cItem.tag;
1768				nodeId['title'] = cItem.title;
1769				nodeId['nodecount'] = cItem.nodecount;
1770				nodeId['firstnode'] = cItem.firstnode;
1771				var parameter={};
1772				parameter.top=(row * me._category_cloner.ggHeight) + 'px';
1773				parameter.left=(column * me._category_cloner.ggWidth) + 'px';
1774				parameter.index=currentIndex;
1775				var inst = new SkinCloner_category_cloner_Class(nodeId, me, el, parameter);
1776				currentIndex++;
1777				inst.__div.style['height'] = '0px';
1778				el.ggInstances.push(inst);
1779				el.appendChild(inst.__div);
1780				inst.__div.ggObj=inst;
1781				skin.updateSize(inst.__div);
1782				column++;
1783				if (column >= el.ggNumCols) {
1784					column = 0;
1785					row++;
1786					el.ggNumRows++;
1787				}
1788			}
1789			me._category_cloner.callChildLogicBlocks_mouseover();
1790			me._category_cloner.callChildLogicBlocks_active();
1791			me._category_cloner.ggAutoPosition(true);
1792			me._category_cloner.ggUpdating = false;
1793			player.triggerEvent('clonerchanged');
1794			if (me._category_cloner.parentNode.classList.contains('ggskin_subelement') && me._category_cloner.parentNode.parentNode.classList.contains('ggskin_scrollarea')) me._category_cloner.parentNode.parentNode.ggUpdatePosition();
1795		}
1796		el.ggFilter = [];
1797		el.ggTagTable = [
1798			{tag:"Overview",title:"Overview"},
1799			];
1800		el.ggId="category_cloner";
1801		el.ggDx=0;
1802		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1803		el.ggVisible=true;
1804		el.className="ggskin ggskin_cloner ";
1805		el.ggType='cloner';
1806		hs ='';
1807		hs+='height : 128px;';
1808		hs+='left : -10000px;';
1809		hs+='overflow : visible;';
1810		hs+='position : absolute;';
1811		hs+='top : 5px;';
1812		hs+='visibility : inherit;';
1813		hs+='width : 183px;';
1814		hs+='pointer-events:none;';
1815		el.setAttribute('style',hs);
1816		el.style[domTransform + 'Origin']='50% 50%';
1817		me._category_cloner.ggIsActive=function() {
1818			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1819				return this.parentNode.ggIsActive();
1820			}
1821			return false;
1822		}
1823		el.ggElementNodeId=function() {
1824			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1825				return this.parentNode.ggElementNodeId();
1826			}
1827			return player.getCurrentNode();
1828		}
1829		me._category_cloner.ggUpdateConditionNodeChange=function () {
1830			var cnode=player.getCurrentNode();
1831			for(var i=0; i<me._category_cloner.childNodes.length; i++) {
1832				var child=me._category_cloner.childNodes[i];
1833				if (child.ggObj && child.ggObj.ggNodeId==cnode) {
1834			        var childOffX = child.offsetLeft;
1835			        var childOffY = child.offsetTop;
1836					var p = child.parentElement;
1837			        while (p != null && p!==this.divSkin) {
1838						if (p.ggType && p.ggType == 'scrollarea') {
1839							p.ggScrollIntoView(childOffX, childOffY, child.clientWidth, child.clientHeight);
1840						}
1841						childOffX += p.offsetLeft;
1842						childOffY += p.offsetTop;
1843						p = p.parentElement;
1844					}
1845				}
1846			}
1847		}
1848		me._category_cloner.ggUpdatePosition=function (useTransition) {
1849			if (useTransition==='undefined') {
1850				useTransition = false;
1851			}
1852			if (!useTransition) {
1853				this.style[domTransition]='none';
1854			}
1855			if (this.parentNode) {
1856				var pw=this.parentNode.clientWidth;
1857				var w=this.offsetWidth;
1858					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1859			}
1860				me._category_cloner.ggUpdate();
1861		}
1862		me._category_cloner.ggNodeChange=function () {
1863			me._category_cloner.ggUpdateConditionNodeChange();
1864		}
1865		me._rectangle_1.appendChild(me._category_cloner);
1866		me._container_menu.appendChild(me._rectangle_1);
1867		me.divSkin.appendChild(me._container_menu);
1868		el=me._popup_image_infocontainer=document.createElement('div');
1869		el.ggId="popup image & infoContainer";
1870		el.ggDx=1;
1871		el.ggDy=-1;
1872		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1873		el.ggVisible=true;
1874		el.className="ggskin ggskin_container ";
1875		el.ggType='container';
1876		hs ='';
1877		hs+='height : 100%;';
1878		hs+='left : -10000px;';
1879		hs+='position : absolute;';
1880		hs+='top : -10000px;';
1881		hs+='visibility : inherit;';
1882		hs+='width : 100%;';
1883		hs+='pointer-events:none;';
1884		el.setAttribute('style',hs);
1885		el.style[domTransform + 'Origin']='50% 50%';
1886		me._popup_image_infocontainer.ggIsActive=function() {
1887			return false;
1888		}
1889		el.ggElementNodeId=function() {
1890			return player.getCurrentNode();
1891		}
1892		me._popup_image_infocontainer.ggUpdatePosition=function (useTransition) {
1893			if (useTransition==='undefined') {
1894				useTransition = false;
1895			}
1896			if (!useTransition) {
1897				this.style[domTransition]='none';
1898			}
1899			if (this.parentNode) {
1900				var pw=this.parentNode.clientWidth;
1901				var w=this.offsetWidth;
1902					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
1903				var ph=this.parentNode.clientHeight;
1904				var h=this.offsetHeight;
1905					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
1906			}
1907		}
1908		el=me._screentint_image=document.createElement('div');
1909		el.ggId="screentint_image";
1910		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1911		el.ggVisible=false;
1912		el.className="ggskin ggskin_rectangle ";
1913		el.ggType='rectangle';
1914		hs ='';
1915		hs+='background : rgba(0,0,0,0.392157);';
1916		hs+='border : 0px solid #000000;';
1917		hs+='cursor : pointer;';
1918		hs+='height : 100%;';
1919		hs+='left : 0%;';
1920		hs+='position : absolute;';
1921		hs+='top : 0%;';
1922		hs+='visibility : hidden;';
1923		hs+='width : 100%;';
1924		hs+='pointer-events:auto;';
1925		el.setAttribute('style',hs);
1926		el.style[domTransform + 'Origin']='50% 50%';
1927		me._screentint_image.ggIsActive=function() {
1928			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
1929				return this.parentNode.ggIsActive();
1930			}
1931			return false;
1932		}
1933		el.ggElementNodeId=function() {
1934			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
1935				return this.parentNode.ggElementNodeId();
1936			}
1937			return player.getCurrentNode();
1938		}
1939		me._screentint_image.logicBlock_visible = function() {
1940			var newLogicStateVisible;
1941			if (
1942				((player.getVariableValue('vis_image_popup') == true))
1943			)
1944			{
1945				newLogicStateVisible = 0;
1946			}
1947			else if (
1948				((player.getVariableValue('vis_image_popup_2') == true))
1949			)
1950			{
1951				newLogicStateVisible = 1;
1952			}
1953			else if (
1954				((player.getVariableValue('vis_image_popup_3') == true))
1955			)
1956			{
1957				newLogicStateVisible = 2;
1958			}
1959			else {
1960				newLogicStateVisible = -1;
1961			}
1962			if (me._screentint_image.ggCurrentLogicStateVisible != newLogicStateVisible) {
1963				me._screentint_image.ggCurrentLogicStateVisible = newLogicStateVisible;
1964				me._screentint_image.style[domTransition]='';
1965				if (me._screentint_image.ggCurrentLogicStateVisible == 0) {
1966					me._screentint_image.style.visibility=(Number(me._screentint_image.style.opacity)>0||!me._screentint_image.style.opacity)?'inherit':'hidden';
1967					me._screentint_image.ggVisible=true;
1968				}
1969				else if (me._screentint_image.ggCurrentLogicStateVisible == 1) {
1970					me._screentint_image.style.visibility=(Number(me._screentint_image.style.opacity)>0||!me._screentint_image.style.opacity)?'inherit':'hidden';
1971					me._screentint_image.ggVisible=true;
1972				}
1973				else if (me._screentint_image.ggCurrentLogicStateVisible == 2) {
1974					me._screentint_image.style.visibility=(Number(me._screentint_image.style.opacity)>0||!me._screentint_image.style.opacity)?'inherit':'hidden';
1975					me._screentint_image.ggVisible=true;
1976				}
1977				else {
1978					me._screentint_image.style.visibility="hidden";
1979					me._screentint_image.ggVisible=false;
1980				}
1981			}
1982		}
1983		me._screentint_image.onclick=function (e) {
1984			player.setVariableValue('vis_image_popup', false);
1985			player.setVariableValue('vis_info_popup', false);
1986			player.setVariableValue('vis_image_popup_2', false);
1987			player.setVariableValue('vis_info_popup_2', false);
1988			player.setVariableValue('vis_image_popup_3', false);
1989			player.setVariableValue('vis_info_popup_3', false);
1990		}
1991		me._screentint_image.ggUpdatePosition=function (useTransition) {
1992		}
1993		me._popup_image_infocontainer.appendChild(me._screentint_image);
1994		me.divSkin.appendChild(me._popup_image_infocontainer);
1995		el=me._screentint_info=document.createElement('div');
1996		el.ggId="screentint_info";
1997		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
1998		el.ggVisible=false;
1999		el.className="ggskin ggskin_rectangle ";
2000		el.ggType='rectangle';
2001		hs ='';
2002		hs+='background : rgba(0,0,0,0.392157);';
2003		hs+='border : 0px solid #000000;';
2004		hs+='cursor : pointer;';
2005		hs+='height : 100%;';
2006		hs+='left : 0%;';
2007		hs+='position : absolute;';
2008		hs+='top : 0%;';
2009		hs+='visibility : hidden;';
2010		hs+='width : 100%;';
2011		hs+='pointer-events:auto;';
2012		el.setAttribute('style',hs);
2013		el.style[domTransform + 'Origin']='50% 50%';
2014		me._screentint_info.ggIsActive=function() {
2015			return false;
2016		}
2017		el.ggElementNodeId=function() {
2018			return player.getCurrentNode();
2019		}
2020		me._screentint_info.logicBlock_visible = function() {
2021			var newLogicStateVisible;
2022			if (
2023				((player.getVariableValue('vis_info_popup_6') == true))
2024			)
2025			{
2026				newLogicStateVisible = 0;
2027			}
2028			else {
2029				newLogicStateVisible = -1;
2030			}
2031			if (me._screentint_info.ggCurrentLogicStateVisible != newLogicStateVisible) {
2032				me._screentint_info.ggCurrentLogicStateVisible = newLogicStateVisible;
2033				me._screentint_info.style[domTransition]='';
2034				if (me._screentint_info.ggCurrentLogicStateVisible == 0) {
2035					me._screentint_info.style.visibility=(Number(me._screentint_info.style.opacity)>0||!me._screentint_info.style.opacity)?'inherit':'hidden';
2036					me._screentint_info.ggVisible=true;
2037				}
2038				else {
2039					me._screentint_info.style.visibility="hidden";
2040					me._screentint_info.ggVisible=false;
2041				}
2042			}
2043		}
2044		me._screentint_info.onclick=function (e) {
2045			player.setVariableValue('vis_info_popup_6', false);
2046			me._info_title.ggText="";
2047			me._info_title.ggTextDiv.innerHTML=me._info_title.ggText;
2048			if (me._info_title.ggUpdateText) {
2049				me._info_title.ggUpdateText=function() {
2050					var hs="";
2051					if (hs!=this.ggText) {
2052						this.ggText=hs;
2053						this.ggTextDiv.innerHTML=hs;
2054						if (this.ggUpdatePosition) this.ggUpdatePosition();
2055					}
2056				}
2057			}
2058			if (me._info_title.ggUpdatePosition) {
2059				me._info_title.ggUpdatePosition();
2060			}
2061			me._info_title.ggTextDiv.scrollTop = 0;
2062			me._info_text_body_2.ggText="";
2063			me._info_text_body_2.ggTextDiv.innerHTML=me._info_text_body_2.ggText;
2064			if (me._info_text_body_2.ggUpdateText) {
2065				me._info_text_body_2.ggUpdateText=function() {
2066					var hs="";
2067					if (hs!=this.ggText) {
2068						this.ggText=hs;
2069						this.ggTextDiv.innerHTML=hs;
2070						if (this.ggUpdatePosition) this.ggUpdatePosition();
2071					}
2072				}
2073			}
2074			if (me._info_text_body_2.ggUpdatePosition) {
2075				me._info_text_body_2.ggUpdatePosition();
2076			}
2077			me._info_text_body_2.ggTextDiv.scrollTop = 0;
2078		}
2079		me._screentint_info.ggUpdatePosition=function (useTransition) {
2080		}
2081		me.divSkin.appendChild(me._screentint_info);
2082		el=me._information=document.createElement('div');
2083		el.ggId="information";
2084		el.ggDx=0;
2085		el.ggDy=0;
2086		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2087		el.ggVisible=false;
2088		el.className="ggskin ggskin_container ";
2089		el.ggType='container';
2090		hs ='';
2091		hs+='height : 250px;';
2092		hs+='left : -10000px;';
2093		hs+='position : absolute;';
2094		hs+='top : -10000px;';
2095		hs+='visibility : hidden;';
2096		hs+='width : 300px;';
2097		hs+='pointer-events:none;';
2098		el.setAttribute('style',hs);
2099		el.style[domTransform + 'Origin']='50% 50%';
2100		me._information.ggIsActive=function() {
2101			return false;
2102		}
2103		el.ggElementNodeId=function() {
2104			return player.getCurrentNode();
2105		}
2106		me._information.logicBlock_visible = function() {
2107			var newLogicStateVisible;
2108			if (
2109				((player.getVariableValue('vis_info_popup_6') == true))
2110			)
2111			{
2112				newLogicStateVisible = 0;
2113			}
2114			else {
2115				newLogicStateVisible = -1;
2116			}
2117			if (me._information.ggCurrentLogicStateVisible != newLogicStateVisible) {
2118				me._information.ggCurrentLogicStateVisible = newLogicStateVisible;
2119				me._information.style[domTransition]='';
2120				if (me._information.ggCurrentLogicStateVisible == 0) {
2121					me._information.style.visibility=(Number(me._information.style.opacity)>0||!me._information.style.opacity)?'inherit':'hidden';
2122					me._information.ggVisible=true;
2123				}
2124				else {
2125					me._information.style.visibility="hidden";
2126					me._information.ggVisible=false;
2127				}
2128			}
2129		}
2130		me._information.ggUpdatePosition=function (useTransition) {
2131			if (useTransition==='undefined') {
2132				useTransition = false;
2133			}
2134			if (!useTransition) {
2135				this.style[domTransition]='none';
2136			}
2137			if (this.parentNode) {
2138				var pw=this.parentNode.clientWidth;
2139				var w=this.offsetWidth;
2140					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
2141				var ph=this.parentNode.clientHeight;
2142				var h=this.offsetHeight;
2143					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
2144			}
2145		}
2146		el=me._informationbg=document.createElement('div');
2147		el.ggId="informationbg";
2148		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2149		el.ggVisible=true;
2150		el.className="ggskin ggskin_rectangle ";
2151		el.ggType='rectangle';
2152		hs ='';
2153		hs+=cssPrefix + 'border-radius : 10px;';
2154		hs+='border-radius : 10px;';
2155		hs+='background : rgba(0,0,0,0.509804);';
2156		hs+='border : 2px solid #ffffff;';
2157		hs+='cursor : default;';
2158		hs+='height : 250px;';
2159		hs+='left : 0px;';
2160		hs+='position : absolute;';
2161		hs+='top : 0px;';
2162		hs+='visibility : inherit;';
2163		hs+='width : 300px;';
2164		hs+='pointer-events:auto;';
2165		el.setAttribute('style',hs);
2166		el.style[domTransform + 'Origin']='50% 50%';
2167		me._informationbg.ggIsActive=function() {
2168			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2169				return this.parentNode.ggIsActive();
2170			}
2171			return false;
2172		}
2173		el.ggElementNodeId=function() {
2174			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2175				return this.parentNode.ggElementNodeId();
2176			}
2177			return player.getCurrentNode();
2178		}
2179		me._informationbg.ggUpdatePosition=function (useTransition) {
2180		}
2181		me._information.appendChild(me._informationbg);
2182		el=me._info_text_body_2=document.createElement('div');
2183		els=me._info_text_body_2__text=document.createElement('div');
2184		el.className='ggskin ggskin_textdiv';
2185		el.ggTextDiv=els;
2186		el.ggId="info_text_body_2";
2187		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2188		el.ggVisible=true;
2189		el.className="ggskin ggskin_text ";
2190		el.ggType='text';
2191		hs ='';
2192		hs+='height : 193px;';
2193		hs+='left : 12px;';
2194		hs+='position : absolute;';
2195		hs+='top : 45px;';
2196		hs+='visibility : inherit;';
2197		hs+='width : 276px;';
2198		hs+='pointer-events:auto;';
2199		el.setAttribute('style',hs);
2200		el.style[domTransform + 'Origin']='50% 50%';
2201		hs ='position:absolute;';
2202		hs += 'box-sizing: border-box;';
2203		hs+='cursor: default;';
2204		hs+='left: 0px;';
2205		hs+='top:  0px;';
2206		
2206hs+='width: 276px;';
2207		hs+='height: 193px;';
2208		hs+='border: 0px solid #000000;';
2209		hs+='color: rgba(255,255,255,1);';
2210		hs+='font-size: 16px;';
2211		hs+='font-weight: bold;';
2212		hs+='text-align: center;';
2213		hs+='white-space: pre-wrap;';
2214		hs+='padding: 30px 1px 30px 1px;';
2215		hs+='overflow: hidden;';
2216		hs+='overflow-y: auto;';
2217		els.setAttribute('style',hs);
2218		me._info_text_body_2.ggUpdateText=function() {
2219			var hs=player.hotspot.description;
2220			if (hs!=this.ggText) {
2221				this.ggText=hs;
2222				this.ggTextDiv.innerHTML=hs;
2223				if (this.ggUpdatePosition) this.ggUpdatePosition();
2224			}
2225		}
2226		me._info_text_body_2.ggUpdateText();
2227		player.addListener('activehotspotchanged', function() {
2228			me._info_text_body_2.ggUpdateText();
2229		});
2230		el.appendChild(els);
2231		me._info_text_body_2.ggIsActive=function() {
2232			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2233				return this.parentNode.ggIsActive();
2234			}
2235			return false;
2236		}
2237		el.ggElementNodeId=function() {
2238			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2239				return this.parentNode.ggElementNodeId();
2240			}
2241			return player.getCurrentNode();
2242		}
2243		me._info_text_body_2.ggUpdatePosition=function (useTransition) {
2244		}
2245		me._information.appendChild(me._info_text_body_2);
2246		el=me._info_title=document.createElement('div');
2247		els=me._info_title__text=document.createElement('div');
2248		el.className='ggskin ggskin_textdiv';
2249		el.ggTextDiv=els;
2250		el.ggId="info_title";
2251		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2252		el.ggVisible=true;
2253		el.className="ggskin ggskin_text ";
2254		el.ggType='text';
2255		hs ='';
2256		hs+='height : 20px;';
2257		hs+='left : 12px;';
2258		hs+='position : absolute;';
2259		hs+='top : 15px;';
2260		hs+='visibility : inherit;';
2261		hs+='width : 245px;';
2262		hs+='pointer-events:auto;';
2263		hs+='font-weight: bold;';
2264		el.setAttribute('style',hs);
2265		el.style[domTransform + 'Origin']='50% 50%';
2266		hs ='position:absolute;';
2267		hs += 'box-sizing: border-box;';
2268		hs+='cursor: default;';
2269		hs+='left: 0px;';
2270		hs+='top:  0px;';
2271		hs+='width: 245px;';
2272		hs+='height: 20px;';
2273		hs+='border: 0px solid #000000;';
2274		hs+='color: rgba(255,255,255,1);';
2275		hs+='text-align: left;';
2276		hs+='white-space: nowrap;';
2277		hs+='padding: 0px 1px 0px 1px;';
2278		hs+='overflow: hidden;';
2279		els.setAttribute('style',hs);
2280		me._info_title.ggUpdateText=function() {
2281			var hs=player.hotspot.title;
2282			if (hs!=this.ggText) {
2283				this.ggText=hs;
2284				this.ggTextDiv.innerHTML=hs;
2285				if (this.ggUpdatePosition) this.ggUpdatePosition();
2286			}
2287		}
2288		me._info_title.ggUpdateText();
2289		player.addListener('activehotspotchanged', function() {
2290			me._info_title.ggUpdateText();
2291		});
2292		el.appendChild(els);
2293		me._info_title.ggIsActive=function() {
2294			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2295				return this.parentNode.ggIsActive();
2296			}
2297			return false;
2298		}
2299		el.ggElementNodeId=function() {
2300			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2301				return this.parentNode.ggElementNodeId();
2302			}
2303			return player.getCurrentNode();
2304		}
2305		me._info_title.ggUpdatePosition=function (useTransition) {
2306		}
2307		me._information.appendChild(me._info_title);
2308		el=me._ht_info_close=document.createElement('div');
2309		els=me._ht_info_close__img=document.createElement('img');
2310		els.className='ggskin ggskin_ht_info_close';
2311		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADKklEQVR4nO1bu24UQRCs47uIiR1iGSKEnJBgXgaE72zOYIF4moyAGAI+gAxifgcioAiOk4711GzPbs/j5GupA3t3e7pqZnt6um8nJHGe5UJtB2rLhoDaDtSWDQGRazsAPgDYLuRLDtnCAsM1AJPgHSRDusP/5am4r2V90MGwG7pPPfyJZ+WwAVBWvR3w/3MKAZcDBkjySQPg+vS+8P16CgH4BzYk8wZAKr0rfD4lOUklACRnwuDjBsBawb+IPWcxfCwMt7QSugFvKW/7nrUOcCQGmDYAfk/49tryfMpAioSaW6Sa+VdWG6kDKhJqbJGhrY40zvxQAkDyQAx8UhC8mvnnqbaGOqAC41EB8HfE2L0Bz5MAUG+ROZOlfTFm8sx7EADqZOm4IPjTMXY9HD'+
2312			'sUjnm+DmrZvxxr28vBuXDQYyWogPfGw3cvAmIkHIyweTMneG8CQB0YhyRLauajuX1tAmIrISVZUkmO28znJAAkHwkAlpWgZv5ZDl9zEQDqLTJ2lFZH2kFJTm0CQB0TQkfpe+LewUlOCwTEVsJqxqjKWNlmviQBoD5F7pO8Ia6Zj7TrQAC4ePetknSkXRcCQH2KXJXsy74mAeAi2P0KAP/DCnXGGr3BH5FrP4t5sZTCjKtovypFmy+ll75Vir0KpcCrDG9OvSqKNF9KgLc0LdTukL3knht8Sula5QnTdSVgSNOiePMlF3hVybEUMNXZYbouBHg0LVTzxX0leIP3bFoUab54gs9xnleVJbe+gxd41bTwqOFlbb54gFdbnWf1NlvzZaxjD4VjOc7zqto8KjCOceiWcMi9dG0gYVqaAJW/j+7VGVS9DoNOkUMcUL/JGdWl'+
2313			'TVS3ZMlr5rM0LXp0TPNlEAHFmxYGVcmS+Sg9FnzWpoVRVdpsKqpYBlDLvkjd3qhqJfQGxj7DKslpCfxSB/2EL2ZQJTktgu8jQQZGZWhLGKoZ8KyqXocrKQR8DBgokeR46Szgf/CDCdUY+dL5+x2AvcwtCk+ZATjp/O9r6MYJKb8c3QVwEcA3AO+9PCssVwFcAvAdi0n83b0hRsC5kM13g7UdqC0bAmo7UFv+AlU2teGQNem7AAAAAElFTkSuQmCC';
2314		els.setAttribute('src',hs);
2315		els.ggNormalSrc=hs;
2316		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
2317		els.className='ggskin ggskin_button';
2318		els['ondragstart']=function() { return false; };
2319		player.checkLoaded.push(els);
2320		el.appendChild(els);
2321		el.ggSubElement = els;
2322		hs='data:image/png;
2322base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADKklEQVR4nO1bu24UQRCs47uIiR1iGSKEnJBgXgaE72zOYIF4moyAGAI+gAxifgcioAiOk4711GzPbs/j5GupA3t3e7pqZnt6um8nJHGe5UJtB2rLhoDaDtSWDQGRazsAPgDYLuRLDtnCAsM1AJPgHSRDusP/5am4r2V90MGwG7pPPfyJZ+WwAVBWvR3w/3MKAZcDBkjySQPg+vS+8P16CgH4BzYk8wZAKr0rfD4lOUklACRnwuDjBsBawb+IPWcxfCwMt7QSugFvKW/7nrUOcCQGmDYAfk/49tryfMpAioSaW6Sa+VdWG6kDKhJqbJGhrY40zvxQAkDyQAx8UhC8mvnnqbaGOqAC41EB8HfE2L0Bz5MAUG+ROZOlfTFm8sx7EADqZOm4IPjTMXY9HD'+
2323			'sUjnm+DmrZvxxr28vBuXDQYyWogPfGw3cvAmIkHIyweTMneG8CQB0YhyRLauajuX1tAmIrISVZUkmO28znJAAkHwkAlpWgZv5ZDl9zEQDqLTJ2lFZH2kFJTm0CQB0TQkfpe+LewUlOCwTEVsJqxqjKWNlmviQBoD5F7pO8Ia6Zj7TrQAC4ePetknSkXRcCQH2KXJXsy74mAeAi2P0KAP/DCnXGGr3BH5FrP4t5sZTCjKtovypFmy+ll75Vir0KpcCrDG9OvSqKNF9KgLc0LdTukL3knht8Sula5QnTdSVgSNOiePMlF3hVybEUMNXZYbouBHg0LVTzxX0leIP3bFoUab54gs9xnleVJbe+gxd41bTwqOFlbb54gFdbnWf1NlvzZaxjD4VjOc7zqto8KjCOceiWcMi9dG0gYVqaAJW/j+7VGVS9DoNOkUMcUL/JGdWl'+
2324			'TVS3ZMlr5rM0LXp0TPNlEAHFmxYGVcmS+Sg9FnzWpoVRVdpsKqpYBlDLvkjd3qhqJfQGxj7DKslpCfxSB/2EL2ZQJTktgu8jQQZGZWhLGKoZ8KyqXocrKQR8DBgokeR46Szgf/CDCdUY+dL5+x2AvcwtCk+ZATjp/O9r6MYJKb8c3QVwEcA3AO+9PCssVwFcAvAdi0n83b0hRsC5kM13g7UdqC0bAmo7UFv+AlU2teGQNem7AAAAAElFTkSuQmCC';
2325		me._ht_info_close__img.ggOverSrc=hs;
2326		el.ggId="ht_info_close";
2327		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2328		el.ggVisible=true;
2329		el.className="ggskin ggskin_button ";
2330		el.ggType='button';
2331		hs ='';
2332		hs+='cursor : pointer;';
2333		hs+='height : 25px;';
2334		hs+='position : absolute;';
2335		hs+='right : 8px;';
2336		hs+='top : 9px;';
2337		hs+='visibility : inherit;';
2338		hs+='width : 25px;';
2339		hs+='pointer-events:auto;';
2340		el.setAttribute('style',hs);
2341		el.style[domTransform + 'Origin']='50% 50%';
2342		me._ht_info_close.ggIsActive=function() {
2343			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2344				return this.parentNode.ggIsActive();
2345			}
2346			return false;
2347		}
2348		el.ggElementNodeId=function() {
2349			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2350				return this.parentNode.ggElementNodeId();
2351			}
2352			return player.getCurrentNode();
2353		}
2354		me._ht_info_close.onclick=function (e) {
2355			player.setVariableValue('vis_info_popup_6', false);
2356		}
2357		me._ht_info_close.onmouseover=function (e) {
2358			me._ht_info_close__img.src=me._ht_info_close__img.ggOverSrc;
2359		}
2360		me._ht_info_close.onmouseout=function (e) {
2361			me._ht_info_close__img.src=me._ht_info_close__img.ggNormalSrc;
2362		}
2363		me._ht_info_close.ggUpdatePosition=function (useTransition) {
2364		}
2365		me._information.appendChild(me._ht_info_close);
2366		me.divSkin.appendChild(me._information);
2367		el=me._shade=document.createElement('div');
2368		el.ggId="shade";
2369		el.ggDx=0;
2370		el.ggDy=0;
2371		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2372		el.ggVisible=true;
2373		el.className="ggskin ggskin_rectangle ";
2374		el.ggType='rectangle';
2375		hs ='';
2376		hs+='background : rgba(0,0,0,0.627451);';
2377		hs+='border : 0px solid #000000;';
2378		hs+='cursor : pointer;';
2379		hs+='height : 100%;';
2380		hs+='left : -10000px;';
2381		hs+='opacity : 0;';
2382		hs+='position : absolute;';
2383		hs+='top : -10000px;';
2384		hs+='visibility : hidden;';
2385		hs+='width : 100%;';
2386		hs+='pointer-events:auto;';
2387		el.setAttribute('style',hs);
2388		el.style[domTransform + 'Origin']='50% 50%';
2389		me._shade.ggIsActive=function() {
2390			return false;
2391		}
2392		el.ggElementNodeId=function() {
2393			return player.getCurrentNode();
2394		}
2395		me._shade.onclick=function (e) {
2396			if (player.transitionsDisabled) {
2397				me._shade.style[domTransition]='none';
2398			} else {
2399				me._shade.style[domTransition]='all 500ms ease-out 0ms';
2400			}
2401			me._shade.style.opacity='0';
2402			me._shade.style.visibility='hidden';
2403			me._map_rectangle.style[domTransition]='none';
2404			me._map_rectangle.style.visibility='hidden';
2405			me._map_rectangle.ggVisible=false;
2406		}
2407		me._shade.ggUpdatePosition=function (useTransition) {
2408			if (useTransition==='undefined') {
2409				useTransition = false;
2410			}
2411			if (!useTransition) {
2412				this.style[domTransition]='none';
2413			}
2414			if (this.parentNode) {
2415				var pw=this.parentNode.clientWidth;
2416				var w=this.offsetWidth;
2417					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
2418				var ph=this.parentNode.clientHeight;
2419				var h=this.offsetHeight;
2420					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
2421			}
2422		}
2423		me.divSkin.appendChild(me._shade);
2424		el=me._map_rectangle=document.createElement('div');
2425		el.ggId="map_rectangle";
2426		el.ggDx=0;
2427		el.ggDy=0;
2428		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2429		el.ggVisible=false;
2430		el.className="ggskin ggskin_rectangle ";
2431		el.ggType='rectangle';
2432		hs ='';
2433		hs+='background : #ffffff;';
2434		hs+='border : 3px solid #ffffff;';
2435		hs+='cursor : default;';
2436		hs+='height : 50%;';
2437		hs+='left : -10000px;';
2438		hs+='position : absolute;';
2439		hs+='top : -10000px;';
2440		hs+='visibility : hidden;';
2441		hs+='width : 50%;';
2442		hs+='pointer-events:auto;';
2443		el.setAttribute('style',hs);
2444		el.style[domTransform + 'Origin']='50% 50%';
2445		me._map_rectangle.ggIsActive=function() {
2446			return false;
2447		}
2448		el.ggElementNodeId=function() {
2449			return player.getCurrentNode();
2450		}
2451		me._map_rectangle.logicBlock_size = function() {
2452			var newLogicStateSize;
2453			if (
2454				((player.getVariableValue('map_full_screen') == true))
2455			)
2456			{
2457				newLogicStateSize = 0;
2458			}
2459			else if (
2460				((player.getIsMobile() == true))
2461			)
2462			{
2463				newLogicStateSize = 1;
2464			}
2465			else {
2466				newLogicStateSize = -1;
2467			}
2468			if (me._map_rectangle.ggCurrentLogicStateSize != newLogicStateSize) {
2469				me._map_rectangle.ggCurrentLogicStateSize = newLogicStateSize;
2470				me._map_rectangle.style[domTransition]='width 0s, height 0s';
2471				if (me._map_rectangle.ggCurrentLogicStateSize == 0) {
2472					me._map_rectangle.style.width='100%';
2473					me._map_rectangle.style.height='100%';
2474					skin.updateSize(me._map_rectangle);
2475				}
2476				else if (me._map_rectangle.ggCurrentLogicStateSize == 1) {
2477					me._map_rectangle.style.width='80%';
2478					me._map_rectangle.style.height='80%';
2479					skin.updateSize(me._map_rectangle);
2480				}
2481				else {
2482					me._map_rectangle.style.width='50%';
2483					me._map_rectangle.style.height='50%';
2484					skin.updateSize(me._map_rectangle);
2485				}
2486			}
2487		}
2488		me._map_rectangle.ggUpdatePosition=function (useTransition) {
2489			if (useTransition==='undefined') {
2490				useTransition = false;
2491			}
2492			if (!useTransition) {
2493				this.style[domTransition]='none';
2494			}
2495			if (this.parentNode) {
2496				var pw=this.parentNode.clientWidth;
2497				var w=this.offsetWidth;
2498					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
2499				var ph=this.parentNode.clientHeight;
2500				var h=this.offsetHeight;
2501					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
2502			}
2503		}
2504		el=me._map_road=document.createElement('div');
2505		el.ggFilter = '';
2506		el.ggFilteredIds = [];
2507		el.ggMapNotLoaded = true;
2508		el.ggId="Map_road";
2509		el.ggDx=0;
2510		el.ggDy=0;
2511		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2512		el.ggVisible=false;
2513		el.className="ggskin ggskin_map ";
2514		el.ggType='map';
2515		hs ='';
2516		hs+='background : #ffffff;';
2517		hs+='border : 1px solid #000000;';
2518		hs+='cursor : default;';
2519		hs+='height : 100%;';
2520		hs+='left : -10000px;';
2521		hs+='overflow : hidden;';
2522		hs+='position : absolute;';
2523		hs+='top : -10000px;';
2524		hs+='visibility : hidden;';
2525		hs+='width : 100%;';
2526		hs+='pointer-events:auto;';
2527		el.setAttribute('style',hs);
2528		el.style[domTransform + 'Origin']='50% 50%';
2529		me._map_road.ggIsActive=function() {
2530			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2531				return this.parentNode.ggIsActive();
2532			}
2533			return false;
2534		}
2535		el.ggElementNodeId=function() {
2536			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2537				return this.parentNode.ggElementNodeId();
2538			}
2539			return player.getCurrentNode();
2540		}
2541		me._map_road.ggUpdateConditionTimer=function () {
2542			me._map_road.ggRadar.update();
2543		}
2544		me._map_road.ggUpdatePosition=function (useTransition) {
2545			if (useTransition==='undefined') {
2546				useTransition = false;
2547			}
2548			if (!useTransition) {
2549				this.style[domTransition]='none';
2550			}
2551			if (this.parentNode) {
2552				var pw=this.parentNode.clientWidth;
2553				var w=this.offsetWidth;
2554					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
2555				var ph=this.parentNode.clientHeight;
2556				var h=this.offsetHeight;
2557					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
2558			}
2559		}
2560		me._map_road.ggNodeChange=function () {
2561			if (me._map_road.ggLastActivMarker) {
2562				if (me._map_road.ggLastActivMarker._div.ggDeactivate) me._map_road.ggLastActivMarker._div.ggDeactivate();
2563			}
2564			var id=player.getCurrentNode();
2565			if (me.ggMarkerArray) {
2566			var marker=me._map_road.ggMarkerArray[id];
2567			if (marker) {
2568				if (marker._div.ggActivate) marker._div.ggActivate();
2569			}
2570			me._map_road.ggLastActivMarker=marker;
2571			}
2572			if (player.getMapType(me._map_road.ggMapId) == 'file') {
2573				var coords = player.getNodeMapCoords(id, me._map_road.ggMapId);
2574				if (coords.length < 2) {
2575					var mapId = player.getMapContainingNode(id);
2576					if (mapId != '') {
2577							me._map_road.ggChangeMap(mapId);
2578					}
2579				}
2580			}
2581			me._map_road.ggLastNodeId = id;
2582		}
2583		me._map_rectangle.appendChild(me._map_road);
2584		el=me._map_satellite=document.createElement('div');
2585		el.ggFilter = '';
2586		el.ggFilteredIds = [];
2587		el.ggMapNotLoaded = true;
2588		el.ggId="Map_satellite";
2589		el.ggDx=0;
2590		el.ggDy=0;
2591		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2592		el.ggVisible=true;
2593		el.className="ggskin ggskin_map ";
2594		el.ggType='map';
2595		hs ='';
2596		hs+='background : #ffffff;';
2597		hs+='border : 1px solid #000000;';
2598		hs+='cursor : default;';
2599		hs+='height : 100%;';
2600		hs+='left : -10000px;';
2601		hs+='overflow : hidden;';
2602		hs+='position : absolute;';
2603		hs+='top : -10000px;';
2604		hs+='visibility : inherit;';
2605		hs+='width : 100%;';
2606		hs+='pointer-events:auto;';
2607		el.setAttribute('style',hs);
2608		el.style[domTransform + 'Origin']='50% 50%';
2609		me._map_satellite.ggIsActive=function() {
2610			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2611				return this.parentNode.ggIsActive();
2612			}
2613			return false;
2614		}
2615		el.ggElementNodeId=function() {
2616			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2617				return this.parentNode.ggElementNodeId();
2618			}
2619			return player.getCurrentNode();
2620		}
2621		me._map_satellite.ggUpdateConditionTimer=function () {
2622			me._map_satellite.ggRadar.update();
2623		}
2624		me._map_satellite.ggUpdatePosition=function (useTransition) {
2625			if (useTransition==='undefined') {
2626				useTransition = false;
2627			}
2628			if (!useTransition) {
2629				this.style[domTransition]='none';
2630			}
2631			if (this.parentNode) {
2632				var pw=this.parentNode.clientWidth;
2633				var w=this.offsetWidth;
2634					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
2635				var ph=this.parentNode.clientHeight;
2636				var h=this.offsetHeight;
2637					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
2638			}
2639		}
2640		me._map_satellite.ggNodeChange=function () {
2641			if (me._map_satellite.ggLastActivMarker) {
2642				if (me._map_satellite.ggLastActivMarker._div.ggDeactivate) me._map_satellite.ggLastActivMarker._div.ggDeactivate();
2643			}
2644			var id=player.getCurrentNode();
2645			if (me.ggMarkerArray) {
2646			var marker=me._map_satellite.ggMarkerArray[id];
2647			if (marker) {
2648				if (marker._div.ggActivate) marker._div.ggActivate();
2649			}
2650			me._map_satellite.ggLastActivMarker=marker;
2651			}
2652			if (player.getMapType(me._map_satellite.ggMapId) == 'file') {
2653				var coords = player.getNodeMapCoords(id, me._map_satellite.ggMapId);
2654				if (coords.length < 2) {
2655					var mapId = player.getMapContainingNode(id);
2656					if (mapId != '') {
2657							me._map_satellite.ggChangeMap(mapId);
2658					}
2659				}
2660			}
2661			me._map_satellite.ggLastNodeId = id;
2662		}
2663		me._map_rectangle.appendChild(me._map_satellite);
2664		el=me._button_satellite=document.createElement('div');
2665		els=me._button_satellite__img=document.createElement('img');
2666		els.className='ggskin ggskin_button_satellite';
2667		hs=basePath + 'images/button_satellite.png';
2668		els.setAttribute('src',hs);
2669		els.ggNormalSrc=hs;
2670		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
2671		els.className='ggskin ggskin_button';
2672		els['ondragstart']=function() { return false; };
2673		player.checkLoaded.push(els);
2674		el.appendChild(els);
2675		el.ggSubElement = els;
2676		el.ggId="Button_satellite";
2677		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2678		el.ggVisible=false;
2679		el.className="ggskin ggskin_button ";
2680		el.ggType='button';
2681		hs ='';
2682		hs+='bottom : 116px;';
2683		hs+='cursor : pointer;';
2684		hs+='height : 40px;';
2685		hs+='position : absolute;';
2686		hs+='right : 10px;';
2687		hs+='visibility : hidden;';
2688		hs+='width : 40px;';
2689		hs+='pointer-events:auto;';
2690		el.setAttribute('style',hs);
2691		el.style[domTransform + 'Origin']='50% 50%';
2692		me._button_satellite.ggIsActive=function() {
2693			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2694				return this.parentNode.ggIsActive();
2695			}
2696			return false;
2697		}
2698		el.ggElementNodeId=function() {
2699			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2700				return this.parentNode.ggElementNodeId();
2701			}
2702			return player.getCurrentNode();
2703		}
2704		me._button_satellite.onclick=function (e) {
2705			me._button_road.style[domTransition]='none';
2706			me._button_road.style.visibility=(Number(me._button_road.style.opacity)>0||!me._button_road.style.opacity)?'inherit':'hidden';
2707			me._button_road.ggVisible=true;
2708			me._map_road.ggClearMap();
2709			me._map_road.style[domTransition]='none';
2710			me._map_road.style.visibility='hidden';
2711			me._map_road.ggVisible=false;
2712			me._button_satellite.style[domTransition]='none';
2713			me._button_satellite.style.visibility='hidden';
2714			me._button_satellite.ggVisible=false;
2715			if (me._map_satellite.ggMapNotLoaded) {
2716				me._map_satellite.ggInitMap(false);
2717				me._map_satellite.ggInitMapMarkers(true);
2718			}
2719			me._map_satellite.style[domTransition]='none';
2720			me._map_satellite.style.visibility=(Number(me._map_satellite.style.opacity)>0||!me._map_satellite.style.opacity)?'inherit':'hidden';
2721			me._map_satellite.ggVisible=true;
2722		}
2723		me._button_satellite.ggUpdatePosition=function (useTransition) {
2724		}
2725		me._map_rectangle.appendChild(me._button_satellite);
2726		el=me._button_road=document.createElement('div');
2727		els=me._button_road__img=document.createElement('img');
2728		els.className='ggskin ggskin_button_road';
2729		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAABPCAYAAACqNJiGAAAgAElEQVR4nM2cW6xsyXnXf99Xtbp3731u48t4MjO2sT2XjCceLHuG2JAbVowwJo6CYwcFxBNCyisRAgkTHEEc8cD1ARGckJjwYkwcJnc7wQlBMkgQZ+zYiSfjufg2jmfOOXPmnL13d69V9X08VNVaq3tvJ1J4oY/69O7Va9Wq+q7/71JL3J3567X3vfbK5nT7oVtXb72rH/pbvQ1JguEOAriV80Snv/8/fZ0C2z/txRLAM1y4dJGLFy9uX/5NL//Qp//3Y/9s5yR3H9+3v/L2vx0vhucBD+C0t+LaiUvEJZRjEurfOr0lUM7R2bV/yncAj/XzvPf/6/h/0lvibC6r4LrAX33/n/kHc3pJk7xX3nP33/yj55792de/5vX86Pt/lG//tr+AqCAhICIU0R'+
2730			'PEQRDMrXyvDIAqmo1zoph7vbacIyqNY+h04niM2X10/FMYdcMNKD+Y1hEcvM4FB3NDRMp9d6Vkutc3ermP94pB6YeEpcwn/+f/4kfe/4/5/Sc/67e/9I53f/XpZ38eKMR7+V0v/9YbL177xHu/9z2H//Kf/wuOVods0xrRgNYFuwtYmbzWBXmdqMMO4dwd1dDWWQhXCSMiIBCYjjcG7jBJBQwQH9deFld+N3T8LkxjwIxIPv43MsbbffaI1Y61OQUVhiHh5qyWK6698AL/8H3v4+ce/bmrly/d9oZnv/y1P5I3//k3P/jp3/vUb37L6x58+a9//ON0IRBEyZoroQplzGy8iajg2cZJuhu4QCWkAKpSxXuXuY0ZKtWGztc6J6ZOEotQCTl9N2vckjPXzwSp0mw2ifp7O8tHzsxPEVIaCNqhCiqBlDPr9ZZ3vPOdPPbY'+
2731			'Z37ptW+4510h5/zfjm+cvOanPvhBXnnX3YChQcnuNJFyy7iAYyCF20VRvS6mSswoatVYFLErHG6fyOR8xp8dcwevBEfIZlj73aZ7mfl4TZOsZoMaAafvjtueV3MHs935zQS0zXV5sMJyIuVMt+gY+p7FYsG999zLf/3oz91nKs/KlZddvn7j6ou3Pf/1r3Hx4gW2/ZqMoR7qYFY8qziOkd1wMZSu8b1qlqJebF2ZQx453UyVzNgtzajNpGH+3aqJAB9Ng4ynOJP87DLP66c0o/on2bo9W9s+j49PeenLXspmfYpT0EYXFxwfn3DXna+ie8nRl0Q6bvjA5ZsvXGfbb+gOYrEzqbpVz6g6LkbyxGCJbImoB0WFEbT+EwcVLTZIKof3HILMiNUW2gg0HataurOoGQ1EkJmkSbNdza65I6o79zpDpCZtZ20HiBBDx+lmjQ'+
2732			'Y4OFhgZmz7AVy4+647GYDoAxyuAjn3LJcKrvTbTFxuEVNUIo4w5C1r1mz1lBR6Fn6AG0SNLOIC9YAnR4nEEFFzgnYEC4gKWRNGxl2QLKCNkPW/PacRpIno/BPcDFGtC69jNEK5T3834vxxEke991wy6/2H1NN1AQH67YCqEgiIBoYtGJEIsF3noppewK8GRQiYG5kBF0gykCwXmyNK7wlBMUvkwcCq2hKIHliEwJAzgYgYSCzyJAREtUjk3N7sLcDdEGTHi8+JO+rlGUgyp9rMg+4T74+TyNmYIuDmFf7MB7BCvEKwABjZMqIBsYCLk0kMDPQMZ
2732M84iori4tW+CYNl8IS4EoKVaxxUIpKVoKFKYqCTPcJN1NtZTFNjOVfVy4LYH2ckSDEFDcY0Dy7nEMphOj5Op2pBRQwyP3dkgxK1E9LgI/BNQyJ0C7JDlkyWgawD'+
2733			'2fqidllQC3RdJbg7/dBjGBoFCWVya9ugHgkSEBfUhOgRROkI6GjRq4TMidCcQlVBVa1emGrTzrlmTkgR8CopbazznEaTyHMkT3ZOm+4zHyZ69nG+ZpON6XNP1kQKA4kBU8OyIRKqc3C0enqti9ExMnBMHLBpXm7gTtYFC603HAVuF8gixfGUSGMeYVSYwhS5NGdyntFvfDlj+844jrOSPzsyXVYJWYZLRBSwumAzzDNkYesbzAwPhuETSHYQLeGVZ8PMEIMggSixcFOU4AGRQIEPVu1Y88bKzuz2EL9QIc8M4DZaj8TYJ9B88fPXjkSfb9dmlNk5d5pLA/wlxGxTiMCl5XJJtnqyKpYTOSYQx0YwEnDPBIUYGwrPxbAHJYRYpMEcF4geMKvSjKNRCarVZtSQYZScaVEyk762Kp9Qd2WO7IDaMy/ZtVVncNw+8c4jaH'+
2734			'MQcxQwE2FRUEByLkQACKFwXDpHoqAqKAH1QNSAqhJDGdzcyGaIKKqhSouAK5IVH8AGI2erOK0Ab7c9+3be4rxEB01J2meBKdM5O8q14yVl77yz58wZcob+83GY2b1GzAhRu460HggupJzpc0YXHSoBy0ZL2unku8hZMTIxRCQ4uOA5g0IueJzeMgTDyOBgW0eCojHWsNVHSMIYTEwJhNxis7aKRlxjginj7zNJPM8x7NvCnVBnIvI8gdGkd+f4TPLcIXpKACXsqnMyt5lhZDbBGWhFR28mWrMs5sUouhWi1PNbHFJSUkJDGfOhYSZVUrzr+aq1R5Q9NTyL6ZpjOYewO+o/SdmOCeHs8WLeIDYVMikqIiokH0aNkHF1XvEZoNVx1An5LOORrRDObSKcihCk4j0p17aU1bSOmXqMcIQ9dZbJsH8Dw78DPcap+2Qe2piz'+
2735			'1/jTzEl4ndMZOa7H3EA9w3IpmDhJDVMne2KCDw2PzcIpL9hr/E2LtJoX75tzrmo5ZTtEC1gVVVpOr3kyqVLdGHlG6uaUOcc2jsQ5Q7i9Meb2baa+MmPOvpS1+eyXK6B4W1QjmUzWjCrFTs1mLFK8ZrN6o77WQRuMMDcs55LNnYFYt0JgARQphJ/Ax2xdJXtxZvHfCH58oyhl/9r96OEbjTv7fdc6FHPTEGdR21CIZzYw2ICFRFSpqFfq2F5zeQXriShSs7tmJQ9XpK7m2troc7c+MrN64+x42PVyLUdYeOIz+ye7dGkwZDbw+H1u284BvmdeO+FdM+Ayqa/Ms9yMtloAibGgjpwhWyblVGoWtcJC84oOlguBdKaKY4Ky2rhi64qz0VbDqDyLQeuNC8FltGszlRhVfC/on697bthnGKwQcFLfyv49qWPnujkBq9LumI'+
2736			'WyDplBqxmzU0IjHR6Kt82eSZYmDjQCes0em48e1auNyjXTYu2cJh022bqipsXWjXZtNnZbUJHqGpLtRwbj567EjjQYXXZl1xyS+NnFj4ur1zQ7PJ4vk/2TGh3NsaOnjHYXluStspFjpDMWvhq55m4MKdHngYRBp7hCMmOwTHab3d8Z6xjuJHFMQNCS15MIWcn1nOyZEvgVc+CjRRHc5Yx0TYTZI2hTXWHUlFIu2CXWDjN0JtGjw9l1JC0SMjNCDEVbQgAVrF4Wj4+PgUjXdbhnsiUkUmsI06AyivLEmbGG0RzHDB4IVNUsdQ8NEFSIXo1HJZaqjpAHyn2lycTcs+4B3DJuq7xPBGwwY4Inc0HbY8hcRet8p+8zeONCQeeThBfnR/GAIRRgmnIpjuQa9O/ElaONm3lZKxGFzTVKhNCCf6MsULwgG3VEvCbuQwXP2sSm'+
2737			'qIjsqaZMEj0xU6cEAnPIU4/NNbR5z5Fo7L7m3nVU2VaLaQtjx5oRIEYCiUxKqUQY4vTDgLvU+sPEvubAfPSqhXDzGHSSAqdVtk2cZJletkQpziR4LA4mlxBtrHU04WpOYKZOuzk5H23r/sLL/Wez2ceGjSFzgs5X6l5KpwiTQTGK8ExDRCdT8wPVHTtZrJDWa/pZJ7jgM5EuTsN2NUQawYqzEC19Cz09Zk5UJ2pgmUf/VqWoqGEhls7G24MbM8koQj5OrDLUdg37xM5dIo2mZ7rPXG1VBbOSs5zsYiFlGyS2AbuuY5MTmCGxSVoDw/V8m9m20QbNBKFmfNtiRbXCHie5ka0nYwwSyTYQJBBCyQMGiYXizRrP7OAZULxjCykOwpmYKjM67yWsp0/ZOcScUdUEjOBYCkBuV2g9p0QYNAghVVoUy3NuzflXjo3OZLThu/'+
2738			'BCXVFaTbfayrpudSOJoRLovKOTjuhGIKJBwSY0f1blpJoOG01HmcosfWUQVEdiNCLs2u/mD5qgzPOEZUwVwahpuSCjLVXA1IlKRyaT0oDEokI594iEUQCKzZyq7D5yacbp1tNS7WEnRYoEA5Wx/cKsFs4XDlbqwDEPRF+wDAcspCOGCHnmNJrXa6+56ahzsrlDs6J2Da20gtNImyZdcy2ZMwpBKpYtvqpK4kyUPEM0BgyIiyO2nJB9TZBFTbE1Y+aj+God3FKaadFu4KwieCi38xrTmjVa1G6pVICnUSp0WRK9nRIk0IVIJ0dEAguJBJcS0rnjoaa/EEqvjyNRCT6lscKoJ22hhqhg1qxByZZraI1MMkZGTVK9wqygSs6JEJScffTyAYhVCMk54WJIzY7sGOxSvt/FcU3c8QaBxuM7XnE0mTIZ9/KtMEMFpRhnN8fE'+
2739			'SDlheUOSQNZI9LZInbIyYy11modWhydNDSuhvDq6sWInpfKn87mq4jmPEigVx5pNgcDcDqcEMS478naLJUOiE0MoOZWxP6bZHHbEPoQwqqGLFShX1XO8W1PtqvtznKs1XJsIUMJDc8dyBjtFQ2CgOJMggeiRaIGocRZA7GZ5W1eXNMQs1KJVtVfVfOiYGpukriUjRHXErkEnT97m2mgQt9vSeSoO0ZUopXDTCDcG3RXIjonOUAlKk4gmeZN7mzuSIgkyGuWgOptMUURUSnlTBZeEl0QZKolgAfOOwBIxxSu0ajH35F7LvLWCfgEklPNVy3wnGzi1we30CFaJlZY5q0Q289b5VogH0AEL6VBROldcaptF88KzyvkYplkxpmgL5KvAeRPWHRAwmdv626gydc1jvrA0qaBBaiosM2QDjI6IVMLncdzd1zyIl/F7WXSzRU'+
2740			'JxIvNWtPn10iKMbBDmkU1L043EUzrtWIXDwmEvk95yC3PI5NELNQ93Bpz7zBO5Vz1hl6Aym3mDh/U/s5J5HiVVHLFyoVWJpfZSFlsVcLGRGbvNPV5j3KmN92yLbQHkE2oo0Gd+luVc4orqvZvJai4AIEoIeHY6WdBJxM1ZhkjiFMi4Sk03MfYJjxSp9BhDs+ZPRnmfHav1t3ExVcVt1lLvjcjmZK+xawWnoRLIKeHePF2+Q5rqDVvkM6q2t/bbvAOzWtREw6HNaYiSU8msu5eMSpneJHqxrM8pDVRaFqBLxKdAexT1UdK8Vsxm2QeqB506tSfKAU7NQtcxR3s+B7JOcUDuUAtEIi1EKlW37MbgTufQ2i7Mm9TWLHcDurO54ZRuiNHstL8pNZcKusfeaQ2Y5SKhbqhJ8ch1vG4JUWJiyE5wSAYWjM4TF+USm7zh1Nbk'+
2741			'0ONS+0eyFoOtuTJQxm6iUXooubwqGEXViwEr4FXKJHLO9ZqaWPVSPDJ3FiEhIYIq5kIngU4Wk6etFbyCG5UZCiroy2OV4JYZclrRXaRIprnj9X4+MqA6Fap61jJs0Gb/iyakXEuPSjOUheLDkNCudDKpKuqKSXMSNpYgpwBgV0Wb0E0d8O17EwpvXWAlEVEjBq/4ElqbRoLareAYojURUfp8J5WgRRjSLh5VtSGl0WZbKaFOme8Rco9rcCn3KQmCMHrkRngBpFsSW+prsVjgYsSuY32yRlA6PWBhBTTjaRRrH134dMPmCHa8rVf7t3PnclEN9irXrdZ722mTc/Js1VZVL61KEN0LB33Cay2OrUa+aMUkbV7tz2ge9lTbxcf5i+qIZ0etkpIYMBuIXrokiF2HeaaLHX7gWDJwJXsiecLNyLUwPifSzmJHkWOENlOlqy'+
2742			'5UrNQ0rFXdai9LG6Gqh8+vwafCeW1x81lXg1ATFTB2vzsCVj13MytjgsFHKNNi2X0YMdZTVAtoFy1lA6uOxWxKSaWUMB+KBLoTQ4egJVzaDqQ8IFKK4nPujKohte+kTaUa+UbYMWtTJQCpKtuMtdQxrLajmY9qra4Fb1mRjFbuLOh2YlizGV7BsrcIvVW/fDpHlDEKGWvR7oXobeMMZX6FmL4TzokGogQgwdD39GlDNicPmYPFYWmjckUtQBIyTpaMiaGjC27zGXFMZZ5PSdR22sjcQsSS6s+TBDXM5V43yTjuZTeOkzEp1T3LCVeb4Io7U1N1tbNtHjtzZGR0qUHvIoIGe1qXvrmVcM6MEDukRikOkHNpbnRgGAa2fc9m26Moqc90yw6wAlusxIuZsqVAhd3XPvFoxrVwtUlli6Aa8XJudd6JcFZCjjqGEkMtFUgm'+
2743			'+0BOjuiso6kSpnnxQpNpn9qEL3X0qmYV901B/KS29VyzXFp6LaM5oxKQ6u1luSR6qjbDihT0QyJqZL3ZssoHLLpQkgYuI9xwh0TaQ3J7r9YTPJOOcSNfpa7lPBpum3HdzGiVzLIFzXC1mjCAITs6Y9QYMs55uTOxZhkTTfxUdE62ytxa0QNKeaIQOuWMmAGZEBcAWL9tmeTIreNjjARubIcBDYHTzU1ON14BT612GaTU43FyUQ0XzYWxWo/dBc2WghnDkDB3QoiolLxZUyfTDMmJdCxiJGP0ljAMy05sUj15rck5ze42St3snPLKY7y9cw6QKZKX8kDIASghWgyRF198sfTzCEQcMol+u0VCkUBBSDnRdQ0A1zaK5iiAofb17XJ3l0RnkwPVSbsXyfKSysokMlKMs9XNfaaIlRKlZ7AhM1iRnLaz6ixzdokxTmt27v'+
2744			'zzvFlPg2lxZu60LDpecgVmgI81DNj2PSEKljNBI9kgxkVR6eykwXBtpcaiSjvT3PtjbABvObKZTat/VGznY+HHcrF96pFOirePEggW8ATZEq2yNtrQGUHmhNqZ0jkMbCeMAT+TvyknCtkywWr87UJWw7x52xrbLpYdqdZqczJcBQldKWRno98mcsrjTqA+9yRN1TtVjF4ladcDwiw5OCOeFGhkNnpkr5Ak6KIUhlggtOJ5ILtV6zEL6WaL3iGa71GF2Uk0/Dkzx5wnecUjm9amdVFSqgAcsMGJBQjGkoZ3oex5F4IqZkbKA0MayEMpSQ6SynfNO5xtoc8Oi8d57O6lgCJlIxG8pKAEQT2UFEVu2dWC14r5zm1d9fielJ0neXNpmh8/j2A74xRCm5V30AbEtYSzq1XZxDLkNUMa0KAsugNcCuGG7UAatqSUiuvL0LNl'+
2745			'sJ6UbA8qTFOZguyKv3YI1+LE1tM8VbkK8QTNrf7rpJ1IRcbjdWfftOJd37E3F9k9ZRZszD93iVjP9pKNkQgpl3JpUOhP1kS34sDdHFPDVRnSwJATgw/k1I+h12CJjWzY2gZhttNvxFEy8rM1dO/v32qJRZFQJp7rFoZxfy94drKmKSBvnnUE3D4rjp+z+nON2ES5edPiCKr3tUMmZ2m5eKicMpAxA10tp/BMY7Er7rAdEgxb+rzFKVLnwCZvWfsJg/REWexwdp6irzFY+bQ9tzh6LqekhyekHyWOXj15IueampeSxipVtjLHtt3+XB3cMYbtxz2xnGdh9vXXS+ZFrKyj7TVJKaEaS6kWJUJHRukHB8ncunkdS0Y/JJaLBcc31xwcLDgdTkk6kLT06+UAXYxst1tyzqyWB7g7KSW6GMmuBZ/lgYODJbeObyJBiYtutK'+
2746			'GHq0NI4MmJMWDi9J7wUPr3WrhUwjljij1BGlLaIQbn6d85hvGc6xoVZfpz6BMxFqE47U9Rjbj3qAT67UAEZ7lUchowHxiGgdwnsjv9Zk23WHDz5Jhu1bHdnNL7Fg/Qb9fcSgNXLl8mhsB6s6k9fs526Om6JTdvvYiKcuPGdS5fuUJ2Y316yupwxSIGcs5sTjZcWB0hUjYFr7rA6fq0bmGdGshbi+w8WzOt+azqnXWyPjLjDITZM4hN0s0yOStegXkIpYKWPSOxI0Ji2BqbzbpsPE6ZPGQWi8i635I8Q1Cev3YV6RTzzJB7usWCqIFrV6+VCEGVk5MTuhhZLJfcfPEmq9UKEbjYXWToE/2wHWsWeSiZlouHF7HB2Wy3HC4OC7ZSJaVhhBs7OTmH8tyDlhKfoMeuqu55+V0a7tBt/G08p6SksmWs7uyxXMxFQ15hsWg2'+
2747			'z1ifrnHJte8Y6BP90JNTT8I5ODzk61//GqvDA0BYpzUqQtct6IceVWW5XLLd9mTbEDRw/do1Ll2+zPWbNzk4WKIaiDGyOd3
2747iGRZxweZkg2c4XByShsTmdF32ty0W1StKjZfq6ip+lAIsd5Y+AfFvQJoxQTvHgvuf7bpckhYmY1SU8/yxUIm4OIqkkyIVqFdRNfrthsMLR2xOT+lTZv3Cmu///vdw9x13A87NzXV++qd/hls3TzhYrTBLuAnHxydcvHSJ05MTDo+OeOHadY4Oj0i9kfPAarViWA/EritSno2j5RGenFunxxwsl4gKQ9/vJBEYH1JTvmtoYjizUyPN5gh4X9TmInw2wGN2y5Lhqd8qvKLgDHLaElNKxYblHjwz5ERKGdS49uJ1QLnnnvt4+9v+ElevP8cHfvzH6LoFBGOxWLAIB6gp/aZnc7rlaHXI+u'+
2748			'Ya1Fkfn9KvBzyfcnR4xLbvORlOWXQLhn6gTwO3XXwpp8cbFqFjtTrg6rWrHB6tCNqNEKXZu6kvBci7ezHOhAnnEK1g3/Og8d71s79LdEFR45zK7k46hFRSUp5hs12TpWxmybVIkofMna+4kz/38MO4ZW67dBs/8N4f5M67vonVwYobt17gV3/lV7jv/vt58xsf5vqNa4QQuHTxMl/9oy/yMx/6EFeu3Mbx8Qk/+Ne/j1e85A4+89lP81uf+ASLCx03j2/yrr/8vVxYXeTRj/4Cx7eucuW2y/TDZoxAxt5jnUOhii2/kVTtE+U8Ku0j5v2zqmS2xkkdu6Qco+zNCyK8H4e3v+O76fOWPvcMKZHF2Ww2vPENb+Te197LLz/6i3zhiSd55JGH+eznPscHf+onectb38rtL7+Dn//oz/PFLz7DN9//ALdevMX/+O3f5v4H'+
2749			'7qPfDjz91NN0Xcdjn3oMEXjoWx7i+NYxT3/xKS5fvMKN6zd4w+sf4jWveS2PP/4HbDZrsjXba3X3+dR35+51i1ZNx+d2jk3fK7Bte+HMcv2s14zn23Tc8vSblSRtSZraiFlzKsD9F37xl5CoaFx2SAen2w3roSclyAPk7YC40i2WXLtxg9/97Ge4evMqJ+mY68dfxyXz2c8+xoXLK/q84Q+e+Bwv3HqO6zef4/kbz7I+2bLebCA4x5sXWffHPPu1r3B6fItLh5eI/ZK8dp564il+4oP/ju4g8K7v+15SygyD0fcD2+3AMKRSIugH+vo5DIlhGOi3Pf0w1HdiGBKpmp1kuYyVM8OQGVKmHwoUG9JQxqvXDmmYfhvKb2bG6XpNSomUjZPjE9yh7/uxABWH9YB0FEfhpWfEkhOisllvSopIhfV2wxee/AIf+MAHCJ0yrD'+
2750			'OhW/DizZtst1uWB0t+4t9/EHfngQceQEVZxI7T41NCF9AAL33py7h0+Qo3btzgve99D6rKRz7yEUSETz/2GA899BCvfPUr+fKXv0JOJWujrqXw4lMIuIPzZqq3031QD4+ttu5n7SK72jv/rRWnWoiZcybnRE6O1wdP1F2PddeOpXKyw3q9ZbFYcv36NV5x+x10MZJsKBPPJVwJoiy6JUOfKI0zJfd18/gEMWF7skVc6TcDf/fv/zBXLl3hv3z4o3zuM7/Pm970Jg4ODliv12y2G153z+tQVZ78wpMMw0AMoaSkYtgJ/wRK15aBiM92VMrolWWHGj56zn1i7xJvN/JQVYZhwLsAuZQM+l5qMR48sQ3Shffjzrd/57cx5G0N6Evgvllv6BYdb/yzb6TrIk8+9SRuxpAGHrj3Ab7rO/8iz3zxi7zi9lfwPe/6Hq4+f5Xn'+
2751			'vv48d995Fw+87pt5+pmn+dKXvoRK4JOf/CTXr9/gve/+AUSV//zhD/Otb/lW/so73sF3fPt3sDpc8eijj/Lcc88RY0dKA61NAq9J2Brrulnd8zbZLfdqu3LdkuV1X1yenVvPz97GsMnG1dST1ax5ttota6VWm3JJCORs/MZv/AZ6sDyJPpS83DAMJZoAAs6mXxM18PjnP8/7f/T9HCyXdfu8ceHoAn/4+ON84Mf+KZadd/7Vd7LQiA0ZstNpx/JgyaVLl/hH7/sRPvXYp/jlX/oVfuf/fIrvftvbOVwdcniw4t/8q39N1xVC5ZxZrQ4Z+mGUjvJokvI0oPGpj7l2qc/Ds+ZAW/iVp+OtljI//9wQbf9VkxtmjBsJjVIKhQqSgTWwsmy1Il48TEuGlpZ8J+XEanXAizduIJT2jJPjE0KI/N5nPs0jjzzMIw8/zDNPPs'+
2752			'39995L6AJOedrP6uCQ5fKAb3n9g4jDyfqYGy/eQEXpt1uOLlwghMhmswYvxZ9SMy15PVWt/Xr71qq1kU296i6MW/gndZyVPs8h4HnEnEchLcjz2h8jKDZkItADqxK31TZ8V4QCVQCuXLnCdr3h9PSE1WqFmbEeNiyOllg2Pv/E5/nEf/9N3va2t/HImx9hyD2/9msf42Mf/zgSA29/+9t5y1veirjzla98hV//+McKUxAuXb7MtatXUVUuXbpISpnT9ZouRkyNEONEAHa77s8Ky+RMWo/M/BqvS292cB8Tz39vzCkDe00UOLX9nMWFJRI7bqSBy3/vfT/MJm9wc6J0JOvpukhOmZQHDpbLsUiNA51wfOuYCxcukPqEZSNowFIJRFNOLBYL+iHRhYhlZ7U64PTWMYeHR0gWDg6WbLdbusWCLsYKQ7YcHh6RLFdPXx7s'+
2753			'QF3ymFHeIcBEEpWWhZl8w5zgTY3Plbl5xrq1ohZ3Ux6VYgWg//iP/Th08mK8cOUCN54/5sqFl/G1576Cx0wvPeodm01fJ6ist8NUb1AlnW7pYke/3Y6F6/IENGpWWth6gkjJ0eHk9UnJ51mik8i234IK2+2GYZDS/9FF1ttN3RhT9leIZxbcy5oAAAN1SURBVFofS0mqONFCfUJGqXK5tyikPtpEyjXaHjNSCdKO2dA6QCvZxz3whfC9DawODjDPpH6oe9Hg9jvuwICDy4fEO++689GbN574Wyn1LLqOF27d5OBwQeo340AStBCkeh4o9dSaXphS4tWTAeVBfbW5p/wmBBGCO8EoVak62RY9SH2ciJuz0FDzP0UCrNkfqS1eJMxKRnT8rTpnMyNqsbnJa925eu5Wo4oaijoy7ZdrFg1RFt2C9XqNWeag6xAJIMatm7'+
2754			'c4Olpx+eKlJ8Mdd7/sd6/fuvZDV79+LT744IMlYN/0mOQaslR3Tu0roeTS8hjqVHVqbWE1lI+EYrhre+70aMyySBPGMGqnwafmfCxl2hPWLBfAOjEPEgPZSkTRUIBZqlXAAjMasC0PMmzqV4iUPNXHOZUN2imlUrcZBoahJw3FKVrKY3Rz6dJlfvVXP8Yzz3zptx5+65u+S9yd13zzK//Gl5756ofe8+73hFe96lWcnB6Tu7IHN6U8ovT20qClCN44NtpXr/srlE5C3SXZWvrboymrealPTpM6XutcgiJdg2c01OhCm/FnhB9dq2dUeyS18brgZBklyrx1tE42zh1CnJ4X00Cz1gwyIqS+PMYpxoDlxB133sHjf/gE//Fn/9Pxfffd89Djjz/x9PiE7lff96q/89WvfvnfPnDfg+Hdf+37uXHzOtu+Z+j78lyn2mqR'+
2755			'fWq5Hx/C0CZQ1Sdq2cFdmQ1U79fghIO6j1nl8eGCNYQSEYg6skxVxq1PrS9P6/ilYFdMQ7NtqmW34sSQ5g9kpqIyMsQtj3NTLWqbLbHsltz2ktu4fOkSP/kffpInnnoi3XPPPT/4+O8/8ZEdVXF37nj1Hd+tS57VJf6So8u+ovMleAe+IHp5rGp5Nns3ey/2vh91Mv69rL8f7JynrorHiNcO/TPvxTljL2fjAN51navqeE2bm54z3v5b2X3+vNa3gAfUD446PziMzcD76vLyd+589Te9aU4v2cdN9z50/+UXrt/4J9e++twPMdvMXBvJC9JXRw3SUCVjWSWxMlAj2DDjdHtUXphScaUuWmPTpspdV/DUsC0tse5I6KqUD9N5Wp+YONM6RAjLiOdE3taUvDohlt9zLvMTocbGdTvXuMLSQtESsKWxEo4uHv3B4cHRrx'+
2756			'1dPHrfU59/6nROq/8LuRQt8gj11u4AAAAASUVORK5CYII=';
2757		els.setAttribute('src',hs);
2758		els.ggNormalSrc=hs;
2759		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
2760		els.className='ggskin ggskin_button';
2761		els['ondragstart']=function() { return false; };
2762		player.checkLoaded.push(els);
2763		el.appendChild(els);
2764		el.ggSubElement = els;
2765		el.ggId="Button_road";
2766		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2767		el.ggVisible=true;
2768		el.className="ggskin ggskin_button ";
2769		el.ggType='button';
2770		hs ='';
2771		hs+='bottom : 116px;';
2772		hs+='cursor : pointer;';
2773		hs+='height : 40px;';
2774		hs+='position : absolute;';
2775		hs+='right : 10px;';
2776		hs+='visibility : inherit;';
2777		hs+='width : 40px;';
2778		hs+='pointer-events:auto;';
2779		el.setAttribute('style',hs);
2780		el.style[domTransform + 'Origin']='50% 50%';
2781		me._button_road.ggIsActive=function() {
2782			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2783				return this.parentNode.ggIsActive();
2784			}
2785			return false;
2786		}
2787		el.ggElementNodeId=function() {
2788			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2789				return this.parentNode.ggElementNodeId();
2790			}
2791			return player.getCurrentNode();
2792		}
2793		me._button_road.onclick=function (e) {
2794			me._button_satellite.style[domTransition]='none';
2795			me._button_satellite.style.visibility=(Number(me._button_satellite.style.opacity)>0||!me._button_satellite.style.opacity)?'inherit':'hidden';
2796			me._button_satellite.ggVisible=true;
2797			me._map_satellite.ggClearMap();
2798			me._map_satellite.style[domTransition]='none';
2799			me._map_satellite.style.visibility='hidden';
2800			me._map_satellite.ggVisible=false;
2801			me._button_road.style[domTransition]='none';
2802			me._button_road.style.visibility='hidden';
2803			me._button_road.ggVisible=false;
2804			if (me._map_road.ggMapNotLoaded) {
2805				me._map_road.ggInitMap(false);
2806				me._map_road.ggInitMapMarkers(true);
2807			}
2808			me._map_road.style[domTransition]='none';
2809			me._map_road.style.visibility=(Number(me._map_road.style.opacity)>0||!me._map_road.style.opacity)?'inherit':'hidden';
2810			me._map_road.ggVisible=true;
2811		}
2812		me._button_road.ggUpdatePosition=function (useTransition) {
2813		}
2814		me._map_rectangle.appendChild(me._button_road);
2815		el=me._map_full=document.createElement('div');
2816		els=me._map_full__img=document.createElement('img');
2817		els.className='ggskin ggskin_map_full';
2818		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+
2819			'09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+
2820			'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+
2821			'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+
2822			'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg==';
2823		els.setAttribute('src',hs);
2824		els.ggNormalSrc=hs;
2825		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
2826		els.className='ggskin ggskin_button';
2827		els['ondragstart']=function() { return false; };
2828		player.checkLoaded.push(els);
2829		el.appendChild(els);
2830		el.ggSubElement = els;
2831		el.ggId="map_full";
2832		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2833		el.ggVisible=true;
2834		el.className="ggskin ggskin_button ";
2835		el.ggType='button';
2836		hs ='';
2837		hs+='cursor : pointer;';
2838		hs+='height : 46px;';
2839		hs+='position : absolute;';
2840		hs+='right : 5px;';
2841		hs+='top : 5px;';
2842		hs+='visibility : inherit;';
2843		hs+='width : 46px;';
2844		hs+='pointer-events:auto;';
2845		el.setAttribute('style',hs);
2846		el.style[domTransform + 'Origin']='50% 50%';
2847		me._map_full.ggIsActive=function() {
2848			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2849				return this.parentNode.ggIsActive();
2850			}
2851			return false;
2852		}
2853		el.ggElementNodeId=function() {
2854			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2855				return this.parentNode.ggElementNodeId();
2856			}
2857			return player.getCurrentNode();
2858		}
2859		me._map_full.logicBlock_size = function() {
2860			var newLogicStateSize;
2861			if (
2862				((player.getIsMobile() == true))
2863			)
2864			{
2865				newLogicStateSize = 0;
2866			}
2867			else if (
2868				((player.getVariableValue('map_full_screen') == true))
2869			)
2870			{
2871				newLogicStateSize = 1;
2872			}
2873			else if (
2874				((player.getViewerSize().width <= 960))
2875			)
2876			{
2877				newLogicStateSize = 2;
2878			}
2879			else if (
2880				((player.getViewerSize().height <= 850))
2881			)
2882			{
2883				newLogicStateSize = 3;
2884			}
2885			else {
2886				newLogicStateSize = -1;
2887			}
2888			if (me._map_full.ggCurrentLogicStateSize != newLogicStateSize) {
2889				me._map_full.ggCurrentLogicStateSize = newLogicStateSize;
2890				me._map_full.style[domTransition]='width 0s, height 0s';
2891				if (me._map_full.ggCurrentLogicStateSize == 0) {
2892					me._map_full.style.width='30px';
2893					me._map_full.style.height='30px';
2894					skin.updateSize(me._map_full);
2895				}
2896				else if (me._map_full.ggCurrentLogicStateSize == 1) {
2897					me._map_full.style.width='46px';
2898					me._map_full.style.height='46px';
2899					skin.updateSize(me._map_full);
2900				}
2901				else if (me._map_full.ggCurrentLogicStateSize == 2) {
2902					me._map_full.style.width='35px';
2903					me._map_full.style.height='35px';
2904					skin.updateSize(me._map_full);
2905				}
2906				else if (me._map_full.ggCurrentLogicStateSize == 3) {
2907					me._map_full.style.width='35px';
2908					me._map_full.style.height='35px';
2909					skin.updateSize(me._map_full);
2910				}
2911				else {
2912					me._map_full.style.width='46px';
2913					me._map_full.style.height='46px';
2914					skin.updateSize(me._map_full);
2915				}
2916			}
2917		}
2918		me._map_full.onclick=function (e) {
2919			player.setVariableValue('map_full_screen', !player.getVariableValue('map_full_screen'));
2920		}
2921		me._map_full.ggUpdatePosition=function (useTransition) {
2922		}
2923		me._map_rectangle.appendChild(me._map_full);
2924		el=me._button_4=document.createElement('div');
2925		els=me._button_4__img=document.createElement('img');
2926		els.className='ggskin ggskin_button_4';
2927		hs='data:image/png;
2927base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADKklEQVR4nO1bu24UQRCs47uIiR1iGSKEnJBgXgaE72zOYIF4moyAGAI+gAxifgcioAiOk4711GzPbs/j5GupA3t3e7pqZnt6um8nJHGe5UJtB2rLhoDaDtSWDQGRazsAPgDYLuRLDtnCAsM1AJPgHSRDusP/5am4r2V90MGwG7pPPfyJZ+WwAVBWvR3w/3MKAZcDBkjySQPg+vS+8P16CgH4BzYk8wZAKr0rfD4lOUklACRnwuDjBsBawb+IPWcxfCwMt7QSugFvKW/7nrUOcCQGmDYAfk/49tryfMpAioSaW6Sa+VdWG6kDKhJqbJGhrY40zvxQAkDyQAx8UhC8mvnnqbaGOqAC41EB8HfE2L0Bz5MAUG+ROZOlfTFm8sx7EADqZOm4IPjTMXY9HD'+
2928			'sUjnm+DmrZvxxr28vBuXDQYyWogPfGw3cvAmIkHIyweTMneG8CQB0YhyRLauajuX1tAmIrISVZUkmO28znJAAkHwkAlpWgZv5ZDl9zEQDqLTJ2lFZH2kFJTm0CQB0TQkfpe+LewUlOCwTEVsJqxqjKWNlmviQBoD5F7pO8Ia6Zj7TrQAC4ePetknSkXRcCQH2KXJXsy74mAeAi2P0KAP/DCnXGGr3BH5FrP4t5sZTCjKtovypFmy+ll75Vir0KpcCrDG9OvSqKNF9KgLc0LdTukL3knht8Sula5QnTdSVgSNOiePMlF3hVybEUMNXZYbouBHg0LVTzxX0leIP3bFoUab54gs9xnleVJbe+gxd41bTwqOFlbb54gFdbnWf1NlvzZaxjD4VjOc7zqto8KjCOceiWcMi9dG0gYVqaAJW/j+7VGVS9DoNOkUMcUL/JGdWl'+
2929			'TVS3ZMlr5rM0LXp0TPNlEAHFmxYGVcmS+Sg9FnzWpoVRVdpsKqpYBlDLvkjd3qhqJfQGxj7DKslpCfxSB/2EL2ZQJTktgu8jQQZGZWhLGKoZ8KyqXocrKQR8DBgokeR46Szgf/CDCdUY+dL5+x2AvcwtCk+ZATjp/O9r6MYJKb8c3QVwEcA3AO+9PCssVwFcAvAdi0n83b0hRsC5kM13g7UdqC0bAmo7UFv+AlU2teGQNem7AAAAAElFTkSuQmCC';
2930		els.setAttribute('src',hs);
2931		els.ggNormalSrc=hs;
2932		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
2933		els.className='ggskin ggskin_button';
2934		els['ondragstart']=function() { return false; };
2935		player.checkLoaded.push(els);
2936		el.appendChild(els);
2937		el.ggSubElement = els;
2938		el.ggId="Button 4";
2939		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
2940		el.ggVisible=true;
2941		el.className="ggskin ggskin_button ";
2942		el.ggType='button';
2943		hs ='';
2944		hs+='cursor : pointer;';
2945		hs+='height : 40px;';
2946		hs+='left : 5px;';
2947		hs+='position : absolute;';
2948		hs+='top : 5px;';
2949		hs+='visibility : inherit;';
2950		hs+='width : 40px;';
2951		hs+='pointer-events:auto;';
2952		el.setAttribute('style',hs);
2953		el.style[domTransform + 'Origin']='50% 50%';
2954		me._button_4.ggIsActive=function() {
2955			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
2956				return this.parentNode.ggIsActive();
2957			}
2958			return false;
2959		}
2960		el.ggElementNodeId=function() {
2961			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
2962				return this.parentNode.ggElementNodeId();
2963			}
2964			return player.getCurrentNode();
2965		}
2966		me._button_4.logicBlock_size = function() {
2967			var newLogicStateSize;
2968			if (
2969				((player.getIsMobile() == true))
2970			)
2971			{
2972				newLogicStateSize = 0;
2973			}
2974			else if (
2975				((player.getVariableValue('map_full_screen') == true))
2976			)
2977			{
2978				newLogicStateSize = 1;
2979			}
2980			else if (
2981				((player.getViewerSize().width <= 960))
2982			)
2983			{
2984				newLogicStateSize = 2;
2985			}
2986			else if (
2987				((player.getViewerSize().height <= 850))
2988			)
2989			{
2990				newLogicStateSize = 3;
2991			}
2992			else {
2993				newLogicStateSize = -1;
2994			}
2995			if (me._button_4.ggCurrentLogicStateSize != newLogicStateSize) {
2996				me._button_4.ggCurrentLogicStateSize = newLogicStateSize;
2997				me._button_4.style[domTransition]='width 0s, height 0s, ' + cssPrefix + 'transform 300ms ease 0ms';
2998				if (me._button_4.ggCurrentLogicStateSize == 0) {
2999					me._button_4.style.width='30px';
3000					me._button_4.style.height='30px';
3001					skin.updateSize(me._button_4);
3002				}
3003				else if (me._button_4.ggCurrentLogicStateSize == 1) {
3004					me._button_4.style.width='40px';
3005					me._button_4.style.height='40px';
3006					skin.updateSize(me._button_4);
3007				}
3008				else if (me._button_4.ggCurrentLogicStateSize == 2) {
3009					me._button_4.style.width='30px';
3010					me._button_4.style.height='30px';
3011					skin.updateSize(me._button_4);
3012				}
3013				else if (me._button_4.ggCurrentLogicStateSize == 3) {
3014					me._button_4.style.width='30px';
3015					me._button_4.style.height='30px';
3016					skin.updateSize(me._button_4);
3017				}
3018				else {
3019					me._button_4.style.width='40px';
3020					me._button_4.style.height='40px';
3021					skin.updateSize(me._button_4);
3022				}
3023			}
3024		}
3025		me._button_4.logicBlock_angle = function() {
3026			var newLogicStateAngle;
3027			if (
3028				((me.elementMouseOver['button_4'] == true))
3029			)
3030			{
3031				newLogicStateAngle = 0;
3032			}
3033			else {
3034				newLogicStateAngle = -1;
3035			}
3036			if (me._button_4.ggCurrentLogicStateAngle != newLogicStateAngle) {
3037				me._button_4.ggCurrentLogicStateAngle = newLogicStateAngle;
3038				me._button_4.style[domTransition]='width 0s, height 0s, ' + cssPrefix + 'transform 300ms ease 0ms';
3039				if (me._button_4.ggCurrentLogicStateAngle == 0) {
3040					me._button_4.ggParameter.a = 90;
3041					me._button_4.style[domTransform]=parameterToTransform(me._button_4.ggParameter);
3042				}
3043				else {
3044					me._button_4.ggParameter.a = 0;
3045					me._button_4.style[domTransform]=parameterToTransform(me._button_4.ggParameter);
3046				}
3047			}
3048		}
3049		me._button_4.onclick=function (e) {
3050			player.setVariableValue('map_full_screen', false);
3051			me._map_rectangle.style[domTransition]='none';
3052			me._map_rectangle.style.visibility='hidden';
3053			me._map_rectangle.ggVisible=false;
3054			if (player.transitionsDisabled) {
3055				me._shade.style[domTransition]='none';
3056			} else {
3057				me._shade.style[domTransition]='all 500ms ease-out 0ms';
3058			}
3059			me._shade.style.opacity='0';
3060			me._shade.style.visibility='hidden';
3061		}
3062		me._button_4.onmouseover=function (e) {
3063			me.elementMouseOver['button_4']=true;
3064			me._button_4.logicBlock_angle();
3065		}
3066		me._button_4.onmouseout=function (e) {
3067			me.elementMouseOver['button_4']=false;
3068			me._button_4.logicBlock_angle();
3069		}
3070		me._button_4.ontouchend=function (e) {
3071			me.elementMouseOver['button_4']=false;
3072			me._button_4.logicBlock_angle();
3073		}
3074		me._button_4.ggUpdatePosition=function (useTransition) {
3075		}
3076		me._map_rectangle.appendChild(me._button_4);
3077		me.divSkin.appendChild(me._map_rectangle);
3078		el=me._timer_info=document.createElement('div');
3079		el.ggTimestamp=this.ggCurrentTime;
3080		el.ggLastIsActive=true;
3081		el.ggTimeout=750;
3082		el.ggId="Timer_info";
3083		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
3084		el.ggVisible=false;
3085		el.className="ggskin ggskin_timer ";
3086		el.ggType='timer';
3087		hs ='';
3088		hs+='height : 28px;';
3089		hs+='left : 19px;';
3090		hs+='position : absolute;';
3091		hs+='top : 15px;';
3092		hs+='visibility : hidden;';
3093		hs+='width : 112px;';
3094		hs+='pointer-events:none;';
3095		el.setAttribute('style',hs);
3096		el.style[domTransform + 'Origin']='50% 50%';
3097		me._timer_info.ggIsActive=function() {
3098			return (me._timer_info.ggTimestamp==0 ? false : (Math.floor((me.ggCurrentTime - me._timer_info.ggTimestamp) / me._timer_info.ggTimeout) % 2 == 0));
3099		}
3100		el.ggElementNodeId=function() {
3101			return player.getCurrentNode();
3102		}
3103		me._timer_info.ggActivate=function () {
3104			player.setVariableValue('ht_ani', true);
3105		}
3106		me._timer_info.ggDeactivate=function () {
3107			player.setVariableValue('ht_ani', false);
3108		}
3109		me._timer_info.ggUpdatePosition=function (useTransition) {
3110		}
3111		me.divSkin.appendChild(me._timer_info);
3112		el=me._start_rectangle_=document.createElement('div');
3113		el.ggId="start Rectangle ";
3114		el.ggDx=0;
3115		el.ggDy=0;
3116		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
3117		el.ggVisible=true;
3118		el.className="ggskin ggskin_rectangle ";
3119		el.ggType='rectangle';
3120		hs ='';
3121		hs+='background : #ffffff;';
3122		hs+='border : 0px solid #000000;';
3123		hs+='cursor : default;';
3124		hs+='height : 100%;';
3125		hs+='left : -10000px;';
3126		hs+='position : absolute;';
3127		hs+='top : -10000px;';
3128		hs+='visibility : inherit;';
3129		hs+='width : 100%;';
3130		hs+='pointer-events:auto;';
3131		el.setAttribute('style',hs);
3132		el.style[domTransform + 'Origin']='50% 50%';
3133		me._start_rectangle_.ggIsActive=function() {
3134			return false;
3135		}
3136		el.ggElementNodeId=function() {
3137			return player.getCurrentNode();
3138		}
3139		me._start_rectangle_.ggUpdatePosition=function (useTransition) {
3140			if (useTransition==='undefined') {
3141				useTransition = false;
3142			}
3143			if (!useTransition) {
3144				this.style[domTransition]='none';
3145			}
3146			if (this.parentNode) {
3147				var pw=this.parentNode.clientWidth;
3148				var w=this.offsetWidth;
3149					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
3150				var ph=this.parentNode.clientHeight;
3151				var h=this.offsetHeight;
3152					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
3153			}
3154		}
3155		el=me._image_1=document.createElement('div');
3156		els=me._image_1__img=document.createElement('img');
3157		els.className='ggskin ggskin_image_1';
3158		hs=basePath + 'images/image_1.png';
3159		els.setAttribute('src',hs);
3160		els.ggNormalSrc=hs;
3161		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
3162		els.className='ggskin ggskin_image';
3163		els['ondragstart']=function() { return false; };
3164		player.checkLoaded.push(els);
3165		el.appendChild(els);
3166		el.ggSubElement = els;
3167		el.ggId="Image 1";
3168		el.ggDx=0;
3169		el.ggDy=0;
3170		el.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 };
3171		el.ggVisible=true;
3172		el.className="ggskin ggskin_image ";
3173		el.ggType='image';
3174		hs ='';
3175		hs+='cursor : pointer;';
3176		hs+='height : 405px;';
3177		hs+='left : -10000px;';
3178		hs+='opacity : 0;';
3179		hs+='position : absolute;';
3180		hs+='top : -10000px;';
3181		hs+='visibility : hidden;';
3182		hs+='width : 720px;';
3183		hs+='pointer-events:auto;';
3184		el.setAttribute('style',hs);
3185		el.style[domTransform + 'Origin']='50% 50%';
3186		el.style[domTransform]=parameterToTransform(el.ggParameter);
3187		me._image_1.ggIsActive=function() {
3188			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
3189				return this.parentNode.ggIsActive();
3190			}
3191			return false;
3192		}
3193		el.ggElementNodeId=function() {
3194			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
3195				return this.parentNode.ggElementNodeId();
3196			}
3197			return player.getCurrentNode();
3198		}
3199		me._image_1.logicBlock_scaling = function() {
3200			var newLogicStateScaling;
3201			if (
3202				((player.getIsLoading() == false))
3203			)
3204			{
3205				newLogicStateScaling = 0;
3206			}
3207			else {
3208				newLogicStateScaling = -1;
3209			}
3210			if (me._image_1.ggCurrentLogicStateScaling != newLogicStateScaling) {
3211				me._image_1.ggCurrentLogicStateScaling = newLogicStateScaling;
3212				me._image_1.style[domTransition]='' + cssPrefix + 'transform 10000ms ease 0ms, opacity 2000ms ease 0ms';
3213				if (me._image_1.ggCurrentLogicStateScaling == 0) {
3214					me._image_1.ggParameter.sx = 1;
3215					me._image_1.ggParameter.sy = 1;
3216					me._image_1.style[domTransform]=parameterToTransform(me._image_1.ggParameter);
3217				}
3218				else {
3219					me._image_1.ggParameter.sx = 0.8;
3220					me._image_1.ggParameter.sy = 0.8;
3221					me._image_1.style[domTransform]=parameterToTransform(me._image_1.ggParameter);
3222				}
3223			}
3224		}
3225		me._image_1.logicBlock_alpha = function() {
3226			var newLogicStateAlpha;
3227			if (
3228				((player.getIsLoading() == false))
3229			)
3230			{
3231				newLogicStateAlpha = 0;
3232			}
3233			else {
3234				newLogicStateAlpha = -1;
3235			}
3236			if (me._image_1.ggCurrentLogicStateAlpha != newLogicStateAlpha) {
3237				me._image_1.ggCurrentLogicStateAlpha = newLogicStateAlpha;
3238				me._image_1.style[domTransition]='' + cssPrefix + 'transform 10000ms ease 0ms, opacity 2000ms ease 0ms';
3239				if (me._image_1.ggCurrentLogicStateAlpha == 0) {
3240					me._image_1.style.visibility=me._image_1.ggVisible?'inherit':'hidden';
3241					me._image_1.style.opacity=1;
3242				}
3243				else {
3244					setTimeout(function() { if (me._image_1.style.opacity == 0.0) { me._image_1.style.visibility="hidden"; } }, 2005);
3245					me._image_1.style.opacity=0;
3246				}
3247			}
3248		}
3249		me._image_1.ggUpdatePosition=function (useTransition) {
3250			if (useTransition==='undefined') {
3251				useTransition = false;
3252			}
3253			if (!useTransition) {
3254				this.style[domTransition]='none';
3255			}
3256			if (this.parentNode) {
3257				var pw=this.parentNode.clientWidth;
3258				var w=this.offsetWidth;
3259					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
3260				var ph=this.parentNode.clientHeight;
3261				var h=this.offsetHeight;
3262					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
3263			}
3264		}
3265		el=me._timer_2=document.createElement('div');
3266		el.ggTimestamp=this.ggCurrentTime;
3267		el.ggLastIsActive=true;
3268		el.ggTimeout=3600000;
3269		el.ggId="Timer 2";
3270		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
3271		el.ggVisible=true;
3272		el.className="ggskin ggskin_timer ";
3273		el.ggType='timer';
3274		hs ='';
3275		hs+='height : 20px;';
3276		hs+='left : -4049px;';
3277		hs+='position : absolute;';
3278		hs+='top : 1px;';
3279		hs+='visibility : inherit;';
3280		hs+='width : 100px;';
3281		hs+='pointer-events:none;';
3282		el.setAttribute('style',hs);
3283		el.style[domTransform + 'Origin']='50% 50%';
3284		me._timer_2.ggIsActive=function() {
3285			return (me._timer_2.ggTimestamp + me._timer_2.ggTimeout) >= me.ggCurrentTime;
3286		}
3287		el.ggElementNodeId=function() {
3288			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
3289				return this.parentNode.ggElementNodeId();
3290			}
3291			return player.getCurrentNode();
3292		}
3293		me._timer_2.logicBlock_visible = function() {
3294			var newLogicStateVisible;
3295			if (
3296				((me._timer_2.ggIsActive() == false))
3297			)
3298			{
3299				newLogicStateVisible = 0;
3300			}
3301			else {
3302				newLogicStateVisible = -1;
3303			}
3304			if (me._timer_2.ggCurrentLogicStateVisible != newLogicStateVisible) {
3305				me._timer_2.ggCurrentLogicStateVisible = newLogicStateVisible;
3306				me._timer_2.style[domTransition]='';
3307				if (me._timer_2.ggCurrentLogicStateVisible == 0) {
3308					me._timer_2.style.visibility="hidden";
3309					me._timer_2.ggVisible=false;
3310				}
3311				else {
3312					me._timer_2.style.visibility=(Number(me._timer_2.style.opacity)>0||!me._timer_2.style.opacity)?'inherit':'hidden';
3313					me._timer_2.ggVisible=true;
3314				}
3315			}
3316		}
3317		me._timer_2.ggDeactivate=function () {
3318			if (player.transitionsDisabled) {
3319				me._start_rectangle_.style[domTransition]='none';
3320			} else {
3321				me._start_rectangle_.style[domTransition]='all 1500ms ease-out 0ms';
3322			}
3323			me._start_rectangle_.style.opacity='0';
3324			me._start_rectangle_.style.visibility='hidden';
3325		}
3326		me._timer_2.ggCurrentLogicStateVisible = -1;
3327		me._timer_2.ggUpdateConditionTimer=function () {
3328			me._timer_2.logicBlock_visible();
3329		}
3330		me._timer_2.ggUpdatePosition=function (useTransition) {
3331		}
3332		me._image_1.appendChild(me._timer_2);
3333		el=me._timer_3=document.createElement('div');
3334		el.ggTimestamp=this.ggCurrentTime;
3335		el.ggLastIsActive=true;
3336		el.ggTimeout=3600000;
3337		el.ggId="Timer 3";
3338		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
3339		el.ggVisible=true;
3340		el.className="ggskin ggskin_timer ";
3341		el.ggType='timer';
3342		hs ='';
3343		hs+='height : 20px;';
3344		hs+='left : 330px;';
3345		hs+='position : absolute;';
3346		hs+='top : 184px;';
3347		hs+='visibility : inherit;';
3348		hs+='width : 100px;';
3349		hs+='pointer-events:none;';
3350		el.setAttribute('style',hs);
3351		el.style[domTransform + 'Origin']='50% 50%';
3352		me._timer_3.ggIsActive=function() {
3353			return (me._timer_3.ggTimestamp + me._timer_3.ggTimeout) >= me.ggCurrentTime;
3354		}
3355		el.ggElementNodeId=function() {
3356			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
3357				return this.parentNode.ggElementNodeId();
3358			}
3359			return player.getCurrentNode();
3360		}
3361		me._timer_3.logicBlock_visible = function() {
3362			var newLogicStateVisible;
3363			if (
3364				((me._timer_3.ggIsActive() == false))
3365			)
3366			{
3367				newLogicStateVisible = 0;
3368			}
3369			else {
3370				newLogicStateVisible = -1;
3371			}
3372			if (me._timer_3.ggCurrentLogicStateVisible != newLogicStateVisible) {
3373				me._timer_3.ggCurrentLogicStateVisible = newLogicStateVisible;
3374				me._timer_3.style[domTransition]='';
3375				if (me._timer_3.ggCurrentLogicStateVisible == 0) {
3376					me._timer_3.style.visibility="hidden";
3377					me._timer_3.ggVisible=false;
3378				}
3379				else {
3380					me._timer_3.style.visibility=(Number(me._timer_3.style.opacity)>0||!me._timer_3.style.opacity)?'inherit':'hidden';
3381					me._timer_3.ggVisible=true;
3382				}
3383			}
3384		}
3385		me._timer_3.ggDeactivate=function () {
3386			if (player.transitionsDisabled) {
3387				me._image_1.style[domTransition]='none';
3388			} else {
3389				me._image_1.style[domTransition]='all 1000ms ease-out 0ms';
3390			}
3391			me._image_1.style.opacity='0';
3392			me._image_1.style.visibility='hidden';
3393			player.showOnePolyHotspot("Poly_eng");
3394		}
3395		me._timer_3.ggCurrentLogicStateVisible = -1;
3396		me._timer_3.ggUpdateConditionTimer=function () {
3397			me._timer_3.logicBlock_visible();
3398		}
3399		me._timer_3.ggUpdatePosition=function (us
3399eTransition) {
3400		}
3401		me._image_1.appendChild(me._timer_3);
3402		me._start_rectangle_.appendChild(me._image_1);
3403		me.divSkin.appendChild(me._start_rectangle_);
3404		me._map_road.ggMarkerInstances=[];
3405		me._map_road.ggMapId = 'googleroadmap';
3406		me._map_road.ggLastNodeId=null;
3407		me._map_road.ggMarkerArray=[];
3408		me._map_road.ggGoogleMarkerArray=[];
3409		me._map_road.ggLastZoom = -1;
3410		me._map_road.ggRadar={ lastFov : -1, lastPan : -1, lastZoom : -1,activeNodeLatLng : null, poly : null }
3411		me._map_road.ggRadar.update=function() {
3412			if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return;
3413			var radar=me._map_road.ggRadar;
3414			var map=me._map_road.ggMap;
3415			if (!map) return;
3416			var d2r = Math.PI/180 ;
3417			var r2d = 180/Math.PI ;
3418			var fov = player.getFov();
3419			var pan = player.getPanNorth();
3420			var zoom = map.getZoom();
3421			var gps;
3422			if (player.getMapType(me._map_road.ggMapId) == 'web') {
3423				gps=player.getNodeLatLng();
3424			} else {
3425				gps=player.getNodeMapCoords(null, me._map_road.ggMapId);
3426				pan -= me._map_road.ggFloorplanNorth;
3427			}
3428			var filterpassed = true;
3429			var currentId = player.getCurrentNode();
3430			if (me._map_road.ggFilteredIds.length > 0 && me._map_road.ggFilteredIds.indexOf(currentId) == -1) filterpassed = false;
3431			if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0)) && filterpassed) {
3432				if (zoom<6) zoom = 6; // avoid large radar beams on world map
3433				if ((radar.poly) && (fov==radar.lastFov) && (pan==radar.lastPan) && (zoom==radar.lastZoom) && (gps[0]==radar.activeNodeLatLng.lat()) && (gps[1]==radar.activeNodeLatLng.lng())) return; 
3434				radar.lastPan=pan;radar.lastFov=fov;radar.lastZoom=zoom;
3435				radar.activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]);
3436				var tileDeg = 360.0 / Math.pow(2, zoom);
3437				var rLng = tileDeg * 0.585938;
3438				var rLat = rLng * Math.cos(radar.activeNodeLatLng.lat() * d2r);
3439				var radar_path = [];
3440				radar_path.push(radar.activeNodeLatLng);
3441				var segments=5;
3442				for (i=-segments; i<=segments; i++) {
3443					var angle = (fov / (2*segments)) * i;
3444					var x = -rLng * Math.sin((pan+angle)*d2r) + radar.activeNodeLatLng.lng();
3445					var y =  rLat * Math.cos((pan+angle)*d2r) + radar.activeNodeLatLng.lat();
3446					radar_path.push(new google.maps.LatLng(y, x));
3447				}
3448				if (radar.poly) {
3449					radar.poly.setMap(null);
3450					radar.poly = null;
3451				}
3452				radar.poly = new google.maps.Polygon({
3453					paths: radar_path,
3454					strokeColor: '#828a56',
3455					strokeOpacity: 0.8,
3456					strokeWeight: 1,
3457					fillColor: '#828a56',
3458					fillOpacity: 0.35
3459				});
3460				radar.poly.setMap(map);
3461			} else {
3462				if (radar) {
3463					activeNodeLatLng = new google.maps.LatLng(0,0);
3464					if (radar.poly) {
3465						radar.poly.setMap(null);
3466						radar.poly = null;
3467					}
3468				}
3469			}
3470		}
3471		me._map_road.ggTileAvailable=function(x, y, z) {
3472			var mapDetails = player.getMapDetails(me._map_road.ggMapId);
3473			if (z < 7 || z > 7 + (mapDetails['zoomlevels'] - 1)) return false;
3474			var mapAR = mapDetails['width'] / mapDetails['height'];
3475			if (mapDetails['width'] >= mapDetails['height']) {
3476			var tilesInX = Math.pow(2, z - 7);
3477			var tilesInY = Math.ceil(tilesInX / mapAR);
3478			} else {
3479				var tilesInY = Math.pow(2, z - 7);
3480				var tilesInX = Math.ceil(tilesInY * mapAR);
3481			}
3482			var tilesXStart = Math.pow(2, z - 1);
3483			var tilesYStart = tilesXStart;
3484			var tilesXEnd = tilesXStart + tilesInX - 1;
3485			var tilesYEnd = tilesYStart + tilesInY - 1;
3486			if (x < tilesXStart || x > tilesXEnd || y < tilesYStart || y > tilesYEnd) return false;
3487			return true;
3488		}
3489		me._map_road.ggInitMap=function(keepZoom) {
3490			me._map_road.ggMapNotLoaded = false;
3491			var mapType = player.getMapType(me._map_road.ggMapId);
3492			var mapDetails = player.getMapDetails(me._map_road.ggMapId);
3493			if (mapType == 'file') {
3494				me._map_road.style.backgroundColor = mapDetails['bgcolor'];
3495				me._map_road.ggFloorplanNorth = mapDetails['floorplannorth'];
3496			} else {
3497				me._map_road.style.backgroundColor = '#fff';
3498			}
3499			var gps;
3500			if (player.getMapType(me._map_road.ggMapId) == 'web') {
3501				gps=player.getNodeLatLng();
3502			} else {
3503				gps=player.getNodeMapCoords(null, me._map_road.ggMapId);
3504			}
3505			if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return;
3506			if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) {
3507				activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]);
3508			} else {
3509				activeNodeLatLng = new google.maps.LatLng(0,0);
3510			}
3511			if (mapType == 'web') {
3512				var mapTypeId;
3513				if (me._map_road.ggMapId == 'googleroadmap') {
3514					mapTypeId = google.maps.MapTypeId.ROADMAP;
3515				} else if (me._map_road.ggMapId == 'googlehybrid') {
3516					mapTypeId = google.maps.MapTypeId.HYBRID;
3517				} else if (me._map_road.ggMapId == 'googlesatellite') {
3518					mapTypeId = google.maps.MapTypeId.SATELLITE;
3519				} else if (me._map_road.ggMapId == 'googleterrain') {
3520					mapTypeId = google.maps.MapTypeId.TERRAIN;
3521				} else {
3522					mapTypeId = mapDetails['mapprovider'];
3523				}
3524				if (me._map_road.ggLastZoom == -1) me._map_road.ggLastZoom = 18;
3525				var initZoom = keepZoom ? me._map_road.ggLastZoom : 18;
3526				var mapOptions = {
3527					zoom: initZoom,
3528					center: activeNodeLatLng,
3529					mapTypeId: mapTypeId,
3530					fullscreenControl: false,
3531					mapTypeControl: false,
3532					streetViewControl: false
3533				};
3534				me._map_road.ggMap = new google.maps.Map(me._map_road, mapOptions);
3535				if (mapTypeId == 'googlecustomstyle') {
3536					var styledMapType = new google.maps.StyledMapType(JSON.parse(mapDetails['googlecustomstylecode']), {name: 'Styled Map'});
3537					me._map_road.ggMap.mapTypes.set('styled_map', styledMapType);
3538					me._map_road.ggMap.setMapTypeId('styled_map');
3539				}
3540				if (mapTypeId == 'openstreetmap') {
3541					me._map_road.ggMap.mapTypes.set('openstreetmap', new google.maps.ImageMapType({
3542						getTileUrl: function(coord, zoom) {
3543							if (mapDetails['mapstyle'] == 'streets') {
3544								return 'https://tile.openstreetmap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png';
3545							} else if (mapDetails['mapstyle'] == 'outdoors') {
3546								return 'https://a.tile.opentopomap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png';
3547							}
3548						},
3549						tileSize: new google.maps.Size(256, 256),
3550						name: mapDetails['title'],
3551						maxZoom: mapDetails['mapstyle'] == 'outdoors' ? 17 : 18
3552					}));
3553				}
3554				if (mapTypeId == 'mapbox') {
3555					me._map_road.ggMap.mapTypes.set('mapbox', new google.maps.ImageMapType({
3556						getTileUrl: function(coord, zoom) {
3557							if (mapDetails['styleurl'] == '') {
3558								return 'https://api.mapbox.com/v4/mapbox.' + mapDetails['mapstyle'] + '/' + zoom + '/' + coord.x + '/' + coord.y + '@2x.png?access_token=' 
3558+ mapDetails['mapkey'];
3559							} else {
3560								var styleurlstring = mapDetails['styleurl'];
3561								styleurlstring = styleurlstring.slice(styleurlstring.indexOf('styles/') + 7);
3562								return 'https://api.mapbox.com/styles/v1/' + styleurlstring + '/tiles/256/' + zoom + '/' + coord.x + '/' + coord.y + '@2x?access_token=' + mapDetails['mapkey'];
3563							}
3564						},
3565						tileSize: new google.maps.Size(256, 256),
3566						name: mapDetails['title'],
3567						maxZoom: 18
3568					}));
3569				}
3570				if (mapTypeId == 'custom') {
3571					me._map_road.ggMap.mapTypes.set('custom', new google.maps.ImageMapType({
3572						getTileUrl: function(coord, zoom) {
3573							var urlString = mapDetails['mapurltemplate'];
3574							urlString = urlString.replace('{s}', 'a');
3575							urlString = urlString.replace('{z}', zoom);
3576							urlString = urlString.replace('{x}', coord.x);
3577							urlString = urlString.replace('{y}', coord.y);
3578							return urlString;
3579						},
3580						tileSize: new google.maps.Size(256, 256),
3581						name: mapDetails['title'],
3582						maxZoom: mapDetails['mapmaxzoom']
3583					}));
3584				}
3585			} else if (mapType == 'file') {
3586				if (me._map_road.ggLastZoom == -1) me._map_road.ggLastZoom = 7;
3587				var initZoom = keepZoom ? me._map_road.ggLastZoom : 7;
3588				var mapOptions = {
3589				  backgroundColor: mapDetails['bgcolor'],
3590					zoom: initZoom,
3591					minZoom: 7,
3592					maxZoom: 7 + (mapDetails['zoomlevels'] - 1) + 0,
3593					center: activeNodeLatLng,
3594					fullscreenControl: false,
3595					mapTypeControl: false,
3596					streetViewControl: false
3597				};
3598				me._map_road.ggMap = new google.maps.Map(me._map_road, mapOptions);
3599				var customMapType = new google.maps.ImageMapType({
3600					getTileUrl: function(coord, zoom) {
3601						if (me._map_road.ggTileAvailable(coord.x, coord.y, zoom)) {
3602							return basePath + 'images/maptiles/' + me._map_road.ggMapId + '/' + zoom + '/' + coord.x + '_' + coord.y + '.' + mapDetails['tileformat'];
3603						} else {
3604							return null;
3605						}
3606					},
3607					tileSize: new google.maps.Size(256, 256),
3608					minZoom: 7,
3609					maxZoom: 7 + mapDetails['zoomlevels'],
3610					name: mapDetails['title'],
3611				});
3612				me._map_road.ggMap.mapTypes.set(me._map_road.ggMapId, customMapType);
3613				me._map_road.ggMap.setMapTypeId(me._map_road.ggMapId);
3614				google.maps.event.addListener(me._map_road.ggMap, 'center_changed', function() {
3615					me._map_road.ggCheckBounds(mapDetails);
3616				});
3617				google.maps.event.addListener(me._map_road.ggMap, 'zoom_changed', function() {
3618					me._map_road.ggCheckBounds(mapDetails);
3619				});
3620			}
3621		}
3622		me._map_road.ggClearMap=function() {
3623		me._map_road.ggMap = null;
3624		me._map_road.ggClearMapMarkers();
3625		me._map_road.ggMapNotLoaded = true;
3626		}
3627		me._map_road.ggClearMapMarkers=function() {
3628			me._map_road.ggLastActivMarker = null;
3629			var id,marker;
3630			var markers=me._map_road.ggGoogleMarkerArray;
3631			for (id in markers) {
3632				if (markers.hasOwnProperty(id)) {
3633					marker=markers[id];
3634					marker.setMap(null);
3635				}
3636			}
3637			me._map_road.ggGoogleMarkerArray=[];
3638		}
3639		me._map_road.ggCenterNode=function() {
3640			if (!me._map_road.ggMap) return;
3641			var gps;
3642			if (player.getMapType(me._map_road.ggMapId) == 'web') {
3643				gps=player.getNodeLatLng();
3644			} else {
3645				gps=player.getNodeMapCoords(null, me._map_road.ggMapId);
3646			}
3647			if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) {
3648				var markerLocation = new google.maps.LatLng(gps[0], gps[1]);
3649				me._map_road.ggMap.panTo(markerLocation);
3650			}
3651		}
3652		me._map_road.ggFitBounds=function(force) {
3653			if (!me._map_road.ggMarkerBounds.isEmpty()) {
3654				if (me._map_road.ggMarkerInstances.length > 1 || Object.getOwnPropertyNames(me._map_road.ggGoogleMarkerArray).length > 1) {
3655					if (force) {
3656					me._map_road.ggMap.fitBounds(me._map_road.ggMarkerBounds, 30);
3657					} else {
3658						if (player.getMapType(me._map_road.ggMapId) == 'web') {
3659							me._map_road.ggMap.setZoom(18);
3660						} else {
3661							me._map_road.ggMap.setZoom(7 + 18);
3662						}
3663					}
3664				} else {
3665					me._map_road.ggMap.setCenter(me._map_road.ggMarkerBounds.getCenter());
3666					if (player.getMapType(me._map_road.ggMapId) == 'web') {
3667						if (force) {
3668						me._map_road.ggMap.setZoom(18);
3669						} else {
3670							me._map_road.ggMap.setZoom(18);
3671						}
3672					} else {
3673						if (force) {
3674						me._map_road.ggMap.setZoom(7);
3675						} else {
3676							me._map_road.ggMap.setZoom(7 + 18);
3677						}
3678					}
3679				}
3680			}
3681		}
3682		me._map_road.ggInitMapMarkers=function(updateMapBounds) {
3683			me._map_road.ggClearMapMarkers();
3684			var ids=player.getNodeIds();
3685			me._map_road.ggFilteredIds = [];
3686			if (me._map_road.ggFilter != '') {
3687				var filter = me._map_road.ggFilter.split(',');
3688				for (i=0; i < ids.length; i++) {
3689					var nodeId = ids[i];
3690					var nodeData = player.getNodeUserdata(nodeId);
3691					for (var j=0; j < filter.length; j++) {
3692						if (nodeData['tags'].indexOf(filter[j].trim()) != -1) me._map_road.ggFilteredIds.push(nodeId);
3693					}
3694				}
3695				if (me._map_road.ggFilteredIds.length > 0) ids = me._map_road.ggFilteredIds;
3696			}
3697			var marker;
3698			var markerLocation;
3699			me._map_road.ggMarkerBounds = new google.maps.LatLngBounds();
3700			var currentId = player.getCurrentNode();
3701			for(var i=0;i<ids.length;i++) {
3702				var id=ids[i];
3703				var gps;
3704				if (player.getMapType(me._map_road.ggMapId) == 'web') {
3705					gps=player.getNodeLatLng(id);
3706				} else {
3707					gps=player.getNodeMapCoords(id, me._map_road.ggMapId);
3708				}
3709				if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) {
3710					markerLocation = new google.maps.LatLng(gps[0], gps[1]);
3711					marker = new google.maps.Marker({position: markerLocation,map: me._map_road.ggMap});
3712					marker.setTitle(player.getNodeTitle(id));
3713					marker.setClickable(true);
3714					marker.ggId=id;
3715					google.maps.event.addListener(marker, 'click', function() {
3716						player.openNext('{' + this.ggId + '}');
3717						activeNodeLatLng=me.position;
3718						lastFov=-1; // force radar update
3719					});
3720					me._map_road.ggGoogleMarkerArray[id] = marker;
3721					me._map_road.ggMarkerBounds.extend(markerLocation);
3722				}
3723			}
3724			if (ids.length > 1 && !me._map_road.ggMarkerBounds.isEmpty() && updateMapBounds) {
3725				me._map_road.ggFitBounds(false);
3726			}
3727			skin.updateSize(me._map_road);
3728			this.ggLastActivMarker = null;
3729			if (this.ggUpdateConditionNodeChange) this.ggUpdateConditionNodeChange();
3730			this.ggRadar.lastFov = -1;
3731		}
3732		me._map_road.ggChangeMap=function(mapId) {
3733			var newMapType = player.getMapType(mapId)
3734			if (newMapType == 'file') {
3735				return;
3736			}
3737			if (me._map_road.ggMap) {
3738				me._map_road.ggLastZoom = me._map_road.ggMap.getZoom();
3739			}
3740			me._map_road.ggMapId = mapId;
3741			me._map_road.ggClearMap();
3742			me._map_road.ggInitMap(true);
3743			me._map_road.ggInitMapMarkers(false);
3744		}
3745		me._map_road.ggInCheckBounds=false;
3746		me._map_road.ggCheckBounds=function(mapDetails) {
3747			var mapAR = mapDetails['width'] / mapDetails['height'];
3748			var tileInDeg = 360.0 / Math.pow(2, 7);
3749			if (mapDetails['width'] >= mapDetails['height']) {
3750				var tmpWidth = mapDetails['width'];
3751				while (tmpWidth > 256) {
3752					tmpWidth /= 2;
3753				}
3754				var mapWidthInDeg = tileInDeg * (tmpWidth / 256);
3755			var mapHeightInDeg = mapWidthInDeg / mapAR;
3756			} else {
3757				var tmpHeight = mapDetails['height'];
3758				while (tmpHeight > 256) {
3759					tmpHeight /= 2;
3760				}
3761				var mapHeightInDeg = tileInDeg * (tmpHeight / 256);
3762				var mapWidthInDeg = mapHeightInDeg * mapAR;
3763			}
3764			if (me._map_road.ggInCheckBounds) return;
3765			me._map_road.ggInCheckBounds = true;
3766			var mapCenter = me._map_road.ggMap.getCenter();
3767			var currentZoom = me._map_road.ggMap.getZoom();
3768			var pixelInDeg = 360.0 / (Math.pow(2, currentZoom) * 256)
3769			var xOffset = (me._map_road.clientWidth / 2.0) * pixelInDeg;
3770			var yOffset = (me._map_road.clientHeight / 2.0) * pixelInDeg;
3771			var x = mapCenter.lng();
3772			var y = mapCenter.lat();
3773			if (mapWidthInDeg < me._map_road.clientWidth * pixelInDeg) {
3774				x = mapWidthInDeg / 2;
3775			} else {
3776			if (x > mapWidthInDeg - xOffset) x = mapWidthInDeg - xOffset;
3777			if (x < xOffset) x = xOffset;
3778			}
3779			if (mapHeightInDeg < me._map_road.clientHeight * pixelInDeg) {
3780				y = -mapHeightInDeg / 2;
3781			} else {
3782			if (y < -mapHeightInDeg + yOffset) y = -mapHeightInDeg + yOffset;
3783			if (y > -yOffset) y = -yOffset;
3784			}
3785			me._map_road.ggMap.setCenter(new google.maps.LatLng(y, x));
3786			me._map_road.ggInCheckBounds = false;
3787		}
3788		me._map_satellite.ggMarkerInstances=[];
3789		me._map_satellite.ggMapId = 'googlesatellite';
3790		me._map_satellite.ggLastNodeId=null;
3791		me._map_satellite.ggMarkerArray=[];
3792		me._map_satellite.ggGoogleMarkerArray=[];
3793		me._map_satellite.ggLastZoom = -1;
3794		me._map_satellite.ggRadar={ lastFov : -1, lastPan : -1, lastZoom : -1,activeNodeLatLng : null, poly : null }
3795		me._map_satellite.ggRadar.update=function() {
3796			if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return;
3797			var radar=me._map_satellite.ggRadar;
3798			var map=me._map_satellite.ggMap;
3799			if (!map) return;
3800			var d2r = Math.PI/180 ;
3801			var r2d = 180/Math.PI ;
3802			var fov = player.getFov();
3803			var pan = player.getPanNorth();
3804			var zoom = map.getZoom();
3805			var gps;
3806			if (player.getMapType(me._map_satellite.ggMapId) == 'web') {
3807				gps=player.getNodeLatLng();
3808			} else {
3809				gps=player.getNodeMapCoords(null, me._map_satellite.ggMapId);
3810				pan -= me._map_satellite.ggFloorplanNorth;
3811			}
3812			var filterpassed = true;
3813			var currentId = player.getCurrentNode();
3814			if (me._map_satellite.ggFilteredIds.length > 0 && me._map_satellite.ggFilteredIds.indexOf(currentId) == -1) filterpassed = false;
3815			if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0)) && filterpassed) {
3816				if (zoom<6) zoom = 6; // avoid large radar beams on world map
3817				if ((radar.poly) && (fov==radar.lastFov) && (pan==radar.lastPan) && (zoom==radar.lastZoom) && (gps[0]==radar.activeNodeLatLng.lat()) && (gps[1]==radar.activeNodeLatLng.lng())) return; 
3818				radar.lastPan=pan;radar.lastFov=fov;radar.lastZoom=zoom;
3819				radar.activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]);
3820				var tileDeg = 360.0 / Math.pow(2, zoom);
3821				var rLng = tileDeg * 0.585938;
3822				var rLat = rLng * Math.cos(radar.activeNodeLatLng.lat() * d2r);
3823				var radar_path = [];
3824				radar_path.push(radar.activeNodeLatLng);
3825				var segments=5;
3826				for (i=-segments; i<=segments; i++) {
3827					var angle = (fov / (2*segments)) * i;
3828					var x = -rLng * Math.sin((pan+angle)*d2r) + radar.activeNodeLatLng.lng();
3829					var y =  rLat * Math.cos((pan+angle)*d2r) + radar.activeNodeLatLng.lat();
3830					radar_path.push(new google.maps.LatLng(y, x));
3831				}
3832				if (radar.poly) {
3833					radar.poly.setMap(null);
3834					radar.poly = null;
3835				}
3836				radar.poly = new google.maps.Polygon({
3837					paths: radar_path,
3838					strokeColor: '#828a56',
3839					strokeOpacity: 0.8,
3840					strokeWeight: 1,
3841					fillColor: '#828a56',
3842					fillOpacity: 0.35
3843				});
3844				radar.poly.setMap(map);
3845			} else {
3846				if (radar) {
3847					activeNodeLatLng = new google.maps.LatLng(0,0);
3848					if (radar.poly) {
3849						radar.poly.setMap(null);
3850						radar.poly = null;
3851					}
3852				}
3853			}
3854		}
3855		me._map_satellite.ggTileAvailable=function(x, y, z) {
3856			var mapDetails = player.getMapDetails(me._map_satellite.ggMapId);
3857			if (z < 7 || z > 7 + (mapDetails['zoomlevels'] - 1)) return false;
3858			var mapAR = mapDetails['width'] / mapDetails['height'];
3859			if (mapDetails['width'] >= mapDetails['height']) {
3860			var tilesInX = Math.pow(2, z - 7);
3861			var tilesInY = Math.ceil(tilesInX / mapAR);
3862			} else {
3863				var tilesInY = Math.pow(2, z - 7);
3864				var tilesInX = Math.ceil(tilesInY * mapAR);
3865			}
3866			var tilesXStart = Math.pow(2, z - 1);
3867			var tilesYStart = tilesXStart;
3868			var tilesXEnd = tilesXStart + tilesInX - 1;
3869			var tilesYEnd = tilesYStart + tilesInY - 1;
3870			if (x < tilesXStart || x > tilesXEnd || y < tilesYStart || y > tilesYEnd) return false;
3871			return true;
3872		}
3873		me._map_satellite.ggInitMap=function(keepZoom) {
3874			me._map_satellite.ggMapNotLoaded = false;
3875			var mapType = player.getMapType(me._map_satellite.ggMapId);
3876			var mapDetails = player.getMapDetails(me._map_satellite.ggMapId);
3877			if (mapType == 'file') {
3878				me._map_satellite.style.backgroundColor = mapDetails['bgcolor'];
3879				me._map_satellite.ggFloorplanNorth = mapDetails['floorplannorth'];
3880			} else {
3881				me._map_satellite.style.backgroundColor = '#fff';
3882			}
3883			var gps;
3884			if (player.getMapType(me._map_satellite.ggMapId) == 'web') {
3885				gps=player.getNodeLatLng();
3886			} else {
3887				gps=player.getNodeMapCoords(null, me._map_satellite.ggMapId);
3888			}
3889			if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return;
3890			if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) {
3891				activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]);
3892			} else {
3893				activeNodeLatLng = new google.maps.LatLng(0,0);
3894			}
3895			if (mapType == 'web') {
3896				var mapTypeId;
3897				if (me._map_satellite.ggMapId == 'googleroadmap') {
3898					mapTypeId = google.maps.MapTypeId.ROADMAP;
3899				} else if (me._map_satellite.ggMapId == 'googlehybrid') {
3900					mapTypeId = google.maps.MapTypeId.HYBRID;
3901				} else if (me._map_satellite.ggMapId == 'googlesatellite') {
3902					mapTypeId = google.maps.MapTypeId.SATELLITE;
3903				} else if (me._map_satellite.ggMapId == 'googleterrain') {
3904					mapTypeId = google.maps.MapTypeId.TERRAIN;
3905				} else {
3906					mapTypeId = mapDetails['mapprovider'];
3907				}
3908				if (me._map_satellite.ggLastZoom == -1) me._map_satellite.ggLastZoom = 18;
3909				var initZoom = keepZoom ? me._map_satellite.ggLastZoom : 18;
3910				var mapOptions = {
3911					zoom: initZoom,
3912					center: activeNodeLatLng,
3913					mapTypeId: mapTypeId,
3914					fullscreenControl: false,
3915					mapTypeControl: false,
3916					streetViewControl: false
3917				};
3918				me._map_satellite.ggMap = new google.maps.Map(me._map_satellite, mapOptions);
3919				if (mapTypeId == 'googlecustomstyle') {
3920					var styledMapType = new google.maps.StyledMapType(JSON.parse(mapDetails['googlecustomstylecode']), {name: 'Styled Map'});
3921					me._map_satellite.ggMap.mapTypes.set('styled_map', styledMapType);
3922					me._map_satellite.ggMap.setMapTypeId('styled_map');
3923				}
3924				if (mapTypeId == 'openstreetmap') {
3925					me._map_satellite.ggMap.mapTypes.set('openstreetmap', new google.maps.ImageMapType({
3926						getTileUrl: function(coord, zoom) {
3927							if (mapDetails['mapstyle'] == 'streets') {
3928								return 'https://tile.openstreetmap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png';
3929							} else if (mapDetails['mapstyle'] == 'outdoors') {
3930								return 'https://a.tile.opentopomap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png';
3931							}
3932						},
3933						tileSize: new google.maps.Size(256, 256),
3934						name: mapDetails['title'],
3935						maxZoom: mapDetails['mapstyle'] == 'outdoors' ? 17 : 18
3936					}));
3937				}
3938				if (mapTypeId == 'mapbox') {
3939					me._map_satellite.ggMap.mapTypes.set('mapbox', new google.maps.ImageMapType({
3940						getTileUrl: function(coord, zoom) {
3941							if (mapDetails['styleurl'] == '') {
3942								return 'https://api.mapbox.com/v4/mapbox.' + mapDetails['mapstyle'] + '/' + zoom + '/' + coord.x + '/' + coord.y + '@2x.png?access_token=' 
3942+ mapDetails['mapkey'];
3943							} else {
3944								var styleurlstring = mapDetails['styleurl'];
3945								styleurlstring = styleurlstring.slice(styleurlstring.indexOf('styles/') + 7);
3946								return 'https://api.mapbox.com/styles/v1/' + styleurlstring + '/tiles/256/' + zoom + '/' + coord.x + '/' + coord.y + '@2x?access_token=' + mapDetails['mapkey'];
3947							}
3948						},
3949						tileSize: new google.maps.Size(256, 256),
3950						name: mapDetails['title'],
3951						maxZoom: 18
3952					}));
3953				}
3954				if (mapTypeId == 'custom') {
3955					me._map_satellite.ggMap.mapTypes.set('custom', new google.maps.ImageMapType({
3956						getTileUrl: function(coord, zoom) {
3957							var urlString = mapDetails['mapurltemplate'];
3958							urlString = urlString.replace('{s}', 'a');
3959							urlString = urlString.replace('{z}', zoom);
3960							urlString = urlString.replace('{x}', coord.x);
3961							urlString = urlString.replace('{y}', coord.y);
3962							return urlString;
3963						},
3964						tileSize: new google.maps.Size(256, 256),
3965						name: mapDetails['title'],
3966						maxZoom: mapDetails['mapmaxzoom']
3967					}));
3968				}
3969			} else if (mapType == 'file') {
3970				if (me._map_satellite.ggLastZoom == -1) me._map_satellite.ggLastZoom = 7;
3971				var initZoom = keepZoom ? me._map_satellite.ggLastZoom : 7;
3972				var mapOptions = {
3973				  backgroundColor: mapDetails['bgcolor'],
3974					zoom: initZoom,
3975					minZoom: 7,
3976					maxZoom: 7 + (mapDetails['zoomlevels'] - 1) + 0,
3977					center: activeNodeLatLng,
3978					fullscreenControl: false,
3979					mapTypeControl: false,
3980					streetViewControl: false
3981				};
3982				me._map_satellite.ggMap = new google.maps.Map(me._map_satellite, mapOptions);
3983				var customMapType = new google.maps.ImageMapType({
3984					getTileUrl: function(coord, zoom) {
3985						if (me._map_satellite.ggTileAvailable(coord.x, coord.y, zoom)) {
3986							return basePath + 'images/maptiles/' + me._map_satellite.ggMapId + '/' + zoom + '/' + coord.x + '_' + coord.y + '.' + mapDetails['tileformat'];
3987						} else {
3988							return null;
3989						}
3990					},
3991					tileSize: new google.maps.Size(256, 256),
3992					minZoom: 7,
3993					maxZoom: 7 + mapDetails['zoomlevels'],
3994					name: mapDetails['title'],
3995				});
3996				me._map_satellite.ggMap.mapTypes.set(me._map_satellite.ggMapId, customMapType);
3997				me._map_satellite.ggMap.setMapTypeId(me._map_satellite.ggMapId);
3998				google.maps.event.addListener(me._map_satellite.ggMap, 'center_changed', function() {
3999					me._map_satellite.ggCheckBounds(mapDetails);
4000				});
4001				google.maps.event.addListener(me._map_satellite.ggMap, 'zoom_changed', function() {
4002					me._map_satellite.ggCheckBounds(mapDetails);
4003				});
4004			}
4005		}
4006		me._map_satellite.ggClearMap=function() {
4007		me._map_satellite.ggMap = null;
4008		me._map_satellite.ggClearMapMarkers();
4009		me._map_satellite.ggMapNotLoaded = true;
4010		}
4011		me._map_satellite.ggClearMapMarkers=function() {
4012			me._map_satellite.ggLastActivMarker = null;
4013			var id,marker;
4014			var markers=me._map_satellite.ggGoogleMarkerArray;
4015			for (id in markers) {
4016				if (markers.hasOwnProperty(id)) {
4017					marker=markers[id];
4018					marker.setMap(null);
4019				}
4020			}
4021			me._map_satellite.ggGoogleMarkerArray=[];
4022		}
4023		me._map_satellite.ggCenterNode=function() {
4024			if (!me._map_satellite.ggMap) return;
4025			var gps;
4026			if (player.getMapType(me._map_satellite.ggMapId) == 'web') {
4027				gps=player.getNodeLatLng();
4028			} else {
4029				gps=player.getNodeMapCoords(null, me._map_satellite.ggMapId);
4030			}
4031			if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) {
4032				var markerLocation = new google.maps.LatLng(gps[0], gps[1]);
4033				me._map_satellite.ggMap.panTo(markerLocation);
4034			}
4035		}
4036		me._map_satellite.ggFitBounds=function(force) {
4037			if (!me._map_satellite.ggMarkerBounds.isEmpty()) {
4038				if (me._map_satellite.ggMarkerInstances.length > 1 || Object.getOwnPropertyNames(me._map_satellite.ggGoogleMarkerArray).length > 1) {
4039					if (force) {
4040					me._map_satellite.ggMap.fitBounds(me._map_satellite.ggMarkerBounds, 30);
4041					} else {
4042						if (player.getMapType(me._map_satellite.ggMapId) == 'web') {
4043							me._map_satellite.ggMap.setZoom(18);
4044						} else {
4045							me._map_satellite.ggMap.setZoom(7 + 18);
4046						}
4047					}
4048				} else {
4049					me._map_satellite.ggMap.setCenter(me._map_satellite.ggMarkerBounds.getCenter());
4050					if (player.getMapType(me._map_satellite.ggMapId) == 'web') {
4051						if (force) {
4052						me._map_satellite.ggMap.setZoom(18);
4053						} else {
4054							me._map_satellite.ggMap.setZoom(18);
4055						}
4056					} else {
4057						if (force) {
4058						me._map_satellite.ggMap.setZoom(7);
4059						} else {
4060							me._map_satellite.ggMap.setZoom(7 + 18);
4061						}
4062					}
4063				}
4064			}
4065		}
4066		me._map_satellite.ggInitMapMarkers=function(updateMapBounds) {
4067			me._map_satellite.ggClearMapMarkers();
4068			var ids=player.getNodeIds();
4069			me._map_satellite.ggFilteredIds = [];
4070			if (me._map_satellite.ggFilter != '') {
4071				var filter = me._map_satellite.ggFilter.split(',');
4072				for (i=0; i < ids.length; i++) {
4073					var nodeId = ids[i];
4074					var nodeData = player.getNodeUserdata(nodeId);
4075					for (var j=0; j < filter.length; j++) {
4076						if (nodeData['tags'].indexOf(filter[j].trim()) != -1) me._map_satellite.ggFilteredIds.push(nodeId);
4077					}
4078				}
4079				if (me._map_satellite.ggFilteredIds.length > 0) ids = me._map_satellite.ggFilteredIds;
4080			}
4081			var marker;
4082			var markerLocation;
4083			me._map_satellite.ggMarkerBounds = new google.maps.LatLngBounds();
4084			var currentId = player.getCurrentNode();
4085			for(var i=0;i<ids.length;i++) {
4086				var id=ids[i];
4087				var gps;
4088				if (player.getMapType(me._map_satellite.ggMapId) == 'web') {
4089					gps=player.getNodeLatLng(id);
4090				} else {
4091					gps=player.getNodeMapCoords(id, me._map_satellite.ggMapId);
4092				}
4093				if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) {
4094					markerLocation = new google.maps.LatLng(gps[0], gps[1]);
4095					marker = new google.maps.Marker({position: markerLocation,map: me._map_satellite.ggMap});
4096					marker.setTitle(player.getNodeTitle(id));
4097					marker.setClickable(true);
4098					marker.ggId=id;
4099					google.maps.event.addListener(marker, 'click', function() {
4100						player.openNext('{' + this.ggId + '}');
4101						activeNodeLatLng=me.position;
4102						lastFov=-1; // force radar update
4103					});
4104					me._map_satellite.ggGoogleMarkerArray[id] = marker;
4105					me._map_satellite.ggMarkerBounds.extend(markerLocation);
4106				}
4107			}
4108			if (ids.length > 1 && !me._map_satellite.ggMarkerBounds.isEmpty() && updateMapBounds) {
4109				me._map_satellite.ggFitBounds(false);
4110			}
4111			skin.updateSize(me._map_satellite);
4112			this.ggLastActivMarker = null;
4113			if (this.ggUpdateConditionNodeChange) this.ggUpdateConditionNodeChange();
4114			this.ggRadar.lastFov = -1;
4115		}
4116		me._map_satellite.ggChangeMap=function(mapId) {
4117			var newMapType = player.getMapType(mapId)
4118			if (newMapType == 'file') {
4119				return;
4120			}
4121			if (me._map_satellite.ggMap) {
4122				me._map_satellite.ggLastZoom = me._map_satellite.ggMap.getZoom();
4123			}
4124			me._map_satellite.ggMapId = mapId;
4125			me._map_satellite.ggClearMap();
4126			me._map_satellite.ggInitMap(true);
4127			me._map_satellite.ggInitMapMarkers(false);
4128		}
4129		me._map_satellite.ggInCheckBounds=false;
4130		me._map_satellite.ggCheckBounds=function(mapDetails) {
4131			var mapAR = mapDetails['width'] / mapDetails['height'];
4132			var tileInDeg = 360.0 / Math.pow(2, 7);
4133			if (mapDetails['width'] >= mapDetails['height']) {
4134				var tmpWidth = mapDetails['width'];
4135				while (tmpWidth > 256) {
4136					tmpWidth /= 2;
4137				}
4138				var mapWidthInDeg = tileInDeg * (tmpWidth / 256);
4139			var mapHeightInDeg = mapWidthInDeg / mapAR;
4140			} else {
4141				var tmpHeight = mapDetails['height'];
4142				while (tmpHeight > 256) {
4143					tmpHeight /= 2;
4144				}
4145				var mapHeightInDeg = tileInDeg * (tmpHeight / 256);
4146				var mapWidthInDeg = mapHeightInDeg * mapAR;
4147			}
4148			if (me._map_satellite.ggInCheckBounds) return;
4149			me._map_satellite.ggInCheckBounds = true;
4150			var mapCenter = me._map_satellite.ggMap.getCenter();
4151			var currentZoom = me._map_satellite.ggMap.getZoom();
4152			var pixelInDeg = 360.0 / (Math.pow(2, currentZoom) * 256)
4153			var xOffset = (me._map_satellite.clientWidth / 2.0) * pixelInDeg;
4154			var yOffset = (me._map_satellite.clientHeight / 2.0) * pixelInDeg;
4155			var x = mapCenter.lng();
4156			var y = mapCenter.lat();
4157			if (mapWidthInDeg < me._map_satellite.clientWidth * pixelInDeg) {
4158				x = mapWidthInDeg / 2;
4159			} else {
4160			if (x > mapWidthInDeg - xOffset) x = mapWidthInDeg - xOffset;
4161			if (x < xOffset) x = xOffset;
4162			}
4163			if (mapHeightInDeg < me._map_satellite.clientHeight * pixelInDeg) {
4164				y = -mapHeightInDeg / 2;
4165			} else {
4166			if (y < -mapHeightInDeg + yOffset) y = -mapHeightInDeg + yOffset;
4167			if (y > -yOffset) y = -yOffset;
4168			}
4169			me._map_satellite.ggMap.setCenter(new google.maps.LatLng(y, x));
4170			me._map_satellite.ggInCheckBounds = false;
4171		}
4172		player.addListener('sizechanged', function() {
4173			me.updateSize(me.divSkin);
4174		});
4175		player.addListener('configloaded', function() {
4176			me._category_cloner.ggUpdate();
4177			if (me._map_road.ggMapNotLoaded == false) {
4178				me._map_road.ggClearMap();
4179				me._map_road.ggInitMap(false);
4180				me._map_road.ggInitMapMarkers(true);
4181			}
4182			me._map_satellite.ggClearMap();
4183			me._map_satellite.ggInitMap(false);
4184			me._map_satellite.ggInitMapMarkers(true);
4185		});
4186		player.addListener('imagesready', function() {
4187			me._timer_2.ggTimestamp=me.ggCurrentTime;
4188			me._timer_2.ggTimeout=5000;
4189			me._timer_3.ggTimestamp=me.ggCurrentTime;
4190			me._timer_3.ggTimeout=4000;
4191		});
4192	};
4193	this.hotspotProxyClick=function(id, url) {
4194	}
4195	this.hotspotProxyDoubleClick=function(id, url) {
4196	}
4197	me.hotspotProxyOver=function(id, url) {
4198	}
4199	me.hotspotProxyOut=function(id, url) {
4200	}
4201	me.callChildLogicBlocksHotspot_ht_node_sizechanged = function(){
4202		if(hotspotTemplates['ht_node']) {
4203			var i;
4204			for(i = 0; i < hotspotTemplates['ht_node'].length; i++) {
4205				if (hotspotTemplates['ht_node'][i]._ht_node.logicBlock_scaling) {
4206					hotspotTemplates['ht_node'][i]._ht_node.logicBlock_scaling();
4207				}
4208				if (hotspotTemplates['ht_node'][i]._hotspot_preview1 && hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_scaling) {
4209					hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_scaling();
4210				}
4211			}
4212		}
4213	}
4214	me.callChildLogicBlocksHotspot_ht_node_mouseover = function(){
4215		if(hotspotTemplates['ht_node']) {
4216			var i;
4217			for(i = 0; i < hotspotTemplates['ht_node'].length; i++) {
4218				if (hotspotTemplates['ht_node'][i]._hotspot_preview1 && hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_visible) {
4219					hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_visible();
4220				}
4221			}
4222		}
4223	}
4224	me.callChildLogicBlocksHotspot_ht_node_changevisitednodes = function(){
4225		if(hotspotTemplates['ht_node']) {
4226			var i;
4227			for(i = 0; i < hotspotTemplates['ht_node'].length; i++) {
4228				if (hotspotTemplates['ht_node'][i]._ht_node_visited0 && hotspotTemplates['ht_node'][i]._ht_node_visited0.logicBlock_visible) {
4229					hotspotTemplates['ht_node'][i]._ht_node_visited0.logicBlock_visible();
4230				}
4231				if (hotspotTemplates['ht_node'][i]._ht_node_image0 && hotspotTemplates['ht_node'][i]._ht_node_image0.logicBlock_visible) {
4232					hotspotTemplates['ht_node'][i]._ht_node_image0.logicBlock_visible();
4233				}
4234			}
4235		}
4236	}
4237	me.callChildLogicBlocksHotspot_ht_node_left_sizechanged = function(){
4238		if(hotspotTemplates['ht_node_left']) {
4239			var i;
4240			for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) {
4241				if (hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_scaling) {
4242					hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_scaling();
4243				}
4244				if (hotspotTemplates['ht_node_left'][i]._hotspot_preview0 && hotspotTemplates['ht_node_left'][i]._hotspot_preview0.logicBlock_scaling) {
4245					hotspotTemplates['ht_node_left'][i]._hotspot_preview0.logicBlock_scaling();
4246				}
4247			}
4248		}
4249	}
4250	me.callChildLogicBlocksHotspot_ht_node_left_changenode = function(){
4251		if(hotspotTemplates['ht_node_left']) {
4252			var i;
4253			for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) {
4254				if (hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible) {
4255					hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible();
4256				}
4257			}
4258		}
4259	}
4260	me.callChildLogicBlocksHotspot_ht_node_left_mouseover = function(){
4261		if(hotspotTemplates['ht_node_left']) {
4262			var i;
4263			for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) {
4264				if (hotspotTemplates['ht_node_left'][i]._hotspot_preview0 && hotspotTemplates['ht_node_left'][i]._hotspot_preview0.logicBlock_visible) {
4265					hotspotTemplates['ht_node_left'][i]._hotspot_preview0.logicBlock_visible();
4266				}
4267			}
4268		}
4269	}
4270	me.callChildLogicBlocksHotspot_ht_node_left_changevisitednodes = function(){
4271		if(hotspotTemplates['ht_node_left']) {
4272			var i;
4273			for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) {
4274				if (hotspotTemplates['ht_node_left'][i]._ht_node_visited && hotspotTemplates['ht_node_left'][i]._ht_node_visited.logicBlock_visible) {
4275					hotspotTemplates['ht_node_left'][i]._ht_node_visited.logicBlock_visible();
4276				}
4277				if (hotspotTemplates['ht_node_left'][i]._ht_node_image && hotspotTemplates['ht_node_left'][i]._ht_node_image.logicBlock_visible) {
4278					hotspotTemplates['ht_node_left'][i]._ht_node_image.logicBlock_visible();
4279				}
4280			}
4281		}
4282	}
4283	me.callChildLogicBlocksHotspot_ht_node_left_varchanged_vis_hotspots = function(){
4284		if(hotspotTemplates['ht_node_left']) {
4285			var i;
4286			for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) {
4287				if (hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible) {
4288					hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible();
4289				}
4290			}
4291		}
4292	}
4293	me.callChildLogicBlocksHotspot_ht_image_changenode = function(){
4294		if(hotspotTemplates['ht_image']) {
4295			var i;
4296			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
4297				if (hotspotTemplates['ht_image'][i]._svg_10 && hotspotTemplates['ht_image'][i]._svg_10.logicBlock_scaling) {
4298					hotspotTemplates['ht_image'][i]._svg_10.logicBlock_scaling();
4299				}
4300				if (hotspotTemplates['ht_image'][i]._image_ani_v && hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_bordercolor) {
4301					hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_bordercolor();
4302				}
4303				if (hotspotTemplates['ht_image'][i]._image_ani_v && hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_scaling) {
4304					hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_scaling();
4305				}
4306				if (hotspotTemplates['ht_image'][i]._image_ani_v && hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_alpha) {
4307					hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_alpha();
4308				}
4309				if (hotspotTemplates['ht_image'][i]._image_ani && hotspotTemplates['ht_image'][i]._image_ani.logicBlock_bordercolor) {
4310					hotspotTemplates['ht_image'][i]._image_ani.logicBlock_bordercolor();
4311				}
4312				if (hotspotTemplates['ht_image'][i]._image_ani && hotspotTemplates['ht_image'][i]._image_ani.logicBlock_scaling) {
4313					hotspotTemplates['ht_image'][i]._image_ani.logicBlock_scaling();
4314				}
4315				if (hotspotTemplates['ht_image'][i]._image_ani && hotspotTemplates['ht_image'][i]._image_ani.logicBlock_alpha) {
4316					hotspotTemplates['ht_image'][i]._image_ani.logicBlock_alpha();
4317				}
4318				if (hotspotTemplates['ht_image'][i]._preview_picture_frame && hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_scaling) {
4319					hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_scaling();
4320				}
4321				if (hotspotTemplates['ht_image'][i]._preview_picture_frame && hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_alpha) {
4322					hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_alpha();
4323				}
4324			}
4325		}
4326	}
4327	me.callChildLogicBlocksHotspot_ht_image_mouseover = function(){
4328		if(hotspotTemplates['ht_image']) {
4329			var i;
4330			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
4331				if (hotspotTemplates['ht_image'][i]._hotspot_preview && hotspotTemplates['ht_image'][i]._hotspot_preview.logicBlock_visible) {
4332					hotspotTemplates['ht_image'][i]._hotspot_preview.logicBlock_visible();
4333				}
4334			}
4335		}
4336	}
4337	me.callChildLogicBlocksHotspot_ht_image_changevisitednodes = function(){
4338		if(hotspotTemplates['ht_image']) {
4339			var i;
4340			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
4341				if (hotspotTemplates['ht_image'][i]._image_2vis && hotspotTemplates['ht_image'][i]._image_2vis.logicBlock_visible) {
4342					hotspotTemplates['ht_image'][i]._image_2vis.logicBlock_visible();
4343				}
4344				if (hotspotTemplates['ht_image'][i]._image_1new && hotspotTemplates['ht_image'][i]._image_1new.logicBlock_visible) {
4345					hotspotTemplates['ht_image'][i]._image_1new.logicBlock_visible();
4346				}
4347				if (hotspotTemplates['ht_image'][i]._preview_picture_frame && hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_backgroundcolor) {
4348					hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_backgroundcolor();
4349				}
4350			}
4351		}
4352	}
4353	me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_info_var = function(){
4354		if(hotspotTemplates['ht_image']) {
4355			var i;
4356			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
4357				if (hotspotTemplates['ht_image'][i]._svg_10 && hotspotTemplates['ht_image'][i]._svg_10.logicBlock_scaling) {
4358					hotspotTemplates['ht_image'][i]._svg_10.logicBlock_scaling();
4359				}
4360			}
4361		}
4362	}
4363	me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_ani = function(){
4364		if(hotspotTemplates['ht_image']) {
4365			var i;
4366			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
4367				if (hotspotTemplates['ht_image'][i]._image_ani_v && hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_bordercolor) {
4368					hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_bordercolor();
4369				}
4370				if (hotspotTemplates['ht_image'][i]._image_ani_v && hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_scaling) {
4371					hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_scaling();
4372				}
4373				if (hotspotTemplates['ht_image'][i]._image_ani_v && hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_alpha) {
4374					hotspotTemplates['ht_image'][i]._image_ani_v.logicBlock_alpha();
4375				}
4376				if (hotspotTemplates['ht_image'][i]._image_ani && hotspotTemplates['ht_image'][i]._image_ani.logicBlock_bordercolor) {
4377					hotspotTemplates['ht_image'][i]._image_ani.logicBlock_bordercolor();
4378				}
4379				if (hotspotTemplates['ht_image'][i]._image_ani && hotspotTemplates['ht_image'][i]._image_ani.logicBlock_scaling) {
4380					hotspotTemplates['ht_image'][i]._image_ani.logicBlock_scaling();
4381				}
4382				if (hotspotTemplates['ht_image'][i]._image_ani && hotspotTemplates['ht_image'][i]._image_ani.logicBlock_alpha) {
4383					hotspotTemplates['ht_image'][i]._image_ani.logicBlock_alpha();
4384				}
4385			}
4386		}
4387	}
4388	me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_image_var = function(){
4389		if(hotspotTemplates['ht_image']) {
4390			var i;
4391			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
4392				if (hotspotTemplates['ht_image'][i]._preview_picture_frame && hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_scaling) {
4393					hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_scaling();
4394				}
4395				if (hotspotTemplates['ht_image'][i]._preview_picture_frame && hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_alpha) {
4396					hotspotTemplates['ht_image'][i]._preview_picture_frame.logicBlock_alpha();
4397				}
4398			}
4399		}
4400	}
4401	me.callChildLogicBlocksHotspot_ht_info_changenode = function(){
4402		if(hotspotTemplates['ht_info']) {
4403			var i;
4404			for(i = 0; i < hotspotTemplates['ht_info'].length; i++) {
4405				if (hotspotTemplates['ht_info'][i]._info_ani && hotspotTemplates['ht_info'][i]._info_ani.logicBlock_scaling) {
4406					hotspotTemplates['ht_info'][i]._info_ani.logicBlock_scaling();
4407				}
4408				if (hotspotTemplates['ht_info'][i]._info_ani && hotspotTemplates['ht_info'][i]._info_ani.logicBlock_alpha) {
4409					hotspotTemplates['ht_info'][i]._info_ani.logicBlock_alpha();
4410				}
4411				if (hotspotTemplates['ht_info'][i]._info_ani && hotspotTemplates['ht_info'][i]._info_ani.logicBlock_bordercolor) {
4412					hotspotTemplates['ht_info'][i]._info_ani.logicBlock_bordercolor();
4413				}
4414				if (hotspotTemplates['ht_info'][i]._svg_1 && hotspotTemplates['ht_info'][i]._svg_1.logicBlock_scaling) {
4415					hotspotTemplates['ht_info'][i]._svg_1.logicBlock_scaling();
4416				}
4417			}
4418		}
4419	}
4420	me.callChildLogicBlocksHotspot_ht_info_changevisitednodes = function(){
4421		if(hotspotTemplates['ht_info']) {
4422			var i;
4423			for(i = 0; i < hotspotTemplates['ht_info'].length; i++) {
4424				if (hotspotTemplates['ht_info'][i]._info_1new && hotspotTemplates['ht_info'][i]._info_1new.logicBlock_visible) {
4425					hotspotTemplates['ht_info'][i]._info_1new.logicBlock_visible();
4426				}
4427			}
4428		}
4429	}
4430	me.callChildLogicBlocksHotspot_ht_info_varchanged_ht_info_var = function(){
4431		if(hotspotTemplates['ht_info']) {
4432			var i;
4433			for(i = 0; i < hotspotTemplates['ht_info'].length; i++) {
4434				if (hotspotTemplates['ht_info'][i]._svg_1 && hotspotTemplates['ht_info'][i]._svg_1.logicBlock_scaling) {
4435					hotspotTemplates['ht_info'][i]._svg_1.logicBlock_scaling();
4436				}
4437			}
4438		}
4439	}
4440	me.callChildLogicBlocksHotspot_ht_info_varchanged_ht_ani = function(){
4441		if(hotspotTemplates['ht_info']) {
4442			var i;
4443			for(i = 0; i < hotspotTemplates['ht_info'].length; i++) {
4444				if (hotspotTemplates['ht_info'][i]._info_ani && hotspotTemplates['ht_info'][i]._info_ani.logicBlock_scaling) {
4445					hotspotTemplates['ht_info'][i]._info_ani.logicBlock_scaling();
4446				}
4447				if (hotspotTemplates['ht_info'][i]._info_ani && hotspotTemplates['ht_info'][i]._info_ani.logicBlock_alpha) {
4448					hotspotTemplates['ht_info'][i]._info_ani.logicBlock_alpha();
4449				}
4450				if (hotspotTemplates['ht_info'][i]._info_ani && hotspotTemplates['ht_info'][i]._info_ani.logicBlock_bordercolor) {
4451					hotspotTemplates['ht_info'][i]._info_ani.logicBlock_bordercolor();
4452				}
4453			}
4454		}
4455	}
4456	player.addListener('changenode', function() {
4457		me.ggUserdata=player.userdata;
4458	});
4459	me.skinTimerEvent=function() {
4460		me.ggCurrentTime=new Date().getTime();
4461		var hs='';
4462		if (me._float_tt.ggParameter) {
4463			hs+=parameterToTransform(me._float_tt.ggParameter) + ' ';
4464		}
4465		hs+='translate(' + (1 * player.mouse.x + 0) + 'px,0px) ';
4466		hs+='translate(0px,' + (1 * player.mouse.y + 0) + 'px) ';
4467		me._float_tt.style[domTransform]=hs;
4468		if (me._timer_1.ggLastIsActive!=me._timer_1.ggIsActive()) {
4469			me._timer_1.ggLastIsActive=me._timer_1.ggIsActive();
4470			if (me._timer_1.ggLastIsActive) {
4471			} else {
4472				player.setVariableValue('container_pos', true);
4473			}
4474		}
4475		me._timer_1.ggUpdateConditionTimer();
4476		me._map_road.ggUpdateConditionTimer();
4477		me._map_satellite.ggUpdateConditionTimer();
4478		if (me._timer_info.ggLastIsActive!=me._timer_info.ggIsActive()) {
4479			me._timer_info.ggLastIsActive=me._timer_info.ggIsActive();
4480			if (me._timer_info.ggLastIsActive) {
4481				player.setVariableValue('ht_ani', true);
4482			} else {
4483				player.setVariableValue('ht_ani', false);
4484			}
4485		}
4486		if (me._timer_2.ggLastIsActive!=me._timer_2.ggIsActive()) {
4487			me._timer_2.ggLastIsActive=me._timer_2.ggIsActive();
4488			if (me._timer_2.ggLastIsActive) {
4489			} else {
4490				if (player.transitionsDisabled) {
4491					me._start_rectangle_.style[domTransition]='none';
4492				} else {
4493					me._start_rectangle_.style[domTransition]='all 1500ms ease-out 0ms';
4494				}
4495				me._start_rectangle_.style.opacity='0';
4496				me._start_rectangle_.style.visibility='hidden';
4497			}
4498		}
4499		me._timer_2.ggUpdateConditionTimer();
4500		if (me._timer_3.ggLastIsActive!=me._timer_3.ggIsActive()) {
4501			me._timer_3.ggLastIsActive=me._timer_3.ggIsActive();
4502			if (me._timer_3.ggLastIsActive) {
4503			} else {
4504				if (player.transitionsDisabled) {
4505					me._image_1.style[domTransition]='none';
4506				} else {
4507					me._image_1.style[domTransition]='all 1000ms ease-out 0ms';
4508				}
4509				me._image_1.style.opacity='0';
4510				me._image_1.style.visibility='hidden';
4511				player.showOnePolyHotspot("Poly_eng");
4512			}
4513		}
4514		me._timer_3.ggUpdateConditionTimer();
4515	};
4516	player.addListener('timer', me.skinTimerEvent);
4517	function SkinHotspotClass_ht_node(parentScope,hotspot) {
4518		var me=this;
4519		var flag=false;
4520		var hs='';
4521		me.parentScope=parentScope;
4522		me.hotspot=hotspot;
4523		var nodeId=String(hotspot.url);
4524		nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // }
4525		me.ggUserdata=skin.player.getNodeUserdata(nodeId);
4526		me.elementMouseDown=[];
4527		me.elementMouseOver=[];
4528		me.findElements=function(id,regex) {
4529			return skin.findElements(id,regex);
4530		}
4531		el=me._ht_node=document.createElement('div');
4532		el.ggId="ht_node";
4533		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
4534		el.ggVisible=true;
4535		el.className="ggskin ggskin_hotspot ";
4536		el.ggType='hotspot';
4537		hs ='';
4538		hs+='height : 0px;';
4539		hs+='left : 75px;';
4540		hs+='position : absolute;';
4541		hs+='top : 130px;';
4542		hs+='visibility : inherit;';
4543		hs+='width : 0px;';
4544		hs+='pointer-events:auto;';
4545		el.setAttribute('style',hs);
4546		el.style[domTransform + 'Origin']='50% 50%';
4547		me._ht_node.ggIsActive=function() {
4548			return player.getCurrentNode()==this.ggElementNodeId();
4549		}
4550		el.ggElementNodeId=function() {
4551			return me.hotspot.url.substr(1, me.hotspot.url.length - 2);
4552		}
4553		me._ht_node.logicBlock_scaling = function() {
4554			var newLogicStateScaling;
4555			if (
4556				((player.getViewerSize().width <= 960))
4557			)
4558			{
4559				newLogicStateScaling = 0;
4560			}
4561			else {
4562				newLogicStateScaling = -1;
4563			}
4564			if (me._ht_node.ggCurrentLogicStateScaling != newLogicStateScaling) {
4565				me._ht_node.ggCurrentLogicStateScaling = newLogicStateScaling;
4566				me._ht_node.style[domTransition]='' + cssPrefix + 'transform 0s';
4567				if (me._ht_node.ggCurrentLogicStateScaling == 0) {
4568					me._ht_node.ggParameter.sx = 0.8;
4569					me._ht_node.ggParameter.sy = 0.8;
4570					me._ht_node.style[domTransform]=parameterToTransform(me._ht_node.ggParameter);
4571				}
4572				else {
4573					me._ht_node.ggParameter.sx = 1;
4574					me._ht_node.ggParameter.sy = 1;
4575					me._ht_node.style[domTransform]=parameterToTransform(me._ht_node.ggParameter);
4576				}
4577			}
4578		}
4579		me._ht_node.onclick=function (e) {
4580			player.openNext(me.hotspot.url,me.hotspot.target);
4581			skin._float_tt.style[domTransition]='none';
4582			skin._float_tt.style.visibility='hidden';
4583			skin._float_tt.ggVisible=false;
4584			player.setVariableValue('var_menu', false);
4585			player.setVariableValue('floorplan_mobile', false);
4586			skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url);
4587		}
4588		me._ht_node.ondblclick=function (e) {
4589			skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url);
4590		}
4591		me._ht_node.onmouseover=function (e) {
4592			player.setActiveHotspot(me.hotspot);
4593			skin._float_tt.style[domTransition]='none';
4594			skin._float_tt.style.visibility=(Number(skin._float_tt.style.opacity)>0||!skin._float_tt.style.opacity)?'inherit':'hidden';
4595			skin._float_tt.ggVisible=true;
4596			me.elementMouseOver['ht_node']=true;
4597			me._hotspot_preview1.logicBlock_visible();
4598			skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url);
4599		}
4600		me._ht_node.onmouseout=function (e) {
4601			player.setActiveHotspot(null);
4602			skin._float_tt.style[domTransition]='none';
4603			skin._float_tt.style.visibility='hidden';
4604			skin._float_tt.ggVisible=false;
4605			me.elementMouseOver['ht_node']=false;
4606			me._hotspot_preview1.logicBlock_visible();
4607			skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url);
4608		}
4609		me._ht_node.ontouchend=function (e) {
4610			me.elementMouseOver['ht_node']=false;
4611			me._hotspot_preview1.logicBlock_visible();
4612		}
4613		me._ht_node.ggUpdatePosition=function (useTransition) {
4614		}
4615		el=me._ht_node_visited0=document.createElement('div');
4616		els=me._ht_node_visited0__img=document.createElement('img');
4617		els.className='ggskin ggskin_svg';
4618		hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBF
4618IHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwcHgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZX'+
4619			'cgMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGhlaWdodD0iODQuMTExcHgiIHZpZXdCb3g9IjAgMCA5MC4zNSA4NC4xMTEiIGlkPSLQodC70L7QuV8xIiB5PSIwcHgiIHdpZHRoPSI5MC4zNXB4Ij4KIDxwb2x5Z29uIG9wYWNpdHk9IjAuNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNjQuMTk1LDI5LjQxOCA3Ni45NzEsMjkuNDE4IDQ1LjE3NCwzLjg0OSAmI3hhOyYjeDk7MTMuMzc3LDI5LjQxOCAyNi4xNTMsMjkuNDE4IDQuNTA5LDgxLjExMiA4NS44NCw4MS4xMTIgIi8+CiA8Zz4K'+
4620			'ICA8cGF0aCBkPSJNOTAuMzQ5LDg0LjExMkgwbDIxLjY0Ni01MS42OTNINC44Nkw0NS4xNzQsMGw0MC4zMTQsMzIuNDE4SDY4LjcwNEw5MC4zNDksODQuMTEyeiBNNC41MDksODEuMTEySDg1Ljg0JiN4YTsmI3g5OyYjeDk7TDY0LjE5NSwyOS40MThINzYuOTdMNDUuMTc0LDMuODQ5TDEzLjM3OCwyOS40MTdoMTIuNzc2TDQuNTA5LDgxLjExMnoiIGZpbGw9IiNGRkZGRkYiLz4KIDwvZz4KPC9zdmc+Cg==';
4621		me._ht_node_visited0__img.setAttribute('src',hs);
4622		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
4623		els['ondragstart']=function() { return false; };
4624		el.appendChild(els);
4625		el.ggSubElement = els;
4626		elo=me._ht_node_visited0__imgo=document.createElement('img');
4627		elo.className='ggskin ggskin_svg';
4628		hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwcHgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZX'+
4629			'cgMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGhlaWdodD0iODQuMTExcHgiIHZpZXdCb3g9IjAgMCA5MC4zNSA4NC4xMTEiIGlkPSLQodC70L7QuV8xIiB5PSIwcHgiIHdpZHRoPSI5MC4zNXB4Ij4KIDxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNjQuMTk0LDI5LjQxOCA3Ni45NywyOS40MTggNDUuMTczLDMuODQ5IDEzLjM3NiwyOS40MTggJiN4YTsmI3g5OzI2LjE1MiwyOS40MTggNC41MDgsODEuMTEyIDg1LjgzOSw4MS4xMTIgIi8+CiA8Zz4K'+
4630			'ICA8cGF0aCBkPSJNOTAuMzQ4LDg0LjExMmgtOTAuMzVsMjEuNjQ2LTUxLjY5M0g0Ljg1OUw0NS4xNzMsMGw0MC4zMTQsMzIuNDE4SDY4LjcwM0w5MC4zNDgsODQuMTEyeiBNNC41MDgsODEuMTEyJiN4YTsmI3g5OyYjeDk7aDgxLjMzMUw2NC4xOTQsMjkuNDE4aDEyLjc3NUw0NS4xNzMsMy44NDlMMTMuMzc3LDI5LjQxN2gxMi43NzZMNC41MDgsODEuMTEyeiIgZmlsbD0iI0ZGRkZGRiIvPgogPC9nPgo8L3N2Zz4K';
4631		me._ht_node_visited0__imgo.setAttribute('src',hs);
4632		elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;;');
4633		elo['ondragstart']=function() { return false; };
4634		el.appendChild(elo);
4635		el.ggId="ht_node_visited";
4636		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
4637		el.ggVisible=false;
4638		el.className="ggskin ggskin_svg ";
4639		el.ggType='svg';
4640		hs ='';
4641		hs+='cursor : pointer;';
4642		hs+='height : 40px;';
4643		hs+='left : -16px;';
4644		hs+='position : absolute;';
4645		hs+='top : -16px;';
4646		hs+='visibility : hidden;';
4647		hs+='width : 40px;';
4648		hs+='pointer-events:auto;';
4649		el.setAttribute('style',hs);
4650		el.style[domTransform + 'Origin']='50% 50%';
4651		me._ht_node_visited0.ggIsActive=function() {
4652			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
4653				return this.parentNode.ggIsActive();
4654			}
4655			return false;
4656		}
4657		el.ggElementNodeId=function() {
4658			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
4659				return this.parentNode.ggElementNodeId();
4660			}
4661			return me.ggNodeId;
4662		}
4663		me._ht_node_visited0.logicBlock_visible = function() {
4664			var newLogicStateVisible;
4665			if (
4666				((player.nodeVisited(me._ht_node_visited0.ggElementNodeId()) == true))
4667			)
4668			{
4669				newLogicStateVisible = 0;
4670			}
4671			else {
4672				newLogicStateVisible = -1;
4673			}
4674			if (me._ht_node_visited0.ggCurrentLogicStateVisible != newLogicStateVisible) {
4675				me._ht_node_visited0.ggCurrentLogicStateVisible = newLogicStateVisible;
4676				me._ht_node_visited0.style[domTransition]='';
4677				if (me._ht_node_visited0.ggCurrentLogicStateVisible == 0) {
4678					me._ht_node_visited0.style.visibility=(Number(me._ht_node_visited0.style.opacity)>0||!me._ht_node_visited0.style.opacity)?'inherit':'hidden';
4679					me._ht_node_visited0.ggVisible=true;
4680				}
4681				else {
4682					me._ht_node_visited0.style.visibility="hidden";
4683					me._ht_node_visited0.ggVisible=false;
4684				}
4685			}
4686		}
4687		me._ht_node_visited0.onmouseover=function (e) {
4688			me._ht_node_visited0__img.style.visibility='hidden';
4689			me._ht_node_visited0__imgo.style.visibility='inherit';
4690		}
4691		me._ht_node_visited0.onmouseout=function (e) {
4692			me._ht_node_visited0__img.style.visibility='inherit';
4693			me._ht_node_visited0__imgo.style.visibility='hidden';
4694		}
4695		me._ht_node_visited0.ggUpdatePosition=function (useTransition) {
4696		}
4697		me._ht_node.appendChild(me._ht_node_visited0);
4698		el=me._ht_node_image0=document.createElement('div');
4699		els=me._ht_node_image0__img=document.createElement('img');
4700		els.className='ggskin ggskin_svg';
4701		hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBF
4701IHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwcHgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZX'+
4702			'cgMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGhlaWdodD0iODQuMTExcHgiIHZpZXdCb3g9IjAgMCA5MC4zNSA4NC4xMTEiIGlkPSLQodC70L7QuV8xIiB5PSIwcHgiIHdpZHRoPSI5MC4zNXB4Ij4KIDxwb2x5Z29uIG9wYWNpdHk9IjAuNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNjQuMTk1LDI5LjQxOCA3Ni45NzEsMjkuNDE4IDQ1LjE3NCwzLjg0OSAmI3hhOyYjeDk7MTMuMzc3LDI5LjQxOCAyNi4xNTMsMjkuNDE4IDQuNTA5LDgxLjExMiA4NS44NCw4MS4xMTIgIi8+CiA8Zz4K'+
4703			'ICA8cGF0aCBkPSJNOTAuMzQ5LDg0LjExMkgwbDIxLjY0Ni01MS42OTNINC44Nkw0NS4xNzQsMGw0MC4zMTQsMzIuNDE4SDY4LjcwNEw5MC4zNDksODQuMTEyeiBNNC41MDksODEuMTEySDg1Ljg0JiN4YTsmI3g5OyYjeDk7TDY0LjE5NSwyOS40MThINzYuOTdMNDUuMTc0LDMuODQ5TDEzLjM3OCwyOS40MTdoMTIuNzc2TDQuNTA5LDgxLjExMnoiIGZpbGw9IiNGRkZGRkYiLz4KIDwvZz4KPC9zdmc+Cg==';
4704		me._ht_node_image0__img.setAttribute('src',hs);
4705		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
4706		els['ondragstart']=function() { return false; };
4707		el.appendChild(els);
4708		el.ggSubElement = els;
4709		elo=me._ht_node_image0__imgo=document.createElement('img');
4710		elo.className='ggskin ggskin_svg';
4711		hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4PSIwcHgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZX'+
4712			'cgMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGhlaWdodD0iODQuMTExcHgiIHZpZXdCb3g9IjAgMCA5MC4zNSA4NC4xMTEiIGlkPSLQodC70L7QuV8xIiB5PSIwcHgiIHdpZHRoPSI5MC4zNXB4Ij4KIDxwb2x5Z29uIG9wYWNpdHk9IjAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNjQuMTk0LDI5LjQxOCA3Ni45NywyOS40MTggNDUuMTczLDMuODQ5IDEzLjM3NiwyOS40MTggJiN4YTsmI3g5OzI2LjE1MiwyOS40MTggNC41MDgsODEuMTEyIDg1LjgzOSw4MS4xMTIgIi8+CiA8Zz4K'+
4713			'ICA8cGF0aCBkPSJNOTAuMzQ4LDg0LjExMmgtOTAuMzVsMjEuNjQ2LTUxLjY5M0g0Ljg1OUw0NS4xNzMsMGw0MC4zMTQsMzIuNDE4SDY4LjcwM0w5MC4zNDgsODQuMTEyeiBNNC41MDgsODEuMTEyJiN4YTsmI3g5OyYjeDk7aDgxLjMzMUw2NC4xOTQsMjkuNDE4aDEyLjc3NUw0NS4xNzMsMy44NDlMMTMuMzc3LDI5LjQxN2gxMi43NzZMNC41MDgsODEuMTEyeiIgZmlsbD0iI0ZGRkZGRiIvPgogPC9nPgo8L3N2Zz4K';
4714		me._ht_node_image0__imgo.setAttribute('src',hs);
4715		elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;;');
4716		elo['ondragstart']=function() { return false; };
4717		el.appendChild(elo);
4718		el.ggId="ht_node_image";
4719		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
4720		el.ggVisible=true;
4721		el.className="ggskin ggskin_svg ";
4722		el.ggType='svg';
4723		hs ='';
4724		hs+='cursor : pointer;';
4725		hs+='height : 40px;';
4726		hs+='left : -16px;';
4727		hs+='position : absolute;';
4728		hs+='top : -16px;';
4729		hs+='visibility : inherit;';
4730		hs+='width : 40px;';
4731		hs+='pointer-events:auto;';
4732		el.setAttribute('style',hs);
4733		el.style[domTransform + 'Origin']='50% 50%';
4734		me._ht_node_image0.ggIsActive=function() {
4735			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
4736				return this.parentNode.ggIsActive();
4737			}
4738			return false;
4739		}
4740		el.ggElementNodeId=function() {
4741			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
4742				return this.parentNode.ggElementNodeId();
4743			}
4744			return me.ggNodeId;
4745		}
4746		me._ht_node_image0.logicBlock_visible = function() {
4747			var newLogicStateVisible;
4748			if (
4749				((player.nodeVisited(me._ht_node_image0.ggElementNodeId()) == true))
4750			)
4751			{
4752				newLogicStateVisible = 0;
4753			}
4754			else {
4755				newLogicStateVisible = -1;
4756			}
4757			if (me._ht_node_image0.ggCurrentLogicStateVisible != newLogicStateVisible) {
4758				me._ht_node_image0.ggCurrentLogicStateVisible = newLogicStateVisible;
4759				me._ht_node_image0.style[domTransition]='';
4760				if (me._ht_node_image0.ggCurrentLogicStateVisible == 0) {
4761					me._ht_node_image0.style.visibility="hidden";
4762					me._ht_node_image0.ggVisible=false;
4763				}
4764				else {
4765					me._ht_node_image0.style.visibility=(Number(me._ht_node_image0.style.opacity)>0||!me._ht_node_image0.style.opacity)?'inherit':'hidden';
4766					me._ht_node_image0.ggVisible=true;
4767				}
4768			}
4769		}
4770		me._ht_node_image0.onmouseover=function (e) {
4771			me._ht_node_image0__img.style.visibility='hidden';
4772			me._ht_node_image0__imgo.style.visibility='inherit';
4773		}
4774		me._ht_node_image0.onmouseout=function (e) {
4775			me._ht_node_image0__img.style.visibility='inherit';
4776			me._ht_node_image0__imgo.style.visibility='hidden';
4777		}
4778		me._ht_node_image0.ggUpdatePosition=function (useTransition) {
4779		}
4780		me._ht_node.appendChild(me._ht_node_image0);
4781		el=me._hotspot_preview1=document.createElement('div');
4782		el.ggId="hotspot_preview";
4783		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
4784		el.ggVisible=false;
4785		el.className="ggskin ggskin_container ";
4786		el.ggType='container';
4787		hs ='';
4788		hs+='z-index: 100;';
4789		hs+='height : 100px;';
4790		hs+='left : -75px;';
4791		hs+='position : absolute;';
4792		hs+='top : -130px;';
4793		hs+='visibility : hidden;';
4794		hs+='width : 150px;';
4795		hs+='pointer-events:none;';
4796		el.setAttribute('style',hs);
4797		el.style[domTransform + 'Origin']='50% 50%';
4798		me._hotspot_preview1.ggIsActive=function() {
4799			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
4800				return this.parentNode.ggIsActive();
4801			}
4802			return false;
4803		}
4804		el.ggElementNodeId=function() {
4805			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
4806				return this.parentNode.ggElementNodeId();
4807			}
4808			return me.ggNodeId;
4809		}
4810		me._hotspot_preview1.logicBlock_scaling = function() {
4811			var newLogicStateScaling;
4812			if (
4813				((player.getViewerSize().width <= 960))
4814			)
4815			{
4816				newLogicStateScaling = 0;
4817			}
4818			else {
4819				newLogicStateScaling = -1;
4820			}
4821			if (me._hotspot_preview1.ggCurrentLogicStateScaling != newLogicStateScaling) {
4822				me._hotspot_preview1.ggCurrentLogicStateScaling = newLogicStateScaling;
4823				me._hotspot_preview1.style[domTransition]='' + cssPrefix + 'transform 0s';
4824				if (me._hotspot_preview1.ggCurrentLogicStateScaling == 0) {
4825					me._hotspot_preview1.ggParameter.sx = 0.8;
4826					me._hotspot_preview1.ggParameter.sy = 0.8;
4827					me._hotspot_preview1.style[domTransform]=parameterToTransform(me._hotspot_preview1.ggParameter);
4828				}
4829				else {
4830					me._hotspot_preview1.ggParameter.sx = 1;
4831					me._hotspot_preview1.ggParameter.sy = 1;
4832					me._hotspot_preview1.style[domTransform]=parameterToTransform(me._hotspot_preview1.ggParameter);
4833				}
4834			}
4835		}
4836		me._hotspot_preview1.logicBlock_visible = function() {
4837			var newLogicStateVisible;
4838			if (
4839				((me.elementMouseOver['ht_node'] == true))
4840			)
4841			{
4842				newLogicStateVisible = 0;
4843			}
4844			else {
4845				newLogicStateVisible = -1;
4846			}
4847			if (me._hotspot_preview1.ggCurrentLogicStateVisible != newLogicStateVisible) {
4848				me._hotspot_preview1.ggCurrentLogicStateVisible = newLogicStateVisible;
4849				me._hotspot_preview1.style[domTransition]='' + cssPrefix + 'transform 0s';
4850				if (me._hotspot_preview1.ggCurrentLogicStateVisible == 0) {
4851					me._hotspot_preview1.style.visibility=(Number(me._hotspot_preview1.style.opacity)>0||!me._hotspot_preview1.style.opacity)?'inherit':'hidden';
4852					me._hotspot_preview1.ggVisible=true;
4853				}
4854				else {
4855					me._hotspot_preview1.style.visibility="hidden";
4856					me._hotspot_preview1.ggVisible=false;
4857				}
4858			}
4859		}
4860		me._hotspot_preview1.ggUpdatePosition=function (useTransition) {
4861		}
4862		me._ht_node.appendChild(me._hotspot_preview1);
4863		me.__div = me._ht_node;
4864	};
4865	function SkinHotspotClass_ht_node_left(parentScope,hotspot) {
4866		var me=this;
4867		var flag=false;
4868		var hs='';
4869		me.parentScope=parentScope;
4870		me.hotspot=hotspot;
4871		var nodeId=String(hotspot.url);
4872		nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // }
4873		me.ggUserdata=skin.player.getNodeUserdata(nodeId);
4874		me.elementMouseDown=[];
4875		me.elementMouseOver=[];
4876		me.findElements=function(id,regex) {
4877			return skin.findElements(id,regex);
4878		}
4879		el=me._ht_node_left=document.createElement('div');
4880		el.ggId="ht_node_left";
4881		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
4882		el.ggVisible=true;
4883		el.className="ggskin ggskin_hotspot ";
4884		el.ggType='hotspot';
4885		hs ='';
4886		hs+='height : 0px;';
4887		hs+='left : 75px;';
4888		hs+='position : absolute;';
4889		hs+='top : 130px;';
4890		hs+='visibility : inherit;';
4891		hs+='width : 0px;';
4892		hs+='pointer-events:auto;';
4893		el.setAttribute('style',hs);
4894		el.style[domTransform + 'Origin']='50% 50%';
4895		me._ht_node_left.ggIsActive=function() {
4896			return player.getCurrentNode()==this.ggElementNodeId();
4897		}
4898		el.ggElementNodeId=function() {
4899			return me.hotspot.url.substr(1, me.hotspot.url.length - 2);
4900		}
4901		me._ht_node_left.logicBlock_scaling = function() {
4902			var newLogicStateScaling;
4903			if (
4904				((player.getViewerSize().width <= 960))
4905			)
4906			{
4907				newLogicStateScaling = 0;
4908			}
4909			else {
4910				newLogicStateScaling = -1;
4911			}
4912			if (me._ht_node_left.ggCurrentLogicStateScaling != newLogicStateScaling) {
4913				me._ht_node_left.ggCurrentLogicStateScaling = newLogicStateScaling;
4914				me._ht_node_left.style[domTransition]='' + cssPrefix + 'transform 0s';
4915				if (me._ht_node_left.ggCurrentLogicStateScaling == 0) {
4916					me._ht_node_left.ggParameter.sx = 0.8;
4917					me._ht_node_left.ggParameter.sy = 0.8;
4918					me._ht_node_left.style[domTransform]=parameterToTransform(me._ht_node_left.ggParameter);
4919				}
4920				else {
4921					me._ht_node_left.ggParameter.sx = 1;
4922					me._ht_node_left.ggParameter.sy = 1;
4923					me._ht_node_left.style[domTransform]=parameterToTransform(me._ht_node_left.ggParameter);
4924				}
4925			}
4926		}
4927		me._ht_node_left.logicBlock_visible = function() {
4928			var newLogicStateVisible;
4929			if (
4930				((player.getVariableValue('vis_hotspots') == false))
4931			)
4932			{
4933				newLogicStateVisible = 0;
4934			}
4935			else {
4936				newLogicStateVisible = -1;
4937			}
4938			if (me._ht_node_left.ggCurrentLogicStateVisible != newLogicStateVisible) {
4939				me._ht_node_left.ggCurrentLogicStateVisible = newLogicStateVisible;
4940				me._ht_node_left.style[domTransition]='' + cssPrefix + 'transform 0s';
4941				if (me._ht_node_left.ggCurrentLogicStateVisible == 0) {
4942					me._ht_node_left.style.visibility="hidden";
4943					me._ht_node_left.ggVisible=false;
4944				}
4945				else {
4946					me._ht_node_left.style.visibility=(Number(me._ht_node_left.style.opacity)>0||!me._ht_node_left.style.opacity)?'inherit':'hidden';
4947					me._ht_node_left.ggVisible=true;
4948				}
4949			}
4950		}
4951		me._ht_node_left.onclick=function (e) {
4952			player.openNext(me.hotspot.url,me.hotspot.target);
4953			skin._float_tt.style[domTransition]='none';
4954			skin._float_tt.style.visibility='hidden';
4955			skin._float_tt.ggVisible=false;
4956			skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url);
4957		}
4958		me._ht_node_left.ondblclick=function (e) {
4959			skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url);
4960		}
4961		me._ht_node_left.onmouseover=function (e) {
4962			player.setActiveHotspot(me.hotspot);
4963			skin._float_tt.style[domTransition]='none';
4964			skin._float_tt.style.visibility=(Number(skin._float_tt.style.opacity)>0||!skin._float_tt.style.opacity)?'inherit':'hidden';
4965			skin._float_tt.ggVisible=true;
4966			me.elementMouseOver['ht_node_left']=true;
4967			me._hotspot_preview0.logicBlock_visible();
4968			skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url);
4969		}
4970		me._ht_node_left.onmouseout=function (e) {
4971			player.setActiveHotspot(null);
4972			skin._float_tt.style[domTransition]='none';
4973			skin._float_tt.style.visibility='hidden';
4974			skin._float_tt.ggVisible=false;
4975			me.elementMouseOver['ht_node_left']=false;
4976			me._hotspot_preview0.logicBlock_visible();
4977			skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url);
4978		}
4979		me._ht_node_left.ontouchend=function (e) {
4980			me.elementMouseOver['ht_node_left']=false;
4981			me._hotspot_preview0.logicBlock_visible();
4982		}
4983		me._ht_node_left.ggUpdatePosition=function (useTransition) {
4984		}
4985		el=me._ht_node_visited=document.createElement('div');
4986		els=me._ht_node_visited__img=document.createElement('img');
4987		els.className='ggskin ggskin_ht_node_visited';
4988		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+
4989			'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+
4990			'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxR
4990dP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+
4991			'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+
4992			'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+
4993			'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHmweHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+
4994			't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+
4995			'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+
4996			'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+
4997			'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+
4998			'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+
4999			'99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUm
4999Lq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+
5000			'2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+
5001			'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+
5002			'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+
5003			'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+
5004			'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+
5005			'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5005BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+
5006			'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+
5007			'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+
5008			'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+
5009			'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII=';
5010		els.setAttribute('src',hs);
5011		els.ggNormalSrc=hs;
5012		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
5013		els.className='ggskin ggskin_button';
5014		els['ondragstart']=function() { return false; };
5015		player.checkLoaded.push(els);
5016		el.appendChild(els);
5017		el.ggSubElement = els;
5018		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+
5019			'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+
5020			'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxRdP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+
5021			'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+
5022			'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+
5023			'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHm
5023weHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+
5024			't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+
5025			'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+
5026			'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+
5027			'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+
5028			'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+
5029			'99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUmLq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+
5030			'2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+
5031			'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+
5032			'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+
5033			'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3
5033wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+
5034			'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+
5035			'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5035BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+
5036			'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+
5037			'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+
5038			'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+
5039			'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII=';
5040		me._ht_node_visited__img.ggOverSrc=hs;
5041		el.ggId="ht_node_visited";
5042		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5043		el.ggVisible=false;
5044		el.className="ggskin ggskin_button ";
5045		el.ggType='button';
5046		hs ='';
5047		hs+='cursor : pointer;';
5048		hs+='height : 52px;';
5049		hs+='left : -16px;';
5050		hs+='position : absolute;';
5051		hs+='top : -16px;';
5052		hs+='visibility : hidden;';
5053		hs+='width : 52px;';
5054		hs+='pointer-events:auto;';
5055		el.setAttribute('style',hs);
5056		el.style[domTransform + 'Origin']='50% 50%';
5057		me._ht_node_visited.ggIsActive=function() {
5058			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5059				return this.parentNode.ggIsActive();
5060			}
5061			return false;
5062		}
5063		el.ggElementNodeId=function() {
5064			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5065				return this.parentNode.ggElementNodeId();
5066			}
5067			return me.ggNodeId;
5068		}
5069		me._ht_node_visited.logicBlock_visible = function() {
5070			var newLogicStateVisible;
5071			if (
5072				((player.nodeVisited(me._ht_node_visited.ggElementNodeId()) == true))
5073			)
5074			{
5075				newLogicStateVisible = 0;
5076			}
5077			else {
5078				newLogicStateVisible = -1;
5079			}
5080			if (me._ht_node_visited.ggCurrentLogicStateVisible != newLogicStateVisible) {
5081				me._ht_node_visited.ggCurrentLogicStateVisible = newLogicStateVisible;
5082				me._ht_node_visited.style[domTransition]='';
5083				if (me._ht_node_visited.ggCurrentLogicStateVisible == 0) {
5084					me._ht_node_visited.style.visibility=(Number(me._ht_node_visited.style.opacity)>0||!me._ht_node_visited.style.opacity)?'inherit':'hidden';
5085					me._ht_node_visited.ggVisible=true;
5086				}
5087				else {
5088					me._ht_node_visited.style.visibility="hidden";
5089					me._ht_node_visited.ggVisible=false;
5090				}
5091			}
5092		}
5093		me._ht_node_visited.onmouseover=function (e) {
5094			me._ht_node_visited__img.src=me._ht_node_visited__img.ggOverSrc;
5095		}
5096		me._ht_node_visited.onmouseout=function (e) {
5097			me._ht_node_visited__img.src=me._ht_node_visited__img.ggNormalSrc;
5098		}
5099		me._ht_node_visited.ggUpdatePosition=function (useTransition) {
5100		}
5101		me._ht_node_left.appendChild(me._ht_node_visited);
5102		el=me._ht_node_image=document.createElement('div');
5103		els=me._ht_node_image__img=document.createElement('img');
5104		els.className='ggskin ggskin_ht_node_image';
5105		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+
5106			'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+
5107			'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxR
5107dP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+
5108			'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+
5109			'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+
5110			'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHmweHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+
5111			't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+
5112			'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+
5113			'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+
5114			'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+
5115			'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+
5116			'99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUm
5116Lq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+
5117			'2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+
5118			'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+
5119			'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+
5120			'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+
5121			'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+
5122			'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5122BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+
5123			'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+
5124			'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+
5125			'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+
5126			'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII=';
5127		els.setAttribute('src',hs);
5128		els.ggNormalSrc=hs;
5129		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
5130		els.className='ggskin ggskin_button';
5131		els['ondragstart']=function() { return false; };
5132		player.checkLoaded.push(els);
5133		el.appendChild(els);
5134		el.ggSubElement = els;
5135		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+
5136			'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+
5137			'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxRdP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+
5138			'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+
5139			'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+
5140			'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHm
5140weHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+
5141			't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+
5142			'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+
5143			'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+
5144			'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+
5145			'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+
5146			'99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUmLq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+
5147			'2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+
5148			'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+
5149			'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+
5150			'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3
5150wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+
5151			'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+
5152			'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5152BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+
5153			'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+
5154			'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+
5155			'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+
5156			'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII=';
5157		me._ht_node_image__img.ggOverSrc=hs;
5158		el.ggId="ht_node_image";
5159		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5160		el.ggVisible=true;
5161		el.className="ggskin ggskin_button ";
5162		el.ggType='button';
5163		hs ='';
5164		hs+='cursor : pointer;';
5165		hs+='height : 52px;';
5166		hs+='left : -16px;';
5167		hs+='position : absolute;';
5168		hs+='top : -16px;';
5169		hs+='visibility : inherit;';
5170		hs+='width : 52px;';
5171		hs+='pointer-events:auto;';
5172		el.setAttribute('style',hs);
5173		el.style[domTransform + 'Origin']='50% 50%';
5174		me._ht_node_image.ggIsActive=function() {
5175			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5176				return this.parentNode.ggIsActive();
5177			}
5178			return false;
5179		}
5180		el.ggElementNodeId=function() {
5181			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5182				return this.parentNode.ggElementNodeId();
5183			}
5184			return me.ggNodeId;
5185		}
5186		me._ht_node_image.logicBlock_visible = function() {
5187			var newLogicStateVisible;
5188			if (
5189				((player.nodeVisited(me._ht_node_image.ggElementNodeId()) == true))
5190			)
5191			{
5192				newLogicStateVisible = 0;
5193			}
5194			else {
5195				newLogicStateVisible = -1;
5196			}
5197			if (me._ht_node_image.ggCurrentLogicStateVisible != newLogicStateVisible) {
5198				me._ht_node_image.ggCurrentLogicStateVisible = newLogicStateVisible;
5199				me._ht_node_image.style[domTransition]='';
5200				if (me._ht_node_image.ggCurrentLogicStateVisible == 0) {
5201					me._ht_node_image.style.visibility="hidden";
5202					me._ht_node_image.ggVisible=false;
5203				}
5204				else {
5205					me._ht_node_image.style.visibility=(Number(me._ht_node_image.style.opacity)>0||!me._ht_node_image.style.opacity)?'inherit':'hidden';
5206					me._ht_node_image.ggVisible=true;
5207				}
5208			}
5209		}
5210		me._ht_node_image.onmouseover=function (e) {
5211			me._ht_node_image__img.src=me._ht_node_image__img.ggOverSrc;
5212		}
5213		me._ht_node_image.onmouseout=function (e) {
5214			me._ht_node_image__img.src=me._ht_node_image__img.ggNormalSrc;
5215		}
5216		me._ht_node_image.ggUpdatePosition=function (useTransition) {
5217		}
5218		me._ht_node_left.appendChild(me._ht_node_image);
5219		el=me._hotspot_preview0=document.createElement('div');
5220		el.ggId="hotspot_preview";
5221		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5222		el.ggVisible=false;
5223		el.className="ggskin ggskin_container ";
5224		el.ggType='container';
5225		hs ='';
5226		hs+='z-index: 100;';
5227		hs+='height : 100px;';
5228		hs+='left : -75px;';
5229		hs+='position : absolute;';
5230		hs+='top : -130px;';
5231		hs+='visibility : hidden;';
5232		hs+='width : 150px;';
5233		hs+='pointer-events:none;';
5234		el.setAttribute('style',hs);
5235		el.style[domTransform + 'Origin']='50% 50%';
5236		me._hotspot_preview0.ggIsActive=function() {
5237			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5238				return this.parentNode.ggIsActive();
5239			}
5240			return false;
5241		}
5242		el.ggElementNodeId=function() {
5243			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5244				return this.parentNode.ggElementNodeId();
5245			}
5246			return me.ggNodeId;
5247		}
5248		me._hotspot_preview0.logicBlock_scaling = function() {
5249			var newLogicStateScaling;
5250			if (
5251				((player.getViewerSize().width <= 960))
5252			)
5253			{
5254				newLogicStateScaling = 0;
5255			}
5256			else {
5257				newLogicStateScaling = -1;
5258			}
5259			if (me._hotspot_preview0.ggCurrentLogicStateScaling != newLogicStateScaling) {
5260				me._hotspot_preview0.ggCurrentLogicStateScaling = newLogicStateScaling;
5261				me._hotspot_preview0.style[domTransition]='' + cssPrefix + 'transform 0s';
5262				if (me._hotspot_preview0.ggCurrentLogicStateScaling == 0) {
5263					me._hotspot_preview0.ggParameter.sx = 0.8;
5264					me._hotspot_preview0.ggParameter.sy = 0.8;
5265					me._hotspot_preview0.style[domTransform]=parameterToTransform(me._hotspot_preview0.ggParameter);
5266				}
5267				else {
5268					me._hotspot_preview0.ggParameter.sx = 1;
5269					me._hotspot_preview0.ggParameter.sy = 1;
5270					me._hotspot_preview0.style[domTransform]=parameterToTransform(me._hotspot_preview0.ggParameter);
5271				}
5272			}
5273		}
5274		me._hotspot_preview0.logicBlock_visible = function() {
5275			var newLogicStateVisible;
5276			if (
5277				((me.elementMouseOver['ht_node_left'] == true))
5278			)
5279			{
5280				newLogicStateVisible = 0;
5281			}
5282			else {
5283				newLogicStateVisible = -1;
5284			}
5285			if (me._hotspot_preview0.ggCurrentLogicStateVisible != newLogicStateVisible) {
5286				me._hotspot_preview0.ggCurrentLogicStateVisible = newLogicStateVisible;
5287				me._hotspot_preview0.style[domTransition]='' + cssPrefix + 'transform 0s';
5288				if (me._hotspot_preview0.ggCurrentLogicStateVisible == 0) {
5289					me._hotspot_preview0.style.visibility=(Number(me._hotspot_preview0.style.opacity)>0||!me._hotspot_preview0.style.opacity)?'inherit':'hidden';
5290					me._hotspot_preview0.ggVisible=true;
5291				}
5292				else {
5293					me._hotspot_preview0.style.visibility="hidden";
5294					me._hotspot_preview0.ggVisible=false;
5295				}
5296			}
5297		}
5298		me._hotspot_preview0.ggUpdatePosition=function (useTransition) {
5299		}
5300		me._ht_node_left.appendChild(me._hotspot_preview0);
5301		me.__div = me._ht_node_left;
5302	};
5303	function SkinHotspotClass_ht_image(parentScope,hotspot) {
5304		var me=this;
5305		var flag=false;
5306		var hs='';
5307		me.parentScope=parentScope;
5308		me.hotspot=hotspot;
5309		var nodeId=String(hotspot.url);
5310		nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // }
5311		me.ggUserdata=skin.player.getNodeUserdata(nodeId);
5312		me.elementMouseDown=[];
5313		me.elementMouseOver=[];
5314		me.findElements=function(id,regex) {
5315			return skin.findElements(id,regex);
5316		}
5317		el=me._ht_image=document.createElement('div');
5318		el.ggId="ht_image";
5319		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5320		el.ggVisible=true;
5321		el.className="ggskin ggskin_hotspot ";
5322		el.ggType='hotspot';
5323		hs ='';
5324		hs+='z-index: -10;';
5325		hs+='height : 0px;';
5326		hs+='left : 200px;';
5327		hs+='position : absolute;';
5328		hs+='top : 200px;';
5329		hs+='visibility : inherit;';
5330		hs+='width : 0px;';
5331		hs+='pointer-events:auto;';
5332		el.setAttribute('style',hs);
5333		el.style[domTransform + 'Origin']='50% 50%';
5334		me._ht_image.ggIsActive=function() {
5335			return player.getCurrentNode()==this.ggElementNodeId();
5336		}
5337		el.ggElementNodeId=function() {
5338			return me.hotspot.url.substr(1, me.hotspot.url.length - 2);
5339		}
5340		me._ht_image.onclick=function (e) {
5341			skin._info_title.ggText="<b>"+me.hotspot.title+"<\/b>";
5342			skin._info_title.ggTextDiv.innerHTML=skin._info_title.ggText;
5343			if (skin._info_title.ggUpdateText) {
5344				skin._info_title.ggUpdateText=function() {
5345					var hs="<b>"+me.hotspot.title+"<\/b>";
5346					if (hs!=this.ggText) {
5347						this.ggText=hs;
5348						this.ggTextDiv.innerHTML=hs;
5349						if (this.ggUpdatePosition) this.ggUpdatePosition();
5350					}
5351				}
5352			}
5353			if (skin._info_title.ggUpdatePosition) {
5354				skin._info_title.ggUpdatePosition();
5355			}
5356			skin._info_title.ggTextDiv.scrollTop = 0;
5357			skin._information.style[domTransition]='none';
5358			skin._information.style.visibility=(Number(skin._information.style.opacity)>0||!skin._information.style.opacity)?'inherit':'hidden';
5359			skin._information.ggVisible=true;
5360			skin._screentint_info.style[domTransition]='none';
5361			skin._screentint_info.style.visibility=(Number(skin._screentint_info.style.opacity)>0||!skin._screentint_info.style.opacity)?'inherit':'hidden';
5362			skin._screentint_info.ggVisible=true;
5363			player.setVariableValue('nameURL', me.hotspot.url);
5364			skin._info_title.ggText=me.hotspot.title;
5365			skin._info_title.ggTextDiv.innerHTML=skin._info_title.ggText;
5366			if (skin._info_title.ggUpdateText) {
5367				skin._info_title.ggUpdateText=function() {
5368					var hs=me.hotspot.title;
5369					if (hs!=this.ggText) {
5370						this.ggText=hs;
5371						this.ggTextDiv.innerHTML=hs;
5372						if (this.ggUpdatePosition) this.ggUpdatePosition();
5373					}
5374				}
5375			}
5376			if (skin._info_title.ggUpdatePosition) {
5377				skin._info_title.ggUpdatePosition();
5378			}
5379			skin._info_title.ggTextDiv.scrollTop = 0;
5380			skin._info_text_body_2.ggText=me.hotspot.description;
5381			skin._info_text_body_2.ggTextDiv.innerHTML=skin._info_text_body_2.ggText;
5382			if (skin._info_text_body_2.ggUpdateText) {
5383				skin._info_text_body_2.ggUpdateText=function() {
5384					var hs=me.hotspot.description;
5385					if (hs!=this.ggText) {
5386						this.ggText=hs;
5387						this.ggTextDiv.innerHTML=hs;
5388						if (this.ggUpdatePosition) this.ggUpdatePosition();
5389					}
5390				}
5391			}
5392			if (skin._info_text_body_2.ggUpdatePosition) {
5393				skin._info_text_body_2.ggUpdatePosition();
5394			}
5395			skin._info_text_body_2.ggTextDiv.scrollTop = 0;
5396			player.setVariableValue('vis_info_popup_6', true);
5397			player.setVariableValue('var_menu', false);
5398			player.setVariableValue('floorplan_mobile', false);
5399			skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url);
5400		}
5401		me._ht_image.ondblclick=function (e) {
5402			skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url);
5403		}
5404		me._ht_image.onmouseover=function (e) {
5405			player.setActiveHotspot(me.hotspot);
5406			player.setVariableValue('ht_info_var', true);
5407			me.elementMouseOver['ht_image']=true;
5408			me._hotspot_preview.logicBlock_visible();
5409			skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url);
5410		}
5411		me._ht_image.onmouseout=function (e) {
5412			player.setActiveHotspot(null);
5413			player.setVariableValue('ht_info_var', false);
5414			me.elementMouseOver['ht_image']=false;
5415			me._hotspot_preview.logicBlock_visible();
5416			skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url);
5417		}
5418		me._ht_image.ontouchend=function (e) {
5419			me.elementMouseOver['ht_image']=false;
5420			me._hotspot_preview.logicBlock_visible();
5421		}
5422		me._ht_image.ggUpdatePosition=function (useTransition) {
5423		}
5424		el=me._image_2vis=document.createElement('div');
5425		el.ggId="image 2-vis";
5426		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5427		el.ggVisible=false;
5428		el.className="ggskin ggskin_container ";
5429		el.ggType='container';
5430		hs ='';
5431		hs+='cursor : pointer;';
5432		hs+='height : 52px;';
5433		hs+='left : -26px;';
5434		hs+='position : absolute;';
5435		hs+='top : -26px;';
5436		hs+='visibility : hidden;';
5437		hs+='width : 52px;';
5438		hs+='pointer-events:none;';
5439		el.setAttribute('style',hs);
5440		el.style[domTransform + 'Origin']='50% 50%';
5441		me._image_2vis.ggIsActive=function() {
5442			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5443				return this.parentNode.ggIsActive();
5444			}
5445			return false;
5446		}
5447		el.ggElementNodeId=function() {
5448			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5449				return this.parentNode.ggElementNodeId();
5450			}
5451			return me.ggNodeId;
5452		}
5453		me._image_2vis.logicBlock_visible = function() {
5454			var newLogicStateVisible;
5455			if (
5456				((player.nodeVisited(me._image_2vis.ggElementNodeId()) == true))
5457			)
5458			{
5459				newLogicStateVisible = 0;
5460			}
5461			else {
5462				newLogicStateVisible = -1;
5463			}
5464			if (me._image_2vis.ggCurrentLogicStateVisible != newLogicStateVisible) {
5465				me._image_2vis.ggCurrentLogicStateVisible = newLogicStateVisible;
5466				me._image_2vis.style[domTransition]='';
5467				if (me._image_2vis.ggCurrentLogicStateVisible == 0) {
5468					me._image_2vis.style.visibility=(Number(me._image_2vis.style.opacity)>0||!me._image_2vis.style.opacity)?'inherit':'hidden';
5469					me._image_2vis.ggVisible=true;
5470				}
5471				else {
5472					me._image_2vis.style.visibility="hidden";
5473					me._image_2vis.ggVisible=false;
5474				}
5475			}
5476		}
5477		me._image_2vis.ggUpdatePosition=function (useTransition) {
5478		}
5479		el=me._image_out_v=document.createElement('div');
5480		el.ggId="image out V";
5481		el.ggDx=0;
5482		el.ggDy=0;
5483		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5484		el.ggVisible=true;
5485		el.className="ggskin ggskin_rectangle ";
5486		el.ggType='rectangle';
5487		hs ='';
5488		hs+=cssPrefix + 'background-clip : padding-box;';
5489		hs+='background-clip : padding-box;';
5490		hs+=cssPrefix + 'border-radius : 999px;';
5491		hs+='border-radius : 999px;';
5492		hs+='border : 15px solid rgba(255,255,255,0.156863);';
5493		hs+='cursor : default;';
5494		hs+='height : 24px;';
5495		hs+='left : -10000px;';
5496		hs+='position : absolute;';
5497		hs+='top : -10000px;';
5498		hs+='visibility : inherit;';
5499		hs+='width : 24px;';
5500		hs+='pointer-events:auto;';
5501		el.setAttribute('style',hs);
5502		el.style[domTransform + 'Origin']='50% 50%';
5503		me._image_out_v.ggIsActive=function() {
5504			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5505				return this.parentNode.ggIsActive();
5506			}
5507			return false;
5508		}
5509		el.ggElementNodeId=function() {
5510			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5511				return this.parentNode.ggElementNodeId();
5512			}
5513			return me.ggNodeId;
5514		}
5515		me._image_out_v.ggUpdatePosition=function (useTransition) {
5516			if (useTransition==='undefined') {
5517				useTransition = false;
5518			}
5519			if (!useTransition) {
5520				this.style[domTransition]='none';
5521			}
5522			if (this.parentNode) {
5523				var pw=this.parentNode.clientWidth;
5524				var w=this.offsetWidth;
5525					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
5526				var ph=this.parentNode.clientHeight;
5527				var h=this.offsetHeight;
5528					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
5529			}
5530		}
5531		me._image_2vis.appendChild(me._image_out_v);
5532		el=me._image_in_v=document.createElement('div');
5533		el.ggId="image in V";
5534		el.ggDx=0;
5535		el.ggDy=0;
5536		el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 };
5537		el.ggVisible=true;
5538		el.className="ggskin ggskin_rectangle ";
5539		el.ggType='rectangle';
5540		hs ='';
5541		hs+=cssPrefix + 'background-clip : padding-box;';
5542		hs+='background-clip : padding-box;';
5543		hs+=cssPrefix + 'border-radius : 999px;';
5544		hs+='border-radius : 999px;';
5545		hs+='border : 5px solid rgba(75,255,75,0.352941);';
5546		hs+='cursor : default;';
5547		hs+='height : 50px;';
5548		hs+='left : -10000px;';
5549		hs+='position : absolute;';
5550		hs+='top : -10000px;';
5551		hs+='visibility : inherit;';
5552		hs+='width : 50px;';
5553		hs+='pointer-events:auto;';
5554		el.setAttribute('style',hs);
5555		el.style[domTransform + 'Origin']='50% 50%';
5556		el.style[domTransform]=parameterToTransform(el.ggParameter);
5557		me._image_in_v.ggIsActive=function() {
5558			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5559				return this.parentNode.ggIsActive();
5560			}
5561			return false;
5562		}
5563		el.ggElementNodeId=function() {
5564			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5565				return this.parentNode.ggElementNodeId();
5566			}
5567			return me.ggNodeId;
5568		}
5569		me._image_in_v.ggUpdatePosition=function (useTransition) {
5570			if (useTransition==='undefined') {
5571				useTransition = false;
5572			}
5573			if (!useTransition) {
5574				this.style[domTransition]='none';
5575			}
5576			if (this.parentNode) {
5577				var pw=this.parentNode.clientWidth;
5578				var w=this.offsetWidth;
5579					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
5580				var ph=this.parentNode.clientHeight;
5581				var h=this.offsetHeight;
5582					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
5583			}
5584		}
5585		me._image_2vis.appendChild(me._image_in_v);
5586		el=me._image_ani_v=document.createElement('div');
5587		el.ggId="image ani V";
5588		el.ggDx=0;
5589		el.ggDy=0;
5590		el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 };
5591		el.ggVisible=true;
5592		el.className="ggskin ggskin_rectangle ";
5593		el.ggType='rectangle';
5594		hs ='';
5595		hs+=cssPrefix + 'background-clip : padding-box;';
5596		hs+='background-clip : padding-box;';
5597		hs+=cssPrefix + 'border-radius : 999px;';
5598		hs+='border-radius : 999px;';
5599		hs+='border : 3px solid rgba(75,255,75,0.392157);';
5600		hs+='cursor : pointer;';
5601		hs+='height : 50px;';
5602		hs+='left : -10000px;';
5603		hs+='position : absolute;';
5604		hs+='top : -10000px;';
5605		hs+='visibility : inherit;';
5606		hs+='width : 50px;';
5607		hs+='pointer-events:auto;';
5608		el.setAttribute('style',hs);
5609		el.style[domTransform + 'Origin']='50% 50%';
5610		el.style[domTransform]=parameterToTransform(el.ggParameter);
5611		me._image_ani_v.ggIsActive=function() {
5612			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5613				return this.parentNode.ggIsActive();
5614			}
5615			return false;
5616		}
5617		el.ggElementNodeId=function() {
5618			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5619				return this.parentNode.ggElementNodeId();
5620			}
5621			return me.ggNodeId;
5622		}
5623		me._image_ani_v.logicBlock_scaling = function() {
5624			var newLogicStateScaling;
5625			if (
5626				((player.getVariableValue('ht_ani') == true))
5627			)
5628			{
5629				newLogicStateScaling = 0;
5630			}
5631			else {
5632				newLogicStateScaling = -1;
5633			}
5634			if (me._image_ani_v.ggCurrentLogicStateScaling != newLogicStateScaling) {
5635				me._image_ani_v.ggCurrentLogicStateScaling = newLogicStateScaling;
5636				me._image_ani_v.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
5637				if (me._image_ani_v.ggCurrentLogicStateScaling == 0) {
5638					me._image_ani_v.ggParameter.sx = 1;
5639					me._image_ani_v.ggParameter.sy = 1;
5640					me._image_ani_v.style[domTransform]=parameterToTransform(me._image_ani_v.ggParameter);
5641				}
5642				else {
5643					me._image_ani_v.ggParameter.sx = 0.5;
5644					me._image_ani_v.ggParameter.sy = 0.5;
5645					me._image_ani_v.style[domTransform]=parameterToTransform(me._image_ani_v.ggParameter);
5646				}
5647			}
5648		}
5649		me._image_ani_v.logicBlock_alpha = function() {
5650			var newLogicStateAlpha;
5651			if (
5652				((player.getVariableValue('ht_ani') == true))
5653			)
5654			{
5655				newLogicStateAlpha = 0;
5656			}
5657			else {
5658				newLogicStateAlpha = -1;
5659			}
5660			if (me._image_ani_v.ggCurrentLogicStateAlpha != newLogicStateAlpha) {
5661				me._image_ani_v.ggCurrentLogicStateAlpha = newLogicStateAlpha;
5662				me._image_ani_v.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
5663				if (me._image_ani_v.ggCurrentLogicStateAlpha == 0) {
5664					setTimeout(function() { if (me._image_ani_v.style.opacity == 0.0) { me._image_ani_v.style.visibility="hidden"; } }, 1005);
5665					me._image_ani_v.style.opacity=0;
5666				}
5667				else {
5668					me._image_ani_v.style.visibility=me._image_ani_v.ggVisible?'inherit':'hidden';
5669					me._image_ani_v.style.opacity=1;
5670				}
5671			}
5672		}
5673		me._image_ani_v.logicBlock_bordercolor = function() {
5674			var newLogicStateBorderColor;
5675			if (
5676				((player.getVariableValue('ht_ani') == false))
5677			)
5678			{
5679				newLogicStateBorderColor = 0;
5680			}
5681			else {
5682				newLogicStateBorderColor = -1;
5683			}
5684			if (me._image_ani_v.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) {
5685				me._image_ani_v.ggCurrentLogicStateBorderColor = newLogicStateBorderColor;
5686				me._image_ani_v.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
5687				if (me._image_ani_v.ggCurrentLogicStateBorderColor == 0) {
5688					me._image_ani_v.style.borderColor="rgba(0,0,0,0)";
5689				}
5690				else {
5691					me._image_ani_v.style.borderColor="rgba(75,255,75,0.392157)";
5692				}
5693			}
5694		}
5695		me._image_ani_v.ggUpdatePosition=function (useTransition) {
5696			if (useTransition==='undefined') {
5697				useTransition = false;
5698			}
5699			if (!useTransition) {
5700				this.style[domTransition]='none';
5701			}
5702			if (this.parentNode) {
5703				var pw=this.parentNode.clientWidth;
5704				var w=this.offsetWidth;
5705					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
5706				var ph=this.parentNode.clientHeight;
5707				var h=this.offsetHeight;
5708					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
5709			}
5710		}
5711		me._image_2vis.appendChild(me._image_ani_v);
5712		me._ht_image.appendChild(me._image_2vis);
5713		el=me._image_1new=document.createElement('div');
5714		el.ggId="image 1-new";
5715		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5716		el.ggVisible=true;
5717		el.className="ggskin ggskin_container ";
5718		el.ggType='container';
5719		hs ='';
5720		hs+='cursor : pointer;';
5721		hs+='height : 52px;';
5722		hs+='left : -26px;';
5723		hs+='position : absolute;';
5724		hs+='top : -26px;';
5725		hs+='visibility : inherit;';
5726		hs+='width : 52px;';
5727		hs+='pointer-events:none;';
5728		el.setAttribute('style',hs);
5729		el.style[domTransform + 'Origin']='50% 50%';
5730		me._image_1new.ggIsActive=function() {
5731			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5732				return this.parentNode.ggIsActive();
5733			}
5734			return false;
5735		}
5736		el.ggElementNodeId=function() {
5737			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5738				return this.parentNode.ggElementNodeId();
5739			}
5740			return me.ggNodeId;
5741		}
5742		me._image_1new.logicBlock_visible = function() {
5743			var newLogicStateVisible;
5744			if (
5745				((player.nodeVisited(me._image_1new.ggElementNodeId()) == true))
5746			)
5747			{
5748				newLogicStateVisible = 0;
5749			}
5750			else {
5751				newLogicStateVisible = -1;
5752			}
5753			if (me._image_1new.ggCurrentLogicStateVisible != newLogicStateVisible) {
5754				me._image_1new.ggCurrentLogicStateVisible = newLogicStateVisible;
5755				me._image_1new.style[domTransition]='';
5756				if (me._image_1new.ggCurrentLogicStateVisible == 0) {
5757					me._image_1new.style.visibility="hidden";
5758					me._image_1new.ggVisible=false;
5759				}
5760				else {
5761					me._image_1new.style.visibility=(Number(me._image_1new.style.opacity)>0||!me._image_1new.style.opacity)?'inherit':'hidden';
5762					me._image_1new.ggVisible=true;
5763				}
5764			}
5765		}
5766		me._image_1new.ggUpdatePosition=function (useTransition) {
5767		}
5768		el=me._image_out=document.createElement('div');
5769		el.ggId="image out";
5770		el.ggDx=0;
5771		el.ggDy=0;
5772		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
5773		el.ggVisible=true;
5774		el.className="ggskin ggskin_rectangle ";
5775		el.ggType='rectangle';
5776		hs ='';
5777		hs+=cssPrefix + 'background-clip : padding-box;';
5778		hs+='background-clip : padding-box;';
5779		hs+=cssPrefix + 'border-radius : 999px;';
5780		hs+='border-radius : 999px;';
5781		hs+='border : 15px solid rgba(255,255,255,0.196078);';
5782		hs+='cursor : default;';
5783		hs+='height : 24px;';
5784		hs+='left : -10000px;';
5785		hs+='position : absolute;';
5786		hs+='top : -10000px;';
5787		hs+='visibility : inherit;';
5788		hs+='width : 24px;';
5789		hs+='pointer-events:auto;';
5790		el.setAttribute('style',hs);
5791		el.style[domTransform + 'Origin']='50% 50%';
5792		me._image_out.ggIsActive=function() {
5793			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5794				return this.parentNode.ggIsActive();
5795			}
5796			return false;
5797		}
5798		el.ggElementNodeId=function() {
5799			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5800				return this.parentNode.ggElementNodeId();
5801			}
5802			return me.ggNodeId;
5803		}
5804		me._image_out.ggUpdatePosition=function (useTransition) {
5805			if (useTransition==='undefined') {
5806				useTransition = false;
5807			}
5808			if (!useTransition) {
5809				this.style[domTransition]='none';
5810			}
5811			if (this.parentNode) {
5812				var pw=this.parentNode.clientWidth;
5813				var w=this.offsetWidth;
5814					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
5815				var ph=this.parentNode.clientHeight;
5816		
5816		var h=this.offsetHeight;
5817					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
5818			}
5819		}
5820		me._image_1new.appendChild(me._image_out);
5821		el=me._image_in=document.createElement('div');
5822		el.ggId="image in";
5823		el.ggDx=0;
5824		el.ggDy=0;
5825		el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 };
5826		el.ggVisible=true;
5827		el.className="ggskin ggskin_rectangle ";
5828		el.ggType='rectangle';
5829		hs ='';
5830		hs+=cssPrefix + 'background-clip : padding-box;';
5831		hs+='background-clip : padding-box;';
5832		hs+=cssPrefix + 'border-radius : 999px;';
5833		hs+='border-radius : 999px;';
5834		hs+='border : 5px solid rgba(0,0,255,0.392157);';
5835		hs+='cursor : default;';
5836		hs+='height : 50px;';
5837		hs+='left : -10000px;';
5838		hs+='position : absolute;';
5839		hs+='top : -10000px;';
5840		hs+='visibility : inherit;';
5841		hs+='width : 50px;';
5842		hs+='pointer-events:auto;';
5843		el.setAttribute('style',hs);
5844		el.style[domTransform + 'Origin']='50% 50%';
5845		el.style[domTransform]=parameterToTransform(el.ggParameter);
5846		me._image_in.ggIsActive=function() {
5847			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5848				return this.parentNode.ggIsActive();
5849			}
5850			return false;
5851		}
5852		el.ggElementNodeId=function() {
5853			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5854				return this.parentNode.ggElementNodeId();
5855			}
5856			return me.ggNodeId;
5857		}
5858		me._image_in.ggUpdatePosition=function (useTransition) {
5859			if (useTransition==='undefined') {
5860				useTransition = false;
5861			}
5862			if (!useTransition) {
5863				this.style[domTransition]='none';
5864			}
5865			if (this.parentNode) {
5866				var pw=this.parentNode.clientWidth;
5867				var w=this.offsetWidth;
5868					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
5869				var ph=this.parentNode.clientHeight;
5870				var h=this.offsetHeight;
5871					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
5872			}
5873		}
5874		me._image_1new.appendChild(me._image_in);
5875		el=me._image_ani=document.createElement('div');
5876		el.ggId="image ani";
5877		el.ggDx=0;
5878		el.ggDy=0;
5879		el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 };
5880		el.ggVisible=true;
5881		el.className="ggskin ggskin_rectangle ";
5882		el.ggType='rectangle';
5883		hs ='';
5884		hs+=cssPrefix + 'background-clip : padding-box;';
5885		hs+='background-clip : padding-box;';
5886		hs+=cssPrefix + 'border-radius : 999px;';
5887		hs+='border-radius : 999px;';
5888		hs+='border : 3px solid rgba(0,0,255,0.392157);';
5889		hs+='cursor : pointer;';
5890		hs+='height : 50px;';
5891		hs+='left : -10000px;';
5892		hs+='position : absolute;';
5893		hs+='top : -10000px;';
5894		hs+='visibility : inherit;';
5895		hs+='width : 50px;';
5896		hs+='pointer-events:auto;';
5897		el.setAttribute('style',hs);
5898		el.style[domTransform + 'Origin']='50% 50%';
5899		el.style[domTransform]=parameterToTransform(el.ggParameter);
5900		me._image_ani.ggIsActive=function() {
5901			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
5902				return this.parentNode.ggIsActive();
5903			}
5904			return false;
5905		}
5906		el.ggElementNodeId=function() {
5907			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
5908				return this.parentNode.ggElementNodeId();
5909			}
5910			return me.ggNodeId;
5911		}
5912		me._image_ani.logicBlock_scaling = function() {
5913			var newLogicStateScaling;
5914			if (
5915				((player.getVariableValue('ht_ani') == true))
5916			)
5917			{
5918				newLogicStateScaling = 0;
5919			}
5920			else {
5921				newLogicStateScaling = -1;
5922			}
5923			if (me._image_ani.ggCurrentLogicStateScaling != newLogicStateScaling) {
5924				me._image_ani.ggCurrentLogicStateScaling = newLogicStateScaling;
5925				me._image_ani.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
5926				if (me._image_ani.ggCurrentLogicStateScaling == 0) {
5927					me._image_ani.ggParameter.sx = 1;
5928					me._image_ani.ggParameter.sy = 1;
5929					me._image_ani.style[domTransform]=parameterToTransform(me._image_ani.ggParameter);
5930				}
5931				else {
5932					me._image_ani.ggParameter.sx = 0.5;
5933					me._image_ani.ggParameter.sy = 0.5;
5934					me._image_ani.style[domTransform]=parameterToTransform(me._image_ani.ggParameter);
5935				}
5936			}
5937		}
5938		me._image_ani.logicBlock_alpha = function() {
5939			var newLogicStateAlpha;
5940			if (
5941				((player.getVariableValue('ht_ani') == true))
5942			)
5943			{
5944				newLogicStateAlpha = 0;
5945			}
5946			else {
5947				newLogicStateAlpha = -1;
5948			}
5949			if (me._image_ani.ggCurrentLogicStateAlpha != newLogicStateAlpha) {
5950				me._image_ani.ggCurrentLogicStateAlpha = newLogicStateAlpha;
5951				me._image_ani.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
5952				if (me._image_ani.ggCurrentLogicStateAlpha == 0) {
5953					setTimeout(function() { if (me._image_ani.style.opacity == 0.0) { me._image_ani.style.visibility="hidden"; } }, 1005);
5954					me._image_ani.style.opacity=0;
5955				}
5956				else {
5957					me._image_ani.style.visibility=me._image_ani.ggVisible?'inherit':'hidden';
5958					me._image_ani.style.opacity=1;
5959				}
5960			}
5961		}
5962		me._image_ani.logicBlock_bordercolor = function() {
5963			var newLogicStateBorderColor;
5964			if (
5965				((player.getVariableValue('ht_ani') == false))
5966			)
5967			{
5968				newLogicStateBorderColor = 0;
5969			}
5970			else {
5971				newLogicStateBorderColor = -1;
5972			}
5973			if (me._image_ani.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) {
5974				me._image_ani.ggCurrentLogicStateBorderColor = newLogicStateBorderColor;
5975				me._image_ani.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
5976				if (me._image_ani.ggCurrentLogicStateBorderColor == 0) {
5977					me._image_ani.style.borderColor="rgba(0,0,0,0)";
5978				}
5979				else {
5980					me._image_ani.style.borderColor="rgba(0,0,255,0.392157)";
5981				}
5982			}
5983		}
5984		me._image_ani.ggUpdatePosition=function (useTransition) {
5985			if (useTransition==='undefined') {
5986				useTransition = false;
5987			}
5988			if (!useTransition) {
5989				this.style[domTransition]='none';
5990			}
5991			if (this.parentNode) {
5992				var pw=this.parentNode.clientWidth;
5993				var w=this.offsetWidth;
5994					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
5995				var ph=this.parentNode.clientHeight;
5996				var h=this.offsetHeight;
5997					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
5998			}
5999		}
6000		me._image_1new.appendChild(me._image_ani);
6001		me._ht_image.appendChild(me._image_1new);
6002		el=me._hotspot_preview=document.createElement('div');
6003		el.ggId="hotspot_preview";
6004		el.ggDx=0;
6005		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
6006		el.ggVisible=false;
6007		el.className="ggskin ggskin_container ";
6008		el.ggType='container';
6009		hs ='';
6010		hs+='z-index: 100;';
6011		hs+='height : 100px;';
6012		hs+='left : -10000px;';
6013		hs+='position : absolute;';
6014		hs+='top : -43px;';
6015		hs+='visibility : hidden;';
6016		hs+='width : 150px;';
6017		hs+='pointer-events:none;';
6018		el.setAttribute('style',hs);
6019		el.style[domTransform + 'Origin']='50% 50%';
6020		me._hotspot_preview.ggIsActive=function() {
6021			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6022				return this.parentNode.ggIsActive();
6023			}
6024			return false;
6025		}
6026		el.ggElementNodeId=function() {
6027			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6028				return this.parentNode.ggElementNodeId();
6029			}
6030			return me.ggNodeId;
6031		}
6032		me._hotspot_preview.logicBlock_visible = function() {
6033			var newLogicStateVisible;
6034			if (
6035				((me.elementMouseOver['ht_image'] == true))
6036			)
6037			{
6038				newLogicStateVisible = 0;
6039			}
6040			else {
6041				newLogicStateVisible = -1;
6042			}
6043			if (me._hotspot_preview.ggCurrentLogicStateVisible != newLogicStateVisible) {
6044				me._hotspot_preview.ggCurrentLogicStateVisible = newLogicStateVisible;
6045				me._hotspot_preview.style[domTransition]='';
6046				if (me._hotspot_preview.ggCurrentLogicStateVisible == 0) {
6047					me._hotspot_preview.style.visibility=(Number(me._hotspot_preview.style.opacity)>0||!me._hotspot_preview.style.opacity)?'inherit':'hidden';
6048					me._hotspot_preview.ggVisible=true;
6049				}
6050				else {
6051					me._hotspot_preview.style.visibility="hidden";
6052					me._hotspot_preview.ggVisible=false;
6053				}
6054			}
6055		}
6056		me._hotspot_preview.ggUpdatePosition=function (useTransition) {
6057			if (useTransition==='undefined') {
6058				useTransition = false;
6059			}
6060			if (!useTransition) {
6061				this.style[domTransition]='none';
6062			}
6063			if (this.parentNode) {
6064				var pw=this.parentNode.clientWidth;
6065				var w=this.offsetWidth;
6066					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6067			}
6068		}
6069		el=me._preview_picture_frame=document.createElement('div');
6070		el.ggId="preview_picture_frame";
6071		el.ggDx=0;
6072		el.ggDy=-6;
6073		el.ggParameter={ rx:0,ry:0,a:0,sx:0.4,sy:0.4 };
6074		el.ggVisible=false;
6075		el.className="ggskin ggskin_rectangle ";
6076		el.ggType='rectangle';
6077		hs ='';
6078		hs+=cssPrefix + 'border-radius : 999px;';
6079		hs+='border-radius : 999px;';
6080		hs+='background : rgba(0,0,255,0.666667);';
6081		hs+='border : 0px solid #ffff00;';
6082		hs+='cursor : default;';
6083		hs+='height : 73px;';
6084		hs+='left : -10000px;';
6085		hs+='opacity : 0.5;';
6086		hs+='position : absolute;';
6087		hs+='top : -10000px;';
6088		hs+='visibility : hidden;';
6089		hs+='width : 73px;';
6090		hs+='pointer-events:auto;';
6091		el.setAttribute('style',hs);
6092		el.style[domTransform + 'Origin']='50% 50%';
6093		el.style[domTransform]=parameterToTransform(el.ggParameter);
6094		me._preview_picture_frame.ggIsActive=function() {
6095			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6096				return this.parentNode.ggIsActive();
6097			}
6098			return false;
6099		}
6100		el.ggElementNodeId=function() {
6101			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6102				return this.parentNode.ggElementNodeId();
6103			}
6104			return me.ggNodeId;
6105		}
6106		me._preview_picture_frame.logicBlock_scaling = function() {
6107			var newLogicStateScaling;
6108			if (
6109				((player.getVariableValue('ht_image_var') == true))
6110			)
6111			{
6112				newLogicStateScaling = 0;
6113			}
6114			else {
6115				newLogicStateScaling = -1;
6116			}
6117			if (me._preview_picture_frame.ggCurrentLogicStateScaling != newLogicStateScaling) {
6118				me._preview_picture_frame.ggCurrentLogicStateScaling = newLogicStateScaling;
6119				me._preview_picture_frame.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 200ms ease 0ms, background-color 0s';
6120				if (me._preview_picture_frame.ggCurrentLogicStateScaling == 0) {
6121					me._preview_picture_frame.ggParameter.sx = 1;
6122					me._preview_picture_frame.ggParameter.sy = 1;
6123					me._preview_picture_frame.style[domTransform]=parameterToTransform(me._preview_picture_frame.ggParameter);
6124				}
6125				else {
6126					me._preview_picture_frame.ggParameter.sx = 0.4;
6127					me._preview_picture_frame.ggParameter.sy = 0.4;
6128					me._preview_picture_frame.style[domTransform]=parameterToTransform(me._preview_picture_frame.ggParameter);
6129				}
6130			}
6131		}
6132		me._preview_picture_frame.logicBlock_alpha = function() {
6133			var newLogicStateAlpha;
6134			if (
6135				((player.getVariableValue('ht_image_var') == true))
6136			)
6137			{
6138				newLogicStateAlpha = 0;
6139			}
6140			else {
6141				newLogicStateAlpha = -1;
6142			}
6143			if (me._preview_picture_frame.ggCurrentLogicStateAlpha != newLogicStateAlpha) {
6144				me._preview_picture_frame.ggCurrentLogicStateAlpha = newLogicStateAlpha;
6145				me._preview_picture_frame.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 200ms ease 0ms, background-color 0s';
6146				if (me._preview_picture_frame.ggCurrentLogicStateAlpha == 0) {
6147					me._preview_picture_frame.style.visibility=me._preview_picture_frame.ggVisible?'inherit':'hidden';
6148					me._preview_picture_frame.style.opacity=1;
6149				}
6150				else {
6151					me._preview_picture_frame.style.visibility=me._preview_picture_frame.ggVisible?'inherit':'hidden';
6152					me._preview_picture_frame.style.opacity=0.5;
6153				}
6154			}
6155		}
6156		me._preview_picture_frame.logicBlock_backgroundcolor = function() {
6157			var newLogicStateBackgroundColor;
6158			if (
6159				((player.nodeVisited(me._preview_picture_frame.ggElementNodeId()) == true))
6160			)
6161			{
6162				newLogicStateBackgroundColor = 0;
6163			}
6164			else {
6165				newLogicStateBackgroundColor = -1;
6166			}
6167			if (me._preview_picture_frame.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) {
6168				me._preview_picture_frame.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor;
6169				me._preview_picture_frame.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms, opacity 200ms ease 0ms, background-color 0s';
6170				if (me._preview_picture_frame.ggCurrentLogicStateBackgroundColor == 0) {
6171					me._preview_picture_frame.style.backgroundColor="rgba(0,255,0,1)";
6172				}
6173				else {
6174					me._preview_picture_frame.style.backgroundColor="rgba(0,0,255,0.666667)";
6175				}
6176			}
6177		}
6178		me._preview_picture_frame.ggUpdatePosition=function (useTransition) {
6179			if (useTransition==='undefined') {
6180				useTransition = false;
6181			}
6182			if (!useTransition) {
6183				this.style[domTransition]='none';
6184			}
6185			if (this.parentNode) {
6186				var pw=this.parentNode.clientWidth;
6187				var w=this.offsetWidth;
6188					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6189				var ph=this.parentNode.clientHeight;
6190				var h=this.offsetHeight;
6191					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
6192			}
6193		}
6194		me._hotspot_preview.appendChild(me._preview_picture_frame);
6195		el=me._preview_picture_cover=document.createElement('div');
6196		el.ggId="preview_picture_cover";
6197		el.ggDx=0;
6198		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
6199		el.ggVisible=true;
6200		el.className="ggskin ggskin_rectangle ";
6201		el.ggType='rectangle';
6202		hs ='';
6203		hs+=cssPrefix + 'border-radius : 999px;';
6204		hs+='border-radius : 999px;';
6205		hs+='background : rgba(255,255,255,0.0196078);';
6206		hs+='border : 0px solid #000000;';
6207		hs+='cursor : pointer;';
6208		hs+='height : 90px;';
6209		hs+='left : -10000px;';
6210		hs+='position : absolute;';
6211		hs+='top : 7px;';
6212		hs+='visibility : inherit;';
6213		hs+='width : 74px;';
6214		hs+='pointer-events:auto;';
6215		el.setAttribute('style',hs);
6216		el.style[domTransform + 'Origin']='50% 50%';
6217		me._preview_picture_cover.ggIsActive=function() {
6218			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6219				return this.parentNode.ggIsActive();
6220			}
6221			return false;
6222		}
6223		el.ggElementNodeId=function() {
6224			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6225				return this.parentNode.ggElementNodeId();
6226			}
6227			return me.ggNodeId;
6228		}
6229		me._preview_picture_cover.ggUpdatePosition=function (useTransition) {
6230			if (useTransition==='undefined') {
6231				useTransition = false;
6232			}
6233			if (!useTransition) {
6234				this.style[domTransition]='none';
6235			}
6236			if (this.parentNode) {
6237				var pw=this.parentNode.clientWidth;
6238				var w=this.offsetWidth;
6239					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6240			}
6241		}
6242		me._hotspot_preview.appendChild(me._preview_picture_cover);
6243		me._ht_image.appendChild(me._hotspot_preview);
6244		el=me._svg_10=document.createElement('div');
6245		els=me._svg_10__img=document.createElement('img');
6246		els.className='ggskin ggskin_svg';
6247		hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnIHN0YW5kYWxvbmU9J25vJz8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3'+
6248			'g9IjAgMCAzMiAzMiIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgd2lkdGg9IjEwMCUiPgogPGc+CiAgPGcgb3BhY2l0eT0iMC40Ij4KICAgPGc+CiAgICA8cGF0aCBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOnJnYig2MCw2MCw2MCk7c3Ryb2tlLXdpZHRoOjEuNXB4OyIgZD0iTTE0Ljk2MywxMC4wNUwxNC45NjMsOS41MjFDMTQuOTYzLDguODYgMTUuNDk5LDguMzI1IDE2LjE2LDguMzI1QzE2LjgyLDguMzI1IDE3LjM1Niw4Ljg2MSAxNy4zNTYsOS41MjFMMTcuMzU2LDEwLjA1QzE3LjM1NiwxMC43MTEgMTYuODIsMTEuMjQ2IDE2LjE2LDExLjI0NkMxNS41LDEx'+
6249			'LjI0NyAxNC45NjMsMTAuNzExIDE0Ljk2MywxMC4wNVoiLz4KICAgIDxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6cmdiKDYwLDYwLDYwKTtzdHJva2Utd2lkdGg6MS41cHg7IiBkPSJNMTguNTMyLDIwLjM5MUwxNy4zNTYsMjAuMzkxTDE3LjM1NiwxMy45MThDMTcuMzU2LDEzLjg5NyAxNy4zNTEsMTMuODc2IDE3LjM1LDEzLjg1NUMxNy4zNSwxMy44NDEgMTcuMzU0LDEzLjgyOSAxNy4zNTQsMTMuODE1QzE3LjM1NCwxMy4xNTQgMTYuODE4L
6249DEyLjYxOSAxNi4xNTgsMTIuNjE5TDEzLjkzMiwxMi42MTlDMTMuMjcxLDEyLjYxOSAxMi43MzUsMTMuMTU1IDEyLjczNSwxMy44MT'+
6250			'VDMTIuNzM1LDE0LjQ3NSAxMy4yNzEsMTUuMDExIDEzLjkzMiwxNS4wMTFMMTQuOTYzLDE1LjAxMUwxNC45NjMsMjAuMzlMMTMuNzU2LDIwLjM5QzEzLjA5NSwyMC4zOSAxMi41NTksMjAuOTI1IDEyLjU1OSwyMS41ODZDMTIuNTU5LDIyLjI0NiAxMy4wOTUsMjIuNzgyIDEzLjc1NiwyMi43ODJMMTguNTMxLDIyLjc4MkMxOS4xOTEsMjIuNzgyIDE5LjcyOCwyMi4yNDYgMTkuNzI4LDIxLjU4NkMxOS43MjksMjAuOTI2IDE5LjE5MiwyMC4zOTEgMTguNTMyLDIwLjM5MVoiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KIDxnPgogIDxnPgogICA8cGF0aCBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6'+
6251			'bm9uemVybztzdHJva2U6YmxhY2s7c3Ryb2tlLXdpZHRoOjAuMnB4OyIgZD0iTTE0Ljk2MywxMC4wNUwxNC45NjMsOS41MjFDMTQuOTYzLDguODYgMTUuNDk5LDguMzI1IDE2LjE2LDguMzI1QzE2LjgyLDguMzI1IDE3LjM1Niw4Ljg2MSAxNy4zNTYsOS41MjFMMTcuMzU2LDEwLjA1QzE3LjM1NiwxMC43MTEgMTYuODIsMTEuMjQ2IDE2LjE2LDExLjI0NkMxNS41LDExLjI0NyAxNC45NjMsMTAuNzExIDE0Ljk2MywxMC4wNVoiLz4KICAgPHBhdGggc3R5bGU9ImZpbGw6d2hpdGU7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOmJsYWNrO3N0cm9rZS13aWR0aDowLjJweDsiIGQ9Ik0xOC41MzIsMjAuMz'+
6252			'kxTDE3LjM1NiwyMC4zOTFMMTcuMzU2LDEzLjkxOEMxNy4zNTYsMTMuODk3IDE3LjM1MSwxMy44NzYgMTcuMzUsMTMuODU1QzE3LjM1LDEzLjg0MSAxNy4zNTQsMTMuODI5IDE3LjM1NCwxMy44MTVDMTcuMzU0LDEzLjE1NCAxNi44MTgsMTIuNjE5IDE2LjE1OCwxMi42MTlMMTMuOTMyLDEyLjYxOUMxMy4yNzEsMTIuNjE5IDEyLjczNSwxMy4xNTUgMTIuNzM1LDEzLjgxNUMxMi43MzUsMTQuNDc1IDEzLjI3MSwxNS4wMTEgMTMuOTMyLDE1LjAxMUwxNC45NjMsMTUuMDExTDE0Ljk2MywyMC4zOUwxMy43NTYsMjAuMzlDMTMuMDk1LDIwLjM5IDEyLjU1OSwyMC45MjUgMTIuNTU5LDIxLjU4NkMxMi41'+
6253			'NTksMjIuMjQ2IDEzLjA5NSwyMi43ODIgMTMuNzU2LDIyLjc4MkwxOC41MzEsMjIuNzgyQzE5LjE5MSwyMi43ODIgMTkuNzI4LDIyLjI0NiAxOS43MjgsMjEuNTg2QzE5LjcyOSwyMC45MjYgMTkuMTkyLDIwLjM5MSAxOC41MzIsMjAuMzkxWiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==';
6254		me._svg_10__img.setAttribute('src',hs);
6255		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
6256		els['ondragstart']=function() { return false; };
6257		el.appendChild(els);
6258		el.ggSubElement = els;
6259		el.ggId="Svg 1";
6260		el.ggDx=0;
6261		el.ggDy=0;
6262		el.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 };
6263		el.ggVisible=true;
6264		el.className="ggskin ggskin_svg ";
6265		el.ggType='svg';
6266		hs ='';
6267		hs+='cursor : pointer;';
6268		hs+='height : 32px;';
6269		hs+='left : -10000px;';
6270		hs+='position : absolute;';
6271		hs+='top : -10000px;';
6272		hs+='visibility : inherit;';
6273		hs+='width : 32px;';
6274		hs+='pointer-events:auto;';
6275		el.setAttribute('style',hs);
6276		el.style[domTransform + 'Origin']='50% 50%';
6277		el.style[domTransform]=parameterToTransform(el.ggParameter);
6278		me._svg_10.ggIsActive=function() {
6279			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6280				return this.parentNode.ggIsActive();
6281			}
6282			return false;
6283		}
6284		el.ggElementNodeId=function() {
6285			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6286				return this.parentNode.ggElementNodeId();
6287			}
6288			return me.ggNodeId;
6289		}
6290		me._svg_10.logicBlock_scaling = function() {
6291			var newLogicStateScaling;
6292			if (
6293				((player.getVariableValue('ht_info_var') == true))
6294			)
6295			{
6296				newLogicStateScaling = 0;
6297			}
6298			else {
6299				newLogicStateScaling = -1;
6300			}
6301			if (me._svg_10.ggCurrentLogicStateScaling != newLogicStateScaling) {
6302				me._svg_10.ggCurrentLogicStateScaling = newLogicStateScaling;
6303				me._svg_10.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms';
6304				if (me._svg_10.ggCurrentLogicStateScaling == 0) {
6305					me._svg_10.ggParameter.sx = 1;
6306					me._svg_10.ggParameter.sy = 1;
6307					me._svg_10.style[domTransform]=parameterToTransform(me._svg_10.ggParameter);
6308				}
6309				else {
6310					me._svg_10.ggParameter.sx = 0.8;
6311					me._svg_10.ggParameter.sy = 0.8;
6312					me._svg_10.style[domTransform]=parameterToTransform(me._svg_10.ggParameter);
6313				}
6314			}
6315		}
6316		me._svg_10.ggUpdatePosition=function (useTransition) {
6317			if (useTransition==='undefined') {
6318				useTransition = false;
6319			}
6320			if (!useTransition) {
6321				this.style[domTransition]='none';
6322			}
6323			if (this.parentNode) {
6324				var pw=this.parentNode.clientWidth;
6325				var w=this.offsetWidth;
6326					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6327				var ph=this.parentNode.clientHeight;
6328				var h=this.offsetHeight;
6329					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
6330			}
6331		}
6332		me._ht_image.appendChild(me._svg_10);
6333		me.__div = me._ht_image;
6334	};
6335	function SkinHotspotClass_ht_info(parentScope,hotspot) {
6336		var me=this;
6337		var flag=false;
6338		var hs='';
6339		me.parentScope=parentScope;
6340		me.hotspot=hotspot;
6341		var nodeId=String(hotspot.url);
6342		nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // }
6343		me.ggUserdata=skin.player.getNodeUserdata(nodeId);
6344		me.elementMouseDown=[];
6345		me.elementMouseOver=[];
6346		me.findElements=function(id,regex) {
6347			return skin.findElements(id,regex);
6348		}
6349		el=me._ht_info=document.createElement('div');
6350		el.ggId="ht_info";
6351		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
6352		el.ggVisible=true;
6353		el.className="ggskin ggskin_hotspot ";
6354		el.ggType='hotspot';
6355		hs ='';
6356		hs+='cursor : pointer;';
6357		hs+='height : 0px;';
6358		hs+='left : 100px;';
6359		hs+='position : absolute;';
6360		hs+='top : 100px;';
6361		hs+='visibility : inherit;';
6362		hs+='width : 0px;';
6363		hs+='pointer-events:auto;';
6364		el.setAttribute('style',hs);
6365		el.style[domTransform + 'Origin']='50% 50%';
6366		me._ht_info.ggIsActive=function() {
6367			return player.getCurrentNode()==this.ggElementNodeId();
6368		}
6369		el.ggElementNodeId=function() {
6370			return me.hotspot.url.substr(1, me.hotspot.url.length - 2);
6371		}
6372		me._ht_info.onclick=function (e) {
6373			skin._info_title.ggText="<b>"+me.hotspot.title+"<\/b>";
6374			skin._info_title.ggTextDiv.innerHTML=skin._info_title.ggText;
6375			if (skin._info_title.ggUpdateText) {
6376				skin._info_title.ggUpdateText=function() {
6377					var hs="<b>"+me.hotspot.title+"<\/b>";
6378					if (hs!=this.ggText) {
6379						this.ggText=hs;
6380						this.ggTextDiv.innerHTML=hs;
6381						if (this.ggUpdatePosition) this.ggUpdatePosition();
6382					}
6383				}
6384			}
6385			if (skin._info_title.ggUpdatePosition) {
6386				skin._info_title.ggUpdatePosition();
6387			}
6388			skin._info_title.ggTextDiv.scrollTop = 0;
6389			skin._information.style[domTransition]='none';
6390			skin._information.style.visibility=(Number(skin._information.style.opacity)>0||!skin._information.style.opacity)?'inherit':'hidden';
6391			skin._information.ggVisible=true;
6392			skin._screentint_info.style[domTransition]='none';
6393			skin._screentint_info.style.visibility=(Number(skin._screentint_info.style.opacity)>0||!skin._screentint_info.style.opacity)?'inherit':'hidden';
6394			skin._screentint_info.ggVisible=true;
6395			player.setVariableValue('nameURL', me.hotspot.url);
6396			skin._info_title.ggText=me.hotspot.title;
6397			skin._info_title.ggTextDiv.innerHTML=skin._info_title.ggText;
6398			if (skin._info_title.ggUpdateText) {
6399				skin._info_title.ggUpdateText=function() {
6400					var hs=me.hotspot.title;
6401					if (hs!=this.ggText) {
6402						this.ggText=hs;
6403						this.ggTextDiv.innerHTML=hs;
6404						if (this.ggUpdatePosition) this.ggUpdatePosition();
6405					}
6406				}
6407			}
6408			if (skin._info_title.ggUpdatePosition) {
6409				skin._info_title.ggUpdatePosition();
6410			}
6411			skin._info_title.ggTextDiv.scrollTop = 0;
6412			skin._info_text_body_2.ggText=me.hotspot.description;
6413			skin._info_text_body_2.ggTextDiv.innerHTML=skin._info_text_body_2.ggText;
6414			if (skin._info_text_body_2.ggUpdateText) {
6415				skin._info_text_body_2.ggUpdateText=function() {
6416					var hs=me.hotspot.description;
6417					if (hs!=this.ggText) {
6418						this.ggText=hs;
6419						this.ggTextDiv.innerHTML=hs;
6420						if (this.ggUpdatePosition) this.ggUpdatePosition();
6421					}
6422				}
6423			}
6424			if (skin._info_text_body_2.ggUpdatePosition) {
6425				skin._info_text_body_2.ggUpdatePosition();
6426			}
6427			skin._info_text_body_2.ggTextDiv.scrollTop = 0;
6428			player.setVariableValue('vis_info_popup_6', true);
6429			player.setVariableValue('var_menu', false);
6430			player.setVariableValue('floorplan_mobile', false);
6431			skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url);
6432		}
6433		me._ht_info.ondblclick=function (e) {
6434			skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url);
6435		}
6436		me._ht_info.onmouseover=function (e) {
6437			player.setActiveHotspot(me.hotspot);
6438			player.setVariableValue('ht_info_var', true);
6439			skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url);
6440		}
6441		me._ht_info.onmouseout=function (e) {
6442			player.setActiveHotspot(null);
6443			player.setVariableValue('ht_info_var', false);
6444			skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url);
6445		}
6446		me._ht_info.ggUpdatePosition=function (useTransition) {
6447		}
6448		el=me._info_1new=document.createElement('div');
6449		el.ggId="info 1-new";
6450		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
6451		el.ggVisible=true;
6452		el.className="ggskin ggskin_container ";
6453		el.ggType='container';
6454		hs ='';
6455		hs+='cursor : pointer;';
6456		hs+='height : 52px;';
6457		hs+='left : -26px;';
6458		hs+='position : absolute;';
6459		hs+='top : -27px;';
6460		hs+='visibility : inherit;';
6461		hs+='width : 52px;';
6462		hs+='pointer-events:none;';
6463		el.setAttribute('style',hs);
6464		el.style[domTransform + 'Origin']='50% 50%';
6465		me._info_1new.ggIsActive=function() {
6466			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6467				return this.parentNode.ggIsActive();
6468			}
6469			return false;
6470		}
6471		el.ggElementNodeId=function() {
6472			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6473				return this.parentNode.ggElementNodeId();
6474			}
6475			return me.ggNodeId;
6476		}
6477		me._info_1new.logicBlock_visible = function() {
6478			var newLogicStateVisible;
6479			if (
6480				((player.nodeVisited(me._info_1new.ggElementNodeId()) == true))
6481			)
6482			{
6483				newLogicStateVisible = 0;
6484			}
6485			else {
6486				newLogicStateVisible = -1;
6487			}
6488			if (me._info_1new.ggCurrentLogicStateVisible != newLogicStateVisible) {
6489				me._info_1new.ggCurrentLogicStateVisible = newLogicStateVisible;
6490				me._info_1new.style[domTransition]='';
6491				if (me._info_1new.ggCurrentLogicStateVisible == 0) {
6492					me._info_1new.style.visibility="hidden";
6493					me._info_1new.ggVisible=false;
6494				}
6495				else {
6496					me._info_1new.style.visibility=(Number(me._info_1new.style.opacity)>0||!me._info_1new.style.opacity)?'inherit':'hidden';
6497					me._info_1new.ggVisible=true;
6498				}
6499			}
6500		}
6501		me._info_1new.ggUpdatePosition=function (useTransition) {
6502		}
6503		el=me._info_out=document.createElement('div');
6504		el.ggId="info out";
6505		el.ggDx=0;
6506		el.ggDy=0;
6507		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
6508		el.ggVisible=true;
6509		el.className="ggskin ggskin_rectangle ";
6510		el.ggType='rectangle';
6511		hs ='';
6512		hs+=cssPrefix + 'background-clip : padding-box;';
6513		hs+='background-clip : padding-box;';
6514		hs+=cssPrefix + 'border-radius : 999px;';
6515		hs+='border-radius : 999px;';
6516		hs+='border : 15px solid rgba(255,255,255,0.196078);';
6517		hs+='cursor : default;';
6518		hs+='height : 24px;';
6519		hs+='left : -10000px;';
6520		hs+='position : absolute;';
6521		hs+='top : -10000px;';
6522		hs+='visibility : inherit;';
6523		hs+='width : 24px;';
6524		hs+='pointer-events:auto;';
6525		el.setAttribute('style',hs);
6526		el.style[domTransform + 'Origin']='50% 50%';
6527		me._info_out.ggIsActive=function() {
6528			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6529				return this.parentNode.ggIsActive();
6530			}
6531			return false;
6532		}
6533		el.ggElementNodeId=function() {
6534			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6535				return this.parentNode.ggElementNodeId();
6536			}
6537			return me.ggNodeId;
6538		}
6539		me._info_out.ggUpdatePosition=function (useTransition) {
6540			if (useTransition==='undefined') {
6541				useTransition = false;
6542			}
6543			if (!useTransition) {
6544				this.style[domTransition]='none';
6545			}
6546			if (this.parentNode) {
6547				var pw=this.parentNode.clientWidth;
6548				var w=this.offsetWidth;
6549					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6550				var ph=this.parentNode.clientHeight;
6551				var h=this.offsetHeight;
6552					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
6553			}
6554		}
6555		me._info_1new.appendChild(me._info_out);
6556		el=me._info_in=document.createElement('div');
6557		el.ggId="info in";
6558		el.ggDx=0;
6559		el.ggDy=0;
6560		el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 };
6561		el.ggVisible=true;
6562		el.className="ggskin ggskin_rectangle ";
6563		el.ggType='rectangle';
6564		hs ='';
6565		hs+=cssPrefix + 'background-clip : padding-box;';
6566		hs+='background-clip : padding-box;';
6567		hs+=cssPrefix + 'border-radius : 999px;';
6568		hs+='border-radius : 999px;';
6569		hs+='border : 5px solid rgba(255,255,0,0.392157);';
6570		hs+='cursor : default;';
6571		hs+='height : 50px;';
6572		hs+='left : -10000px;';
6573		hs+='position : absolute;';
6574		hs+='top : -10000px;';
6575		hs+='visibility : inherit;';
6576		hs+='width : 50px;';
6577		hs+='pointer-events:auto;';
6578		el.setAttribute('style',hs);
6579		el.style[domTransform + 'Origin']='50% 50%';
6580		el.style[domTransform]=parameterToTransform(el.ggParameter);
6581		me._info_in.ggIsActive=function() {
6582			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6583				return this.parentNode.ggIsActive();
6584			}
6585			return false;
6586		}
6587		el.ggElementNodeId=function() {
6588			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6589				return this.parentNode.ggElementNodeId();
6590			}
6591			return me.ggNodeId;
6592		}
6593		me._info_in.ggUpdatePosition=function (useTransition) {
6594			if (useTransition==='undefined') {
6595				useTransition = false;
6596			}
6597			if (!useTransition) {
6598				this.style[domTransition]='none';
6599			}
6600			if (this.parentNode) {
6601				var pw=this.parentNode.clientWidth;
6602				var w=this.offsetWidth;
6603					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6604				var ph=this.parentNode.clientHeight;
6605				var h=this.offsetHeight;
6606					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
6607			}
6608		}
6609		me._info_1new.appendChild(me._info_in);
6610		el=me._info_ani=document.createElement('div');
6611		el.ggId="info ani";
6612		el.ggDx=0;
6613		el.ggDy=0;
6614		el.ggParameter={ rx:0,ry:0,a:0,sx:0.5,sy:0.5 };
6615		el.ggVisible=true;
6616		el.className="ggskin ggskin_rectangle ";
6617		el.ggType='rectangle';
6618		hs ='';
6619		hs+=cssPrefix + 'background-clip : padding-box;';
6620		hs+='background-clip : padding-box;';
6621		hs+=cssPrefix + 'border-radius : 999px;';
6622		hs+='border-radius : 999px;';
6623		hs+='border : 3px solid rgba(255,255,0,0.392157);';
6624		hs+='cursor : pointer;';
6625		hs+='height : 50px;';
6626		hs+='left : -10000px;';
6627		hs+='position : absolute;';
6628		hs+='top : -10000px;';
6629		hs+='visibility : inherit;';
6630		hs+='width : 50px;';
6631		hs+='pointer-events:auto;';
6632		el.setAttribute('style',hs);
6633		el.style[domTransform + 'Origin']='50% 50%';
6634		el.style[domTransform]=parameterToTransform(el.ggParameter);
6635		me._info_ani.ggIsActive=function() {
6636			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6637				return this.parentNode.ggIsActive();
6638			}
6639			return false;
6640		}
6641		el.ggElementNodeId=function() {
6642			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6643				return this.parentNode.ggElementNodeId();
6644			}
6645			return me.ggNodeId;
6646		}
6647		me._info_ani.logicBlock_scaling = function() {
6648			var newLogicStateScaling;
6649			if (
6650				((player.getVariableValue('ht_ani') == true))
6651			)
6652			{
6653				newLogicStateScaling = 0;
6654			}
6655			else {
6656				newLogicStateScaling = -1;
6657			}
6658			if (me._info_ani.ggCurrentLogicStateScaling != newLogicStateScaling) {
6659				me._info_ani.ggCurrentLogicStateScaling = newLogicStateScaling;
6660				me._info_ani.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
6661				if (me._info_ani.ggCurrentLogicStateScaling == 0) {
6662					me._info_ani.ggParameter.sx = 1;
6663					me._info_ani.ggParameter.sy = 1;
6664					me._info_ani.style[domTransform]=parameterToTransform(me._info_ani.ggParameter);
6665				}
6666				else {
6667					me._info_ani.ggParameter.sx = 0.5;
6668					me._info_ani.ggParameter.sy = 0.5;
6669					me._info_ani.style[domTransform]=parameterToTransform(me._info_ani.ggParameter);
6670				}
6671			}
6672		}
6673		me._info_ani.logicBlock_alpha = function() {
6674			var newLogicStateAlpha;
6675			if (
6676				((player.getVariableValue('ht_ani') == true))
6677			)
6678			{
6679				newLogicStateAlpha = 0;
6680			}
6681			else {
6682				newLogicStateAlpha = -1;
6683			}
6684			if (me._info_ani.ggCurrentLogicStateAlpha != newLogicStateAlpha) {
6685				me._info_ani.ggCurrentLogicStateAlpha = newLogicStateAlpha;
6686				me._info_ani.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
6687				if (me._info_ani.ggCurrentLogicStateAlpha == 0) {
6688					setTimeout(function() { if (me._info_ani.style.opacity == 0.0) { me._info_ani.style.visibility="hidden"; } }, 1005);
6689					me._info_ani.style.opacity=0;
6690				}
6691				else {
6692					me._info_ani.style.visibility=me._info_ani.ggVisible?'inherit':'hidden';
6693					me._info_ani.style.opacity=1;
6694				}
6695			}
6696		}
6697		me._info_ani.logicBlock_bordercolor = function() {
6698			var newLogicStateBorderColor;
6699			if (
6700				((player.getVariableValue('ht_ani') == false))
6701			)
6702			{
6703				newLogicStateBorderColor = 0;
6704			}
6705			else {
6706				newLogicStateBorderColor = -1;
6707			}
6708			if (me._info_ani.ggCurrentLogicStateBorderColor != newLogicStateBorderColor) {
6709				me._info_ani.ggCurrentLogicStateBorderColor = newLogicStateBorderColor;
6710				me._info_ani.style[domTransition]='' + cssPrefix + 'transform 1000ms ease 0ms, opacity 1000ms ease 0ms, border-color 0s';
6711				if (me._info_ani.ggCurrentLogicStateBorderColor == 0) {
6712					me._info_ani.style.borderColor="rgba(0,0,0,0)";
6713				}
6714				else {
6715					me._info_ani.style.borderColor="rgba(255,255,0,0.392157)";
6716				}
6717			}
6718		}
6719		me._info_ani.ggUpdatePosition=function (useTransition) {
6720			if (useTransition==='undefined') {
6721				useTransition = false;
6722			}
6723			if (!useTransition) {
6724				this.style[domTransition]='none';
6725			}
6726			if (this.parentNode) {
6727				var pw=this.parentNode.clientWidth;
6728				var w=this.offsetWidth;
6729					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6730				var ph=this.parentNode.clientHeight;
6731				var h=this.offsetHeight;
6732					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
6733			}
6734		}
6735		me._info_1new.appendChild(me._info_ani);
6736		el=me._svg_1=document.createElement('div');
6737		els=me._svg_1__img=document.createElement('img');
6738		els.className='ggskin ggskin_svg';
6739		hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnIHN0YW5kYWxvbmU9J25vJz8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICctLy9XM0MvL0RURCBTVkcgMS4xLy9FTicgJ2h0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCc+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwJSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3'+
6740			'g9IjAgMCAzMiAzMiIgeG1sbnM6c2VyaWY9Imh0dHA6Ly93d3cuc2VyaWYuY29tLyIgd2lkdGg9IjEwMCUiPgogPGc+CiAgPGcgb3BhY2l0eT0iMC40Ij4KICAgPGc+CiAgICA8cGF0aCBzdHlsZT0iZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOnJnYig2MCw2MCw2MCk7c3Ryb2tlLXdpZHRoOjEuNXB4OyIgZD0iTTE0Ljk2MywxMC4wNUwxNC45NjMsOS41MjFDMTQuOTYzLDguODYgMTUuNDk5LDguMzI1IDE2LjE2LDguMzI1QzE2LjgyLDguMzI1IDE3LjM1Niw4Ljg2MSAxNy4zNTYsOS41MjFMMTcuMzU2LDEwLjA1QzE3LjM1NiwxMC43MTEgMTYuODIsMTEuMjQ2IDE2LjE2LDExLjI0NkMxNS41LDEx'+
6741			'LjI0NyAxNC45NjMsMTAuNzExIDE0Ljk2MywxMC4wNVoiLz4KICAgIDxwYXRoIHN0eWxlPSJmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6cmdiKDYwLDYwLDYwKTtzdHJva2Utd2lkdGg6MS41cHg7IiBkPSJNMTguNTMyLDIwLjM5MUwxNy4zNTYsMjAuMzkxTDE3LjM1NiwxMy45MThDMTcuMzU2LDEzLjg5NyAxNy4zNTEsMTMuODc2IDE3LjM1LDEzLjg1NUMxNy4zNSwxMy44NDEgMTcuMzU0LDEzLjgyOSAxNy4zNTQsMTMuODE1QzE3LjM1NCwxMy4xNTQgMTYuODE4L
6741DEyLjYxOSAxNi4xNTgsMTIuNjE5TDEzLjkzMiwxMi42MTlDMTMuMjcxLDEyLjYxOSAxMi43MzUsMTMuMTU1IDEyLjczNSwxMy44MT'+
6742			'VDMTIuNzM1LDE0LjQ3NSAxMy4yNzEsMTUuMDExIDEzLjkzMiwxNS4wMTFMMTQuOTYzLDE1LjAxMUwxNC45NjMsMjAuMzlMMTMuNzU2LDIwLjM5QzEzLjA5NSwyMC4zOSAxMi41NTksMjAuOTI1IDEyLjU1OSwyMS41ODZDMTIuNTU5LDIyLjI0NiAxMy4wOTUsMjIuNzgyIDEzLjc1NiwyMi43ODJMMTguNTMxLDIyLjc4MkMxOS4xOTEsMjIuNzgyIDE5LjcyOCwyMi4yNDYgMTkuNzI4LDIxLjU4NkMxOS43MjksMjAuOTI2IDE5LjE5MiwyMC4zOTEgMTguNTMyLDIwLjM5MVoiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KIDxnPgogIDxnPgogICA8cGF0aCBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6'+
6743			'bm9uemVybztzdHJva2U6YmxhY2s7c3Ryb2tlLXdpZHRoOjAuMnB4OyIgZD0iTTE0Ljk2MywxMC4wNUwxNC45NjMsOS41MjFDMTQuOTYzLDguODYgMTUuNDk5LDguMzI1IDE2LjE2LDguMzI1QzE2LjgyLDguMzI1IDE3LjM1Niw4Ljg2MSAxNy4zNTYsOS41MjFMMTcuMzU2LDEwLjA1QzE3LjM1NiwxMC43MTEgMTYuODIsMTEuMjQ2IDE2LjE2LDExLjI0NkMxNS41LDExLjI0NyAxNC45NjMsMTAuNzExIDE0Ljk2MywxMC4wNVoiLz4KICAgPHBhdGggc3R5bGU9ImZpbGw6d2hpdGU7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOmJsYWNrO3N0cm9rZS13aWR0aDowLjJweDsiIGQ9Ik0xOC41MzIsMjAuMz'+
6744			'kxTDE3LjM1NiwyMC4zOTFMMTcuMzU2LDEzLjkxOEMxNy4zNTYsMTMuODk3IDE3LjM1MSwxMy44NzYgMTcuMzUsMTMuODU1QzE3LjM1LDEzLjg0MSAxNy4zNTQsMTMuODI5IDE3LjM1NCwxMy44MTVDMTcuMzU0LDEzLjE1NCAxNi44MTgsMTIuNjE5IDE2LjE1OCwxMi42MTlMMTMuOTMyLDEyLjYxOUMxMy4yNzEsMTIuNjE5IDEyLjczNSwxMy4xNTUgMTIuNzM1LDEzLjgxNUMxMi43MzUsMTQuNDc1IDEzLjI3MSwxNS4wMTEgMTMuOTMyLDE1LjAxMUwxNC45NjMsMTUuMDExTDE0Ljk2MywyMC4zOUwxMy43NTYsMjAuMzlDMTMuMDk1LDIwLjM5IDEyLjU1OSwyMC45MjUgMTIuNTU5LDIxLjU4NkMxMi41'+
6745			'NTksMjIuMjQ2IDEzLjA5NSwyMi43ODIgMTMuNzU2LDIyLjc4MkwxOC41MzEsMjIuNzgyQzE5LjE5MSwyMi43ODIgMTkuNzI4LDIyLjI0NiAxOS43MjgsMjEuNTg2QzE5LjcyOSwyMC45MjYgMTkuMTkyLDIwLjM5MSAxOC41MzIsMjAuMzkxWiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg==';
6746		me._svg_1__img.setAttribute('src',hs);
6747		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
6748		els['ondragstart']=function() { return false; };
6749		el.appendChild(els);
6750		el.ggSubElement = els;
6751		el.ggId="Svg 1";
6752		el.ggDx=0;
6753		el.ggDy=0;
6754		el.ggParameter={ rx:0,ry:0,a:0,sx:0.8,sy:0.8 };
6755		el.ggVisible=true;
6756		el.className="ggskin ggskin_svg ";
6757		el.ggType='svg';
6758		hs ='';
6759		hs+='cursor : pointer;';
6760		hs+='height : 32px;';
6761		hs+='left : -10000px;';
6762		hs+='position : absolute;';
6763		hs+='top : -10000px;';
6764		hs+='visibility : inherit;';
6765		hs+='width : 32px;';
6766		hs+='pointer-events:auto;';
6767		el.setAttribute('style',hs);
6768		el.style[domTransform + 'Origin']='50% 50%';
6769		el.style[domTransform]=parameterToTransform(el.ggParameter);
6770		me._svg_1.ggIsActive=function() {
6771			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
6772				return this.parentNode.ggIsActive();
6773			}
6774			return false;
6775		}
6776		el.ggElementNodeId=function() {
6777			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
6778				return this.parentNode.ggElementNodeId();
6779			}
6780			return me.ggNodeId;
6781		}
6782		me._svg_1.logicBlock_scaling = function() {
6783			var newLogicStateScaling;
6784			if (
6785				((player.getVariableValue('ht_info_var') == true))
6786			)
6787			{
6788				newLogicStateScaling = 0;
6789			}
6790			else {
6791				newLogicStateScaling = -1;
6792			}
6793			if (me._svg_1.ggCurrentLogicStateScaling != newLogicStateScaling) {
6794				me._svg_1.ggCurrentLogicStateScaling = newLogicStateScaling;
6795				me._svg_1.style[domTransition]='' + cssPrefix + 'transform 500ms ease 0ms';
6796				if (me._svg_1.ggCurrentLogicStateScaling == 0) {
6797					me._svg_1.ggParameter.sx = 1;
6798					me._svg_1.ggParameter.sy = 1;
6799					me._svg_1.style[domTransform]=parameterToTransform(me._svg_1.ggParameter);
6800				}
6801				else {
6802					me._svg_1.ggParameter.sx = 0.8;
6803					me._svg_1.ggParameter.sy = 0.8;
6804					me._svg_1.style[domTransform]=parameterToTransform(me._svg_1.ggParameter);
6805				}
6806			}
6807		}
6808		me._svg_1.ggUpdatePosition=function (useTransition) {
6809			if (useTransition==='undefined') {
6810				useTransition = false;
6811			}
6812			if (!useTransition) {
6813				this.style[domTransition]='none';
6814			}
6815			if (this.parentNode) {
6816				var pw=this.parentNode.clientWidth;
6817				var w=this.offsetWidth;
6818					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
6819				var ph=this.parentNode.clientHeight;
6820				var h=this.offsetHeight;
6821					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
6822			}
6823		}
6824		me._info_1new.appendChild(me._svg_1);
6825		me._ht_info.appendChild(me._info_1new);
6826		me.__div = me._ht_info;
6827	};
6828	me.addSkinHotspot=function(hotspot) {
6829		var hsinst = null;
6830		if (hotspot.skinid=='ht_node') {
6831			hotspot.skinid = 'ht_node';
6832			hsinst = new SkinHotspotClass_ht_node(me, hotspot);
6833			if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) {
6834				hotspotTemplates[hotspot.skinid] = [];
6835			}
6836			hotspotTemplates[hotspot.skinid].push(hsinst);
6837			me.callChildLogicBlocksHotspot_ht_node_sizechanged();;
6838			me.callChildLogicBlocksHotspot_ht_node_mouseover();;
6839			me.callChildLogicBlocksHotspot_ht_node_changevisitednodes();;
6840		} else
6841		if (hotspot.skinid=='ht_node_left') {
6842			hotspot.skinid = 'ht_node_left';
6843			hsinst = new SkinHotspotClass_ht_node_left(me, hotspot);
6844			if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) {
6845				hotspotTemplates[hotspot.skinid] = [];
6846			}
6847			hotspotTemplates[hotspot.skinid].push(hsinst);
6848			me.callChildLogicBlocksHotspot_ht_node_left_sizechanged();;
6849			me.callChildLogicBlocksHotspot_ht_node_left_changenode();;
6850			me.callChildLogicBlocksHotspot_ht_node_left_mouseover();;
6851			me.callChildLogicBlocksHotspot_ht_node_left_changevisitednodes();;
6852			me.callChildLogicBlocksHotspot_ht_node_left_varchanged_vis_hotspots();;
6853		} else
6854		if (hotspot.skinid=='ht_image') {
6855			hotspot.skinid = 'ht_image';
6856			hsinst = new SkinHotspotClass_ht_image(me, hotspot);
6857			if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) {
6858				hotspotTemplates[hotspot.skinid] = [];
6859			}
6860			hotspotTemplates[hotspot.skinid].push(hsinst);
6861			me.callChildLogicBlocksHotspot_ht_image_changenode();;
6862			me.callChildLogicBlocksHotspot_ht_image_mouseover();;
6863			me.callChildLogicBlocksHotspot_ht_image_changevisitednodes();;
6864			me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_info_var();;
6865			me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_ani();;
6866			me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_image_var();;
6867		} else
6868		{
6869			hotspot.skinid = 'ht_info';
6870			hsinst = new SkinHotspotClass_ht_info(me, hotspot);
6871			if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) {
6872				hotspotTemplates[hotspot.skinid] = [];
6873			}
6874			hotspotTemplates[hotspot.skinid].push(hsinst);
6875			me.callChildLogicBlocksHotspot_ht_info_changenode();;
6876			me.callChildLogicBlocksHotspot_ht_info_changevisitednodes();;
6877			me.callChildLogicBlocksHotspot_ht_info_varchanged_ht_info_var();;
6878			me.callChildLogicBlocksHotspot_ht_info_varchanged_ht_ani();;
6879		}
6880		return hsinst;
6881	}
6882	me.removeSkinHotspots=function() {
6883		if(hotspotTemplates['ht_node']) {
6884			var i;
6885			for(i = 0; i < hotspotTemplates['ht_node'].length; i++) {
6886				hotspotTemplates['ht_node'][i] = null;
6887			}
6888		}
6889		if(hotspotTemplates['ht_node_left']) {
6890			var i;
6891			for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) {
6892				hotspotTemplates['ht_node_left'][i] = null;
6893			}
6894		}
6895		if(hotspotTemplates['ht_image']) {
6896			var i;
6897			for(i = 0; i < hotspotTemplates['ht_image'].length; i++) {
6898				hotspotTemplates['ht_image'][i] = null;
6899			}
6900		}
6901		if(hotspotTemplates['ht_info']) {
6902			var i;
6903			for(i = 0; i < hotspotTemplates['ht_info'].length; i++) {
6904				hotspotTemplates['ht_info'][i] = null;
6905			}
6906		}
6907		hotspotTemplates = [];
6908	}
6909	function SkinCloner_category_cloner_Class(item, parentScope,ggParent,parameter) {
6910		var me=this;
6911		var hs='';
6912		me.parentScope=parentScope;
6913		me.ggParent=ggParent;
6914		me.findElements=skin.findElements;
6915		me.ggIndex=parameter.index;
6916		me.ggTag = item['tag'];
6917		me.ggTitle = item['title'];
6918		me.ggNodeCount = item['nodecount'];
6919		me.ggNodeId=item['firstnode'];
6920		me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId);
6921		me.elementMouseDown={};
6922		me.elementMouseOver={};
6923		me.__div=document.createElement('div');
6924		me.__div.setAttribute('style','position: absolute;width: 183px; height: 128px; visibility: inherit; overflow: visible;');
6925		me.__div.style.left=parameter.left;
6926		me.__div.style.top=parameter.top;
6927		me.__div.ggIsActive = function() {
6928			var tags = player.userdata.tags;
6929			if (tags.indexOf(me.ggTag) == -1) return false;
6930			for(var i=0;i<me.ggParent.ggCurrentFilter.length;i++) {
6931				if (tags.indexOf(me.ggParent.ggCurrentFilter[i])==-1) return false;
6932			}
6933			return true;
6934		}
6935		me.__div.ggElementNodeId=function() {
6936			return me.ggNodeId;
6937		}
6938		el=me._cloner_1=document.createElement('div');
6939		el.ggNumRepeat = 1;
6940		el.ggNumRows = 0;
6941		el.ggNumCols = 0;
6942		el.ggWidth = 183;
6943		el.ggHeight = 35;
6944		el.ggUpdating = false;
6945		el.ggFilter = [];
6946		el.ggInstances = [];
6947		me._cloner_1.callChildLogicBlocks_mouseover = function(){
6948			if(me._cloner_1.ggInstances) {
6949				var i;
6950				for(i = 0; i < me._cloner_1.ggInstances.length; i++) {
6951					if (me._cloner_1.ggInstances[i]._text && me._cloner_1.ggInstances[i]._text.logicBlock_position) {
6952						me._cloner_1.ggInstances[i]._text.logicBlock_position();
6953					}
6954				}
6955			}
6956		}
6957		me._cloner_1.callChildLogicBlocks_active = function(){
6958			if(me._cloner_1.ggInstances) {
6959				var i;
6960				for(i = 0; i < me._cloner_1.ggInstances.length; i++) {
6961					if (me._cloner_1.ggInstances[i]._text && me._cloner_1.ggInstances[i]._text.logicBlock_backgroundcolor) {
6962						me._cloner_1.ggInstances[i]._text.logicBlock_backgroundcolor();
6963					}
6964				}
6965			}
6966		}
6967		el.ggUpdate = function(filter) {
6968			if(me._cloner_1.ggUpdating == true) return;
6969			me._cloner_1.ggUpdating = true;
6970			var el=me._cloner_1;
6971			var curNumCols = 0;
6972			curNumCols = me._cloner_1.ggNumRepeat;
6973			if (curNumCols < 1) curNumCols = 1;
6974			if (typeof filter=='object') {
6975				el.ggFilter = filter;
6976			} else {
6977				filter = el.ggFilter;
6978			};
6979			if (parentScope.ggTag) filter.push(parentScope.ggTag);
6980			filter=filter.concat(parentScope._category_cloner.ggFilter);
6981			if (me.ggTag) filter.push(me.ggTag);
6982			filter=filter.sort();
6983			if ((el.ggNumCols == curNumCols) && (el.ggInstances.length > 0) && (filter.length === el.ggCurrentFilter.length) && (filter.every(function(value, index) { return value === el.ggCurrentFilter[index] }) )) {
6984				me._cloner_1.ggUpdating = false;
6985				return;
6986			} else {
6987				el.ggNumRows = 1;
6988				el.ggNumCols = curNumCols;
6989			}
6990			el.ggCurrentFilter = filter;
6991			el.ggInstances = [];
6992			if (el.hasChildNodes() == true) {
6993				while (el.firstChild) {
6994					el.removeChild(el.firstChild);
6995				}
6996			}
6997			var tourNodes = player.getNodeIds();
6998			var row = 0;
6999			var column = 0;
7000			var currentIndex = 0;
7001			for (var i=0; i < tourNodes.length; i++) {
7002				var nodeId = tourNodes[i];
7003				var passed = true;
7004				var nodeData = player.getNodeUserdata(nodeId);
7005				if (filter.length > 0) {
7006					for (var j=0; j < filter.length; j++) {
7007						if (nodeData['tags'].indexOf(filter[j]) == -1) passed = false;
7008					}
7009				}
7010				if (passed) {
7011				var parameter={};
7012				parameter.top=(row * me._cloner_1.ggHeight) + 'px';
7013				parameter.left=(column * me._cloner_1.ggWidth) + 'px';
7014				parameter.index=currentIndex;
7015				parameter.title=nodeData['title'];
7016				var inst = new SkinCloner_cloner_1_Class(nodeId, me, el, parameter);
7017				currentIndex++;
7018				el.ggInstances.push(inst);
7019				el.appendChild(inst.__div);
7020				inst.__div.ggObj=inst;
7021				skin.updateSize(inst.__div);
7022				column++;
7023				if (column >= el.ggNumCols) {
7024					column = 0;
7025					row++;
7026					el.ggNumRows++;
7027				}
7028				}
7029			}
7030			me._cloner_1.callChildLogicBlocks_mouseover();
7031			me._cloner_1.callChildLogicBlocks_active();
7032			me._cloner_1.ggUpdating = false;
7033			player.triggerEvent('clonerchanged');
7034			if (me._cloner_1.parentNode.classList.contains('ggskin_subelement') && me._cloner_1.parentNode.parentNode.classList.contains('ggskin_scrollarea')) me._cloner_1.parentNode.parentNode.ggUpdatePosition();
7035		}
7036		el.ggFilter = [];
7037		el.ggId="Cloner 1";
7038		el.ggDx=0;
7039		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
7040		el.ggVisible=true;
7041		el.className="ggskin ggskin_cloner ";
7042		el.ggType='cloner';
7043		hs ='';
7044		hs+='height : 35px;';
7045		hs+='left : -10000px;';
7046		hs+='overflow : visible;';
7047		hs+='position : absolute;';
7048		hs+='top : 40px;';
7049		hs+='visibility : inherit;';
7050		hs+='width : 183px;';
7051		hs+='pointer-events:none;';
7052		el.setAttribute('style',hs);
7053		el.style[domTransform + 'Origin']='50% 50%';
7054		me._cloner_1.ggIsActive=function() {
7055			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
7056				return this.parentNode.ggIsActive();
7057			}
7058			return false;
7059		}
7060		el.ggElementNodeId=function() {
7061			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
7062				return this.parentNode.ggElementNodeId();
7063			}
7064			return player.getCurrentNode();
7065		}
7066		me._cloner_1.ggUpdateConditionNodeChange=function () {
7067			var cnode=player.getCurrentNode();
7068			for(var i=0; i<me._cloner_1.childNodes.length; i++) {
7069				var child=me._cloner_1.childNodes[i];
7070				if (child.ggObj && child.ggObj.ggNodeId==cnode) {
7071			        var childOffX = child.offsetLeft;
7072			        var childOffY = child.offsetTop;
7073					var p = child.parentElement;
7074			        while (p != null && p!==this.divSkin) {
7075						if (p.ggType && p.ggType == 'scrollarea') {
7076							p.ggScrollIntoView(childOffX, childOffY, child.clientWidth, child.clientHeight);
7077						}
7078						childOffX += p.offsetLeft;
7079						childOffY += p.offsetTop;
7080						p = p.parentElement;
7081					}
7082				}
7083			}
7084		}
7085		me._cloner_1.ggUpdatePosition=function (useTransition) {
7086			if (useTransition==='undefined') {
7087				useTransition = false;
7088			}
7089			if (!useTransition) {
7090				this.style[domTransition]='none';
7091			}
7092			if (this.parentNode) {
7093				var pw=this.parentNode.clientWidth;
7094				var w=this.offsetWidth;
7095					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
7096			}
7097				me._cloner_1.ggUpdate();
7098		}
7099		me._cloner_1.ggNodeChange=function () {
7100			me._cloner_1.ggUpdateConditionNodeChange();
7101		}
7102		me.__div.appendChild(me._cloner_1);
7103		el=me._category=document.createElement('div');
7104		els=me._category__text=document.createElement('div');
7105		el.className='ggskin ggskin_textdiv';
7106		el.ggTextDiv=els;
7107		el.ggId="category";
7108		el.ggDx=0;
7109		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
7110		el.ggVisible=true;
7111		el.className="ggskin ggskin_text ";
7112		el.ggType='text';
7113		hs ='';
7114		hs+='cursor : pointer;';
7115		hs+='height : 27px;';
7116		hs+='left : -10000px;';
7117		hs+='position : absolute;';
7118		hs+='top : 0px;';
7119		hs+='visibility : inherit;';
7120		hs+='width : 173px;';
7121		hs+='pointer-events:auto;';
7122		el.setAttribute('style',hs);
7123		el.style[domTransform + 'Origin']='50% 50%';
7124		hs ='position:absolute;';
7125		hs += 'box-sizing: border-box;';
7126		hs+='left: 0px;';
7127		hs+='top:  0px;';
7128		hs+='width: 173px;';
7129		hs+='height: auto;';
7130		hs+='background: #ffffff;';
7131		hs+='border: 0px solid #ffffff;';
7132		hs+='color: rgba(0,0,0,1);';
7133		hs+='font-size: 14px;';
7134		hs+='font-weight: bold;';
7135		hs+='text-align: left;';
7136		hs+='white-space: pre-wrap;';
7137		hs+='padding: 2px 6px 2px 6px;';
7138		hs+='overflow: hidden;';
7139		els.setAttribute('style',hs);
7140		els.innerHTML=me.ggTitle;
7141		el.appendChild(els);
7142		me._category.ggIsActive=function() {
7143			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
7144				return this.parentNode.ggIsActive();
7145			}
7146			return false;
7147		}
7148		el.ggElementNodeId=function() {
7149			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
7150				return this.parentNode.ggElementNodeId();
7151			}
7152			return player.getCurrentNode();
7153		}
7154		me._category.ggUpdatePosition=function (useTransition) {
7155			if (useTransition==='undefined') {
7156				useTransition = false;
7157			}
7158			if (!useTransition) {
7159				this.style[domTransition]='none';
7160			}
7161			if (this.parentNode) {
7162				var pw=this.parentNode.clientWidth;
7163				var w=this.offsetWidth + 0;
7164					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
7165			}
7166		}
7167		me.__div.appendChild(me._category);
7168	};
7169	function SkinCloner_cloner_1_Class(nodeId, parentScope,ggParent,parameter) {
7170		var me=this;
7171		var hs='';
7172		me.parentScope=parentScope;
7173		me.ggParent=ggParent;
7174		me.findElements=skin.findElements;
7175		me.ggIndex=parameter.index;
7176		me.ggNodeId=nodeId;
7177		me.ggTitle=parameter.title;
7178		me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId);
7179		me.elementMouseDown={};
7180		me.elementMouseOver={};
7181		me.__div=document.createElement('div');
7182		me.__div.setAttribute('style','position: absolute;width: 183px; height: 35px; visibility: inherit; overflow: visible;');
7183		me.__div.style.left=parameter.left;
7184		me.__div.style.top=parameter.top;
7185		me.__div.ggIsActive = function() {
7186			return player.getCurrentNode()==me.ggNodeId;
7187		}
7188		me.__div.ggElementNodeId=function() {
7189			return me.ggNodeId;
7190		}
7191		el=me._text=document.createElement('div');
7192		els=me._text__text=document.createElement('div');
7193		el.className='ggskin ggskin_textdiv';
7194		el.ggTextDiv=els;
7195		el.ggId="text";
7196		el.ggDx=0;
7197		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
7198		el.ggVisible=true;
7199		el.className="ggskin ggskin_text ";
7200		el.ggType='text';
7201		hs ='';
7202		hs+='cursor : pointer;';
7203		hs+='height : 30px;';
7204		hs+='left : -10000px;';
7205		hs+='position : absolute;';
7206		hs+='top : 0px;';
7207		hs+='visibility : inherit;';
7208		hs+='width : 173px;';
7209		hs+='pointer-events:auto;';
7210		el.setAttribute('style',hs);
7211		el.style[domTransform + 'Origin']='50% 50%';
7212		hs ='position:absolute;';
7213		hs += 'box-sizing: border-box;';
7214		hs+='left: 0px;';
7215		hs+='top:  0px;';
7216		hs+='width: 173px;';
7217		hs+='height: 30px;';
7218		hs+='background: #ffffff;';
7219		hs+='border: 0px solid #000000;';
7220		hs+='border-radius: 5px;';
7221		hs+=cssPrefix + 'border-radius: 5px;';
7222		hs+='color: #000000;';
7223		hs+='text-align: left;';
7224		hs+='white-space: nowrap;';
7225		hs+='padding: 3px 22px 3px 22px;';
7226		hs+='overflow: hidden;';
7227		els.setAttribute('style',hs);
7228		els.innerHTML=me.ggUserdata.title;
7229		el.appendChild(els);
7230		me._text.ggIsActive=function() {
7231			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
7232				return this.parentNode.ggIsActive();
7233			}
7234			return false;
7235		}
7236		el.ggElementNodeId=function() {
7237			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
7238				return this.parentNode.ggElementNodeId();
7239			}
7240			return player.getCurrentNode();
7241		}
7242		me._text.logicBlock_position = function() {
7243			var newLogicStatePosition;
7244			if (
7245				((me.elementMouseOver['text'] == true))
7246			)
7247			{
7248				newLogicStatePosition = 0;
7249			}
7250			else {
7251				newLogicStatePosition = -1;
7252			}
7253			if (me._text.ggCurrentLogicStatePosition != newLogicStatePosition) {
7254				me._text.ggCurrentLogicStatePosition = newLogicStatePosition;
7255				me._text.style[domTransition]='left 0s, top 0s, background-color 0s';
7256				if (me._text.ggCurrentLogicStatePosition == 0) {
7257					this.ggDx = 5;
7258					me._text.style.top='0px';
7259					me._text.ggUpdatePosition(true);
7260				}
7261				else {
7262					me._text.ggDx=0;
7263					me._text.style.top='0px';
7264					me._text.ggUpdatePosition(true);
7265				}
7266			}
7267		}
7268		me._text.logicBlock_backgroundcolor = function() {
7269			var newLogicStateBackgroundColor;
7270			if (
7271				((me._text.ggIsActive() == true))
7272			)
7273			{
7274				newLogicStateBackgroundColor = 0;
7275			}
7276			else {
7277				newLogicStateBackgroundColor = -1;
7278			}
7279			if (me._text.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) {
7280				me._text.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor;
7281				me._text__text.style[domTransition]='left 0s, top 0s, background-color 0s';
7282				if (me._text.ggCurrentLogicStateBackgroundColor == 0) {
7283					me._text__text.style.backgroundColor="rgba(255,203,5,1)";
7284				}
7285				else {
7286					me._text__text.style.backgroundColor="rgba(255,255,255,1)";
7287				}
7288			}
7289		}
7290		me._text.onclick=function (e) {
7291			player.openNext("{"+me.ggNodeId+"}",player.hotspot.target);
7292		}
7293		me._text.onmouseover=function (e) {
7294			me.elementMouseOver['text']=true;
7295			me._text.logicBlock_position();
7296		}
7297		me._text.onmouseout=function (e) {
7298			if (e && e.toElement) {
7299				var current = e.toElement;
7300				while (current = current.parentNode) {
7301				if (current == me._text__text)
7302					return;
7303				}
7304			}
7305			me.elementMouseOver['text']=false;
7306			me._text.logicBlock_position();
7307		}
7308		me._text.ontouchend=function (e) {
7309			me.elementMouseOver['text']=false;
7310			me._text.logicBlock_position();
7311		}
7312		me._text.ggUpdatePosition=function (useTransition) {
7313			if (useTransition==='undefined') {
7314				useTransition = false;
7315			}
7316			if (!useTransition) {
7317				this.style[domTransition]='none';
7318			}
7319			if (this.parentNode) {
7320				var pw=this.parentNode.clientWidth;
7321				var w=this.offsetWidth + 0;
7322					this.style.left=(this.ggDx + pw/2 - w/2) + 'px';
7323			}
7324		}
7325		el=me._button_1=document.createElement('div');
7326		els=me._button_1__img=document.createElement('img');
7327		els.className='ggskin ggskin_button_1';
7328		hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAgAElEQVR4nO3de7Ctd13f8c/ZITcgRkISMMR6SIAiyDUJBEQRUKAgKOAgIgKOtTMtY62tKNOxcHDaUi+UaYW2QC9iQdJyUSAEuYTEMCAloHIJl6LcWpBLUMI9kJzdP56cEmL2eX7PXt+9f+t51us18xlkBOc3rrX3+mXvtd47AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JYDu/jvnJbk/CTnJTkjySlJTqo8FGW2k3whyV8n+WCSd1y3a3oeil'+
7329			'05M8l9k5yT5PQkt0hys64nYifXJPlSks8keX+SP0ny7gxfjzA7JyZ5UpJLkhzO8ES2ee4LSV6Q5J5h3d0iyS8keVf6P29stf1Vkt9KcrvATGwleWKST6T/F5DV7nCSVye5Q1g3xyf5Zxl+ctP7eWK1+2aS/5bk1oE19l1J3pz+XzC2t/takn+a3f06iHrfm+S96f+8sL3d55P8ZGANnZ/k0+n/RWL7t5dm+CdP+nlUki+n/3PB9m//Ji7frJF7J7kq/b8wbP93YVwCenl0km+k/3PA9n/Pi0sAHRxzg39/dpLLkpzc4Sz0d4ckd0zyigzfmNgfP5DkNUmO7X0QujgvyQlJ3tT7IGyW618Ajk/yuiRndToL6+FOSW6V5LW9D7IhTknyhuv+lc11vyRfTPL23gdhc1z/AvD0JD/V6yCslXMzvFv5Lb0PsgH+S4Zv/vAj'+
7330			'ST6U5IreB2EzHPm902lJ/jKCPnzLdpKfz/ACxd64W5I/zfBxW0iGi/ePZvipEOypI994nhov/ny7A0n+U5KH9z7Igj0zXvz5dscmeVmSu/c+CMt3IMM3oE8kuU3ns7CevpbhR5Nv7X2QhTktySfjjX/cuM8l+f4kH+59EJZrK8mD4sWfnZ2Y5A8zfDqAOo+NF392dlqGj+We1vsgLNdWkvv3PgRr79Qkb0zy3b0PsiC+7hhzhyQXJbl574OwTFsZ3vENY87M8M3oFr0PshC+7mhxboafwB3X+yAsz1b8MRjafV+SV0YtcFXHJjnY+
7330xDMxoOSvDBqgRTbSvKdvQ/BrPxQkv+Rv12RpN3J8c2caZ6Y5Fm9D8GybCW5We9DMDs/luTf9T7EjPmaYzd+Nckv9j4Ey7GV5Au9D8EsPSXJP+99iJnyNcduPSfJz/Q+BMuwle'+
7331			'QzvQ/BbP3LJD/X+xAzdFWSr/c+BLN0IEOd88G9D8L8bSX5QO9DMFsHkjw/yY/3PsgMfbD3AZitY5O8PMk9eh+EedtK8rbeh2DWjkny+xmqZbTzdccqTkry+iS3730Q5msrycW9D8HsqQVO5+uOVakFspIjH0V6Z5Jzeh6ERfi/Se6b5P/0PsgMHJfh/1++ebOqdyZ5QJIv9z4I83LkL5E9v+spWIozM/wTycm9DzID30jyot6HYBHOTfI/429LMNGRnwDcJMmfJ7lzx7OwHH+c5KHxTvcxp2T4a2+n9D4Ii/D7SZ6QZLv3QZiHIzW3w0k+nuTxHc/CchzM8H6AV8Q3o6P5WpJvJnlI74OwCHdJckKSN/U+CPNw/ZzrhzP8PvJenc7Cstwpya2SvLb3QdbcOzJ8zXk3NxXul+SLSd7e+yCsvxv23N+U4Q9P+LOvVDg3'+
7332			'wz/hvqX3QdbYdpLXJXls/KVFavxIkg8luaL3QZifUzPEgbbNCnY4aoEtbpehytn78bJl7BtRC2TETn+R7LszhErO3MezsFzXJvmJDK0AdnZekjcnuXnvg7AIX0py/yR/1vsgrKej/UnSuyS5LP5cMDW+luFHk2/tfZA197Akr8rwyRxY1ecyVDo/3PsgrJ+to/zv3pvkUUmu3qezsGwnZnhhUws8uouSPDnDj3FhVadleI/JrXofhPVztAtAklya5HEZfoQLq7plkjfGm0zHvCTJr/U+BItxdoZAl18t8W1u+CmAG/PBDD9Gevgen4XN8B0ZfhVwQYSCjuYtGX79dn7vg7AIZyS5d4avO/9AR5K2C0AytKZPyPAZU1jV6Rle2C5Ick3ns6yzN2boKSh0UuGsDD8N+IPeB2E9tF4AkuHdyX8n/gY1NQ5meKPpy+L33T'+
7333			'vZzvC+ifMzfOOGVakF8v9NuQAkw++R7hZv5KLGHTP8NEAtcGfXZrgEPDTJd3U+C8ugFkiS6ReA7SSvzvCnJ72RiwpqgeOuzvB195j4WC41HpzkI0ne0/sgzI9aoFVOLbCNWqBV7uqoBW60o4WAxtw2Q9TFjyWpoBbYRi2QSmqBG2yVC0CiFkgttcA2aoFUUgvcUGMhoDFqgVRSC2xzUZKfzfBjXFiVWuCGWvUCkAy1wCdm+D0urEotsM2LoxZIHbXADTT1UwA7uSJqgdRRC2zzliS3iFogNdQCN0zVBSAZaoEnRi2QGmqBbd4QtUDqqAVukMoLQJJcHLVA6hyMWuCY7agFUkstcENUXwCS4Q1K5ya5/R7832bzqAWOUwukmlrgBtiLC8DhDD8+UgukilrgOLVAqqkFsmunZvhTwr1rV7aMqQW2UQu0yqkFLtiqIaAx'+
7334			'aoFUUgtsoxZIJbXAhdrrC0CiFkgttcA2aoFUUgtcoIoQ0Bi1QCqpBbZRC6SSWuAC7ccFIFELpJZaYBu1QCqpBS7MXnwKYCdqgVRSC2yjFkgltcAF2c8LQKIWSC21wDZqgVRSC1yI/b4AJGqB1DoYtcAx21ELpJZa4AL0uAAkaoHUUgscd6QW+PeS3LrzWVgGtcCZ63UBUAukmlrguKuTvCZqgdRRC2TX1AKtcmqBbdQCrXJqgTO1HyGgMWqBVFILbKMWSCW1wBlahwtAohZILbXANmqBVFILnJn9CgGNUQukklpgG7VAKqkFzsy6XACSoRb4pKgFUkMtsI1aIJXUAmek16cAdqIWSCW1wDZqgVRSC5yJdbsAJGqB1FILbKMWSCW1wBlYxwtAohZIrYNRCxyzHbVAaqkFrrl1vQAkaoHUUgscpxZINbXANbbOFwC1QK'+
7335			'qpBY5TC6SaWiC7phZolVMLbKMWaJVTC1xD6xICGqMWSCW1wDbnJbkkyc16H4RFUAtcM3O5ACRqgdRSC2zz8AwXJbVAKqgFrpF1CgGNUQukklpgm9dGLZA6aoFrZE4XgEQtkFpqgW3UAqmkFrgm1vlTADtRC6SSWmAbtUAqqQWugTleABK1QGqpBbZRC6SSWmBnc70AJGqB1DoYtcAx21ELpNZdkhyf4fs5+2zOF4BELZBaaoHj1AKpphbYydwvAEdqgQ+MN3JRQy1wnFog1dQC2TW1QKucWmAbtUCrnFrgPptTCGiMWiCV1ALbqAVSSS1wHy3pApCoBVJLLbCNWiCV1AL3ydxCQGPUAqmkFthGLZBKaoH7ZGkXgEQtkFpqgW1enORf9D4Ei6EWuA/m/imAnVyR5MqoBVJDLbCNWiCV1AL32FIvAElyedQCqaMW2EYt'+
7336			'kEpqgXtoyReARC2QWgejFjhmO2qB1FIL3CNLvwAkaoHUUgscpxZINbXAPbAJFwC1QKqpBY5TC6SaWiC7phZolVMLbKMWaJVTCyy0tBDQGLVAKqkFtlELpJJaYJFNuwAkaoHUUgtsoxZIJbXAAksMAY1RC6SSWmAbtUAqqQUW2MQLQKIWSC21wDZqgVRSC1zRJnwKYCdqgVRSC2yjFkgltcAVbPIFIFELpJZaYBu1QCqpBe7Spl8AErVAah2MWuCY7Qzvm7hPhm/esCq1wF1wARioBVJJLXCcWiDV1AIncgEYqAVSTS1wnFog1dQC2TW1QKucWmAbtUCr3NUZ3pDLiE0MAY1RC6SSWmCbeyV5c9QCqfHFJD8UtcCjcgG4cWqBVFILbKMWSCW1wBGbGgIaoxZIJbXANmqBVFILHOECsLNLoxZIHbXANmqBVFILPAqfAj'+
7337			'g6tUAqqQW2UQukklrgDlwAxl2e5KYZfpcEq1ILbKMWSKWzrpta4PW4ALRRC6TSwagFjtmOWiC17hq1wG/jAtBOLZBKaoHj1AKpphZ4PS4A7dQCqaYWOE4tkGpqgeyaWqBVTi2wjVqgVU4tMEJAu6UWSCW1wDZqgVTa+FqgC8DuqQVSSS2wjVoglTa6FigEtHtqgVRSC2yjFkilja4FugCs5tKoBVJHLbCNWiCVNrYW6FMAq1MLpJJaYBu1QCptZC3QBaCGWiCV1ALbqAVSaeNqgS4AddQCqXQwaoFjtqMWSK2NqgW6ANRSC6SSWuA4tUCqbUwt0AWgllog1dQCx6kFUk0tkF1TC7TKqQW2UQu0yi2+FigEtHdum+Rt8WNJaqgFtlELpNKia4EuAHtLLZBKaoFt1AKptNhaoBDQ3lILpJJaYBu1QCotthboArD3Lo1a'+
7338			'IHXUAtuoBVJpkbVAnwLYH2qBVFILbKMWSKXF1QJdAPaPWiCV1ALbqAVSaVG1QBeA/aUWSKWDUQscsx21QGotphboArD/1AKppBY4Ti2QaouoBboA7D+1QKqpBY5TC6SaWiC7phZolVMLbKMWaJWbdS1QCKgvtUAqqQW2UQuk0mxrgS4A/akFUkktsI1aIJVmWQsUAupPLZBKaoFt1AKpNMtaoAvAerg0aoHUUQts8+IkT+99CBbj7AxvNJ1NLdCnANaHWiCV1ALbXBa1QOrcJjOqBboArBe1QCqpBbZRC6TSbGqBLgDrRy2QSgejFjhmO2qB1JpFLdAFYD2pBVJJLXCcWiDV7pfkqqxxLdAFYD2pBVJNLXCcWiDVHhK1QHZJLdAqpxbYRi3QKre2tUAhoPWnFkgltcA2aoFUWstaoAvAPKgFUkktsI1aIJXWrhYoBD'+
7339			'QP703y6KgFUkMtsI1aIJXWrhboAjAfl0QtkDpqgW3UAqm0VrVAnwKYF7VAKqkFtlELpNLa1AJdAOZHLZBKaoFt1AKptBa1QBeAebo4yfckuXvvg7AIB6MWOGY7aoHU6l4LdAGYL7VAKqkFjlMLpFrXWqALwHypBVJNLXCcWiDV1ALZNbVAq5xaYBu1QKtcl1qgENAyqAVSSS2wjVoglfa9FugCsBxqgVRSC2yjFkilfa0FCgEth1ogldQC26gFUmlfa4EuAMtySdQCqaMW2EYtkEr7Vgv0KYDlUQukklpgm8uSnJKh8Aar2pdaoAvAMl2e4Y1JaoFUUAtsoxZIpT2vBboALNebohZInYNRCxyzHbVAau1pLdAFYNnUAqmkFjhOLZBqe1YLdAFYNrVAqqkFjlMLpJpaILumFmiVUwtsoxZolSuvBQoBbQ61QCqpBbZR'+
7340			'C6RSaS3QBWCzqAVSSS2wjVoglcpqgUJAm0UtkEpqgW3UAqlUVgt0Adg8lyR5ctQCqaEW2EYtkEoltUCfAthM74taIHXUAtuoBVJp5VqgC8DmUgukklpgG7VAKq1UC3QB2GxqgVQ6GLXAMdtRC6TWrmuBLgBclOS8DJ9ZhlWpBY5TC6TarmqBLgCoBVJNLXCcWiDV1ALZNbVAq5xaYBu1QKvcpFqgEBDXpxZIJbXANmqBVGquBboAcENqgVRSC2yjFkilz2Z4X8BRa4FCQNyQWiCV1ALbqAVS6fQ01AJdALgxl0QtkDpqgW3UAqk0Wgv0KQB2ohZIJbXANmqBVDpqLdAFgKNRC6SSWmCbN2QoBd6p90FYhB1rgS4AjHlThh8l3bX3QViEg0n+bpKXdz7HOtvO8KPbH8xQ6oRV3TXJcblBLdAFgBYXZvioklogFe6c4R'+
7341			'NIl3Y+xzq7JsOnAh6egj/7Ckl+IMlf5nqhIB8DpNVNM/w04D69D8IiHM5Qn/zj3gdZc2dk+Ajlwc7nYBm+kuFvv/xF4lMAtPtqkh/PdU8cWNFWkufF96Axn0rysCSf730QFuFmSZ595N/44mOKzyZ5cJJP9z4Ii3DnDM0Jju4DGS4BX+l9EBbhEUnOSVwAmO6jGS4BX+h9EBbh1+JXkS3ekeQn49MTrO5Akqcd+R9gNx6QoTR1fO+DMHv3SPLnvQ8xE09I8nvxvZvVXJvkNJ8CYLc+luH9AI+Ob0as5mPxtwJavSfDGygf0PsgzNpWkne4ALCK9yX5Uoa/Qw27dUySF/U+xIxcluGjgef1PgizdpULAKt6e9QCWc3Nk/xW70PMzOuiFshqrvajWyocSPJfM/wBIZhqO8N7Sb7Z+yAzc1yGvyL4w70Pwix9xAWAKscm'+
7342			'eXWSh/Y+CLN0RpK/6n2IGfqODDGlu/c+CLPzFR8DBNbBdu8DzJh/kGM3tl0AqHAgyQvin/7ZncMZ/vQ00xyX5JVJ7tb7IMzSZ1wAqPCb8ft/du/KCNxMtZXkJUke1PsgzNanXQBY1S8l+eXeh2DWruh9gBl6bpKf6H0IZu0KFwBW8bgkv937EMze63sfYGaenuQf9j4Es/d6bx5ht
73426SAqXLPJH/W+xAz8feTvLD3IZi9a5Oc5icA7MY9k7wqXvxZ3bvj7wC0ekSS/9j7ECzCHyb5GxcApjorQ3zkpN4HYRH+VXwEsMW9krw0yU16H4RFeFbi86NMc3qGP9pyu94HYRE+kOT7MnwMkJ19b5K3JLll74OwCBdm+GmSCwDNbprk4iTn9z4Ii3A4yQMzVOzY2RlJ3pbke3ofhEX4aoZuxF8kw2dJYcyxGYIjXvyp8hvx4j'+
7343			'/mO5P8Ubz4U+cpue7FH1ocSPLfM/ye1qxir4p/+BhzQoYLUu/HypazZwcm+u30f+Lacnbkz0ezs60kL0v/x8qWs5fGpZuJnpL+T1xbzq5IckoY8+/T/7Gy5ezN8ZFtJnpchlhE7yevLWOfjN9lt3h6+j9Wtpy9J8N7SW6UTwFwY1T+qHRVkvtniP6wM5U/Kn00yX2TfHqn/4ALADd01ySXJTm590FYhK8neXCGz7Gzsx9N8gcR+qHGlUnul+RDR/sPeVMA13dWhj/M4sWfCoeTPCFe/MfcO8kF8eJPja8meWRGXvwTFwC+5dQMP/a/de+DsBj/JMkreh9izd0pyUXxyQhqfDPJY5L8Se+DMB83zfCE6f2GFVvOnhnGnJHkY+n/WNkydjjJkwMTHJuhNtb7yWvLmTeyjTs5w19B7P1Y2XL21MAEB5L8bvo/cW05e038'+
7344			'LnvMCRneaNv7sbLl7HmBiVT+rHIqf+O2krw8/R8rW85U/phM5c8qp/LXRuXPKqfyx2Qqf1Y5lb82Kn9WuaNW/loIAW0elT8qqfy1Ufmj0kczUvlr4QKwWVT+qKTy10blj0pNlb8W3jiwOVT+qKTy10blj0rNlb8WLgCb4bSo/FFL5W+cyh+VVP6YTOXPqqfyN07lzyqn8sdkKn9WPW9kG6fyZ9VT+WMSlT+rnsrfOJU/q57KH5Op/FnlVP7GqfxZ9VT+mEzlzyqn8tdG5c8qp/LHZCp/VjmVvzbPSP/HypazlSt/bJ4HZoiz9H7y2jL2hSR3C2N+Pv0fK1vOPpJ9+si2EuByqPxRSeWvjcoflcoqfy28uWAZVP6opPLXRuWPSqWVvxYuAPOn8kc1lb9xKn9UUvljMpU/q57K3ziVP6ucyh+TqfxZ9VT+xqn8WfVU/p'+
7345			'hE5c+qp/I3TuXPqqfyx2Qqf1Y5lb9xx0Tlz2qn8sdkv5z+T1xbzlT+2qj8WeVU/phM5c8qp/LX5hnp/1jZcqbyx2Qqf1Y5lb82Kn9WuX2r/LVQApyHc5JckuSk3gdhEVT+2qj8UWlfK38tvAFh/Z2V5MJ48aeGyl8blT8q7Xvlr4ULwHpT+aOayt84lT8qqfwx2UlJ3pn+v7Oy5Uzlb9xtovJndVP5YzKVP6ueyt84lT+rnsofk6j8WfVU/sap/Fn1VP6YTOXPKqfyN07lz6qn8sdkKn9WOZW/Nip/VjmVPyb7qaj8Wd1U/to8I/0fK1vOVP6YTOXPKqfy10blzyq3VpW/FkqA/an8UUnlr80jkrwy3hxJjbWr/LXwJoW+zkry2njxp4bKX5t7Z3iTlhd/Kqxl5a+FC0A/Ryp/t+p9EBZD5W+cyh+VVP6YTOXPqnco'+
7346			'jFH5s8qp/DGZyp9VT+VvnMqfVU/lj0lU/qx6Kn/jTozKn9VO5Y/Jnp3+T1xbzlT+xqn8WfVU/phM5c8qp/LXRuXPKqfyx2Qqf1Y5lb82h9L/sbLlTOWPyVT+rHIqf21U/qxys6v8tVAC3FvnJLk0yc07n4NlUPlro/JHpVlW/lp4I8PeOVL58+JPBZW/Nip/VJpt5a+FC8DeUPmjmsrfOJU/Kqn8MdlJSd6V/r+zsuXsUBij8meVU/ljMpU/q57K3ziVP6ueyh+THEjyovR/4tpypvI3TuXPqqfyx2Qqf1Y5lb9xKn9WPZU/Jntq+j9xbTlT+WvzO+n/WNlypvLHZCp/VjmVvzaH0v+xsuVM5Y/JVP6scip/bVT+rHKLrPy1UALcPZU/Kqn8tVH5o9JiK38tvNlhd86Oyh91VP7aqPxRadGVvxYuANOdlqE2pvJHFZ'+
7347			'W/cSp/VFL5YzKVP6veoTBG5c8qp/LHZCp/Vj2Vv3EnJ3l3+j9Wtpyp/DGJyp9VT+VvnMqfVU/lj8lU/qxyKn/jVP6seip/TKbyZ5VT+Wuj8meVU/ljMpU/q5zKX5tD6f9Y2XKm8sdkKn9WOZW/Nip/VrmNrfy1UAK8cecmuSRCP9RQ+Wuj8kelja78tfCGiL/t7CQXxos/NVT+2tw7yQXx4k+Nja/8tXAB+HYqf1RT+Rt3pPJ3094HYRFU/phM5c+qdyiMUfmzyqn8MZnKn1VP5W+cyp9VT+WPSVT+rHoqf+NU/qx6Kn9MpvJnlVP5G3dMhvdF9H6sbDlT+WMylT+rnMpfG5U/q5zKH5Op/FnlVP7aHEr/x8qWM5U/JlP5s8qp/LVR+bPKqfytaBNLgCp/VFL5a6PyRyWVvwKb9qYJlT8qqfy1UfmjkspfkU26AKj8'+
7348			'UU3lb5zKH5VU/phM5c+qdyiMuU2Sj6f/Y2XLmMofk6n8WfVeEMao/Fn1VP6YROXPqqfyN+7EDO+L6P1Y2XKm8sdkKn9WOZW/cSp/Vj2VPyZT+bPKqfy1Ufmzyqn8MZnKn1VO5a/NofR/rGw5U/ljMpU/q5zKX5t/kP6PlS1nKn/7YGklQJU/Kqn8tVH5o5LK3z5Z0hsrVP6opPLX5vyo/FFH5W8fLeUCcFqS10Xljzoqf+PulOS1Ufmjhsofk6n8WfUOhTEqf1Y5lT8mOzbJ69P/yWvLmcrfOJU/q57KH5Oo/Fn1VP7GqfxZ9VT+mEzlzyqn8jdO5c+qp/LHZL+S/k9cW85U/tqo/FnlVP6Y7PFR+bO6qfy1eWb6P1a2nKn8MdkDk1yd/k9eW8ZU/tqo/FnlVP7WxJxKgCp/VFL5a6PyRyWVvzUylzdfqPxRSeWvjc'+
7349			'oflVT+1swcLgAqf1RT+Run8kcllT8mU/mz6h0KY1T+rHIqf0ym8mfVU/kbp/Jn1VP5YxKVP6ueyt84lT+rnsofk/3b9H/i2nKm8jdO5c+qp/LHZCp/VjmVvzYqf1Y5lT8me3yGN4z0fvLaMqby10blzyqn8sdkKn9WOZW/Nip/VjmVvxlZlxKgyh+VVP7aqPxRSeVvZtbhDRoqf1RS+Wuj8kcllb8Z6n0BUPmjmsrfuDtH5Y86Kn9MpvJn1TsUxqj8WeVU/phM5c+qp/I3TuXPqqfyxyQHkvxe+j9xbTlT+Run8mfVU/ljMpU/q5zK3ziVP6ueyh+TqfxZ5VT+2qj8WeVU/phM5c8qp/LXRuXPKqfyx2QPisqf1U3lr43Kn1VO5W9h9qMEqPJHJZW/Nip/VFL5W6C9fhOHyh+VVP7aqPxRSeVvofbyAqDyRzWVv3F3'+
7350			'TnJRVP6oofLHZCp/Vr1DYYzKn1VO5Y/JVP6seip/41T+rHoqf0yi8mfVU/kbp/Jn1VP5YzKVP6ucyt84lT+rnsofk/1q+j9xbTlT+Wvz3PR/rGw5U/ljMpU/q5zKX5tfT//HypYzlT8mU/mzyqn8tVH5s8qp/G2gVUuAKn9UUvlr88gMv/f35kgqqPxtqFXe6KHyR6Vro/LX4vwMb9Ly4k8Flb8NttsLgMof1X4pKn9jVP6opPLHZCp/Vr1DYYzKn1VO5Y/JVP6seip/41T+rHoqf0yi8mfVU/kbp/Jn1VP5YzKVP6ucyt84lT+rnsofk6n8WeVU/tqo/FnlVP6YTOXPKqfy10blzyqn8sdkKn9WOZW/Nip/VjmVP27U0UqAKn9UUvlro/JHJZU/drTTm0FU/qik8tdG5Y9KKn8c1Y1dAFT+qKbyN07lj0oqf0x2Qp'+
7351			'LL0/93VracPTOMOT3JJ9L/sbJl7HCSnwlM9J/T/8lry5nK37hjoq5ptVP5Y7JHpf8T15azV2V4cePofiX9Hytbzp4TaHTkUwDHJXlfktt3PAvL8b8yfIT0K70PsuZOT/K/M7T+YVUXJPnpDL8CgFFH3gT4c/HiT433J3lYvPi3eFq8+FPj4iRPihd/JjjyE4A/TXKPngdhET6V5L4Z/mwtR3dchiriqb0Pwuy9N8kPZghtQbOtJHePF39W9zdJHhIv/q1+LF78Wd1HMgS2vPgz2VaSH+59CGbv6xle0N7X+yAz4uuOVV2Z4ddtn+59EOZpK8n39z4Es6bytzu+7liFyh8r20pyx96HYNZU/qY7kOQOvQ/BbKn8UWIrw0eRYDeemeR3eh9ihk5JcmzvQzBL2xn+WuQf9T4I87eV5Dt6H4JZemGSQ70PMVM++sduPS3J'+
7352			'7/Y+BMuwleF3STDFhUn+Ue9DzJhGArvxH5L8Zu9DsBxb8fERpnlrkscmuab3QWbsqt4HYHYuSPILvQ/Bsmwl+WDvQzAb78/wzuOv9T7IzH09ycd6H4LZuCTJk6PyR7GtJO/sfQhm4VMZPnP8170PshC+7mjx3iSPTnJ174OwPFtJLu19COECp80AAAJcSURBVNaeyl+9S3sfgLWn8seeOpDhEvDxJGd2Pgvr6esZvgkJ/dS6ZYafqhzX+yCspSuT3C9CP+yhrQy/V3px74Owlq5N8vh48d8Ln8/waQq4oS9n+HWbF3/2xakZ3pm8bXa9edfx3rpLhktW78fZ1mffSPLQwD445rp//WqSmyR5YMez
7352sF5+Pclv9D7Ewn02ydlJ7tb7IKyF7SQ/m+SVvQ/C5jk2ydvS/wZs/feCsF9ukeSj6f+YW/89NdDRwQy/m+z9hW'+
7353			'D99qp86ydD7I/7ZPiYV+/H3vrtOYE1cE6Gj331/oKw/d/rkpwYenhkXAI2dc/P8IZsWAvnJvlk+n9h2P7tJUmODz09IskX0/+5YPuzw0meleHj2LBWTk/yxvT/IrG93VeS/OOwLu6Q5N3p/7ywvd3nkjwmsMYOJPnpDN3y3l8wVrvDSV6e5Kywbo5L8osZYjC9nydWu29k+JH/aYGZOD7JE5JcHJ9bnvuuTPLcJHcN6+7kDH92+fL0f97YavtEkn+d5LaBNbGb3z3dMsn5Gd4ncOZ1//6kykNR5nCGwNNnMvzVx8uTvCvDJY55OSPDpwXOSXLrJKckuVnXE7GTazK8l+OTGb7u3pbkfV1PBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'+
7354			'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACP+H8+oXx4V2WudAAAAAElFTkSuQmCC';
7355		els.setAttribute('src',hs);
7356		els.ggNormalSrc=hs;
7357		els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;');
7358		els.className='ggskin ggskin_button';
7359		els['ondragstart']=function() { return false; };
7360		player.checkLoaded.push(els);
7361		el.appendChild(els);
7362		el.ggSubElement = els;
7363		el.ggId="Button 1";
7364		el.ggDy=-2;
7365		el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 };
7366		el.ggVisible=true;
7367		el.className="ggskin ggskin_button ";
7368		el.ggType='button';
7369		hs ='';
7370		hs+='cursor : pointer;';
7371		hs+='height : 6px;';
7372		hs+='left : 5px;';
7373		hs+='position : absolute;';
7374		hs+='top : -10000px;';
7375		hs+='visibility : inherit;';
7376		hs+='width : 6px;';
7377		hs+='pointer-events:auto;';
7378		el.setAttribute('style',hs);
7379		el.style[domTransform + 'Origin']='50% 50%';
7380		me._button_1.ggIsActive=function() {
7381			if ((this.parentNode) && (this.parentNode.ggIsActive)) {
7382				return this.parentNode.ggIsActive();
7383			}
7384			return false;
7385		}
7386		el.ggElementNodeId=function() {
7387			if ((this.parentNode) && (this.parentNode.ggElementNodeId)) {
7388				return this.parentNode.ggElementNodeId();
7389			}
7390			return player.getCurrentNode();
7391		}
7392		me._button_1.ggUpdatePosition=function (useTransition) {
7393			if (useTransition==='undefined') {
7394				useTransition = false;
7395			}
7396			if (!useTransition) {
7397				this.style[domTransition]='none';
7398			}
7399			if (this.parentNode) {
7400				var ph=this.parentNode.clientHeight;
7401				var h=this.offsetHeight;
7402					this.style.top=(this.ggDy + ph/2 - h/2) + 'px';
7403			}
7404		}
7405		me._text.appendChild(me._button_1);
7406		me.__div.appendChild(me._text);
7407	};
7408	me.addSkin();
7409	var style = document.createElement('style');
7410	style.type = 'text/css';
7411	style.appendChild(document.createTextNode('.ggskin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}'));
7412	document.head.appendChild(style);
7413	me._container.logicBlock_scaling();
7414	me._map_full.logicBlock_size();
7415	me._button_4.logicBlock_size();
7416	me._image_1.logicBlock_scaling();
7417	me._image_1.logicBlock_alpha();
7418	me._container.logicBlock_position();
7419	me._container_menu.logicBlock_position();
7420	me._rectangle_1.logicBlock_position();
7421	me._screentint_image.logicBlock_visible();
7422	me._screentint_info.logicBlock_visible();
7423	me._information.logicBlock_visible();
7424	me._map_rectangle.logicBlock_size();
7425	me._rectangle_title.logicBlock_visible();
7426	me._tt_title0.logicBlock_visible();
7427	me._choose_rooms0.logicBlock_visible();
7428	me._rectangle_title_mobile.logicBlock_visible();
7429	me._tt_title.logicBlock_visible();
7430	me._choose_rooms.logicBlock_visible();
7431	player.addListener('sizechanged', function(args) { me._container.logicBlock_scaling();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); });
7432	player.addListener('imagesready', function(args) { me._image_1.logicBlock_scaling();me._image_1.logicBlock_alpha(); });
7433	player.addListener('changenode', function(args) { me._container.logicBlock_position();me._container_menu.logicBlock_position();me._rectangle_1.logicBlock_position();me._screentint_image.logicBlock_visible();me._screentint_info.logicBlock_visible();me._information.logicBlock_visible();me._map_rectangle.logicBlock_size();me._map_full.logicBlock_size();me._button_4.logicBlock_size();me._image_1.logicBlock_scaling();me._image_1.logicBlock_alpha(); });
7434	player.addListener('configloaded', function(args) { me._rectangle_title.logicBlock_visible();me._tt_title0.logicBlock_visible();me._choose_rooms0.logicBlock_visible();me._rectangle_title_mobile.logicBlock_visible();me._tt_title.logicBlock_visible();me._choose_rooms.logicBlock_visible();me._map_rectangle.logicBlock_size();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); });
7435	player.addListener('varchanged_container_pos', function(args) { me._container.logicBlock_position(); });
7436	player.addListener('varchanged_var_menu', function(args) { me._container_menu.logicBlock_position();me._rectangle_1.logicBlock_position(); });
7437	player.addListener('varchanged_vis_info_popup_6', function(args) { me._screentint_info.logicBlock_visible();me._information.logicBlock_visible(); });
7438	player.addListener('varchanged_map_full_screen', function(args) { me._map_rectangle.logicBlock_size();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); });
7439	player.addListener('varchanged_vis_image_popup', function(args) { me._screentint_image.logicBlock_visible(); });
7440	player.addListener('varchanged_vis_image_popup_2', function(args) { me._screentint_image.logicBlock_visible(); });
7441	player.addListener('varchanged_vis_image_popup_3', function(args) { me._screentint_image.logicBlock_visible(); });
7442	player.addListener('mouseover', function(args) { me._category_cloner.callChildLogicBlocks_mouseover(); });
7443	player.addListener('changenode', function(args) { me._category_cloner.callChildLogicBlocks_active(); });
7444	player.addListener('sizechanged', function(args) { me.callChildLogicBlocksHotspot_ht_node_sizechanged();me.callChildLogicBlocksHotspot_ht_node_left_sizechanged(); });
7445	player.addListener('changenode', function(args) { me.callChildLogicBlocksHotspot_ht_node_left_changenode();me.callChildLogicBlocksHotspot_ht_image_changenode();me.callChildLogicBlocksHotspot_ht_info_changenode(); });
7446	player.addListener('mouseover', function(args) { me.callChildLogicBlocksHotspot_ht_node_mouseover();me.callChildLogicBlocksHotspot_ht_node_left_mouseover();me.callChildLogicBlocksHotspot_ht_image_mouseover(); });
7447	player.addListener('changevisitednodes', function(args) { me.callChildLogicBlocksHotspot_ht_node_changevisitednodes();me.callChildLogicBlocksHotspot_ht_node_left_changevisitednodes();me.callChildLogicBlocksHotspot_ht_image_changevisitednodes();me.callChildLogicBlocksHotspot_ht_info_changevisitednodes(); });
7448	player.addListener('varchanged_vis_hotspots', function(args) { me.callChildLogicBlocksHotspot_ht_node_left_varchanged_vis_hotspots(); });
7449	player.addListener('varchanged_ht_info_var', function(args) { me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_info_var();me.callChildLogicBlocksHotspot_ht_info_varchanged_ht_info_var(); });
7450	player.addListener('varchanged_ht_ani', function(args) { me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_ani();me.callChildLogicBlocksHotspot_ht_info_varchanged_ht_ani(); });
7451	player.addListener('varchanged_ht_image_var', function(args) { me.callChildLogicBlocksHotspot_ht_image_varchanged_ht_image_var(); });
7452	player.addListener('hotspotsremoved', function(args) { me.removeSkinHotspots(); });
7453	me.skinTimerEvent();
7454};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.