1// Garden Gnome Software - Skin 2// Pano2VR 6.1.8/17956 3// Filename: Courtyard Mariot.ggsk 4// Generated 2020-07-19T16:40:07 5 6function pano2vrSkin(player,base) { 7 player.addVariable('open_tag', 0, ""); 8 player.addVariable('close_nodes', 2, false); 9 player.addVariable('category_visible', 2, true); 10 player.addVariable('category_follow', 2, true); 11 player.addVariable('map_full_screen', 2, false); 12 player.addVariable('vis_hotspots', 2, true); 13 player.addVariable('vis_info_popup', 2, true); 14 player.addVariable('node', 2, false); 15 player.addVariable('floorplan_mobile', 2, false); 16 player.addVariable('var_menu', 2, false); 17 var me=this; 18 var skin=this; 19 var flag=false; 20 var hotspotTemplates={}; 21 var skinKeyPressed = 0; 22 this.player=player; 23 this.player.skinObj=this; 24 this.divSkin=player.divSkin; 25 this.ggUserdata=player.userdata; 26 this.lastSize={ w: -1,h: -1 }; 27 var basePath=""; 28 // auto detect base path 29 if (base=='?') { 30 var scripts = document.getElementsByTagName('script'); 31 for(var i=0;i<scripts.length;i++) { 32 var src=scripts[i].src; 33 if (src.indexOf('skin.js')>=0) { 34 var p=src.lastIndexOf('/'); 35 if (p>=0) { 36 basePath=src.substr(0,p+1); 37 } 38 } 39 } 40 } else 41 if (base) { 42 basePath=base; 43 } 44 this.elementMouseDown=[]; 45 this.elementMouseOver=[]; 46 var cssPrefix=''; 47 var domTransition='transition'; 48 var domTransform='transform'; 49 var prefixes='Webkit,Moz,O,ms,Ms'.split(','); 50 var i; 51 var hs,el,els,elo,ela,elHorScrollFg,elHorScrollBg,elVertScrollFg,elVertScrollBg,elCornerBg; 52 if (typeof document.body.style['transform'] == 'undefined') { 53 for(var i=0;i<prefixes.length;i++) { 54 if (typeof document.body.style[prefixes[i] + 'Transform'] !== 'undefined') { 55 cssPrefix='-' + prefixes[i].toLowerCase() + '-'; 56 domTransition=prefixes[i] + 'Transition'; 57 domTransform=prefixes[i] + 'Transform'; 58 } 59 } 60 } 61 62 player.setMargins(0,0,0,0); 63 64 this.updateSize=function(startElement) { 65 var stack=[]; 66 stack.push(startElement); 67 while(stack.length>0) { 68 var e=stack.pop(); 69 if (e.ggUpdatePosition) { 70 e.ggUpdatePosition(); 71 } 72 if (e.hasChildNodes()) { 73 for(var i=0;i<e.childNodes.length;i++) { 74 stack.push(e.childNodes[i]); 75 } 76 } 77 } 78 } 79 80 this.callNodeChange=function(startElement) { 81 var stack=[]; 82 stack.push(startElement); 83 while(stack.length>0) { 84 var e=stack.pop(); 85 if (e.ggNodeChange) { 86 e.ggNodeChange(); 87 } 88 if (e.hasChildNodes()) { 89 for(var i=0;i<e.childNodes.length;i++) { 90 stack.push(e.childNodes[i]); 91 } 92 } 93 } 94 } 95 player.addListener('changenode', function() { me.ggUserdata=player.userdata; me.callNodeChange(me.divSkin); }); 96 97 var parameterToTransform=function(p) { 98 var hs='translate(' + p.rx + 'px,' + p.ry + 'px) rotate(' + p.a + 'deg) scale(' + p.sx + ',' + p.sy + ')'; 99 return hs; 100 } 101 102 this.findElements=function(id,regex) { 103 var r=[]; 104 var stack=[]; 105 var pat=new RegExp(id,''); 106 stack.push(me.divSkin); 107 while(stack.length>0) { 108 var e=stack.pop(); 109 if (regex) { 110 if (pat.test(e.ggId)) r.push(e); 111 } else { 112 if (e.ggId==id) r.push(e); 113 } 114 if (e.hasChildNodes()) { 115 for(var i=0;i<e.childNodes.length;i++) { 116 stack.push(e.childNodes[i]); 117 } 118 } 119 } 120 return r; 121 } 122 123 this.addSkin=function() { 124 var hs=''; 125 this.ggCurrentTime=new Date().getTime(); 126 el=me._autorotate_timer=document.createElement('div'); 127 el.ggTimestamp=this.ggCurrentTime; 128 el.ggLastIsActive=true; 129 el.ggTimeout=5000; 130 el.ggId="autorotate_timer"; 131 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 132 el.ggVisible=true; 133 el.className="ggskin ggskin_timer "; 134 el.ggType='timer'; 135 hs =''; 136 hs+='height : 32px;'; 137 hs+='left : 304px;'; 138 hs+='position : absolute;'; 139 hs+='top : 425px;'; 140 hs+='visibility : inherit;'; 141 hs+='width : 32px;'; 142 hs+='pointer-events:none;'; 143 el.setAttribute('style',hs); 144 el.style[domTransform + 'Origin']='50% 50%'; 145 me._autorotate_timer.ggIsActive=function() { 146 return (me._autorotate_timer.ggTimestamp + me._autorotate_timer.ggTimeout) >= me.ggCurrentTime; 147 } 148 el.ggElementNodeId=function() { 149 return player.getCurrentNode(); 150 } 151 me._autorotate_timer.ggActivate=function () { 152 player.stopAutorotate(); 153 } 154 me._autorotate_timer.ggDeactivate=function () { 155 player.startAutorotate("0.03"); 156 } 157 me._autorotate_timer.ggUpdatePosition=function (useTransition) { 158 } 159 me.divSkin.appendChild(me._autorotate_timer); 160 el=me._controler=document.createElement('div'); 161 el.ggId="Controler"; 162 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 163 el.ggVisible=true; 164 el.className="ggskin ggskin_rectangle "; 165 el.ggType='rectangle'; 166 hs =''; 167 hs+='background : rgba(255,255,255,0.784314);'; 168 hs+='border : 0px solid #000000;'; 169 hs+='cursor : default;'; 170 hs+='height : 55px;'; 171 hs+='position : absolute;'; 172 hs+='right : -210px;'; 173 hs+='top : 0px;'; 174 hs+='visibility : inherit;'; 175 hs+='width : 100%;'; 176 hs+='pointer-events:auto;'; 177 el.setAttribute('style',hs); 178 el.style[domTransform + 'Origin']='50% 50%'; 179 me._controler.ggIsActive=function() { 180 return false; 181 } 182 el.ggElementNodeId=function() { 183 return player.getCurrentNode(); 184 } 185 me._controler.logicBlock_visible = function() { 186 var newLogicStateVisible; 187 if ( 188 ((player.getIsMobile() == true)) 189 ) 190 { 191 newLogicStateVisible = 0; 192 } 193 else if ( 194 ((player.getViewerSize().width <= 667)) 195 ) 196 { 197 newLogicStateVisible = 1; 198 } 199 else { 200 newLogicStateVisible = -1; 201 } 202 if (me._controler.ggCurrentLogicStateVisible != newLogicStateVisible) { 203 me._controler.ggCurrentLogicStateVisible = newLogicStateVisible; 204 me._controler.style[domTransition]=''; 205 if (me._controler.ggCurrentLogicStateVisible == 0) { 206 me._controler.style.visibility="hidden"; 207 me._controler.ggVisible=false; 208 } 209 else if (me._controler.ggCurrentLogicStateVisible == 1) { 210 me._controler.style.visibility="hidden"; 211 me._controler.ggVisible=false; 212 } 213 else { 214 me._controler.style.visibility=(Number(me._controler.style.opacity)>0||!me._controler.style.opacity)?'inherit':'hidden'; 215 me._controler.ggVisible=true; 216 } 217 } 218 } 219 me._controler.ggUpdatePosition=function (useTransition) { 220 } 221 me.divSkin.appendChild(me._controler); 222 el=me._tt_title=document.createElement('div'); 223 els=me._tt_title__text=document.createElement('div'); 224 el.className='ggskin ggskin_textdiv'; 225 el.ggTextDiv=els; 226 el.ggId="tt_title"; 227 el.ggDx=0; 228 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 229 el.ggVisible=true; 230 el.className="ggskin ggskin_text h1"; 231 el.ggType='text'; 232 hs =''; 233 hs+='height : 39px;'; 234 hs+='left : -10000px;'; 235 hs+='position : absolute;'; 236 hs+='top : 9px;'; 237 hs+='visibility : inherit;'; 238 hs+='width : 300px;'; 239 hs+='pointer-events:auto;'; 240 el.setAttribute('style',hs); 241 el.style[domTransform + 'Origin']='50% 50%'; 242 hs ='position:absolute;'; 243 hs += 'box-sizing: border-box;'; 244 hs+='cursor: default;'; 245 hs+='left: 0px;'; 246 hs+='top: 0px;'; 247 hs+='width: 300px;'; 248 hs+='height: 39px;'; 249 hs+='border: 0px solid #000000;'; 250 hs+='color: rgba(0,0,0,1);'; 251 hs+='font-size: 20px;'; 252 hs+='font-weight: inherit;'; 253 hs+='text-align: center;'; 254 hs+='white-space: nowrap;'; 255 hs+='padding: 8px 1px 8px 1px;'; 256 hs+='overflow: hidden;'; 257 els.setAttribute('style',hs); 258 me._tt_title.ggUpdateText=function() { 259 var hs=me.ggUserdata.title; 260 if (hs!=this.ggText) { 261 this.ggText=hs; 262 this.ggTextDiv.innerHTML=hs; 263 if (this.ggUpdatePosition) this.ggUpdatePosition(); 264 } 265 } 266 me._tt_title.ggUpdateText(); 267 player.addListener('changenode', function() { 268 me._tt_title.ggUpdateText(); 269 }); 270 el.appendChild(els); 271 me._tt_title.ggIsActive=function() { 272 return false; 273 } 274 el.ggElementNodeId=function() { 275 return player.getCurrentNode(); 276 } 277 me._tt_title.logicBlock_scaling = function() { 278 var newLogicStateScaling; 279 if ( 280 ((player.getViewerSize().width <= 756)) 281 ) 282 { 283 newLogicStateScaling = 0; 284 } 285 else { 286 newLogicStateScaling = -1; 287 } 288 if (me._tt_title.ggCurrentLogicStateScaling != newLogicStateScaling) { 289 me._tt_title.ggCurrentLogicStateScaling = newLogicStateScaling; 290 me._tt_title.style[domTransition]='' + cssPrefix + 'transform 0s'; 291 if (me._tt_title.ggCurrentLogicStateScaling == 0) { 292 me._tt_title.ggParameter.sx = 0.8; 293 me._tt_title.ggParameter.sy = 0.8; 294 me._tt_title.style[domTransform]=parameterToTransform(me._tt_title.ggParameter); 295 } 296 else { 297 me._tt_title.ggParameter.sx = 1; 298 me._tt_title.ggParameter.sy = 1; 299 me._tt_title.style[domTransform]=parameterToTransform(me._tt_title.ggParameter); 300 } 301 } 302 } 303 me._tt_title.logicBlock_visible = function() { 304 var newLogicStateVisible; 305 if ( 306 ((player.getIsMobile() == true)) 307 ) 308 { 309 newLogicStateVisible = 0; 310 } 311 else { 312 newLogicStateVisible = -1; 313 } 314 if (me._tt_title.ggCurrentLogicStateVisible != newLogicStateVisible) { 315 me._tt_title.ggCurrentLogicStateVisible = newLogicStateVisible; 316 me._tt_title.style[domTransition]='' + cssPrefix + 'transform 0s'; 317 if (me._tt_title.ggCurrentLogicStateVisible == 0) { 318 me._tt_title.style.visibility="hidden"; 319 me._tt_title.ggVisible=false; 320 } 321 else { 322 me._tt_title.style.visibility=(Number(me._tt_title.style.opacity)>0||!me._tt_title.style.opacity)?'inherit':'hidden'; 323 me._tt_title.ggVisible=true; 324 } 325 } 326 } 327 me._tt_title.ggUpdatePosition=function (useTransition) { 328 if (useTransition==='undefined') { 329 useTransition = false; 330 } 331 if (!useTransition) { 332 this.style[domTransition]='none'; 333 } 334 if (this.parentNode) { 335 var pw=this.parentNode.clientWidth; 336 var w=this.offsetWidth + 0; 337 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 338 } 339 } 340 me.divSkin.appendChild(me._tt_title); 341 el=me._controler_mobile=document.createElement('div'); 342 el.ggId="controler_mobile"; 343 el.ggDy=0; 344 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 345 el.ggVisible=false; 346 el.className="ggskin ggskin_rectangle "; 347 el.ggType='rectangle'; 348 hs =''; 349 hs+='border : 0px solid #000000;'; 350 hs+='cursor : default;'; 351 hs+='height : 156px;'; 352 hs+='position : absolute;'; 353 hs+='right : 0px;'; 354 hs+='top : -10000px;'; 355 hs+='visibility : hidden;'; 356 hs+='width : 36px;'; 357 hs+='pointer-events:auto;'; 358 el.setAttribute('style',hs); 359 el.style[domTransform + 'Origin']='50% 50%'; 360 me._controler_mobile.ggIsActive=function() { 361 return false; 362 } 363 el.ggElementNodeId=function() { 364 return player.getCurrentNode(); 365 } 366 me._controler_mobile.logicBlock_position = function() { 367 var newLogicStatePosition; 368 if ( 369 ((player.getIsLoading() == true)) 370 ) 371 { 372 newLogicStatePosition = 0; 373 } 374 else { 375 newLogicStatePosition = -1; 376 } 377 if (me._controler_mobile.ggCurrentLogicStatePosition != newLogicStatePosition) { 378 me._controler_mobile.ggCurrentLogicStatePosition = newLogicStatePosition; 379 me._controler_mobile.style[domTransition]='right 1000ms ease 0ms, top 1000ms ease 0ms'; 380 if (me._controler_mobile.ggCurrentLogicStatePosition == 0) { 381 me._controler_mobile.style.right='-40px'; 382 this.ggDy = 0; 383 me._controler_mobile.ggUpdatePosition(true); 384 } 385 else { 386 me._controler_mobile.style.right='0px'; 387 me._controler_mobile.ggDy=0; 388 me._controler_mobile.ggUpdatePosition(true); 389 } 390 } 391 } 392 me._controler_mobile.logicBlock_visible = function() { 393 var newLogicStateVisible; 394 if ( 395 ((player.getIsMobile() == true)) 396 ) 397 { 398 newLogicStateVisible = 0; 399 } 400 else { 401 newLogicStateVisible = -1; 402 } 403 if (me._controler_mobile.ggCurrentLogicStateVisible != newLogicStateVisible) { 404 me._controler_mobile.ggCurrentLogicStateVisible = newLogicStateVisible; 405 me._controler_mobile.style[domTransition]='right 1000ms ease 0ms, top 1000ms ease 0ms'; 406 if (me._controler_mobile.ggCurrentLogicStateVisible == 0) { 407 me._controler_mobile.style.visibility=(Number(me._controler_mobile.style.opacity)>0||!me._controler_mobile.style.opacity)?'inherit':'hidden'; 408 me._controler_mobile.ggVisible=true; 409 } 410 else { 411 me._controler_mobile.style.visibility="hidden"; 412 me._controler_mobile.ggVisible=false; 413 } 414 } 415 } 416 me._controler_mobile.ggUpdatePosition=function (useTransition) { 417 if (useTransition==='undefined') { 418 useTransition = false; 419 } 420 if (!useTransition) { 421 this.style[domTransition]='none'; 422 } 423 if (this.parentNode) { 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._button_auto_rotate_mobile=document.createElement('div'); 430 el.ggId="button_auto_rotate_mobile"; 431 el.ggDx=0; 432 el.ggDy=14; 433 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 434 el.ggVisible=false; 435 el.className="ggskin ggskin_container "; 436 el.ggType='container'; 437 hs =''; 438 hs+='height : 28px;'; 439 hs+='left : -10000px;'; 440 hs+='position : absolute;'; 441 hs+='top : -10000px;'; 442 hs+='visibility : hidden;'; 443 hs+='width : 28px;'; 444 hs+='pointer-events:none;'; 445 el.setAttribute('style',hs); 446 el.style[domTransform + 'Origin']='50% 50%'; 447 me._button_auto_rotate_mobile.ggIsActive=function() { 448 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 449 return this.parentNode.ggIsActive(); 450 } 451 return false; 452 } 453 el.ggElementNodeId=function() { 454 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 455 return this.parentNode.ggElementNodeId(); 456 } 457 return player.getCurrentNode(); 458 } 459 me._button_auto_rotate_mobile.logicBlock_visible = function() { 460 var newLogicStateVisible; 461 if ( 462 ((player.getIsMobile() == true)) 463 ) 464 { 465 newLogicStateVisible = 0; 466 } 467 else { 468 newLogicStateVisible = -1; 469 } 470 if (me._button_auto_rotate_mobile.ggCurrentLogicStateVisible != newLogicStateVisible) { 471 me._button_auto_rotate_mobile.ggCurrentLogicStateVisible = newLogicStateVisible; 472 me._button_auto_rotate_mobile.style[domTransition]=''; 473 if (me._button_auto_rotate_mobile.ggCurrentLogicStateVisible == 0) { 474 me._button_auto_rotate_mobile.style.visibility=(Number(me._button_auto_rotate_mobile.style.opacity)>0||!me._button_auto_rotate_mobile.style.opacity)?'inherit':'hidden'; 475 me._button_auto_rotate_mobile.ggVisible=true; 476 } 477 else { 478 me._button_auto_rotate_mobile.style.visibility="hidden"; 479 me._button_auto_rotate_mobile.ggVisible=false; 480 } 481 } 482 } 483 me._button_auto_rotate_mobile.ggUpdatePosition=function (useTransition) { 484 if (useTransition==='undefined') { 485 useTransition = false; 486 } 487 if (!useTransition) { 488 this.style[domTransition]='none'; 489 } 490 if (this.parentNode) { 491 var pw=this.parentNode.clientWidth; 492 var w=this.offsetWidth; 493 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 494 var ph=this.parentNode.clientHeight; 495 var h=this.offsetHeight; 496 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 497 } 498 } 499 el=me._stop_rotate_image0=document.createElement('div'); 500 els=me._stop_rotate_image0__img=document.createElement('img'); 501 els.className='ggskin ggskin_stop_rotate_image0'; 502 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAABfUlEQVRoge2bS27CMBBAn0kVTsKuwAXKeSoOUaVSOUW2iFuwQekBsuhh8pFwF6QRtdrU2CVVh3mSpZCJZ+YFlG
502wGY63llpj8dQNjo8LSUWHxWGuDFjAD9kANWI9VAI/ftLHu4j556q7uLKjvCOG9Z4PucqXXgXn2IX3H/KRXAFVVeRXabrf9PufGrQB2u51XnqqqPtW/lBjhFGA6nXpdPJ/P+0MndO/EBzmrl3ptcBjtodW2bX/ohBqApmlG6ePmntIqLB0Vlo4KS0eFpaPC0lFh6aiwdFRYOiosHRWWjgpLR4Wlo8LSUWHpqLB0VFg6KiwdFZaOCl8LY8xgDwPxX2U04cmkL5U4oQQgSdzT1+EuYu8r8HA4HFgul4MX1nVNnucfHwsnXACLPM/Jso'+ 503 'w0HR6wK8vyvP7lRAyXbrh8IPRIN2p4xiIgjwVeQvo2MX/yMMZsOA15Dn/Fp5HfAngG3r6IL4Csy/XTDGXZ5XoK6T1K+D+iryXpqLB0bk74HU5auKoUfL3QAAAAAElFTkSuQmCC'; 504 els.setAttribute('src',hs); 505 els.ggNormalSrc=hs; 506 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 507 els.className='ggskin ggskin_button'; 508 els['ondragstart']=function() { return false; }; 509 player.checkLoaded.push(els); 510 el.appendChild(els); 511 el.ggSubElement = els; 512 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAABfUlEQVRoge2bS27CMBBAn0kVTsKuwAXKeSoOUaVSOUW2iFuwQekBsuhh8pFwF6QRtdrU2CVVh3mSpZCJZ+YFlGwGY63llpj8dQNjo8LSUWHxWGuDFjAD9kANWI9VAI/ftLHu4j556q7uLKjvCOG9Z4PucqXXgXn2IX3H/KRXAFVVeRXabrf9PufGrQB2u51XnqqqPtW/lBjhFGA6nXpdPJ/P+0MndO/EBzmrl3ptcBjtodW2bX/ohBqApmlG6ePmntIqLB0Vlo4KS0eFpaPC0lFh6aiwdFRYOiosHRWWjgpLR4Wlo8LSUWHpqLB0VFg6KiwdFZaOCl8LY8xgDwPxX2U04cmkL5U4oQQgSdzT1+EuYu8r8HA4HFgul4MX1nVNnucfHwsnXACLPM/Jso'+ 513 'w0HR6wK8vyvP7lRAyXbrh8IPRIN2p4xiIgjwVeQvo2MX/yMMZsOA15Dn/Fp5HfAngG3r6IL4Csy/XTDGXZ5XoK6T1K+D+iryXpqLB0bk74HU5auKoUfL3QAAAAAElFTkSuQmCC'; 514 me._stop_rotate_image0__img.ggOverSrc=hs; 515 el.ggId="stop_rotate_image"; 516 el.ggDx=0; 517 el.ggDy=0; 518 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 519 el.ggVisible=false; 520 el.className="ggskin ggskin_button "; 521 el.ggType='button'; 522 hs =''; 523 hs+='cursor : pointer;'; 524 hs+='height : 26px;'; 525 hs+='left : -10000px;'; 526 hs+='position : absolute;'; 527 hs+='top : -10000px;'; 528 hs+='visibility : hidden;'; 529 hs+='width : 26px;'; 530 hs+='pointer-events:auto;'; 531 el.setAttribute('style',hs); 532 el.style[domTransform + 'Origin']='50% 50%'; 533 me._stop_rotate_image0.ggIsActive=function() { 534 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 535 return this.parentNode.ggIsActive(); 536 } 537 return false; 538 } 539 el.ggElementNodeId=function() { 540 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 541 return this.parentNode.ggElementNodeId(); 542 } 543 return player.getCurrentNode(); 544 } 545 me._stop_rotate_image0.logicBlock_visible = function() { 546 var newLogicStateVisible; 547 if ( 548 ((player.getIsAutorotating() == true)) 549 ) 550 { 551 newLogicStateVisible = 0; 552 } 553 else { 554 newLogicStateVisible = -1; 555 } 556 if (me._stop_rotate_image0.ggCurrentLogicStateVisible != newLogicStateVisible) { 557 me._stop_rotate_image0.ggCurrentLogicStateVisible = newLogicStateVisible; 558 me._stop_rotate_image0.style[domTransition]=''; 559 if (me._stop_rotate_image0.ggCurrentLogicStateVisible == 0) { 560 me._stop_rotate_image0.style.visibility=(Number(me._stop_rotate_image0.style.opacity)>0||!me._stop_rotate_image0.style.opacity)?'inherit':'hidden'; 561 me._stop_rotate_image0.ggVisible=true; 562 } 563 else { 564 me._stop_rotate_image0.style.visibility="hidden"; 565 me._stop_rotate_image0.ggVisible=false; 566 } 567 } 568 } 569 me._stop_rotate_image0.onclick=function (e) { 570 player.stopAutorotate(); 571 } 572 me._stop_rotate_image0.onmouseover=function (e) { 573 me._stop_rotate_image0__img.src=me._stop_rotate_image0__img.ggOverSrc; 574 } 575 me._stop_rotate_image0.onmouseout=function (e) { 576 me._stop_rotate_image0__img.src=me._stop_rotate_image0__img.ggNormalSrc; 577 } 578 me._stop_rotate_image0.ggUpdatePosition=function (useTransition) { 579 if (useTransition==='undefined') { 580 useTransition = false; 581 } 582 if (!useTransition) { 583 this.style[domTransition]='none'; 584 } 585 if (this.parentNode) { 586 var pw=this.parentNode.clientWidth; 587 var w=this.offsetWidth; 588 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 589 var ph=this.parentNode.clientHeight; 590 var h=this.offsetHeight; 591 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 592 } 593 } 594 me._button_auto_rotate_mobile.appendChild(me._stop_rotate_image0); 595 el=me._start_rotate_image=document.createElement('div'); 596 els=me._start_rotate_image__img=document.createElement('img'); 597 els.className='ggskin ggskin_start_rotate_image'; 598 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAFZElEQVRoge2abUiVZxiAr1stycWsJAcjtFEMJhX0sSW4KGqDuebACmOY0GrRn0A2WyeM/I6UU0vNVfjRlsWw0VQybZvKSsN57BzFCauRrI1Fq5i0MdSV0r0f9oY/Nu3N9z0f1gXvj3Of89z3ffF+Pc/hEVXlaSLI1w14m2fCk52nTjjE7AAReRX4R1V7Hn62vCkzmH7oqupjH0AHoA+PFuAlqwXMYqZ/VX38AcA7gC5btkwXLFhgSCtwDAg2W9hXh5l7eAXAhg0bqKurIyUlhaCgIIDtwA8i8r6lp84mzAgPAQwPDzN37lwqKytpbm5m5cqVADHAcRGpF5E4Oxq1CtNP6dEPiVWrVnHhwgUqKiqIjo4GeBu4JCKVIvKidW1ahyWvpS1bttDZ2YnD4W'+ 599 'D69OkAKYxc5ulW5LcSy97Ds2bNIj8/H5fLRVJSEkAEsE9EXCKy0ao6E8XyiUdMTAynT5+moaGBpUuXArwGVInIWRFZanU9s9g204qPj6etrY3Dhw8zZ84cgATALSJlIhJuV93xsHVqOXXqVHbs2IHH4yE1NZUpU6YAfMDI/f2RnbX/D6/MpSMjIyksLMTlcrF27VqAKOCgiFwSkQRv9GDg1cXD4sWLOXfuHNXV1SxatAggDjgrIqdF5BVv9OCT1VJiYiIdHR0UFBQQEREBkAT8KCKlIhJqZ22fLQ9DQ0PZtWsXnZ2dbNu2jZCQEI
599BtjNzf2+2q6/P1cFRUFKWlpbS2trJmzRqAl4FjIvKtiLxhdT2fCxvExsbS1NTEyZMnmT9/PsCbQKOIfCEi0VbV8Rthg02bNuF2u8nKymLGjBkA7zFymWdbkd/vhAHCw8PJzMzE'+ 600 '7XaTnJwM8DyQISLdIrJ5Irn9Uthg3rx5nDp1iubmZuLi4gAWAZ89XIbGPklOvxY2WL16NRcvXqS8vHz0MvR7EflMRF4wkysghAGCg4PZunUrXV1d7Ny5k2nTpgFsxuQyNGCEDWbOnInT6cTlcrF+/XqASEaWoe0isny88QEnbLBw4ULOnDlDQ0MDS5YsAVgOjCsdsMIG8fHxeDwe0tLSjNCKsX5v+o94f2NgYICSkhJqamqMUOtYvw9o4ZqaGtLT07l69aoR+kZVXWONCchL2u12k5CQwLp16wzZ74B3VfWt8cYG1Bm+ffs2ubm5lJeXc+/ePYDfgEJV/eRxcwSE8NDQEKWlpeTk5HDnzh0jfBxIU9U/zeTye+H6+nqys7O5fPmyEfoKyFXV7ifJ57fCV65cIT09ndraWiPkBg6qatVE8vqdcF9fHwcOHKCoqIjBwU'+ 601 'GA34FiVc23Ir/fCKsqZWVl5Ofnc/36dSP8OfCxqv5hVR2/EG5pacHhcNDe3m6Evgb2qeolq2v5VPjatWvk5eVRWVlphLqAQ6p60q6aPhHu7+/H6XRSXFzM3bt3AfqBIlXdY3dtrwtXVVWxd+9eent7H4WAPar6szfqe024ra2NrKwsGhsbjVAjUKCqzd7qAbwgfPPmTTIyMjhx4gTDw8MAvYxMBz+1u/Z/YZvwwMAAR48eZf/+/fT19RnhMiBVVQftqjsetghXV1eTk5NDd/ej2d+XQIaq/mRHPTNYKtzT04PD4eD8+fNGqA1wqmrtGMO8iiXCt27dwul0UlJSwv379wF+YWQ6eMiK/FYyIeEHDx5w5MgRCgoKuHHjhhGuAD5U1b8n3J0NmBEOAwgLCwOgqamJ3bt34/F4jO/rgDxV7bC0Q6sxsdcyEdDExERNTk4e'+ 602 'vdfSBWz09R5KOzaXzmZkqWaI/gVk+uIkjcassIzeSjgeIjIbeB14DmhV1V8Dbb+0KeHJQED+TTsRnglPdp4JT3b+BYAHiHJhMWplAAAAAElFTkSuQmCC'; 603 els.setAttribute('src',hs); 604 els.ggNormalSrc=hs; 605 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 606 els.className='ggskin ggskin_button'; 607 els['ondragstart']=function() { return false; }; 608 player.checkLoaded.push(els); 609 el.appendChild(els); 610 el.ggSubElement = els; 611 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAFZElEQVRoge2abUiVZxiAr1stycWsJAcjtFEMJhX0sSW4KGqDuebACmOY0GrRn0A2WyeM/I6UU0vNVfjRlsWw0VQybZvKSsN57BzFCauRrI1Fq5i0MdSV0r0f9oY/Nu3N9z0f1gXvj3Of89z3ffF+Pc/hEVXlaSLI1w14m2fCk52nTjjE7AAReRX4R1V7Hn62vCkzmH7oqupjH0AHoA+PFuAlqwXMYqZ/VX38AcA7gC5btkwXLFhgSCtwDAg2W9hXh5l7eAXAhg0bqKurIyUlhaCgIIDtwA8i8r6lp84mzAgPAQwPDzN37lwqKytpbm5m5cqVADHAcRGpF5E4Oxq1CtNP6dEPiVWrVnHhwgUqKiqIjo4GeBu4JCKVIvKidW1ahyWvpS1bttDZ2YnD4W'+ 612 'D69OkAKYxc5ulW5LcSy97Ds2bNIj8/H5fLRVJSEkAEsE9EXCKy0ao6E8XyiUdMTAynT5+moaGBpUuXArwGVInIWRFZanU9s9g204qPj6etrY3Dhw8zZ84cgATALSJlIhJuV93xsHVqOXXqVHbs2IHH4yE1NZUpU6YAfMDI/f2RnbX/D6/MpSMjIyksLMTlcrF27VqAKOCgiFwSkQRv9GDg1cXD4sWLOXfuHNXV1SxatAggDjgrIqdF5BVv9OCT1VJiYiIdHR0UFBQQEREBkAT8KCKlIhJqZ22fLQ9DQ0PZtWsXnZ2dbNu2jZCQEIBtjNzf2+2q6/P1cFRUFKWlpbS2trJmzRqAl4FjIvKtiLxhdT2fCxvExsbS1NTEyZMnmT9/PsCbQKOIfCEi0VbV8Rthg02bNuF2u8nKymLGjBkA7zFymWdbkd/vhAHCw8PJzMzE'+ 613 '7XaTnJwM8DyQISLdIrJ5Irn9Uthg3rx5nDp1iubmZuLi4gAWAZ89XIbGPklOvxY2WL16NRcvXqS8vHz0MvR7EflMRF4wkysghAGCg4PZunUrXV1d7Ny5k2nTpgFsxuQyNGCEDWbOnInT6cTlcrF+/XqASEaWoe0isny88QEnbLBw4ULOnDlDQ0MDS5YsAVgOjCsdsMIG8fHxeDwe0tLSjNCKsX5v+o94f2NgYICSkhJqamqMUOtYvw9o4ZqaGtLT07l69aoR+kZVXWONCchL2u12k5CQwLp16wzZ74B3VfWt8cYG1Bm+ffs2ubm5lJeXc+/ePYDfgEJV/eRxcwSE8NDQEKWlpeTk5HDnzh0jfBxIU9U/zeTye+H6+nqys7O5fPmyEfoKyFXV7ifJ57fCV65cIT09ndraWiPkBg6qatVE8vqdcF9fHwcOHKCoqIjBwU'+ 614 'GA34FiVc23Ir/fCKsqZWVl5Ofnc/36dSP8OfCxqv5hVR2/EG5pacHhcNDe3m6Evgb2qeolq2v5VPjatWvk5eVRWVlphLqAQ6p60q6aPhHu7+/H6XRSXFzM3bt3AfqBIlXdY3dtrwtXVVWxd+9eent7H4WAPar6szfqe024ra2NrKwsGhsbjVAjUKCqzd7qAbwgfPPmTTIyMjhx4gTDw8MAvYxMBz+1u/Z/YZvwwMAAR48eZf/+/fT19RnhMiBVVQftqjsetghXV1eTk5NDd/ej2d+XQIaq/mRHPTNYKtzT04PD4eD8+fNGqA1wqmrtGMO8iiXCt27dwul0UlJSwv379wF+YWQ6eMiK/FYyIeEHDx5w5MgRCgoKuHHjhhGuAD5U1b8n3J0NmBEOAwgLCwOgqamJ3bt34/F4jO/rgDxV7bC0Q6sxsdcyEdDExERNTk4e'+ 615 'vdfSBWz09R5KOzaXzmZkqWaI/gVk+uIkjcassIzeSjgeIjIbeB14DmhV1V8Dbb+0KeHJQED+TTsRnglPdp4JT3b+BYAHiHJhMWplAAAAAElFTkSuQmCC'; 616 me._start_rotate_image__img.ggOverSrc=hs; 617 el.ggId="start_rotate_image"; 618 el.ggDx=0; 619 el.ggDy=0; 620 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 621 el.ggVisible=true; 622 el.className="ggskin ggskin_button "; 623 el.ggType='button'; 624 hs =''; 625 hs+='cursor : pointer;'; 626 hs+='height : 26px;'; 627 hs+='left : -10000px;'; 628 hs+='position : absolute;'; 629 hs+='top : -10000px;'; 630 hs+='visibility : inherit;'; 631 hs+='width : 26px;'; 632 hs+='pointer-events:auto;'; 633 el.setAttribute('style',hs); 634 el.style[domTransform + 'Origin']='50% 50%'; 635 me._start_rotate_image.ggIsActive=function() { 636 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 637 return this.parentNode.ggIsActive(); 638 } 639 return false; 640 } 641 el.ggElementNodeId=function() { 642 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 643 return this.parentNode.ggElementNodeId(); 644 } 645 return player.getCurrentNode(); 646 } 647 me._start_rotate_image.logicBlock_visible = function() { 648 var newLogicStateVisible; 649 if ( 650 ((player.getIsAutorotating() == true)) 651 ) 652 { 653 newLogicStateVisible = 0; 654 } 655 else { 656 newLogicStateVisible = -1; 657 } 658 if (me._start_rotate_image.ggCurrentLogicStateVisible != newLogicStateVisible) { 659 me._start_rotate_image.ggCurrentLogicStateVisible = newLogicStateVisible; 660 me._start_rotate_image.style[domTransition]=''; 661 if (me._start_rotate_image.ggCurrentLogicStateVisible == 0) { 662 me._start_rotate_image.style.visibility="hidden"; 663 me._start_rotate_image.ggVisible=false; 664 } 665 else { 666 me._start_rotate_image.style.visibility=(Number(me._start_rotate_image.style.opacity)>0||!me._start_rotate_image.style.opacity)?'inherit':'hidden'; 667 me._start_rotate_image.ggVisible=true; 668 } 669 } 670 } 671 me._start_rotate_image.onclick=function (e) { 672 player.startAutorotate("0.05","5","1"); 673 } 674 me._start_rotate_image.onmouseover=function (e) { 675 me._start_rotate_image__img.src=me._start_rotate_image__img.ggOverSrc; 676 } 677 me._start_rotate_image.onmouseout=function (e) { 678 me._start_rotate_image__img.src=me._start_rotate_image__img.ggNormalSrc; 679 } 680 me._start_rotate_image.ggUpdatePosition=function (useTransition) { 681 if (useTransition==='undefined') { 682 useTransition = false; 683 } 684 if (!useTransition) { 685 this.style[domTransition]='none'; 686 } 687 if (this.parentNode) { 688 var pw=this.parentNode.clientWidth; 689 var w=this.offsetWidth; 690 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 691 var ph=this.parentNode.clientHeight; 692 var h=this.offsetHeight; 693 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 694 } 695 } 696 me._button_auto_rotate_mobile.appendChild(me._start_rotate_image); 697 me._controler_mobile.appendChild(me._button_auto_rotate_mobile); 698 el=me._button_fullscreen0=document.createElement('div'); 699 el.ggId="button_fullscreen"; 700 el.ggDx=0; 701 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 702 el.ggVisible=true; 703 el.className="ggskin ggskin_container "; 704 el.ggType='container'; 705 hs =''; 706 hs+='bottom : 7px;'; 707 hs+='height : 32px;'; 708 hs+='left : -10000px;'; 709 hs+='position : absolute;'; 710 hs+='visibility : inherit;'; 711 hs+='width : 32px;'; 712 hs+='pointer-events:none;'; 713 el.setAttribute('style',hs); 714 el.style[domTransform + 'Origin']='50% 50%'; 715 me._button_fullscreen0.ggIsActive=function() { 716 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 717 return this.parentNode.ggIsActive(); 718 } 719 return false; 720 } 721 el.ggElementNodeId=function() { 722 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 723 return this.parentNode.ggElementNodeId(); 724 } 725 return player.getCurrentNode(); 726 } 727 me._button_fullscreen0.onclick=function (e) { 728 player.toggleFullscreen(); 729 } 730 me._button_fullscreen0.ggUpdatePosition=function (useTransition) { 731 if (useTransition==='undefined') { 732 useTransition = false; 733 } 734 if (!useTransition) { 735 this.style[domTransition]='none'; 736 } 737 if (this.parentNode) { 738 var pw=this.parentNode.clientWidth; 739 var w=this.offsetWidth; 740 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 741 } 742 } 743 el=me._button_image_normalscreen=document.createElement('div'); 744 els=me._button_image_normalscreen__img=document.createElement('img'); 745 els.className='ggskin ggskin_button_image_normalscreen'; 746 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+ 747 '09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+ 748 'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0
748DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+ 749 'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+ 750 'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg=='; 751 els.setAttribute('src',hs); 752 els.ggNormalSrc=hs; 753 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 754 els.className='ggskin ggskin_button'; 755 els['ondragstart']=function() { return false; }; 756 player.checkLoaded.push(els); 757 el.appendChild(els); 758 el.ggSubElement = els; 759 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+ 760 '09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+ 761 'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+ 762 'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+ 763 'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg=='; 764 me._button_image_normalscreen__img.ggOverSrc=hs; 765 el.ggId="button_image_normalscreen"; 766 el.ggDx=0; 767 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 768 el.ggVisible=false; 769 el.className="ggskin ggskin_button "; 770 el.ggType='button'; 771 hs =''; 772 hs+='bottom : 0px;'; 773 hs+='cursor : pointer;'; 774 hs+='height : 25px;'; 775 hs+='left : -10000px;'; 776 hs+='position : absolute;'; 777 hs+='visibility : hidden;'; 778 hs+='width : 25px;'; 779 hs+='pointer-events:auto;'; 780 el.setAttribute('style',hs); 781 el.style[domTransform + 'Origin']='50% 50%'; 782 me._button_image_normalscreen.ggIsActive=function() { 783 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 784 return this.parentNode.ggIsActive(); 785 } 786 return false; 787 } 788 el.ggElementNodeId=function() { 789 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 790 return this.parentNode.ggElementNodeId(); 791 } 792 return player.getCurrentNode(); 793 } 794 me._button_image_normalscreen.logicBlock_visible = function() { 795 var newLogicStateVisible; 796 if ( 797 ((player.getIsFullscreen() == true)) 798 ) 799 { 800 newLogicStateVisible = 0; 801 } 802 else { 803 newLogicStateVisible = -1; 804 } 805 if (me._button_image_normalscreen.ggCurrentLogicStateVisible != newLogicStateVisible) { 806 me._button_image_normalscreen.ggCurrentLogicStateVisible = newLogicStateVisible; 807 me._button_image_normalscreen.style[domTransition]=''; 808 if (me._button_image_normalscreen.ggCurrentLogicStateVisible == 0) { 809 me._button_image_normalscreen.style.visibility=(Number(me._button_image_normalscreen.style.opacity)>0||!me._button_image_normalscreen.style.opacity)?'inherit':'hidden'; 810 me._button_image_normalscreen.ggVisible=true; 811 } 812 else { 813 me._button_image_normalscreen.style.visibility="hidden"; 814 me._button_image_normalscreen.ggVisible=false; 815 } 816 } 817 } 818 me._button_image_normalscreen.onmouseover=function (e) { 819 me._button_image_normalscreen__img.src=me._button_image_normalscreen__img.ggOverSrc; 820 } 821 me._button_image_normalscreen.onmouseout=function (e) { 822 me._button_image_normalscreen__img.src=me._button_image_normalscreen__img.ggNormalSrc; 823 } 824 me._button_image_normalscreen.ggUpdatePosition=function (useTransition) { 825 if (useTransition==='undefined') { 826 useTransition = false; 827 } 828 if (!useTransition) { 829 this.style[domTransition]='none'; 830 } 831 if (this.parentNode) { 832 var pw=this.parentNode.clientWidth; 833 var w=this.offsetWidth; 834 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 835 } 836 } 837 me._button_fullscreen0.appendChild(me._button_image_normalscreen); 838 el=me._button_image_fullscreen=document.createElement('div'); 839 els=me._button_image_fullscreen__img=document.createElement('img'); 840 els.className='ggskin ggskin_button_image_fullscreen'; 841 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+ 842 '09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+ 843 'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0
843DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+ 844 'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+ 845 'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg=='; 846 els.setAttribute('src',hs); 847 els.ggNormalSrc=hs; 848 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 849 els.className='ggskin ggskin_button'; 850 els['ondragstart']=function() { return false; }; 851 player.checkLoaded.push(els); 852 el.appendChild(els); 853 el.ggSubElement = els; 854 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+ 855 '09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+ 856 'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+ 857 'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+ 858 'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg=='; 859 me._button_image_fullscreen__img.ggOverSrc=hs; 860 el.ggId="button_image_fullscreen"; 861 el.ggDx=0; 862 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 863 el.ggVisible=true; 864 el.className="ggskin ggskin_button "; 865 el.ggType='button'; 866 hs =''; 867 hs+='bottom : 0px;'; 868 hs+='cursor : pointer;'; 869 hs+='height : 25px;'; 870 hs+='left : -10000px;'; 871 hs+='position : absolute;'; 872 hs+='visibility : inherit;'; 873 hs+='width : 25px;'; 874 hs+='pointer-events:auto;'; 875 el.setAttribute('style',hs); 876 el.style[domTransform + 'Origin']='50% 50%'; 877 me._button_image_fullscreen.ggIsActive=function() { 878 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 879 return this.parentNode.ggIsActive(); 880 } 881 return false; 882 } 883 el.ggElementNodeId=function() { 884 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 885 return this.parentNode.ggElementNodeId(); 886 } 887 return player.getCurrentNode(); 888 } 889 me._button_image_fullscreen.logicBlock_visible = function() { 890 var newLogicStateVisible; 891 if ( 892 ((player.getIsFullscreen() == true)) 893 ) 894 { 895 newLogicStateVisible = 0; 896 } 897 else { 898 newLogicStateVisible = -1; 899 } 900 if (me._button_image_fullscreen.ggCurrentLogicStateVisible != newLogicStateVisible) { 901 me._button_image_fullscreen.ggCurrentLogicStateVisible = newLogicStateVisible; 902 me._button_image_fullscreen.style[domTransition]=''; 903 if (me._button_image_fullscreen.ggCurrentLogicStateVisible == 0) { 904 me._button_image_fullscreen.style.visibility="hidden"; 905 me._button_image_fullscreen.ggVisible=false; 906 } 907 else { 908 me._button_image_fullscreen.style.visibility=(Number(me._button_image_fullscreen.style.opacity)>0||!me._button_image_fullscreen.style.opacity)?'inherit':'hidden'; 909 me._button_image_fullscreen.ggVisible=true; 910 } 911 } 912 } 913 me._button_image_fullscreen.onmouseover=function (e) { 914 me._button_image_fullscreen__img.src=me._button_image_fullscreen__img.ggOverSrc; 915 } 916 me._button_image_fullscreen.onmouseout=function (e) { 917 me._button_image_fullscreen__img.src=me._button_image_fullscreen__img.ggNormalSrc; 918 } 919 me._button_image_fullscreen.ggUpdatePosition=function (useTransition) { 920 if (useTransition==='undefined') { 921 useTransition = false; 922 } 923 if (!useTransition) { 924 this.style[domTransition]='none'; 925 } 926 if (this.parentNode) { 927 var pw=this.parentNode.clientWidth; 928 var w=this.offsetWidth; 929 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 930 } 931 } 932 me._button_fullscreen0.appendChild(me._button_image_fullscreen); 933 me._controler_mobile.appendChild(me._button_fullscreen0); 934 el=me._button_1=document.createElement('div'); 935 els=me._button_1__img=document.createElement('img'); 936 els.className='ggskin ggskin_button_1'; 937 hs=basePath + 'images/button_1.png'; 938 els.setAttribute('src',hs); 939 els.ggNormalSrc=hs; 940 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 941 els.className='ggskin ggskin_button'; 942 els['ondragstart']=function() { return false; }; 943 player.checkLoaded.push(els); 944 el.appendChild(els); 945 el.ggSubElement = els; 946 el.ggId="Button 1"; 947 el.ggDx=0; 948 el.ggDy=-25; 949 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 950 el.ggVisible=true; 951 el.className="ggskin ggskin_button "; 952 el.ggType='button'; 953 hs =''; 954 hs+='cursor : pointer;'; 955 hs+='height : 25px;'; 956 hs+='left : -10000px;'; 957 hs+='position : absolute;'; 958 hs+='top : -10000px;'; 959 hs+='visibility : inherit;'; 960 hs+='width : 25px;'; 961 hs+='pointer-events:auto;'; 962 el.setAttribute('style',hs); 963 el.style[domTransform + 'Origin']='50% 50%'; 964 me._button_1.ggIsActive=function() { 965 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 966 return this.parentNode.ggIsActive(); 967 } 968 return false; 969 } 970 el.ggElementNodeId=function() { 971 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 972 return this.parentNode.ggElementNodeId(); 973 } 974 return player.getCurrentNode(); 975 } 976 me._button_1.onclick=function (e) { 977 me._map_rectangle.ggVisible = !me._map_rectangle.ggVisible; 978 var flag=me._map_rectangle.ggVisible; 979 me._map_rectangle.style[domTransition]='none'; 980 me._map_rectangle.style.visibility=((flag)&&(Number(me._map_rectangle.style.opacity)>0||!me._map_rectangle.style.opacity))?'inherit':'hidden'; 981 if (player.transitionsDisabled) { 982 me._shade.style[domTransition]='none'; 983 } else { 984 me._shade.style[domTransition]='all 500ms ease-out 0ms'; 985 } 986 me._shade.style.opacity='1'; 987 me._shade.style.visibility=me._shade.ggVisible?'inherit':'hidden'; 988 } 989 me._button_1.ggUpdatePosition=function (useTransition) { 990 if (useTransition==='undefined') { 991 useTransition = false; 992 } 993 if (!useTransition) { 994 this.style[domTransition]='none'; 995 } 996 if (this.parentNode) { 997 var pw=this.parentNode.clientWidth; 998 var w=this.offsetWidth; 999 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1000 var ph=this.parentNode.clientHeight; 1001 var h=this.offsetHeight; 1002 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1003 } 1004 } 1005 me._controler_mobile.appendChild(me._button_1); 1006 el=me._show_hs=document.createElement('div'); 1007 els=me._show_hs__img=document.createElement('img'); 1008 els.className='ggskin ggskin_svg'; 1009 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJz8+CjxzdmcgdmVyc2lvbj0iMS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxMnB4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiBoZWlnaHQ9IjUxMnB4IiBpZD0iQ2FwYV8xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIiB5PSIwcHgiPgogPGc+CiAgPGc+CiAgIDxnPgogICAgPHBhdGggZmlsbD0iI0ZERkNGQyIgZGF0YS1vcmlnaW5hbD0iIzAw
1009MDAwMC'+ 1010 'IgZD0iTTYwMS41NCwyNzguNzQ4Yy02LjU4Ny03Ljc1Ny0xMy41NzEtMTQuOTk3LTIwLjI3MS0yMS42MDVjLTM4Ljg0My0zOC4yNjgtODAuNTM2LTcwLjI0LTEyNi42MzItOTQuMDY0ICAgIGMtMzMuMDE1LTE3LjA2LTY1LjQxMS0yOC4yOTktOTYuNzI0LTMzLjljLTE4Ljg4My0zLjM3NS0zNi4yMjYtNC4zMTgtNTEuNTE0LTQuMzE4Yy0xNS45NTQsMC0zMy42NTIsMC44NDQtNTIuNTIsNC4zMTggICAgYy0zMS42Niw1LjgzNS02NC4wNzgsMTcuMDk1LTk2LjcxNiwzMy45Yy00NC44MDYsMjMuMDgtODYuODA0LDU0Ljc4OS0xMjYuNjMyLDk0LjA2NGMtNy43LDcuNTg3LTE0LjM1MiwxNC41NzEtMjAu'+ 1011 'MjcyLDIxLjYwNSAgICBjLTEzLjY4NSwxNi4yMzgtMTMuNjcxLDM3LjU5NCwwLDUzLjgzOGMxNi4yNDUsMTkuMzE2LDM3Ljk0MiwzOS40ODIsNjUuMTQyLDYxLjE1OGM1Ny44ODgsNDYuMTA0LDExNC42MTMsNzUuMzg3LDE3MC4xNzUsODcuNDQxICAgIGMxOS41NTYsNC4xODQsMzkuODg1LDUuOTU1LDYwLjgyMyw1Ljk1NWMyMC4yNzIsMCw0MC4yNjEtMS43NzEsNTkuODI0LTUuOTU1YzU2LjIxNC0xMi4xMjUsMTEzLjA2LTQxLjE5NywxNzAuODM0LTg3LjQ0MSAgICBjMjguOTczLTIzLjE5Myw1MC4wOTYtNDMuODkzLDY0LjQ4Mi02MS4xNThDNjE1LjQwOSwzMTUuOTQ1LDYxNS41NjUsMjk1LjI2Mi'+ 1012 'w2MDEuNTQsMjc4Ljc0OHogTTU3My42MjQsMzA4LjY1NiAgICBjLTE0LjYyOCwxNy45NTMtMzQuODM2LDM2LjU1My01OS44Myw1Ni41MDZjLTUyLjQ0OSw0MS44NzctMTAzLjk3MSw2OS4wODQtMTU1LjIxNCw3OS43ODljLTE4Ljg5LDMuOS0zNi4yMjcsNS4zMTgtNTIuMTgxLDUuMzE4ICAgIGgtMWMtMTYuMjg3LDAtMzMuMjg0LTEuNDg4LTUxLjUyMS01LjMxOGMtNTAuNTctMTAuNzc3LTEwMi41NjYtMzcuMzI0LTE1NS44ODEtNzkuNzg5ICAgIGMtMjUuMTI5LTIwLjAxOC00NC44NjktMzguODg3LTU5LjE1Ny01Ni41MDZjLTIuMzI2LTEuNjYtMi4zMjYtMy42NTIsMC01Ljk3OGMxLjY2LTIuMzI2'+ 1013 'LDQuNTY2LTUuNzM2LDguNjM3LTkuOTc3ICAgIGM0LjI0LTQuNDAzLDcuMzE3LTcuNjQ0LDguOTc3LTkuNjM2YzM4LjU1Mi0zNy44OTMsNzcuOTQtNjYuNDY4LDExNy42NjItODYuNDE0YzMxLjc0NS0xNS45NDcsNjAuNTA0LTI2LjQ5MSw4Ni40MTQtMzAuOTE2ICAgIGMxNC45NzYtMi41NTIsMzAuMjQ5LTMuOTg1LDQ1Ljg2OS0zLjk4NWMxNC45NTQsMCwyOS45MjMsMS4yNjIsNDUuNTI5LDMuOTg1YzI2LjI3MSw0LjU4OCw1NS4xMDIsMTUuMTEsODYuNDIxLDMwLjkxNiAgICBjNDAuNDczLDIwLjQyMSw3OS40MzcsNDguODU0LDExNi45OTUsODYuNDE0YzguNjM3LDguNjQ0LDE0Ljc0MSwxNS4xOD'+ 1014 'gsMTguMjc5LDE5LjYxMyAgICBDNTc1LjQxMSwzMDQuOTEyLDU3NS4yODQsMzA2Ljk5Niw1NzMuNjI0LDMwOC42NTZ6IiBkYXRhLW9sZF9jb2xvcj0iI0ZERkJGQiIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+CiAgICA8cGF0aCBmaWxsPSIjRkRGQ0ZDIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBkPSJNMzA2LjM5OSwxODkuMDA4Yy0zMi4yNDEsMC02MC4xNjQsMTEuMjk1LTgzLjA5NSwzNC4yMzRjLTIyLjkzMSwyMi45MzEtMzQuMjM0LDUwLjUyMS0zNC4yMzQsODIuNzU1ICAgIGMwLDMyLjI0MSwxMS4yMTcsNTkuNTgzLDM0LjIzNCw4Mi40MjljMjIuODUzLDIyLjY4OSw1MC44NTQsMzMuOSw4My4w'+ 1015 'OTUsMzMuOWMzMi4yMzQsMCw1OS40OS0xMS4yOTUsODIuMDk2LTMzLjkgICAgYzIyLjkzMS0yMi45MzIsMzQuMjMzLTUwLjE4OCwzNC4yMzMtODIuNDI5YzAtMzIuMjM0LTExLjM4OC01OS43MzktMzQuMjMzLTgyLjc1NSAgICBDMzY1LjgwNCwyMDAuMzg5LDMzOC42MzMsMTg5LjAwOCwzMDYuMzk5LDE4OS4wMDh6IE0zNjIuNTY0LDM2Mi41MDJjLTE1LjYyLDE1LjYyMS0zNC4yMzMsMjMuMjY0LTU2LjE2NSwyMy4yNjQgICAgYy0yMi4yNzEsMC00MS4yMTgtNy45NzctNTYuODM4LTIzLjU5OGMtMTUuNjIxLTE1LjYxOS0yMy41OTgtMzQuNTY2LTIzLjU5OC01Ni4xNzFjMC0yMi4yNjUsNy45NzctND'+ 1016 'AuODc3LDIzLjU5OC01Ni40OTkgICAgYzE1LjYyMS0xNS42MjEsMzQuNTY3LTIzLjU5OCw1Ni44MzgtMjMuNTk4YzIyLjI2NSwwLDQwLjc5Myw4LjA1NSw1Ni4xNjUsMjMuNTk4YzE1LjU0MywxNS43MDYsMjMuMjcxLDM0LjIzNCwyMy4yNzEsNTYuNDk5ICAgIEMzODUuODM1LDMyNy45MzYsMzc4LjE4NSwzNDYuODgxLDM2Mi41NjQsMzYyLjUwMnoiIGRhdGEtb2xkX2NvbG9yPSIjRkRGQkZCIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg=='; 1017 me._show_hs__img.setAttribute('src',hs); 1018 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 1019 els['ondragstart']=function() { return false; }; 1020 el.appendChild(els); 1021 el.ggSubElement = els; 1022 elo=me._show_hs__imgo=document.createElement('img'); 1023 elo.className='ggskin ggskin_svg'; 1024 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJz8+CjxzdmcgdmVyc2lvbj0iMS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MTIgNjEyOyIgdmlld0JveD0iMCAwIDYxMiA2MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjUxMnB4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiBoZWlnaHQ9IjUxMnB4IiBpZD0iQ2FwYV8xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIiB5PSIwcHgiPgogPGc+CiAgPGc+CiAgIDxnPgogICAgPHBhdGggZmlsbD0iI0ZERkNGQyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMC'+ 1025 'IgZD0iTTYwMS41NCwyNzguNzQ4Yy02LjU4Ny03Ljc1Ny0xMy41NzEtMTQuOTk3LTIwLjI3MS0yMS42MDVjLTM4Ljg0My0zOC4yNjgtODAuNTM2LTcwLjI0LTEyNi42MzItOTQuMDY0ICAgIGMtMzMuMDE1LTE3LjA2LTY1LjQxMS0yOC4yOTktOTYuNzI0LTMzLjljLTE4Ljg4My0zLjM3NS0zNi4yMjYtNC4zMTgtNTEuNTE0LTQuMzE4Yy0xNS45NTQsMC0zMy42NTIsMC44NDQtNTIuNTIsNC4zMTggICAgYy0zMS42Niw1LjgzNS02NC4wNzgsMTcuMDk1LTk2LjcxNiwzMy45Yy00NC44MDYsMjMuMDgtODYuODA0LDU0Ljc4OS0xMjYuNjMyLDk0LjA2NGMtNy43LDcuNTg3LTE0LjM1MiwxNC41NzEtMjAu'+ 1026 'MjcyLDIxLjYwNSAgICBjLTEzLjY4NSwxNi4yMzgtMTMuNjcxLDM3LjU5NCwwLDUzLjgzOGMxNi4yNDUsMTkuMzE2LDM3Ljk0MiwzOS40ODIsNjUuMTQyLDYxLjE1OGM1Ny44ODgsNDYuMTA0LDExNC42MTMsNzUuMzg3LDE3MC4xNzUsODcuNDQxICAgIGMxOS41NTYsNC4xODQsMzkuODg1LDUuOTU1LDYwLjgyMyw1Ljk1NWMyMC4yNzIsMCw0MC4yNjEtMS43NzEsNTkuODI0LTUuOTU1YzU2LjIxNC0xMi4xMjUsMTEzLjA2LTQxLjE5NywxNzAuODM0LTg3LjQ0MSAgICBjMjguOTczLTIzLjE5Myw1MC4wOTYtNDMuODkzLDY0LjQ4Mi02MS4xNThDNjE1LjQwOSwzMTUuOTQ1LDYxNS41NjUsMjk1LjI2Mi'+ 1027 'w2MDEuNTQsMjc4Ljc0OHogTTU3My42MjQsMzA4LjY1NiAgICBjLTE0LjYyOCwxNy45NTMtMzQuODM2LDM2LjU1My01OS44Myw1Ni41MDZjLTUyLjQ0OSw0MS44NzctMTAzLjk3MSw2OS4wODQtMTU1LjIxNCw3OS43ODljLTE4Ljg5LDMuOS0zNi4yMjcsNS4zMTgtNTIuMTgxLDUuMzE4ICAgIGgtMWMtMTYuMjg3LDAtMzMuMjg0LTEuNDg4LTUxLjUyMS01LjMxOGMtNTAuNTctMTAuNzc3LTEwMi41NjYtMzcuMzI0LTE1NS44ODEtNzkuNzg5ICAgIGMtMjUuMTI5LTIwLjAxOC00NC44NjktMzguODg3LTU5LjE1Ny01Ni41MDZjLTIuMzI2LTEuNjYtMi4zMjYtMy42NTIsMC01Ljk3OGMxLjY2LTIuMzI2'+ 1028 'LDQuNTY2LTUuNzM2LDguNjM3LTkuOTc3ICAgIGM0LjI0LTQuNDAzLDcuMzE3LTcuNjQ0LDguOTc3LTkuNjM2YzM4LjU1Mi0zNy44OTMsNzcuOTQtNjYuNDY4LDExNy42NjItODYuNDE0YzMxLjc0NS0xNS45NDcsNjAuNTA0LTI2LjQ5MSw4Ni40MTQtMzAuOTE2ICAgIGMxNC45NzYtMi41NTIsMzAuMjQ5LTMuOTg1LDQ1Ljg2OS0zLjk4NWMxNC45NTQsMCwyOS45MjMsMS4yNjIsNDUuNTI5LDMuOTg1YzI2LjI3MSw0LjU4OCw1NS4xMDIsMTUuMTEsODYuNDIxLDMwLjkxNiAgICBjNDAuNDczLDIwLjQyMSw3OS40MzcsNDguODU0LDExNi45OTUsODYuNDE0YzguNjM3LDguNjQ0LDE0Ljc0MSwxNS4xOD'+ 1029 'gsMTguMjc5LDE5LjYxMyAgICBDNTc1LjQxMSwzMDQuOTEyLDU3NS4yODQsMzA2Ljk5Niw1NzMuNjI0LDMwOC42NTZ6IiBkYXRhLW9sZF9jb2xvcj0iI0ZERkJGQiIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+CiAgICA8cGF0aCBmaWxsPSIjRkRGQ0ZDIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBkPSJNMzA2LjM5OSwxODkuMDA4Yy0zMi4yNDEsMC02MC4xNjQsMTEuMjk1LTgzLjA5NSwzNC4yMzRjLTIyLjkzMSwyMi45MzEtMzQuMjM0LDUwLjUyMS0zNC4yMzQsODIuNzU1ICAgIGMwLDMyLjI0MSwxMS4yMTcsNTkuNTgzLDM0LjIzNCw4Mi40MjljMjIuODUzLDIyLjY4OSw1MC44NTQsMzMuOSw4My4w'+ 1030 'OTUsMzMuOWMzMi4yMzQsMCw1OS40OS0xMS4yOTUsODIuMDk2LTMzLjkgICAgYzIyLjkzMS0yMi45MzIsMzQuMjMzLTUwLjE4OCwzNC4yMzMtODIuNDI5YzAtMzIuMjM0LTExLjM4OC01OS43MzktMzQuMjMzLTgyLjc1NSAgICBDMzY1LjgwNCwyMDAuMzg5LDMzOC42MzMsMTg5LjAwOCwzMDYuMzk5LDE4OS4wMDh6IE0zNjIuNTY0LDM2Mi41MDJjLTE1LjYyLDE1LjYyMS0zNC4yMzMsMjMuMjY0LTU2LjE2NSwyMy4yNjQgICAgYy0yMi4yNzEsMC00MS4yMTgtNy45NzctNTYuODM4LTIzLjU5OGMtMTUuNjIxLTE1LjYxOS0yMy41OTgtMzQuNTY2LTIzLjU5OC01Ni4xNzFjMC0yMi4yNjUsNy45NzctND'+ 1031 'AuODc3LDIzLjU5OC01Ni40OTkgICAgYzE1LjYyMS0xNS42MjEsMzQuNTY3LTIzLjU5OCw1Ni44MzgtMjMuNTk4YzIyLjI2NSwwLDQwLjc5Myw4LjA1NSw1Ni4xNjUsMjMuNTk4YzE1LjU0MywxNS43MDYsMjMuMjcxLDM0LjIzNCwyMy4yNzEsNTYuNDk5ICAgIEMzODUuODM1LDMyNy45MzYsMzc4LjE4NSwzNDYuODgxLDM2Mi41NjQsMzYyLjUwMnoiIGRhdGEtb2xkX2NvbG9yPSIjRkRGQkZCIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz4KICAgPC9nPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg=='; 1032 me._show_hs__imgo.setAttribute('src',hs); 1033 elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;;'); 1034 elo['ondragstart']=function() { return false; }; 1035 el.appendChild(elo); 1036 el.ggId="show_hs"; 1037 el.ggDx=0; 1038 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1039 el.ggVisible=false; 1040 el.className="ggskin ggskin_svg "; 1041 el.ggType='svg'; 1042 hs =''; 1043 hs+='cursor : pointer;'; 1044 hs+='height : 25px;'; 1045 hs+='left : -10000px;'; 1046 hs+='position : absolute;'; 1047 hs+='top : 3px;'; 1048 hs+='visibility : hidden;'; 1049 hs+='width : 25px;'; 1050 hs+='pointer-events:auto;'; 1051 el.setAttribute('style',hs); 1052 el.style[domTransform + 'Origin']='50% 50%'; 1053 me._show_hs.ggIsActive=function() { 1054 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1055 return this.parentNode.ggIsActive(); 1056 } 1057 return false; 1058 } 1059 el.ggElementNodeId=function() { 1060 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1061 return this.parentNode.ggElementNodeId(); 1062 } 1063 return player.getCurrentNode(); 1064 } 1065 me._show_hs.logicBlock_size = function() { 1066 var newLogicStateSize; 1067 if ( 1068 ((me.elementMouseOver['show_hs'] == true)) 1069 ) 1070 { 1071 newLogicStateSize = 0; 1072 } 1073 else { 1074 newLogicStateSize = -1; 1075 } 1076 if (me._show_hs.ggCurrentLogicStateSize != newLogicStateSize) { 1077 me._show_hs.ggCurrentLogicStateSize = newLogicStateSize; 1078 me._show_hs.style[domTransition]='width 0s, height 0s'; 1079 if (me._show_hs.ggCurrentLogicStateSize == 0) { 1080 me._show_hs.style.width='25px'; 1081 me._show_hs.style.height='25px'; 1082 skin.updateSize(me._show_hs); 1083 } 1084 else { 1085 me._show_hs.style.width='25px'; 1086 me._show_hs.style.height='25px'; 1087 skin.updateSize(me._show_hs); 1088 } 1089 } 1090 } 1091 me._show_hs.logicBlock_visible = function() { 1092 var newLogicStateVisible; 1093 if ( 1094 ((player.getVariableValue('vis_hotspots') == false)) 1095 ) 1096 { 1097 newLogicStateVisible = 0; 1098 } 1099 else { 1100 newLogicStateVisible = -1; 1101 } 1102 if (me._show_hs.ggCurrentLogicStateVisible != newLogicStateVisible) { 1103 me._show_hs.ggCurrentLogicStateVisible = newLogicStateVisible; 1104 me._show_hs.style[domTransition]='width 0s, height 0s'; 1105 if (me._show_hs.ggCurrentLogicStateVisible == 0) { 1106 me._show_hs.style.visibility=(Number(me._show_hs.style.opacity)>0||!me._show_hs.style.opacity)?'inherit':'hidden'; 1107 me._show_hs.ggVisible=true; 1108 } 1109 else { 1110 me._show_hs.style.visibility="hidden"; 1111 me._show_hs.ggVisible=false; 1112 } 1113 } 1114 } 1115 me._show_hs.onclick=function (e) { 1116 player.setVariableValue('vis_hotspots', true); 1117 player.setVariableValue('vis_info_popup', true); 1118 } 1119 me._show_hs.onmouseover=function (e) { 1120 me._show_hs__img.style.visibility='hidden'; 1121 me._show_hs__imgo.style.visibility='inherit'; 1122 me.elementMouseOver['show_hs']=true; 1123 me._show_hs.logicBlock_size(); 1124 } 1125 me._show_hs.onmouseout=function (e) { 1126 me._show_hs__img.style.visibility='inherit'; 1127 me._show_hs__imgo.style.visibility='hidden'; 1128 me.elementMouseOver['show_hs']=false; 1129 me._show_hs.logicBlock_size(); 1130 } 1131 me._show_hs.ontouchend=function (e) { 1132 me.elementMouseOver['show_hs']=false; 1133 me._show_hs.logicBlock_size(); 1134 } 1135 me._show_hs.ggUpdatePosition=function (useTransition) { 1136 if (useTransition==='undefined') { 1137 useTransition = false; 1138 } 1139 if (!useTransition) { 1140 this.style[domTransition]='none'; 1141 } 1142 if (this.parentNode) { 1143 var pw=this.parentNode.clientWidth; 1144 var w=this.offsetWidth; 1145 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1146 } 1147 } 1148 me._controler_mobile.appendChild(me._show_hs); 1149 el=me._hide_hs=document.createElement('div'); 1150 els=me._hide_hs__img=document.createElement('img'); 1151 els.className='ggskin ggskin_svg'; 1152 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJz8+CjxzdmcgdmVyc2lvbj0iMS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1
1152MTIuMDAxIDUxMi4wMDE7IiB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTJweCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgaGVpZ2h0PSI1MTJweCIgaWQ9IkNhcGFfMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeT0iMHB4Ij4KIDxnPgogIDxnPgogICA8Zz4KICAgIDxwYXRoIGZpbGw9IiNGQ0ZDRkMiIGRhdGEtb3JpZ2luYWw9Ii'+ 1153 'MwMDAwMDAiIGQ9Ik0zMTYuMzMyLDE5NS42NjJjLTQuMTYtNC4xNi0xMC45MjMtNC4xNi0xNS4wODMsMGMtNC4xNiw0LjE2LTQuMTYsMTAuOTQ0LDAsMTUuMDgzICAgIGMxMi4wNzUsMTIuMDc1LDE4Ljc1MiwyOC4xMzksMTguNzUyLDQ1LjI0OGMwLDM1LjI4NS0yOC43MTUsNjQtNjQsNjRjLTE3LjEwOSwwLTMzLjE3My02LjY1Ni00NS4yNDgtMTguNzUyICAgIGMtNC4xNi00LjE2LTEwLjkyMy00LjE2LTE1LjA4MywwYy00LjE2LDQuMTM5LTQuMTYsMTAuOTIzLDAsMTUuMDgzYzE2LjA4NSwxNi4xMjgsMzcuNTI1LDI1LjAwMyw2MC4zMzEsMjUuMDAzICAgIGM0Ny4wNjEsMCw4NS4zMzMtMzguMjcy'+ 1154 'LDg1LjMzMy04NS4zMzNDMzQxLjMzNCwyMzMuMTg3LDMzMi40NiwyMTEuNzQ3LDMxNi4zMzIsMTk1LjY2MnoiIGRhdGEtb2xkX2NvbG9yPSIjRkRGREZEIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz4KICAgPC9nPgogIDwvZz4KICA8Zz4KICAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkNGQ0ZDIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBkPSJNMjcwLjg3LDE3Mi4xMzFjLTQuODQzLTAuODUzLTkuNzkyLTEuNDcyLTE0Ljg2OS0xLjQ3MmMtNDcuMDYxLDAtODUuMzMzLDM4LjI3Mi04NS4zMzMsODUuMzMzICAgIGMwLDUuMDc3LDAuNjE5LDEwLjAyNywxLjQ5MywxNC44NjljMC45MTcsNS4xNjMsNS40MT'+ 1155 'ksOC44MTEsMTAuNDc1LDguODExYzAuNjE5LDAsMS4yMzctMC4wNDMsMS44NzctMC4xNzEgICAgYzUuNzgxLTEuMDI0LDkuNjY0LTYuNTcxLDguNjQtMTIuMzUyYy0wLjY2MS0zLjYyNy0xLjE1Mi03LjMxNy0xLjE1Mi0xMS4xNTdjMC0zNS4yODUsMjguNzE1LTY0LDY0LTY0ICAgIGMzLjg0LDAsNy41MzEsMC40OTEsMTEuMTU3LDEuMTMxYzUuNjc1LDEuMTUyLDExLjMyOC0yLjg1OSwxMi4zNTItOC42NEMyODAuNTM0LDE3OC43MDIsMjc2LjY1MiwxNzMuMTU1LDI3MC44NywxNzIuMTMxeiIgZGF0YS1vbGRfY29sb3I9IiNGREZERkQiIGNsYXNzPSJhY3RpdmUtcGF0aCIvPgogICA8L2c+CiAgPC9n'+ 1156 'PgogIDxnPgogICA8Zz4KICAgIDxwYXRoIGZpbGw9IiNGQ0ZDRkMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGQ9Ik01MDkuNDYyLDI0OS4xMDJjLTIuNDExLTIuODU5LTYwLjExNy03MC4yMDgtMTM5LjcxMi0xMTEuNDQ1Yy01LjE2My0yLjcwOS0xMS42NjktMC42NjEtMTQuMzc5LDQuNTg3ICAgIGMtMi43MDksNS4yMjctMC42NjEsMTEuNjY5LDQuNTg3LDE0LjM3OWM2MS4zMTIsMzEuNzQ0LDExMC4yOTMsODEuMjgsMTI3LjA0LDk5LjM3MWMtMjUuNDI5LDI3LjU0MS0xMjUuNTA0LDEyOC0yMzAuOTk3LDEyOCAgICBjLTM1Ljc5NywwLTcxLjg3Mi04LjY0LTEwNy4yNjQtMjUuNzA3Yy01LjI0OC'+ 1157 '0yLjU4MS0xMS42NjktMC4zNDEtMTQuMjI5LDQuOTcxYy0yLjU4MSw1LjI5MS0wLjM0MSwxMS42NjksNC45NzEsMTQuMjI5ICAgIGMzOC4yOTMsMTguNDk2LDc3LjUwNCwyNy44NCwxMTYuNTIzLDI3Ljg0YzEzMS40MzUsMCwyNDguNTU1LTEzNi42MTksMjUzLjQ4My0xNDIuNDQzICAgIEM1MTIuODU0LDI1OC45MTUsNTEyLjgzMywyNTMuMDkxLDUwOS40NjIsMjQ5LjEwMnoiIGRhdGEtb2xkX2NvbG9yPSIjRkRGREZEIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz4KICAgPC9nPgogIDwvZz4KICA8Zz4KICAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkNGQ0ZDIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBk'+ 1158 'PSJNMzI1Ljk5NiwxMTguOTQ3Yy0yNC4yNzctOC4xNzEtNDcuODI5LTEyLjI4OC02OS45OTUtMTIuMjg4Yy0xMzEuNDM1LDAtMjQ4LjU1NSwxMzYuNjE5LTI1My40ODMsMTQyLjQ0MyAgICBjLTMuMTE1LDMuNjY5LTMuMzcxLDkuMDAzLTAuNTk3LDEyLjk5MmMxLjQ3MiwyLjExMiwzNi43MzYsNTIuMTgxLDk3Ljg1Niw5Mi43NzljMS44MTMsMS4yMTYsMy44NCwxLjc5Miw1Ljg4OCwxLjc5MiAgICBjMy40MzUsMCw2LjgyNy0xLjY2NCw4Ljg3NS00LjhjMy4yNjQtNC44ODUsMS45Mi0xMS41Mi0yLjk4Ny0xNC43NjNjLTQ0Ljg4NS0yOS44NDUtNzUuNjA1LTY1Ljg3Ny04Ny4xMDQtODAuNTMzICAgIG'+ 1159 'MyNC41NTUtMjYuNjY3LDEyNS4yOTEtMTI4LjU3NiwyMzEuNTUyLTEyOC41NzZjMTkuODYxLDAsNDEuMTMxLDMuNzU1LDYzLjE4OSwxMS4xNTdjNS41ODksMi4wMDUsMTEuNjQ4LTEuMDg4LDEzLjUwNC02LjY5OSAgICBDMzM0LjU3MiwxMjYuODYyLDMzMS41ODUsMTIwLjgyNSwzMjUuOTk2LDExOC45NDd6IiBkYXRhLW9sZF9jb2xvcj0iI0ZERkRGRCIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+CiAgIDwvZz4KICA8L2c+CiAgPGc+CiAgIDxnPgogICAgPHBhdGggZmlsbD0iI0ZDRkNGQyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgZD0iTTQ0NC44NjUsNjcuMTI4Yy00LjE2LTQuMTYtMTAuOTIzLTQu'+ 1160 'MTYtMTUuMDgzLDBMNjcuMTE2LDQyOS43OTVjLTQuMTYsNC4xNi00LjE2LDEwLjkyMywwLDE1LjA4MyAgICBjMi4wOTEsMi4wNjksNC44MjEsMy4xMTUsNy41NTIsMy4xMTVjMi43MzEsMCw1LjQ2MS0xLjA0NSw3LjUzMS0zLjExNUw0NDQuODY1LDgyLjIxMSAgICBDNDQ5LjAyNSw3OC4wNTEsNDQ5LjAyNSw3MS4yODgsNDQ0Ljg2NSw2Ny4xMjh6IiBkYXRhLW9sZF9jb2xvcj0iI0ZERkRGRCIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo='; 1161 me._hide_hs__img.setAttribute('src',hs); 1162 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 1163 els['ondragstart']=function() { return false; }; 1164 el.appendChild(els); 1165 el.ggSubElement = els; 1166 elo=me._hide_hs__imgo=document.createElement('img'); 1167 elo.className='ggskin ggskin_svg'; 1168 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJz8+CjxzdmcgdmVyc2lvbj0iMS4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1
1168MTIuMDAxIDUxMi4wMDE7IiB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTJweCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgaGVpZ2h0PSI1MTJweCIgaWQ9IkNhcGFfMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeT0iMHB4Ij4KIDxnPgogIDxnPgogICA8Zz4KICAgIDxwYXRoIGZpbGw9IiNGQ0ZDRkMiIGRhdGEtb3JpZ2luYWw9Ii'+ 1169 'MwMDAwMDAiIGQ9Ik0zMTYuMzMyLDE5NS42NjJjLTQuMTYtNC4xNi0xMC45MjMtNC4xNi0xNS4wODMsMGMtNC4xNiw0LjE2LTQuMTYsMTAuOTQ0LDAsMTUuMDgzICAgIGMxMi4wNzUsMTIuMDc1LDE4Ljc1MiwyOC4xMzksMTguNzUyLDQ1LjI0OGMwLDM1LjI4NS0yOC43MTUsNjQtNjQsNjRjLTE3LjEwOSwwLTMzLjE3My02LjY1Ni00NS4yNDgtMTguNzUyICAgIGMtNC4xNi00LjE2LTEwLjkyMy00LjE2LTE1LjA4MywwYy00LjE2LDQuMTM5LTQuMTYsMTAuOTIzLDAsMTUuMDgzYzE2LjA4NSwxNi4xMjgsMzcuNTI1LDI1LjAwMyw2MC4zMzEsMjUuMDAzICAgIGM0Ny4wNjEsMCw4NS4zMzMtMzguMjcy'+ 1170 'LDg1LjMzMy04NS4zMzNDMzQxLjMzNCwyMzMuMTg3LDMzMi40NiwyMTEuNzQ3LDMxNi4zMzIsMTk1LjY2MnoiIGRhdGEtb2xkX2NvbG9yPSIjRkRGREZEIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz4KICAgPC9nPgogIDwvZz4KICA8Zz4KICAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkNGQ0ZDIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBkPSJNMjcwLjg3LDE3Mi4xMzFjLTQuODQzLTAuODUzLTkuNzkyLTEuNDcyLTE0Ljg2OS0xLjQ3MmMtNDcuMDYxLDAtODUuMzMzLDM4LjI3Mi04NS4zMzMsODUuMzMzICAgIGMwLDUuMDc3LDAuNjE5LDEwLjAyNywxLjQ5MywxNC44NjljMC45MTcsNS4xNjMsNS40MT'+ 1171 'ksOC44MTEsMTAuNDc1LDguODExYzAuNjE5LDAsMS4yMzctMC4wNDMsMS44NzctMC4xNzEgICAgYzUuNzgxLTEuMDI0LDkuNjY0LTYuNTcxLDguNjQtMTIuMzUyYy0wLjY2MS0zLjYyNy0xLjE1Mi03LjMxNy0xLjE1Mi0xMS4xNTdjMC0zNS4yODUsMjguNzE1LTY0LDY0LTY0ICAgIGMzLjg0LDAsNy41MzEsMC40OTEsMTEuMTU3LDEuMTMxYzUuNjc1LDEuMTUyLDExLjMyOC0yLjg1OSwxMi4zNTItOC42NEMyODAuNTM0LDE3OC43MDIsMjc2LjY1MiwxNzMuMTU1LDI3MC44NywxNzIuMTMxeiIgZGF0YS1vbGRfY29sb3I9IiNGREZERkQiIGNsYXNzPSJhY3RpdmUtcGF0aCIvPgogICA8L2c+CiAgPC9n'+ 1172 'PgogIDxnPgogICA8Zz4KICAgIDxwYXRoIGZpbGw9IiNGQ0ZDRkMiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGQ9Ik01MDkuNDYyLDI0OS4xMDJjLTIuNDExLTIuODU5LTYwLjExNy03MC4yMDgtMTM5LjcxMi0xMTEuNDQ1Yy01LjE2My0yLjcwOS0xMS42NjktMC42NjEtMTQuMzc5LDQuNTg3ICAgIGMtMi43MDksNS4yMjctMC42NjEsMTEuNjY5LDQuNTg3LDE0LjM3OWM2MS4zMTIsMzEuNzQ0LDExMC4yOTMsODEuMjgsMTI3LjA0LDk5LjM3MWMtMjUuNDI5LDI3LjU0MS0xMjUuNTA0LDEyOC0yMzAuOTk3LDEyOCAgICBjLTM1Ljc5NywwLTcxLjg3Mi04LjY0LTEwNy4yNjQtMjUuNzA3Yy01LjI0OC'+ 1173 '0yLjU4MS0xMS42NjktMC4zNDEtMTQuMjI5LDQuOTcxYy0yLjU4MSw1LjI5MS0wLjM0MSwxMS42NjksNC45NzEsMTQuMjI5ICAgIGMzOC4yOTMsMTguNDk2LDc3LjUwNCwyNy44NCwxMTYuNTIzLDI3Ljg0YzEzMS40MzUsMCwyNDguNTU1LTEzNi42MTksMjUzLjQ4My0xNDIuNDQzICAgIEM1MTIuODU0LDI1OC45MTUsNTEyLjgzMywyNTMuMDkxLDUwOS40NjIsMjQ5LjEwMnoiIGRhdGEtb2xkX2NvbG9yPSIjRkRGREZEIiBjbGFzcz0iYWN0aXZlLXBhdGgiLz4KICAgPC9nPgogIDwvZz4KICA8Zz4KICAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkNGQ0ZDIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBk'+ 1174 'PSJNMzI1Ljk5NiwxMTguOTQ3Yy0yNC4yNzctOC4xNzEtNDcuODI5LTEyLjI4OC02OS45OTUtMTIuMjg4Yy0xMzEuNDM1LDAtMjQ4LjU1NSwxMzYuNjE5LTI1My40ODMsMTQyLjQ0MyAgICBjLTMuMTE1LDMuNjY5LTMuMzcxLDkuMDAzLTAuNTk3LDEyLjk5MmMxLjQ3MiwyLjExMiwzNi43MzYsNTIuMTgxLDk3Ljg1Niw5Mi43NzljMS44MTMsMS4yMTYsMy44NCwxLjc5Miw1Ljg4OCwxLjc5MiAgICBjMy40MzUsMCw2LjgyNy0xLjY2NCw4Ljg3NS00LjhjMy4yNjQtNC44ODUsMS45Mi0xMS41Mi0yLjk4Ny0xNC43NjNjLTQ0Ljg4NS0yOS44NDUtNzUuNjA1LTY1Ljg3Ny04Ny4xMDQtODAuNTMzICAgIG'+ 1175 'MyNC41NTUtMjYuNjY3LDEyNS4yOTEtMTI4LjU3NiwyMzEuNTUyLTEyOC41NzZjMTkuODYxLDAsNDEuMTMxLDMuNzU1LDYzLjE4OSwxMS4xNTdjNS41ODksMi4wMDUsMTEuNjQ4LTEuMDg4LDEzLjUwNC02LjY5OSAgICBDMzM0LjU3MiwxMjYuODYyLDMzMS41ODUsMTIwLjgyNSwzMjUuOTk2LDExOC45NDd6IiBkYXRhLW9sZF9jb2xvcj0iI0ZERkRGRCIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+CiAgIDwvZz4KICA8L2c+CiAgPGc+CiAgIDxnPgogICAgPHBhdGggZmlsbD0iI0ZDRkNGQyIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgZD0iTTQ0NC44NjUsNjcuMTI4Yy00LjE2LTQuMTYtMTAuOTIzLTQu'+ 1176 'MTYtMTUuMDgzLDBMNjcuMTE2LDQyOS43OTVjLTQuMTYsNC4xNi00LjE2LDEwLjkyMywwLDE1LjA4MyAgICBjMi4wOTEsMi4wNjksNC44MjEsMy4xMTUsNy41NTIsMy4xMTVjMi43MzEsMCw1LjQ2MS0xLjA0NSw3LjUzMS0zLjExNUw0NDQuODY1LDgyLjIxMSAgICBDNDQ5LjAyNSw3OC4wNTEsNDQ5LjAyNSw3MS4yODgsNDQ0Ljg2NSw2Ny4xMjh6IiBkYXRhLW9sZF9jb2xvcj0iI0ZERkRGRCIgY2xhc3M9ImFjdGl2ZS1wYXRoIi8+CiAgIDwvZz4KICA8L2c+CiA8L2c+Cjwvc3ZnPgo='; 1177 me._hide_hs__imgo.setAttribute('src',hs); 1178 elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;;'); 1179 elo['ondragstart']=function() { return false; }; 1180 el.appendChild(elo); 1181 el.ggId="hide_hs"; 1182 el.ggDx=0; 1183 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1184 el.ggVisible=true; 1185 el.className="ggskin ggskin_svg "; 1186 el.ggType='svg'; 1187 hs =''; 1188 hs+='cursor : pointer;'; 1189 hs+='height : 25px;'; 1190 hs+='left : -10000px;'; 1191 hs+='position : absolute;'; 1192 hs+='top : 3px;'; 1193 hs+='visibility : inherit;'; 1194 hs+='width : 25px;'; 1195 hs+='pointer-events:auto;'; 1196 el.setAttribute('style',hs); 1197 el.style[domTransform + 'Origin']='50% 50%'; 1198 me._hide_hs.ggIsActive=function() { 1199 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1200 return this.parentNode.ggIsActive(); 1201 } 1202 return false; 1203 } 1204 el.ggElementNodeId=function() { 1205 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1206 return this.parentNode.ggElementNodeId(); 1207 } 1208 return player.getCurrentNode(); 1209 } 1210 me._hide_hs.logicBlock_size = function() { 1211 var newLogicStateSize; 1212 if ( 1213 ((me.elementMouseOver['hide_hs'] == true)) 1214 ) 1215 { 1216 newLogicStateSize = 0; 1217 } 1218 else { 1219 newLogicStateSize = -1; 1220 } 1221 if (me._hide_hs.ggCurrentLogicStateSize != newLogicStateSize) { 1222 me._hide_hs.ggCurrentLogicStateSize = newLogicStateSize; 1223 me._hide_hs.style[domTransition]='width 0s, height 0s'; 1224 if (me._hide_hs.ggCurrentLogicStateSize == 0) { 1225 me._hide_hs.style.width='27px'; 1226 me._hide_hs.style.height='27px'; 1227 skin.updateSize(me._hide_hs); 1228 } 1229 else { 1230 me._hide_hs.style.width='25px'; 1231 me._hide_hs.style.height='25px'; 1232 skin.updateSize(me._hide_hs); 1233 } 1234 } 1235 } 1236 me._hide_hs.logicBlock_visible = function() { 1237 var newLogicStateVisible; 1238 if ( 1239 ((player.getVariableValue('vis_hotspots') == false)) 1240 ) 1241 { 1242 newLogicStateVisible = 0; 1243 } 1244 else { 1245 newLogicStateVisible = -1; 1246 } 1247 if (me._hide_hs.ggCurrentLogicStateVisible != newLogicStateVisible) { 1248 me._hide_hs.ggCurrentLogicStateVisible = newLogicStateVisible; 1249 me._hide_hs.style[domTransition]='width 0s, height 0s'; 1250 if (me._hide_hs.ggCurrentLogicStateVisible == 0) { 1251 me._hide_hs.style.visibility="hidden"; 1252 me._hide_hs.ggVisible=false; 1253 } 1254 else { 1255 me._hide_hs.style.visibility=(Number(me._hide_hs.style.opacity)>0||!me._hide_hs.style.opacity)?'inherit':'hidden'; 1256 me._hide_hs.ggVisible=true; 1257 } 1258 } 1259 } 1260 me._hide_hs.onclick=function (e) { 1261 player.setVariableValue('vis_hotspots', false); 1262 player.setVariableValue('vis_info_popup', false); 1263 } 1264 me._hide_hs.onmouseover=function (e) { 1265 me._hide_hs__img.style.visibility='hidden'; 1266 me._hide_hs__imgo.style.visibility='inherit'; 1267 me.elementMouseOver['hide_hs']=true; 1268 me._hide_hs.logicBlock_size(); 1269 } 1270 me._hide_hs.onmouseout=function (e) { 1271 me._hide_hs__img.style.visibility='inherit'; 1272 me._hide_hs__imgo.style.visibility='hidden'; 1273 me.elementMouseOver['hide_hs']=false; 1274 me._hide_hs.logicBlock_size(); 1275 } 1276 me._hide_hs.ontouchend=function (e) { 1277 me.elementMouseOver['hide_hs']=false; 1278 me._hide_hs.logicBlock_size(); 1279 } 1280 me._hide_hs.ggUpdatePosition=function (useTransition) { 1281 if (useTransition==='undefined') { 1282 useTransition = false; 1283 } 1284 if (!useTransition) { 1285 this.style[domTransition]='none'; 1286 } 1287 if (this.parentNode) { 1288 var pw=this.parentNode.clientWidth; 1289 var w=this.offsetWidth; 1290 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1291 } 1292 } 1293 me._controler_mobile.appendChild(me._hide_hs); 1294 me.divSkin.appendChild(me._controler_mobile); 1295 el=me._walkinto=document.createElement('div'); 1296 els=me._walkinto__text=document.createElement('div'); 1297 el.className='ggskin ggskin_textdiv'; 1298 el.ggTextDiv=els; 1299 el.ggId="walkinto"; 1300 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1301 el.ggVisible=true; 1302 el.className="ggskin ggskin_text "; 1303 el.ggType='text'; 1304 hs =''; 1305 hs+='bottom : 5px;'; 1306 hs+='cursor : pointer;'; 1307 hs+='height : 21px;'; 1308 hs+='position : absolute;'; 1309 hs+='right : 5px;'; 1310 hs+='visibility : inherit;'; 1311 hs+='width : 106px;'; 1312 hs+='pointer-events:auto;'; 1313 el.setAttribute('style',hs); 1314 el.style[domTransform + 'Origin']='50% 50%'; 1315 hs ='position:absolute;'; 1316 hs += 'box-sizing: border-box;'; 1317 hs+='right: 0px;'; 1318 hs+='bottom: 0px;'; 1319 hs+='width: 106px;'; 1320 hs+='height: 21px;'; 1321 hs+='border: 0px solid #000000;'; 1322 hs+='color: rgba(255,255,255,1);'; 1323 hs+='font-size: 14px;'; 1324 hs+='font-weight: bold;'; 1325 hs+='text-align: center;'; 1326 hs+='white-space: nowrap;'; 1327 hs+='padding: 0px 1px 0px 1px;'; 1328 hs+='overflow: hidden;'; 1329 els.setAttribute('style',hs); 1330 els.innerHTML="(c) walkinto.ge"; 1331 el.appendChild(els); 1332 me._walkinto.ggIsActive=function() { 1333 return false; 1334 } 1335 el.ggElementNodeId=function() { 1336 return player.getCurrentNode(); 1337 } 1338 me._walkinto.onclick=function (e) { 1339 player.openUrl("https:\/\/walkinto.ge\/","_blank"); 1340 } 1341 me._walkinto.ggUpdatePosition=function (useTransition) { 1342 } 1343 me.divSkin.appendChild(me._walkinto); 1344 el=me._loading=document.createElement('div'); 1345 el.ggId="loading"; 1346 el.ggDx=100; 1347 el.ggDy=60; 1348 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1349 el.ggVisible=true; 1350 el.className="ggskin ggskin_container "; 1351 el.ggType='container'; 1352 hs =''; 1353 hs+='height : 60px;'; 1354 hs+='left : -10000px;'; 1355 hs+='position : absolute;'; 1356 hs+='top : -10000px;'; 1357 hs+='visibility : inherit;'; 1358 hs+='width : 210px;'; 1359 hs+='pointer-events:none;'; 1360 el.setAttribute('style',hs); 1361 el.style[domTransform + 'Origin']='50% 50%'; 1362 me._loading.ggIsActive=function() { 1363 return false; 1364 } 1365 el.ggElementNodeId=function() { 1366 return player.getCurrentNode(); 1367 } 1368 me._loading.ggUpdatePosition=function (useTransition) { 1369 if (useTransition==='undefined') { 1370 useTransition = false; 1371 } 1372 if (!useTransition) { 1373 this.style[domTransition]='none'; 1374 } 1375 if (this.parentNode) { 1376 var pw=this.parentNode.clientWidth; 1377 var w=this.offsetWidth; 1378 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1379 var ph=this.parentNode.clientHeight; 1380 var h=this.offsetHeight; 1381 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1382 } 1383 } 1384 el=me._loadingbg=document.createElement('div'); 1385 el.ggId="loadingbg"; 1386 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1387 el.ggVisible=true; 1388 el.className="ggskin ggskin_rectangle "; 1389 el.ggType='rectangle'; 1390 hs =''; 1391 hs+='background : rgba(0,0,0,0);'; 1392 hs+='border : 0px solid #ffffff;'; 1393 hs+='cursor : default;'; 1394 hs+='height : 58px;'; 1395 hs+='left : -1px;'; 1396 hs+='position : absolute;'; 1397 hs+='top : -1px;'; 1398 hs+='visibility : inherit;'; 1399 hs+='width : 208px;'; 1400 hs+='pointer-events:none;'; 1401 el.setAttribute('style',hs); 1402 el.style[domTransform + 'Origin']='50% 50%'; 1403 me._loadingbg.ggIsActive=function() { 1404 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1405 return this.parentNode.ggIsActive(); 1406 } 1407 return false; 1408 } 1409 el.ggElementNodeId=function() { 1410 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1411 return this.parentNode.ggElementNodeId(); 1412 } 1413 return player.getCurrentNode(); 1414 } 1415 me._loadingbg.ggUpdatePosition=function (useTransition) { 1416 } 1417 me._loading.appendChild(me._loadingbg); 1418 el=me._loadingtext=document.createElement('div'); 1419 els=me._loadingtext__text=document.createElement('div'); 1420 el.className='ggskin ggskin_textdiv'; 1421 el.ggTextDiv=els; 1422 el.ggId="loadingtext"; 1423 el.ggDx=0; 1424 el.ggDy=0; 1425 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1426 el.ggVisible=true; 1427 el.className="ggskin ggskin_text "; 1428 el.ggType='text'; 1429 hs =''; 1430 hs+='height : 23px;'; 1431 hs+='left : -10000px;'; 1432 hs+='position : absolute;'; 1433 hs+='top : -10000px;'; 1434 hs+='visibility : inherit;'; 1435 hs+='width : 178px;'; 1436 hs+='pointer-events:none;'; 1437 el.setAttribute('style',hs); 1438 el.style[domTransform + 'Origin']='0% 50%'; 1439 hs ='position:absolute;'; 1440 hs += 'box-sizing: border-box;'; 1441 hs+='cursor: default;'; 1442 hs+='left: 0px;'; 1443 hs+='top: 0px;'; 1444 hs+='width: auto;'; 1445 hs+='height: auto;'; 1446 hs+='pointer-events: none;'; 1447 hs+='border: 0px solid #000000;'; 1448 hs+='color: rgba(255,255,255,1);'; 1449 hs+='text-align: left;'; 1450 hs+='white-space: nowrap;'; 1451 hs+='padding: 0px 30px 0px 30px;'; 1452 hs+='overflow: hidden;'; 1453 els.setAttribute('style',hs); 1454 me._loadingtext.ggUpdateText=function() { 1455 var hs="Loading... "+(player.getPercentLoaded()*100.0).toFixed(0)+"%"; 1456 if (hs!=this.ggText) { 1457 this.ggText=hs; 1458 this.ggTextDiv.innerHTML=hs; 1459 if (this.ggUpdatePosition) this.ggUpdatePosition(); 1460 } 1461 } 1462 me._loadingtext.ggUpdateText(); 1463 player.addListener('downloadprogress', function() { 1464 me._loadingtext.ggUpdateText(); 1465 }); 1466 el.appendChild(els); 1467 me._loadingtext.ggIsActive=function() { 1468 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1469 return this.parentNode.ggIsActive(); 1470 } 1471 return false; 1472 } 1473 el.ggElementNodeId=function() { 1474 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1475 return this.parentNode.ggElementNodeId(); 1476 } 1477 return player.getCurrentNode(); 1478 } 1479 me._loadingtext.ggUpdatePosition=function (useTransition) { 1480 if (useTransition==='undefined') { 1481 useTransition = false; 1482 } 1483 if (!useTransition) { 1484 this.style[domTransition]='none'; 1485 } 1486 if (this.parentNode) { 1487 var pw=this.parentNode.clientWidth; 1488 var w=this.offsetWidth + 0; 1489 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1490 var ph=this.parentNode.clientHeight; 1491 var h=this.offsetHeight; 1492 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1493 } 1494 } 1495 me._loading.appendChild(me._loadingtext); 1496 me.divSkin.appendChild(me._loading); 1497 el=me._container=document.createElement('div'); 1498 el.ggId="Container"; 1499 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1500 el.ggVisible=true; 1501 el.className="ggskin ggskin_container "; 1502 el.ggType='container'; 1503 hs =''; 1504 hs+='height : 47px;'; 1505 hs+='position : absolute;'; 1506 hs+='right : -27px;'; 1507 hs+='top : 4px;'; 1508 hs+='visibility : inherit;'; 1509 hs+='width : 243px;'; 1510 hs+='pointer-events:none;'; 1511 el.setAttribute('style',hs); 1512 el.style[domTransform + 'Origin']='50% 50%'; 1513 me._container.ggIsActive=function() { 1514 return false; 1515 } 1516 el.ggElementNodeId=function() { 1517 return player.getCurrentNode(); 1518 } 1519 me._container.logicBlock_visible = function() { 1520 var newLogicStateVisible; 1521 if ( 1522 ((player.getIsMobile() == true)) 1523 ) 1524 { 1525 newLogicStateVisible = 0; 1526 } 1527 else { 1528 newLogicStateVisible = -1; 1529 } 1530 if (me._container.ggCurrentLogicStateVisible != newLogicStateVisible) { 1531 me._container.ggCurrentLogicStateVisible = newLogicStateVisible; 1532 me._container.style[domTransition]=''; 1533 if (me._container.ggCurrentLogicStateVisible == 0) { 1534 me._container.style.visibility="hidden"; 1535 me._container.ggVisible=false; 1536 } 1537 else { 1538 me._container.style.visibility=(Number(me._container.style.opacity)>0||!me._container.style.opacity)?'inherit':'hidden'; 1539 me._container.ggVisible=true; 1540 } 1541 } 1542 } 1543 me._container.ggUpdatePosition=function (useTransition) { 1544 } 1545 el=me._button_auto_rotate=document.createElement('div'); 1546 el.ggId="button_auto_rotate"; 1547 el.ggDy=0; 1548 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1549 el.ggVisible=true; 1550 el.className="ggskin ggskin_container "; 1551 el.ggType='container'; 1552 hs =''; 1553 hs+='height : 47px;'; 1554 hs+='left : 4px;'; 1555 hs+='position : absolute;'; 1556 hs+='top : -10000px;'; 1557 hs+='visibility : inherit;'; 1558 hs+='width : 47px;'; 1559 hs+='pointer-events:none;'; 1560 el.setAttribute('style',hs); 1561 el.style[domTransform + 'Origin']='50% 50%'; 1562 me._button_auto_rotate.ggIsActive=function() { 1563 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1564 return this.parentNode.ggIsActive(); 1565 } 1566 return false; 1567 } 1568 el.ggElementNodeId=function() { 1569 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1570 return this.parentNode.ggElementNodeId(); 1571 } 1572 return player.getCurrentNode(); 1573 } 1574 me._button_auto_rotate.onclick=function (e) { 1575 me._map_rectangle.ggVisible = !me._map_recta
1575ngle.ggVisible; 1576 var flag=me._map_rectangle.ggVisible; 1577 me._map_rectangle.style[domTransition]='none'; 1578 me._map_rectangle.style.visibility=((flag)&&(Number(me._map_rectangle.style.opacity)>0||!me._map_rectangle.style.opacity))?'inherit':'hidden'; 1579 if (player.transitionsDisabled) { 1580 me._shade.style[domTransition]='none'; 1581 } else { 1582 me._shade.style[domTransition]='all 500ms ease-out 0ms'; 1583 } 1584 me._shade.style.opacity='1'; 1585 me._shade.style.visibility=me._shade.ggVisible?'inherit':'hidden'; 1586 } 1587 me._button_auto_rotate.ggUpdatePosition=function (useTransition) { 1588 if (useTransition==='undefined') { 1589 useTransition = false; 1590 } 1591 if (!useTransition) { 1592 this.style[domTransition]='none'; 1593 } 1594 if (this.parentNode) { 1595 var ph=this.parentNode.clientHeight; 1596 var h=this.offsetHeight; 1597 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1598 } 1599 } 1600 el=me._stop_rotate_image=document.createElement('div'); 1601 els=me._stop_rotate_image__img=document.createElement('img'); 1602 els.className='ggskin ggskin_stop_rotate_image'; 1603 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAXXElEQVR4nO1de1QUV5r/VVd3R6CjCMjDAcWIQNCAGmcS3NlZdaISfELMOCEcohuXmGSCm+gOGcJOnA
1603SNIWSYYdBRIxqfmGwCzomiYAZMMoKg+ABCeLnyRh7dTbSgm+6uuvtH02112UC/EJKd3zl1+tSt+6pf3/rud+/97ncpQgjGISYD8AbgCcANgCsAFwBOACQApABYABoAat5vLwAFgC4AtwEoH3TFRwI1Tgh3BzADwDQA/gAmOijfOwAaATQP/vY4KF+bMZaEB0JP8GzoW/SDgBLAt9D/AXUPqEwTWE04RVE2F0YI8YCe4NnQi4uxRBf05H9LUZTFLd/eBvpACCeETIO+RYcDoEeK39fX19fT06Po6Oj4vqmpiWloaGBu3bo1UFdXN9DV1cXW1t'+ 1604 'bq3N3dRf7+/uKZM2dKvby8xF5eXpKAgADZ9OnTZT4+PpM8PDzcXFxcXCyoHgugBEAdRVHNFryLBVkOjVElnBDiBWAu9EQPCZVKpWppabldUVHRdfz48c5Tp071WVWpIbB27VqXmJgYz7CwMC8/Pz9vJycnpxGSlAC4TlFU51ARxi3hhJB/A7B4qOdarVZTXV3dmJub27Rr166egYEBq+phLWiaRnJyskdUVNT0kJAQf4lEIh0mehFFUV+ZezDuCCeEhAF4EoCPuee9vb2958+fr3njjTeaW1tbWasKdxB8fX3pP/7xj9OWLl0a7Orq6jpEtA4AlyiKusEPHFeEE0KWAVho7plSqVRkZ2dXJiQktLPsmPB8H2iaxp///OepMTExj02ePNltiGjFFEUVGG7GBeGEEFcAKwDMEj7r7+/vy8nJubFhw4am8UK0EDRN4+OP'+ 1605 'P54eHR0d5uzsbK6jrQdwhqKo3jEnfFCELAfgLAjnrl69WhcdHV3R3Nw8PpkWYNq0aXROTk7o/PnzAymKEgke9wPIB3DDTFKLIczUKhBCwgFEQUA2wzB3k5KSvlywYMG1HwrZANDc3MwuWLDgWlJS0pcMw9wVPHaG/l2H1bhGgs0tnBCyBMAvhM/r6+sbIyMjLzc0NOjsqdhYIyAgQJyXl/fTWbNm+Zt5/DWAQlvytYlwQsjTAJ7ghxNCyLlz565GRkaOyZB5tJCXlxcYERExn7q/8yoFcNba/KwWKYOaiAnZHMexBw4c+MePjWwAiIyMrDtw4MA/OI4TisYnACyzNj9rCV8Igdqn1Wo1u3btuhAfH99qbeE/FMTHx7fu2rXrglar1QgeLQTwL9bkZY1ICYO+0zBCq9Vqtm3bVpiRkTHu5p1HAwkJCZPT0tKWmBml5s'+ 1606 'JC7cXSFu4KvepnhFar1W7fvv3C/xeyASAjI0O5ffv2C1qtVit4tBwWTjFbSvhK8FQ/Qgg5ePBgyc6dO+UWpv/RYOfOnfKPPvqomJiKBmfoB34jwhKRshwC3fPs2bPlP8YO0hrk5eUFPv30048LgkugHxwNiZEIv09u19XV3QoKCrpkUy1/ZKitrX0yMDBwhiB4WHk+kkhZwL9hGOZORETElaEiZ2VlhXz22Wc/HbGmo4CZM2dKzp49+/Ompqatcrn8w+7u7g9qamo27d+/P2S0yoyIiLjCMMwdQfACs5EHMVwL/zmApww3hBDyu9/9ruD9999XDJXgm2++iVi4cOHOu3fvltXU1JzZs2fPxSNHjgwZ31EoKSlZERoausHZ2TkEghUljuOY3t7ei6dPnz7wwgsvVDq67MTERLf33ntvmWBg9CWAf5iLPxThngBeBmDM'+ 1607 'pLKysi40NLR8uMKLioqeWrRoUabhXqPRtMjl8m+uXLlyPikp6WpVVZVDVxmCg4OlhYWFiT4+Ps+PFJfjuDvXr19///HHH//ckXUAgOvXrz8eFhYWyAsiAP4K/bqpCYYSKXPBI1utVqtiY2MrLCjbZPgrlUr9fHx8YlatWnWgtLT0aH19/Uu7d+8OHCqxtSgoKPhPS8gGAJFINHHevHlvFxYW/tJR5RsQFxdXoVarVbwgCsA8s/UwEzYNgtFkbm7u9YqKCqHuaQ1oZ2fn0ICAgNc3b958QqlU7r506dLKjRs3uluS+A9/+MO06OhoE1uVTz75ZL6fn98LwriEELVara4dGBhoFD6jKEq6cOHCxLi4uKEWG2xCRUWFNjc397ogOBzA9PvqYEakLAVvuKpUKhVTpkzJt2TxoKioaOmiRYv+YrhnWbaXEDIgFou9zMXXaD'+ 1608 'Ttcrm8qKysrGDnzp03ysrK1IZnc+bMeej9999//Gc/+9kzYrH4oTVr1vz266+/7gcAqVRKtbW1feDh4bGSn59ara7+6quv/nT27NlaJycnUWxs7JJHH310q0gkMpk+rqysfDc0NPT4iC9kBWiaRnd393LBytFFAOf58YQtfAoEOveJEycqbVmpIYToampqMjMyMv69trY2ra+v7wohRM2PI5VKp/r4+Dy/Zs2aQ0VFRcfr6+tf2rt3b3BVVVVsaWnp0cjIyCwPD48VOp1OZSAbAF5++WVPV1dXE21oYGDgfw8ePPhmRETE11lZWd27du3qmDNnzvGysrL/5jiO/7nDz8/vX2UymfHdX3vtNc+jR4+GWf2SPLAsi2PHjgk75XDoOTVCSHgIP6y3t1e5ZcuWdhvrwLW2tjZv3br1ZnBw8IHo6OjNZ86ceaWtre2wWq1u'+ 1609 'EMQVOTs7zw4ICHg9Pj7+f2bPnp3s7OwcisE+QaPR3AH0LRsA5s6d60HTNH8ozdXV1R179dVX67y9vWl+3PDw8DMKhaKAX5iTk5NvbGyssSV+++23fVFRUYlKpTLz008/FQ5mLMbrr7/e3tvby5/qEEHPqUkAH7P5N/n5+bX2rEOKRCIRAMhkMlFBQQGzatWq4kceeWRXUlLSpkuXLm1VKBTnWJY1mR6gKErCv1er1TWtra2VMplMpNFoCAC4uLhMAE/94zhOc/PmzXoAYBiGMAzDGeICQFdX17f8PGmafnjWrFmTDPcNDQ0DAODq6vrUunXrDsrl8vTc3Nyfurm5jWi0xAfLssjPz68VBJtwyic8EDzzs8GZwBEtkYYDx3EcADAMwxnCNBoNSU9Pvx0eHn5m3rx52/bt27exrq7uw76+vqscxxnFxsDAwK3S0tJtb7'+ 1610 '755ksxMTFnZDKZUQNSqVQaAMY8RSKRZOrUqT7CsgyYNGmSL/+eZdmBu3fvGqda3d3dxTRNOwEARVEPubm5PR0ZGfne1q1bf2LtO2/btq1ZMI3rCT23+rryHkzjJ6ypqWkcbbuR5uZm3auvvloXFBT00XPPPbf5+PHjG27fvv3poPw/9OSTT57OysrqViqVnEKhMBLZ3d3dJ+gP6Dlz5sRu3rzZQ1hGVlZWiLe3t0nnqtPpesrKynoN901NTdrbt29fIIQYNTFCCDdp0qSHrH2n1tZWtrq6ulEQbOSWT7hJ0//888+brC3MHnzxxRd34uLiKlJTU/doNJpmnU5nXBMVioi8vLxOjUZj0rc4OzuHpqampn344YczAcDb25s+derUE7GxsX+hadpEDVSpVK1VVVUqg5xXKBTsY4899heGYS7z40kkErEt75Kbmyvkzsit'+ 1611 'gfCp4M3nqlSq/pSUlDGxpe7o6FATQjQikUgM3E82ABQWFvYxDPOdMO3DDz/8ZEJCwmGlUplZW1v70erVq/dJpdL7xEJXV1dlc3OzySI3wzAcy7JGkUbTtNTJyUkiTGsJUlJSelQqFV8zmgw9x0bCTcRJY2Njx1gZ7SgUCh3HcRwh5D5ZzEdTU1OpuXCxWOzh6ur61MSJExdSFDVB+JzjuP7KysoqC6pCiLUr7INgWRaNjY1C7W4acI9wkxFRSUlJhy0FOQI6nY4AgJlVchPk5OSUsizbO1wcc1CpVNUHDx6sl0qllPDLEUA0Uh2GgxkOpwP3CPfjPzl27Fi3rQU9KKSlpXV8//33Zlv5cGhra/uqoKCAGY068WGGQz9AT7gbAJkhlGEYpqioSI0xxkifs0ajIdXV1XnW5MmyrPzChQtmp02HqILNhoRFRUVqhmH4f6'+ 1612 'wMgJsIgMk8h1wu/8EsCqemppao1WrhQGNIKJXK4vT09Jv8QdRwsEekAGa59BJBsNemra3te3sKeZD44osv7rS2tlrUygkh2srKynM1NTVC25JRgxkuPQ0ixYiWlpZRl2+OxOHDh0/rdLr7JvqFYBjmSmZm5mULOkuHwQyXbiLobU6MuHnzpkP21zwopKSktHV0dJwZI
1612Rr57rvvcnNycu5YQbhdMhwwy6WrCPodvkY0NDSMeYcJWCc/jx49ms2y7JCisK+vrzw9Pf1rS2X3IOxSCwGgvr5eJQiSiSCw7a6trR3d3U2jgLfeequ5vb3d7FolIYStqqo6efLkyd4HKU4AoK6uTthfOIkAmMwXyOXy8WBAb/XnfODAgRM6ne6+6QiGYUpTU1Otbd2AfiHYLnR1dQm5FIugdxRgRG1t7XgwpLf6U37nnXdaW1paPuGHEUJ0'+ 1613 '5eXl2VbKbofBzKYEqQj6nbhGuLu727UNZSyRmpqardFojGbTSqWy8I033vhGJpOJzE2CjQR7O01zEEHv+sKImTNn2jQl6WAQ2PBJ7927t+e77777CNAbAH355ZcfX7t2TQ3oR6Y21MEuBAQECLnUiACYdJK+vr42TUk6GBRsECsAEBsbe6q/v/9GV1fX6S1bttwwtG5b6mCvluLp6SlcotOJISDc29t7PLRwwMYWVlVVNXD27Nm0pqYmhUKh4AyLDNaCG4QtaQ0IDAwUGu6rxABMdEVfX1+rl5VGAXZ9zuvWrbssk8lEdrRuh2DWrFlCZwqMGIDJgOGRRx6xxOXFaIMyszHVKjAMw9mjmYhEIrHB6sBWzJw5U8hlrwh6H1FG+Pn5yTAO4AgNwU41kLW3Dma4VIggsPD8yU9+MgljD5u0FEfCETLcDJddIgAmzljc3d'+ 1614 '0flP+p4WC3SAEAwwq+LRCJRGKapq0yBBLCDJedBpFinEaUyWSyxYsX37f4+kPDnj17glasWLForMpfvHjxBJlMxhcpDAZFCgC08CPHxsaaGCCOAeyeGo2Kinp+4sSJVltOOaoOZjhsAe4tIpsYroSHh5v15vMAYfegQyqVTjLYtoxFHcxw2ATcI9zEhtDf39/HTvE1HqCz80+zuXXTNA1/f/+pguBm4B7h7eC5DXVycnJOTk6+z07vQcKez/nEiRNhEydOnM+yrM0zn3pbJNvqkJyc7CHwIKeEnmMT20ITk96oqKj7tktYCaJWqx/oYsbJkyfndXZ27lq/fn2WWCz2mTJlyrKLFy9atENYCHvGPGa4M3LLz9VErISEhPj7+vraLFcoipKEhYU9aeNchlUtKzs7e65cLv/wV7/61RFPT8+1IpFIBgBisdg9PDw8ValU'+ 1615 '7j516tQTI+UjgE0y3NfXlw4JCfEXBBu55RNeB94gSCKRSNPS0kxsDkeCWCzm5yeaPn16fEdHx5+ys7PnWpMPLHzZI0eOhMrl8g/Xr19/2M3NbYXQmH8wI9rV1fWXq1evzlIqlbtzc3Mt3bhrk/xPS0ubJvA20QWen1vhd2MiVpYvXx5kTed5+/ZtOX+Zi6Io2s3Nbfn69es/7uzsfO/QoUOzh0vPw7Dyc9++fY92dna+Fxsbe2SQaOOEG8dx/QqF4uzdu3dNzOAoihK7urr+cs2aNR/L5fI/ffLJJ/NHqANnrQynaRrLli0LEgSbcCokvBq8nQWurq6T09PThb3tkHj++efLMzIyXmhrazvGN7SkKGqCp6dnVFxc3JHOzs6UrKwsm7ZjZ2Zmzmpvb39706ZNRz09PaP41rGEkAGFQnGuoKAgISoq6q0tW7a8UV5ent'+ 1616 'TX12ey732wEUQ8++yzh7q7u9P4X58Zrz9WIT09ferkyZNN9h5Bz+k9EEKE11JCyHbDpVAoEmiaDgJg1ZWVlRXV3t5+XKfTKYgALMuqOjs7c/ft27dWmG7JkiXz+/r6qkpLS//LELZjx46l7e3tx1iWvWsuL7lcXpCfnx8/b968MABBbm5uIVKpNBhAUGRk5ILy8vK3GIa5LkxLCCEcxw10dnZ+Xlpa+lutVnvbEK7VatsPHz68ztL3pWk6SKFQJPC5I4QsE/Jrbp/mdAAb+QHZ2dklMTExjbb86/v27Xt0xYoVz3h7e68Q7DwDx3Gqnp6ec3l5ecc2btz4LaDfzl1eXn5cqVRePX36dO7KlSuf8fb2Xk3T9CRBWnVvb29haWnp5ykpKVeLi4tVhk1Qwj1FALBq1aqJycnJi2bPnr3excVlxJ1qGo2mIzs7+7UNGzZY'+ 1617 'YkuO48eP+8fExAhd7B2CYFA51F57E5emarVa9cQTT5yxZzfy7t27A9esWfOst7f3SjPE9/f09OT/7W9/O6pWqzUvvfTSXyUSyRSO4/qF20UIIQNKpbLw4sWLn6akpFwrKytT84keaUo2MjLy4bfffnvx7Nmzf+3i4jKkHNdoNO3Z2dkJlhAeGhoqKS0tXTFhwgS+7m3Wd4rFzg1u3LhRN3fu3GGdG1iC/fv3h0RGRkZ5eXlFisVik63fLMt+r9VquydMmBAgTMdxXH9vb+/Xly9f/vz3v//95bKyMrW3tzet0Wig0WiItSs70dHRE5OSkpYEBwc/a67F63S629nZ2QlxcXEj+hhwhHODLgB/5weEhobOSkxMtHuPenx8fLWvr++OQ4cO/UdbW9tR/j5NmqYnCcnmOE6lUCjy8vPzX4uKikqKiIj4prm5Wevm5kYrFA'+ 1618 'qOYRjOlmW0nJycOwsWLDj13HPPvVxWVpbY19d3VRDFIrUwMTHRLTQ0VOhz9+8wQzYwskegF8HbHcEwzJ3Q0ND8W7duOcxYaM+ePUGrV69eJxQ1BhldXFz82bvvvnuVLzo0Gg0xXI6qh1DUsCyrPHHixEvDtfAZM2aIKyoqlstkMr7jhRYAWUOlGTcumDIzM2dFR0f/2svLa+2dO3dKiouLTyQnJ1+9du2aWtgZjqYF1ZIlS1xSU1OXBgcHP3P+/PmMqKioy0PFtcUF07hyMhYcHCz94IMPFpw5c6Zu7969PfbIaHuRmpo6g2EY7TvvvGPWAeZoORkzIBaAUbYSQsjevXu/eeWVV9osSWwLrNE8RrMOCoXivsFQZmbm1FdeeeUXgumHBgDHRsrT0imxM9D7zwagn+jYtGlTeFJSkkUOZmyBQqFgFQoFO1ZkG+ogDEtK'+ 1619 'SnKPj49fKCC7H3qORoSlhCsh+FQkEolk+/btixISEsbDovMDQUJCwuTt27cvkkgkwkmyfFh4DJk1k743IPBuMzijuGTHjh1jfQjSqGPHjh2eQ/id/RJWeM235Wiw+w7W4DiOzcrKKv6xeljev3+/74svvrhQJBIJp06LARSYSzMU/umwfQQ42mG7w48kqKuruxUREXHFkYOjscCMGTPE586dW2BGzwbsOJLA5oU7iqIKYUbnDAwMnFFRUbH8zTffHDUNZrSRmJjoVlFRsXwIsvNhI9nA6B8rU7t27drKsTqRylr4+vrSp06demz+/PlBo3WsjCMPTloJ3uDIgB/JwUkNAE6Pi4OT+CDDHA0ml8sVJ0+erPzNb35jq1u+UUFGRsbUmJiYx9zd3YeaCS2hKMooOscV4YBFh98pCwoKardu3Tpmh9/5+PjQ6enp05YvXx'+ 1620 '7k6uo61MBt/B9+xwcZ+XjHgerq6qbc3NymlJSUntEWN4LjHadLJJLhttb8cI535INYfoBpf2NjY0dJSUnHsWPHuh3lIGfx4sUTYmNjp4SHh/v4+/v7ODk5OY+Q5Id7gCkfRH9EbxD0osaSI3qZ7u5uZXt7+/ctLS1MQ0MDc/PmzYHa2tqB1tZWneF8t2nTptG+vr7ioKCgh2bMmPFQYGCgzM/PTzZ16tRJU6ZMmezi4mLJ9hkO947oHdF14A+CcAPIvUOo50DgBHcM0I17h1Bb7OPrgRPuQPzzmPUxxFToyTdcjtpJx0BPruEac5V0vBAuxGTo1cop0LuIcoXekY4zAMngBQDawat/8FIOXl3Qq3XjzmHa/wHMApJuQN+hqQAAAABJRU5ErkJggg=='; 1621 els.setAttribute('src',hs); 1622 els.ggNormalSrc=hs; 1623 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 1624 els.className='ggskin ggskin_button'; 1625 els['ondragstart']=function() { return false; }; 1626 player.checkLoaded.push(els); 1627 el.appendChild(els); 1628 el.ggSubElement = els; 1629 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAXXElEQVR4nO1de1QUV5r/VVd3R6CjCMjDAcWIQNCAGm
1629cS3NlZdaISfELMOCEcohuXmGSCm+gOGcJOnASNIWSYYdBRIxqfmGwCzomiYAZMMoKg+ABCeLnyRh7dTbSgm+6uuvtH02112UC/EJKd3zl1+tSt+6pf3/rud+/97ncpQgjGISYD8AbgCcANgCsAFwBOACQApABYABoAat5vLwAFgC4AtwEoH3TFRwI1Tgh3BzADwDQA/gAmOijfOwAaATQP/vY4KF+bMZaEB0JP8GzoW/SDgBLAt9D/AXUPqEwTWE04RVE2F0YI8YCe4NnQi4uxRBf05H9LUZTFLd/eBvpACCeETIO+RYcDoEeK39fX19fT06Po6Oj4vqmpiWloaGBu3bo1UFdXN9DV1cXW1t'+ 1630 'bq3N3dRf7+/uKZM2dKvby8xF5eXpKAgADZ9OnTZT4+PpM8PDzcXFxcXCyoHgugBEAdRVHNFryLBVkOjVElnBDiBWAu9EQPCZVKpWppabldUVHRdfz48c5Tp071WVWpIbB27VqXmJgYz7CwMC8/Pz9vJycnpxGSlAC4TlFU51ARxi3hhJB/A7B4qOdarVZTXV3dmJub27Rr166egYEBq+phLWiaRnJyskdUVNT0kJAQf4lEIh0mehFFUV+ZezDuCCeEhAF4EoCPuee9vb2958+fr3njjTeaW1tbWasKdxB8fX3pP/7xj9OWLl0a7Orq6jpEtA4AlyiKusEPHFeEE0KWAVho7plSqVRkZ2dXJiQktLPsmPB8H2iaxp///OepMTExj02ePNltiGjFFEUVGG7GBeGEEFcAKwDMEj7r7+/vy8nJubFhw4am8UK0EDRN4+OP'+ 1631 'P54eHR0d5uzsbK6jrQdwhqKo3jEnfFCELAfgLAjnrl69WhcdHV3R3Nw8PpkWYNq0aXROTk7o/PnzAymKEgke9wPIB3DDTFKLIczUKhBCwgFEQUA2wzB3k5KSvlywYMG1HwrZANDc3MwuWLDgWlJS0pcMw9wVPHaG/l2H1bhGgs0tnBCyBMAvhM/r6+sbIyMjLzc0NOjsqdhYIyAgQJyXl/fTWbNm+Zt5/DWAQlvytYlwQsjTAJ7ghxNCyLlz565GRkaOyZB5tJCXlxcYERExn7q/8yoFcNba/KwWKYOaiAnZHMexBw4c+MePjWwAiIyMrDtw4MA/OI4TisYnACyzNj9rCV8Igdqn1Wo1u3btuhAfH99qbeE/FMTHx7fu2rXrglar1QgeLQTwL9bkZY1ICYO+0zBCq9Vqtm3bVpiRkTHu5p1HAwkJCZPT0tKWmBml5s'+ 1632 'JC7cXSFu4KvepnhFar1W7fvv3C/xeyASAjI0O5ffv2C1qtVit4tBwWTjFbSvhK8FQ/Qgg5ePBgyc6dO+UWpv/RYOfOnfKPPvqomJiKBmfoB34jwhKRshwC3fPs2bPlP8YO0hrk5eUFPv30048LgkugHxwNiZEIv09u19XV3QoKCrpkUy1/ZKitrX0yMDBwhiB4WHk+kkhZwL9hGOZORETElaEiZ2VlhXz22Wc/HbGmo4CZM2dKzp49+/Ompqatcrn8w+7u7g9qamo27d+/P2S0yoyIiLjCMMwdQfACs5EHMVwL/zmApww3hBDyu9/9ruD9999XDJXgm2++iVi4cOHOu3fvltXU1JzZs2fPxSNHjgwZ31EoKSlZERoausHZ2TkEghUljuOY3t7ei6dPnz7wwgsvVDq67MTERLf33ntvmWBg9CWAf5iLPxThngBeBmDM'+ 1633 'pLKysi40NLR8uMKLioqeWrRoUabhXqPRtMjl8m+uXLlyPikp6WpVVZVDVxmCg4OlhYWFiT4+Ps+PFJfjuDvXr19///HHH//ckXUAgOvXrz8eFhYWyAsiAP4K/bqpCYYSKXPBI1utVqtiY2MrLCjbZPgrlUr9fHx8YlatWnWgtLT0aH19/Uu7d+8OHCqxtSgoKPhPS8gGAJFINHHevHlvFxYW/tJR5RsQFxdXoVarVbwgCsA8s/UwEzYNgtFkbm7u9YqKCqHuaQ1oZ2fn0ICAgNc3b958QqlU7r506dLKjRs3uluS+A9/+MO06OhoE1uVTz75ZL6fn98LwriEELVara4dGBhoFD6jKEq6cOHCxLi4uKEWG2xCRUWFNjc397ogOBzA9PvqYEakLAVvuKpUKhVTpkzJt2TxoKioaOmiRYv+YrhnWbaXEDIgFou9zMXXaD'+ 1634 'Ttcrm8qKysrGDnzp03ysrK1IZnc+bMeej9999//Gc/+9kzYrH4oTVr1vz266+/7gcAqVRKtbW1feDh4bGSn59ara7+6quv/nT27NlaJycnUWxs7JJHH310q0gkMpk+rqysfDc0NPT4iC9kBWiaRnd393LBytFFAOf58YQtfAoEOveJEycqbVmpIYToampqMjMyMv69trY2ra+v7wohRM2PI5VKp/r4+Dy/Zs2aQ0VFRcfr6+tf2rt3b3BVVVVsaWnp0cjIyCwPD48VOp1OZSAbAF5++WVPV1dXE21oYGDgfw8ePPhmRETE11lZWd27du3qmDNnzvGysrL/5jiO/7nDz8/vX2UymfHdX3vtNc+jR4+GWf2SPLAsi2PHjgk75XDoOTVCSHgIP6y3t1e5ZcuWdhvrwLW2tjZv3br1ZnBw8IHo6OjNZ86ceaWtre2wWq1u'+ 1635 'EMQVOTs7zw4ICHg9Pj7+f2bPnp3s7OwcisE+QaPR3AH0LRsA5s6d60HTNH8ozdXV1R179dVX67y9vWl+3PDw8DMKhaKAX5iTk5NvbGyssSV+++23fVFRUYlKpTLz008/FQ5mLMbrr7/e3tvby5/qEEHPqUkAH7P5N/n5+bX2rEOKRCIRAMhkMlFBQQGzatWq4kceeWRXUlLSpkuXLm1VKBTnWJY1mR6gKErCv1er1TWtra2VMplMpNFoCAC4uLhMAE/94zhOc/PmzXoAYBiGMAzDGeICQFdX17f8PGmafnjWrFmTDPcNDQ0DAODq6vrUunXrDsrl8vTc3Nyfurm5jWi0xAfLssjPz68VBJtwyic8EDzzs8GZwBEtkYYDx3EcADAMwxnCNBoNSU9Pvx0eHn5m3rx52/bt27exrq7uw76+vqscxxnFxsDAwK3S0tJtb7'+ 1636 '755ksxMTFnZDKZUQNSqVQaAMY8RSKRZOrUqT7CsgyYNGmSL/+eZdmBu3fvGqda3d3dxTRNOwEARVEPubm5PR0ZGfne1q1bf2LtO2/btq1ZMI3rCT23+rryHkzjJ6ypqWkcbbuR5uZm3auvvloXFBT00XPPPbf5+PHjG27fvv3poPw/9OSTT57OysrqViqVnEKhMBLZ3d3dJ+gP6Dlz5sRu3rzZQ1hGVlZWiLe3t0nnqtPpesrKynoN901NTdrbt29fIIQYNTFCCDdp0qSHrH2n1tZWtrq6ulEQbOSWT7hJ0//888+brC3MHnzxxRd34uLiKlJTU/doNJpmnU5nXBMVioi8vLxOjUZj0rc4OzuHpqampn344YczAcDb25s+derUE7GxsX+hadpEDVSpVK1VVVUqg5xXKBTsY4899heGYS7z40kkErEt75Kbmyvkzsit'+ 1637 'gfCp4M3nqlSq/pSUlDGxpe7o6FATQjQikUgM3E82ABQWFvYxDPOdMO3DDz/8ZEJCwmGlUplZW1v70erVq/dJpdL7xEJXV1dlc3OzySI3wzAcy7JGkUbTtNTJyUkiTGsJUlJSelQqFV8zmgw9x0bCTcRJY2Njx1gZ7SgUCh3HcRwh5D5ZzEdTU1OpuXCxWOzh6ur61MSJExdSFDVB+JzjuP7KysoqC6pCiLUr7INgWRaNjY1C7W4acI9wkxFRSUlJhy0FOQI6nY4AgJlVchPk5OSUsizbO1wcc1CpVNUHDx6sl0qllPDLEUA0Uh2GgxkOpwP3CPfjPzl27Fi3rQU9KKSlpXV8//33Zlv5cGhra/uqoKCAGY068WGGQz9AT7gbAJkhlGEYpqioSI0xxkifs0ajIdXV1XnW5MmyrPzChQtmp02HqILNhoRFRUVqhmH4f6'+ 1638 'wMgJsIgMk8h1wu/8EsCqemppao1WrhQGNIKJXK4vT09Jv8QdRwsEekAGa59BJBsNemra3te3sKeZD44osv7rS2tlrUygkh2srKynM1NTVC25JRgxkuPQ0ixYiWlpZRl2+OxOHDh0/rdLr7JvqFYBjmSmZm5mULOkuHwQyXbiLobU6MuHnzpkP21zwopKSktHV0dJwZI
1638Rr57rvvcnNycu5YQbhdMhwwy6WrCPodvkY0NDSMeYcJWCc/jx49ms2y7JCisK+vrzw9Pf1rS2X3IOxSCwGgvr5eJQiSiSCw7a6trR3d3U2jgLfeequ5vb3d7FolIYStqqo6efLkyd4HKU4AoK6uTthfOIkAmMwXyOXy8WBAb/XnfODAgRM6ne6+6QiGYUpTU1Otbd2AfiHYLnR1dQm5FIugdxRgRG1t7XgwpLf6U37nnXdaW1paPuGHEUJ0'+ 1639 '5eXl2VbKbofBzKYEqQj6nbhGuLu727UNZSyRmpqardFojGbTSqWy8I033vhGJpOJzE2CjQR7O01zEEHv+sKImTNn2jQl6WAQ2PBJ7927t+e77777CNAbAH355ZcfX7t2TQ3oR6Y21MEuBAQECLnUiACYdJK+vr42TUk6GBRsECsAEBsbe6q/v/9GV1fX6S1bttwwtG5b6mCvluLp6SlcotOJISDc29t7PLRwwMYWVlVVNXD27Nm0pqYmhUKh4AyLDNaCG4QtaQ0IDAwUGu6rxABMdEVfX1+rl5VGAXZ9zuvWrbssk8lEdrRuh2DWrFlCZwqMGIDJgOGRRx6xxOXFaIMyszHVKjAMw9mjmYhEIrHB6sBWzJw5U8hlrwh6H1FG+Pn5yTAO4AgNwU41kLW3Dma4VIggsPD8yU9+MgljD5u0FEfCETLcDJddIgAmzljc3d'+ 1640 '0flP+p4WC3SAEAwwq+LRCJRGKapq0yBBLCDJedBpFinEaUyWSyxYsX37f4+kPDnj17glasWLForMpfvHjxBJlMxhcpDAZFCgC08CPHxsaaGCCOAeyeGo2Kinp+4sSJVltOOaoOZjhsAe4tIpsYroSHh5v15vMAYfegQyqVTjLYtoxFHcxw2ATcI9zEhtDf39/HTvE1HqCz80+zuXXTNA1/f/+pguBm4B7h7eC5DXVycnJOTk6+z07vQcKez/nEiRNhEydOnM+yrM0zn3pbJNvqkJyc7CHwIKeEnmMT20ITk96oqKj7tktYCaJWqx/oYsbJkyfndXZ27lq/fn2WWCz2mTJlyrKLFy9atENYCHvGPGa4M3LLz9VErISEhPj7+vraLFcoipKEhYU9aeNchlUtKzs7e65cLv/wV7/61RFPT8+1IpFIBgBisdg9PDw8ValU'+ 1641 '7j516tQTI+UjgE0y3NfXlw4JCfEXBBu55RNeB94gSCKRSNPS0kxsDkeCWCzm5yeaPn16fEdHx5+ys7PnWpMPLHzZI0eOhMrl8g/Xr19/2M3NbYXQmH8wI9rV1fWXq1evzlIqlbtzc3Mt3bhrk/xPS0ubJvA20QWen1vhd2MiVpYvXx5kTed5+/ZtOX+Zi6Io2s3Nbfn69es/7uzsfO/QoUOzh0vPw7Dyc9++fY92dna+Fxsbe2SQaOOEG8dx/QqF4uzdu3dNzOAoihK7urr+cs2aNR/L5fI/ffLJJ/NHqANnrQynaRrLli0LEgSbcCokvBq8nQWurq6T09PThb3tkHj++efLMzIyXmhrazvGN7SkKGqCp6dnVFxc3JHOzs6UrKwsm7ZjZ2Zmzmpvb39706ZNRz09PaP41rGEkAGFQnGuoKAgISoq6q0tW7a8UV5ent'+ 1642 'TX12ey732wEUQ8++yzh7q7u9P4X58Zrz9WIT09ferkyZNN9h5Bz+k9EEKE11JCyHbDpVAoEmiaDgJg1ZWVlRXV3t5+XKfTKYgALMuqOjs7c/ft27dWmG7JkiXz+/r6qkpLS//LELZjx46l7e3tx1iWvWsuL7lcXpCfnx8/b968MABBbm5uIVKpNBhAUGRk5ILy8vK3GIa5LkxLCCEcxw10dnZ+Xlpa+lutVnvbEK7VatsPHz68ztL3pWk6SKFQJPC5I4QsE/Jrbp/mdAAb+QHZ2dklMTExjbb86/v27Xt0xYoVz3h7e68Q7DwDx3Gqnp6ec3l5ecc2btz4LaDfzl1eXn5cqVRePX36dO7KlSuf8fb2Xk3T9CRBWnVvb29haWnp5ykpKVeLi4tVhk1Qwj1FALBq1aqJycnJi2bPnr3excVlxJ1qGo2mIzs7+7UNGzZY'+ 1643 'YkuO48eP+8fExAhd7B2CYFA51F57E5emarVa9cQTT5yxZzfy7t27A9esWfOst7f3SjPE9/f09OT/7W9/O6pWqzUvvfTSXyUSyRSO4/qF20UIIQNKpbLw4sWLn6akpFwrKytT84keaUo2MjLy4bfffnvx7Nmzf+3i4jKkHNdoNO3Z2dkJlhAeGhoqKS0tXTFhwgS+7m3Wd4rFzg1u3LhRN3fu3GGdG1iC/fv3h0RGRkZ5eXlFisVik63fLMt+r9VquydMmBAgTMdxXH9vb+/Xly9f/vz3v//95bKyMrW3tzet0Wig0WiItSs70dHRE5OSkpYEBwc/a67F63S629nZ2QlxcXEj+hhwhHODLgB/5weEhobOSkxMtHuPenx8fLWvr++OQ4cO/UdbW9tR/j5NmqYnCcnmOE6lUCjy8vPzX4uKikqKiIj4prm5Wevm5kYrFA'+ 1644 'qOYRjOlmW0nJycOwsWLDj13HPPvVxWVpbY19d3VRDFIrUwMTHRLTQ0VOhz9+8wQzYwskegF8HbHcEwzJ3Q0ND8W7duOcxYaM+ePUGrV69eJxQ1BhldXFz82bvvvnuVLzo0Gg0xXI6qh1DUsCyrPHHixEvDtfAZM2aIKyoqlstkMr7jhRYAWUOlGTcumDIzM2dFR0f/2svLa+2dO3dKiouLTyQnJ1+9du2aWtgZjqYF1ZIlS1xSU1OXBgcHP3P+/PmMqKioy0PFtcUF07hyMhYcHCz94IMPFpw5c6Zu7969PfbIaHuRmpo6g2EY7TvvvGPWAeZoORkzIBaAUbYSQsjevXu/eeWVV9osSWwLrNE8RrMOCoXivsFQZmbm1FdeeeUXgumHBgDHRsrT0imxM9D7zwagn+jYtGlTeFJSkkUOZmyBQqFgFQoFO1ZkG+ogDEtK'+ 1645 'SnKPj49fKCC7H3qORoSlhCsh+FQkEolk+/btixISEsbDovMDQUJCwuTt27cvkkgkwkmyfFh4DJk1k743IPBuMzijuGTHjh1jfQjSqGPHjh2eQ/id/RJWeM235Wiw+w7W4DiOzcrKKv6xeljev3+/74svvrhQJBIJp06LARSYSzMU/umwfQQ42mG7w48kqKuruxUREXHFkYOjscCMGTPE586dW2BGzwbsOJLA5oU7iqIKYUbnDAwMnFFRUbH8zTffHDUNZrSRmJjoVlFRsXwIsvNhI9nA6B8rU7t27drKsTqRylr4+vrSp06demz+/PlBo3WsjCMPTloJ3uDIgB/JwUkNAE6Pi4OT+CDDHA0ml8sVJ0+erPzNb35jq1u+UUFGRsbUmJiYx9zd3YeaCS2hKMooOscV4YBFh98pCwoKardu3Tpmh9/5+PjQ6enp05YvXx'+ 1646 '7k6uo61MBt/B9+xwcZ+XjHgerq6qbc3NymlJSUntEWN4LjHadLJJLhttb8cI535INYfoBpf2NjY0dJSUnHsWPHuh3lIGfx4sUTYmNjp4SHh/v4+/v7ODk5OY+Q5Id7gCkfRH9EbxD0osaSI3qZ7u5uZXt7+/ctLS1MQ0MDc/PmzYHa2tqB1tZWneF8t2nTptG+vr7ioKCgh2bMmPFQYGCgzM/PTzZ16tRJU6ZMmezi4mLJ9hkO947oHdF14A+CcAPIvUOo50DgBHcM0I17h1Bb7OPrgRPuQPzzmPUxxFToyTdcjtpJx0BPruEac5V0vBAuxGTo1cop0LuIcoXekY4zAMngBQDawat/8FIOXl3Qq3XjzmHa/wHMApJuQN+hqQAAAABJRU5ErkJggg=='; 1647 me._stop_rotate_image__img.ggOverSrc=hs; 1648 el.ggId="stop_rotate_image"; 1649 el.ggDx=0; 1650 el.ggDy=0; 1651 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1652 el.ggVisible=true; 1653 el.className="ggskin ggskin_button "; 1654 el.ggType='button'; 1655 hs =''; 1656 hs+='cursor : pointer;'; 1657 hs+='height : 45px;'; 1658 hs+='left : -10000px;'; 1659 hs+='position : absolute;'; 1660 hs+='top : -10000px;'; 1661 hs+='visibility : inherit;'; 1662 hs+='width : 45px;'; 1663 hs+='pointer-events:auto;'; 1664 el.setAttribute('style',hs); 1665 el.style[domTransform + 'Origin']='50% 50%'; 1666 me._stop_rotate_image.ggIsActive=function() { 1667 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1668 return this.parentNode.ggIsActive(); 1669 } 1670 return false; 1671 } 1672 el.ggElementNodeId=function() { 1673 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1674 return this.parentNode.ggElementNodeId(); 1675 } 1676 return player.getCurrentNode(); 1677 } 1678 me._stop_rotate_image.onmouseover=function (e) { 1679 me._stop_rotate_image__img.src=me._stop_rotate_image__img.ggOverSrc; 1680 } 1681 me._stop_rotate_image.onmouseout=function (e) { 1682 me._stop_rotate_image__img.src=me._stop_rotate_image__img.ggNormalSrc; 1683 } 1684 me._stop_rotate_image.ggUpdatePosition=function (useTransition) { 1685 if (useTransition==='undefined') { 1686 useTransition = false; 1687 } 1688 if (!useTransition) { 1689 this.style[domTransition]='none'; 1690 } 1691 if (this.parentNode) { 1692 var pw=this.parentNode.clientWidth; 1693 var w=this.offsetWidth; 1694 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1695 var ph=this.parentNode.clientHeight; 1696 var h=this.offsetHeight; 1697 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1698 } 1699 } 1700 me._button_auto_rotate.appendChild(me._stop_rotate_image); 1701 me._container.appendChild(me._button_auto_rotate); 1702 el=me._button_zoom=document.createElement('div'); 1703 el.ggId="button_zoom"; 1704 el.ggDx=-15; 1705 el.ggDy=0; 1706 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1707 el.ggVisible=true; 1708 el.className="ggskin ggskin_container "; 1709 el.ggType='container'; 1710 hs =''; 1711 hs+='height : 42px;'; 1712 hs+='left : -10000px;'; 1713 hs+='position : absolute;'; 1714 hs+='top : -10000px;'; 1715 hs+='visibility : inherit;'; 1716 hs+='width : 97px;'; 1717 hs+='pointer-events:none;'; 1718 el.setAttribute('style',hs); 1719 el.style[domTransform + 'Origin']='50% 50%'; 1720 me._button_zoom.ggIsActive=function() { 1721 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1722 return this.parentNode.ggIsActive(); 1723 } 1724 return false; 1725 } 1726 el.ggElementNodeId=function() { 1727 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1728 return this.parentNode.ggElementNodeId(); 1729 } 1730 return player.getCurrentNode(); 1731 } 1732 me._button_zoom.ggUpdatePosition=function (useTransition) { 1733 if (useTransition==='undefined') { 1734 useTransition = false; 1735 } 1736 if (!useTransition) { 1737 this.style[domTransition]='none'; 1738 } 1739 if (this.parentNode) { 1740 var pw=this.parentNode.clientWidth; 1741 var w=this.offsetWidth; 1742 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 1743 var ph=this.parentNode.clientHeight; 1744 var h=this.offsetHeight; 1745 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1746 } 1747 } 1748 el=me._zoomout=document.createElement('div');
1749 els=me._zoomout__img=document.createElement('img'); 1750 els.className='ggskin ggskin_zoomout'; 1751 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFQUlEQVRogdWaz08TaRiAn29aWY2taYUGTRaULUVLTCqhNoFEd5FAOVk30YtmvexZTM8cGqPnJv4De5BwURLdg8kiIMFdS4JlFwyLQWBRcJeQ0rSxY9YfdGYPne6OhdYChWGfU2e+menTydtvvvd9R6iqyhYxA9XAEaASKAcsQJk2/gGQgTiwDLwCFoDVrXyp2Iy4EAJVVT1APXBsk989DUwJISY2eqKqqpsSP01G9ksARVGUWCy2MjMzs/z8+fNkNBpNjY2N/f3y5ctVgKNHj5obGxv3eb1eq9vttrlcrkqHw1EhSZKkXe81MC2E+Hm7xN1AM1AFkEgkEo8fP565cePG4tjY2IdiLwLQ0NBQFgqFqs6cOeOy2+12bfciMCKEmCqleABoAEgmk4nu7u'+ 1752 '5nwWDwr3Q6vRHfNZhMJsLh8OErV654bDZb9gf8JoT4caviFuBbwKkoSnpgYGDiwoULL1Kp1Jb/0XqsVqu4e/duXVtbm0eSJBMwB9wXQqTyiUvrDWjYgEuAU5blVDAY7Pf7/dOllgZIpVJqR0fHdDAY7JdlOQU4gUuqqtrynZPvjluAy8DheDweP3fu3HAkEnlfauH18Pl8ZQ8ePPimoqKiHFgCeoQQsv6YQqHyHeBcWVmJNzU1PZqdnd3SnLtRamtrzSMjI2c1+TkhRLd+PF+oBNDCIxAIDO+0NMDs7OxqIBAYzoaNqqqB3GNyxd1Ag6Io6a6uric7FR7rEYlE3nd1dT1RFCUNNKiq6taP54bK90DVw4cPf/X7/dM7KZqPvr6+4+3t7Q3AghDiB1gb46eB1mQymaiuru7bjtljM1itVrGwsNBhs9lswIAQ4pfcGD8G'+ 1753 '0N3d/Wy3SENmquzp6cmuZ45n92fv+EngfCKRSDgcjp+2+kQsNSaTiVgs1qEtD+4D49k7Xg8wNDT0YrdJA6TTaYaGhl5om/WQmVXMQJ2iKOlQKLRomN1nCIVCi9oMUweYJTJJALFYLD45OfnRULsCTE5OfozFYnFts1oik7kwMzOzbJxWcegcj0hk0i2mpqaSxikVh86xUiKTIxKNRt8Yp1QcOsdyicxKkImJiXfGKRWHztFiRsvG5+bmil5MybLcs3///sZSyLx9+3bMYrFcLuZYnWNZoURipxCbOclMpu6xz+l0muPxeFFJb7F3qNQ4nU6z9vGDRKZYg8fj2WuEzEbQOcoSmQoTXq/3gHFKxaFzjEtkymLU19fnTUx3CzrHZYlMLQ+Xy1VpnFJx6BxfSWQKkDgcjvITJ07sMU6rMG63e4/D4SjXNhckMlXTF5Ikma'+ 1754 '5fv15loFtBbt68WaUVi2aA1ew8PgXQ0tLiMszsM+jcfof/svxx4LXdbj8YDocPGWJWgHA4fMhutx8E/hRCjMOnWf7XQMsuTZb9WlF0SAgxnJssDwOLNpvN3tvbW2eQ5xp6e3vrNOlFIcRwdn/uWiUC0Nra6uns7LRjMFevXrW1trZ6tM2Ifmy92uF54KQsyym/399vVDWrubn5i76+vjaLxWIFxoUQ97NjRRU9fT7fo/n5+R2tH9bU1JhHR0c3XPQEuAcsVVRUlI+Ojp71+XxleY4rOT6fr0wnvaS5rCGfuAzcQZMfHBxs34mY7+zstA8ODrbppO/k1sazfK6VYiXTSvlKUZR0f3//xMWLF3eilfIHcK9QK2VTzavbt29PXLt2bakU0rdu3dqW5pWeeqCJ0rYLa7UnImxTu1BPwQbt06dP30Sj0Xfz8/MfAWpqavZ4'+ 1755 'vd69p06dOmBUg/Zf/q8t8VzWewnByqcvIaQo8UsI/wDk1pTYJSZMyAAAAABJRU5ErkJggg=='; 1756 els.setAttribute('src',hs); 1757 els.ggNormalSrc=hs; 1758 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 1759 els.className='ggskin ggskin_button'; 1760 els['ondragstart']=function() { return false; }; 1761 player.checkLoaded.push(els); 1762 el.appendChild(els); 1763 el.ggSubElement = els; 1764 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFQUlEQVRogdWaz08TaRiAn29aWY2taYUGTRaULUVLTCqhNoFEd5FAOVk30YtmvexZTM8cGqPnJv4De5BwURLdg8kiIMFdS4JlFwyLQWBRcJeQ0rSxY9YfdGYPne6OhdYChWGfU2e+menTydtvvvd9R6iqyhYxA9XAEaASKAcsQJk2/gGQgTiwDLwCFoDVrXyp2Iy4EAJVVT1APXBsk989DUwJISY2eqKqqpsSP01G9ksARVGUWCy2MjMzs/z8+fNkNBpNjY2N/f3y5ctVgKNHj5obGxv3eb1eq9vttrlcrkqHw1EhSZKkXe81MC2E+Hm7xN1AM1AFkEgkEo8fP565cePG4tjY2IdiLwLQ0NBQFgqFqs6cOeOy2+12bfciMCKEmCqleABoAEgmk4nu7u'+ 1765 '5nwWDwr3Q6vRHfNZhMJsLh8OErV654bDZb9gf8JoT4caviFuBbwKkoSnpgYGDiwoULL1Kp1Jb/0XqsVqu4e/duXVtbm0eSJBMwB9wXQqTyiUvrDWjYgEuAU5blVDAY7Pf7/dOllgZIpVJqR0fHdDAY7JdlOQU4gUuqqtrynZPvjluAy8DheDweP3fu3HAkEnlfauH18Pl8ZQ8ePPimoqKiHFgCeoQQsv6YQqHyHeBcWVmJNzU1PZqdnd3SnLtRamtrzSMjI2c1+TkhRLd+PF+oBNDCIxAIDO+0NMDs7OxqIBAYzoaNqqqB3GNyxd1Ag6Io6a6uric7FR7rEYlE3nd1dT1RFCUNNKiq6taP54bK90DVw4cPf/X7/dM7KZqPvr6+4+3t7Q3AghDiB1gb46eB1mQymaiuru7bjtljM1itVrGwsNBhs9lswIAQ4pfcGD8G'+ 1766 '0N3d/Wy3SENmquzp6cmuZ45n92fv+EngfCKRSDgcjp+2+kQsNSaTiVgs1qEtD+4D49k7Xg8wNDT0YrdJA6TTaYaGhl5om/WQmVXMQJ2iKOlQKLRomN1nCIVCi9oMUweYJTJJALFYLD45OfnRULsCTE5OfozFYnFts1oik7kwMzOzbJxWcegcj0hk0i2mpqaSxikVh86xUiKTIxKNRt8Yp1QcOsdyicxKkImJiXfGKRWHztFiRsvG5+bmil5MybLcs3///sZSyLx9+3bMYrFcLuZYnWNZoURipxCbOclMpu6xz+l0muPxeFFJb7F3qNQ4nU6z9vGDRKZYg8fj2WuEzEbQOcoSmQoTXq/3gHFKxaFzjEtkymLU19fnTUx3CzrHZYlMLQ+Xy1VpnFJx6BxfSWQKkDgcjvITJ07sMU6rMG63e4/D4SjXNhckMlXTF5Ikma'+ 1767 '5fv15loFtBbt68WaUVi2aA1ew8PgXQ0tLiMszsM+jcfof/svxx4LXdbj8YDocPGWJWgHA4fMhutx8E/hRCjMOnWf7XQMsuTZb9WlF0SAgxnJssDwOLNpvN3tvbW2eQ5xp6e3vrNOlFIcRwdn/uWiUC0Nra6uns7LRjMFevXrW1trZ6tM2Ifmy92uF54KQsyym/399vVDWrubn5i76+vjaLxWIFxoUQ97NjRRU9fT7fo/n5+R2tH9bU1JhHR0c3XPQEuAcsVVRUlI+Ojp71+XxleY4rOT6fr0wnvaS5rCGfuAzcQZMfHBxs34mY7+zstA8ODrbppO/k1sazfK6VYiXTSvlKUZR0f3//xMWLF3eilfIHcK9QK2VTzavbt29PXLt2bakU0rdu3dqW5pWeeqCJ0rYLa7UnImxTu1BPwQbt06dP30Sj0Xfz8/MfAWpqavZ4'+ 1768 'vd69p06dOmBUg/Zf/q8t8VzWewnByqcvIaQo8UsI/wDk1pTYJSZMyAAAAABJRU5ErkJggg=='; 1769 me._zoomout__img.ggOverSrc=hs; 1770 el.ggId="zoomout"; 1771 el.ggDy=0; 1772 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1773 el.ggVisible=true; 1774 el.className="ggskin ggskin_button "; 1775 el.ggType='button'; 1776 hs =''; 1777 hs+='cursor : pointer;'; 1778 hs+='height : 45px;'; 1779 hs+='position : absolute;'; 1780 hs+='right : 0px;'; 1781 hs+='top : -10000px;'; 1782 hs+='visibility : inherit;'; 1783 hs+='width : 45px;'; 1784 hs+='pointer-events:auto;'; 1785 el.setAttribute('style',hs); 1786 el.style[domTransform + 'Origin']='50% 50%'; 1787 me._zoomout.ggIsActive=function() { 1788 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1789 return this.parentNode.ggIsActive(); 1790 } 1791 return false; 1792 } 1793 el.ggElementNodeId=function() { 1794 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1795 return this.parentNode.ggElementNodeId(); 1796 } 1797 return player.getCurrentNode(); 1798 } 1799 me._zoomout.onmouseover=function (e) { 1800 me._zoomout__img.src=me._zoomout__img.ggOverSrc; 1801 } 1802 me._zoomout.onmouseout=function (e) { 1803 me._zoomout__img.src=me._zoomout__img.ggNormalSrc; 1804 me.elementMouseDown['zoomout']=false; 1805 } 1806 me._zoomout.onmousedown=function (e) { 1807 me.elementMouseDown['zoomout']=true; 1808 } 1809 me._zoomout.onmouseup=function (e) { 1810 me.elementMouseDown['zoomout']=false; 1811 } 1812 me._zoomout.ontouchend=function (e) { 1813 me.elementMouseDown['zoomout']=false; 1814 } 1815 me._zoomout.ggUpdatePosition=function (useTransition) { 1816 if (useTransition==='undefined') { 1817 useTransition = false; 1818 } 1819 if (!useTransition) { 1820 this.style[domTransition]='none'; 1821 } 1822 if (this.parentNode) { 1823 var ph=this.parentNode.clientHeight; 1824 var h=this.offsetHeight; 1825 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1826 } 1827 } 1828 me._button_zoom.appendChild(me._zoomout); 1829 el=me._zoomin=document.createElement('div'); 1830 els=me._zoomin__img=document.createElement('img'); 1831 els.className='ggskin ggskin_zoomin'; 1832 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFZ0lEQVRogdWaz08TWRzAP29aWY2taYUGTRaULUVLTCqhNoFEd5FAOVk30YtmvexZTM8cGqPnJv4De5BwURLdg8kiI
1832MFdS4KtC4bFRWBRcJeQ0rSx06w/6MweOt0dC4UChbqfEzPvzZtPJ4837/v9jlBVlW1iBKqBI0AlUA6YgDKt/QMgAzFgCXgNzAMr27mp2Iq4EAJVVV1APXBsi/eeAiaFEOObvVBV1S2JnyYj+yWAoihKNBpdnp6eXnrx4kUiHA4nI5HI369evVoBOHr0qLGxsXGf2+02O51Oi8PhqLTZbBWSJEnaeG+AKSHEzzsl7gSagSqAeDwef/z48fSNGzcWIpHIh0IHAWhoaCgLBAJVZ86ccVitVqt2egEYEUJMFlPcBzQAJBKJeHd393'+ 1833 'O/3/9XOp3ejO8qDAYDwWDw8JUrV1wWiyX7A34VQvy4XXET8C1gVxQlPTAwMH7hwoWXyWRy2//Resxms7h7925dW1ubS5IkAzAL3BdCJPOJS2s1aFiAS4BdluWk3+/v93q9U8WWBkgmk2pHR8eU3+/vl2U5CdiBS6qqWvJdk++Jm4DLwOFYLBY7d+7ccCgUel9s4bXweDxlDx48+KaioqIcWAR6hBCyvs96U+U7wL68vBxramp6NDMzs601d7PU1tYaR0ZGzmrys0KIbn17vqniQ5sePp9veLelAWZmZlZ8Pt9wdtqoqurL7ZMr7gQaFEVJd3V1Pdmt6bEWoVDofVdX1xNFUdJAg6qqTn177lT5Hqh6+PDhM6/XO7Wbovno6+s73t7e3gDMCyF+gNVz/DTQmkgk4tXV1X07sXpsBbPZLObn5zssFosFGBBC/JI7x48B'+ 1834 'dHd3Py+GtCzLPbIs92x3nGQyqfb09GT3M8ez57NP/CRwPh6Px20220/bfSMCqKr6O4AQ4vhGfTfCYDAQjUY7tO3BfWAs+8TrAYaGhl4WQ7rYpNNphoaGXmqH9ZBZVYxAnaIo6UAgsFAyuw0IBAIL2gpTBxglMkEA0Wg0NjEx8bGkduswMTHxMRqNxrTDaolM5ML09PRS6bQKQ+d4RCITbjE5OZkonVJh6BwrJTIxIuFw+G3plApD51gukdkJMj4+/q50SoWhczQZ0aLx2dnZgjdTsiz37N+/v7GQvtn1PB+pVCpiMpkuFzKWzrFsvUBitxBbuchIJu+xz263G2OxWEFBbyFPqJhvzix2u92o/flBIpOsweVy7S3WDXYKnaMskckw4Xa7D5ROqTB0jjGJTFqM+vr6vIHp54LOcUkik8vD4XBUlk6pMHSOryUyCUhsNl'+ 1835 'v5iRMn9pROa32cTucem81Wrh3OS2Sypi8lSTJcv369qoRu63Lz5s0qLVk0Daxk1/FJgJaWFkfJzDZA5/Yb/BfljwFvrFbrwWAweKgYN0qlUpFUKvWsGGMFg8FDVqv1IPCnEGIMPo3yvwZaPtNg2aslRYeEEMO5wfIwsGCxWKy9vb11JfJcRW9vb50mvSCEGM6ez92rhABaW1tdnZ2dVkrM1atXLa2trS7tMKRvWyt3eB44Kcty0uv19pcqm9Xc3PxFX19fm8lkMgNjQoj72baCkp4ej+fR3NzcruYPa2pqjKOjo5tOegLcAxYrKirKR0dHz3o8nrI8/YqOx+Mp00kvai6ryCcuA3fQ5AcHB9t3Y853dnZaBwcH23TSd3Jz41k2KqWYyZRSvlIUJd3f3z9+8eLF3Sil/AHcW6+UsqXi1e3bt8evXbu2WAzpW7du7Ujx'+ 1836 'Sk890ERxy4W12hsRdqhcqGfdAu3Tp0/fhsPhd3Nzcx8Bampq9rjd7r2nTp06UKoC7b/8X0viuaz1EYKZTz9CSFLkjxD+AYRtrwhQPR11AAAAAElFTkSuQmCC'; 1837 els.setAttribute('src',hs); 1838 els.ggNormalSrc=hs; 1839 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 1840 els.className='ggskin ggskin_button'; 1841 els['ondragstart']=function() { return false; }; 1842 player.checkLoaded.push(els); 1843 el.appendChild(els); 1844 el.ggSubElement = els; 1845 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFZ0lEQVRogdWaz08TWRzAP29aWY2taYUGTRaULUVLTCqhNoFEd5FAOVk30YtmvexZTM8cGqPnJv4De5BwURLdg8kiIMFdS4KtC4bFRWBRcJeQ0rSx06w/6MweOt0dC4UChbqfEzPvzZtPJ4837/v9jlBVlW1iBKqBI0AlUA6YgDKt/QMgAzFgCXgNzAMr27mp2Iq4EAJVVV1APXBsi/eeAiaFEOObvVBV1S2JnyYj+yWAoihKNBpdnp6eXnrx4kUiHA4nI5HI369evVoBOHr0qLGxsXGf2+02O51Oi8PhqLTZbBWSJEnaeG+AKSHEzzsl7gSagSqAeDwef/z48fSNGzcWIpHIh0IHAWhoaCgLBAJVZ86ccVitVqt2egEYEUJMFlPcBzQAJBKJeHd393'+ 1846 'O/3/9XOp3ejO8qDAYDwWDw8JUrV1wWiyX7A34VQvy4XXET8C1gVxQlPTAwMH7hwoWXyWRy2//Resxms7h7925dW1ubS5IkAzAL3BdCJPOJS2s1aFiAS4BdluWk3+/v93q9U8WWBkgmk2pHR8eU3+/vl2U5CdiBS6qqWvJdk++Jm4DLwOFYLBY7d+7ccCgUel9s4bXweDxlDx48+KaioqIcWAR6hBCyvs96U+U7wL68vBxramp6NDMzs601d7PU1tYaR0ZGzmrys0KIbn17vqniQ5sePp9veLelAWZmZlZ8Pt9wdtqoqurL7ZMr7gQaFEVJd3V1Pdmt6bEWoVDofVdX1xNFUdJAg6qqTn177lT5Hqh6+PDhM6/XO7Wbovno6+s73t7e3gDMCyF+gNVz/DTQmkgk4tXV1X07sXpsBbPZLObn5zssFosFGBBC/JI7x48B'+ 1847 'dHd3Py+GtCzLPbIs92x3nGQyqfb09GT3M8ez57NP/CRwPh6Px20220/bfSMCqKr6O4AQ4vhGfTfCYDAQjUY7tO3BfWAs+8TrAYaGhl4WQ7rYpNNphoaGXmqH9ZBZVYxAnaIo6UAgsFAyuw0IBAIL2gpTBxglMkEA0Wg0NjEx8bGkduswMTHxMRqNxrTDaolM5ML09PRS6bQKQ+d4RCITbjE5OZkonVJh6BwrJTIxIuFw+G3plApD51gukdkJMj4+/q50SoWhczQZ0aLx2dnZgjdTsiz37N+/v7GQvtn1PB+pVCpiMpkuFzKWzrFsvUBitxBbuchIJu+xz263G2OxWEFBbyFPqJhvzix2u92o/flBIpOsweVy7S3WDXYKnaMskckw4Xa7D5ROqTB0jjGJTFqM+vr6vIHp54LOcUkik8vD4XBUlk6pMHSOryUyCUhsNl'+ 1848 'v5iRMn9pROa32cTucem81Wrh3OS2Sypi8lSTJcv369qoRu63Lz5s0qLVk0Daxk1/FJgJaWFkfJzDZA5/Yb/BfljwFvrFbrwWAweKgYN0qlUpFUKvWsGGMFg8FDVqv1IPCnEGIMPo3yvwZaPtNg2aslRYeEEMO5wfIwsGCxWKy9vb11JfJcRW9vb50mvSCEGM6ez92rhABaW1tdnZ2dVkrM1atXLa2trS7tMKRvWyt3eB44Kcty0uv19pcqm9Xc3PxFX19fm8lkMgNjQoj72baCkp4ej+fR3NzcruYPa2pqjKOjo5tOegLcAxYrKirKR0dHz3o8nrI8/YqOx+Mp00kvai6ryCcuA3fQ5AcHB9t3Y853dnZaBwcH23TSd3Jz41k2KqWYyZRSvlIUJd3f3z9+8eLF3Sil/AHcW6+UsqXi1e3bt8evXbu2WAzpW7du7Ujx'+ 1849 'Sk890ERxy4W12hsRdqhcqGfdAu3Tp0/fhsPhd3Nzcx8Bampq9rjd7r2nTp06UKoC7b/8X0viuaz1EYKZTz9CSFLkjxD+AYRtrwhQPR11AAAAAElFTkSuQmCC'; 1850 me._zoomin__img.ggOverSrc=hs; 1851 el.ggId="zoomin"; 1852 el.ggDy=0; 1853 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1854 el.ggVisible=true; 1855 el.className="ggskin ggskin_button "; 1856 el.ggType='button'; 1857 hs =''; 1858 hs+='cursor : pointer;'; 1859 hs+='height : 45px;'; 1860 hs+='left : 0px;'; 1861 hs+='position : absolute;'; 1862 hs+='top : -10000px;'; 1863 hs+='visibility : inherit;'; 1864 hs+='width : 45px;'; 1865 hs+='pointer-events:auto;'; 1866 el.setAttribute('style',hs); 1867 el.style[domTransform + 'Origin']='50% 50%'; 1868 me._zoomin.ggIsActive=function() { 1869 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1870 return this.parentNode.ggIsActive(); 1871 } 1872 return false; 1873 } 1874 el.ggElementNodeId=function() { 1875 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1876 return this.parentNode.ggElementNodeId(); 1877 } 1878 return player.getCurrentNode(); 1879 } 1880 me._zoomin.onmouseover=function (e) { 1881 me._zoomin__img.src=me._zoomin__img.ggOverSrc; 1882 } 1883 me._zoomin.onmouseout=function (e) { 1884 me._zoomin__img.src=me._zoomin__img.ggNormalSrc; 1885 me.elementMouseDown['zoomin']=false; 1886 } 1887 me._zoomin.onmousedown=function (e) { 1888 me.elementMouseDown['zoomin']=true; 1889 } 1890 me._zoomin.onmouseup=function (e) { 1891 me.elementMouseDown['zoomin']=false; 1892 } 1893 me._zoomin.ontouchend=function (e) { 1894 me.elementMouseDown['zoomin']=false; 1895 } 1896 me._zoomin.ggUpdatePosition=function (useTransition) { 1897 if (useTransition==='undefined') { 1898 useTransition = false; 1899 } 1900 if (!useTransition) { 1901 this.style[domTransition]='none'; 1902 } 1903 if (this.parentNode) { 1904 var ph=this.parentNode.clientHeight; 1905 var h=this.offsetHeight; 1906 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1907 } 1908 } 1909 me._button_zoom.appendChild(me._zoomin); 1910 me._container.appendChild(me._button_zoom); 1911 el=me._button_fullscreen=document.createElement('div'); 1912 el.ggId="button_fullscreen"; 1913 el.ggDy=0; 1914 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1915 el.ggVisible=true; 1916 el.className="ggskin ggskin_container "; 1917 el.ggType='container'; 1918 hs =''; 1919 hs+='height : 50px;'; 1920 hs+='position : absolute;'; 1921 hs+='right : 31px;'; 1922 hs+='top : -10000px;'; 1923 hs+='visibility : inherit;'; 1924 hs+='width : 50px;'; 1925 hs+='pointer-events:none;'; 1926 el.setAttribute('style',hs); 1927 el.style[domTransform + 'Origin']='50% 50%'; 1928 me._button_fullscreen.ggIsActive=function() { 1929 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1930 return this.parentNode.ggIsActive(); 1931 } 1932 return false; 1933 } 1934 el.ggElementNodeId=function() { 1935 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1936 return this.parentNode.ggElementNodeId(); 1937 } 1938 return player.getCurrentNode(); 1939 } 1940 me._button_fullscreen.onclick=function (e) { 1941 player.toggleFullscreen(); 1942 } 1943 me._button_fullscreen.ggUpdatePosition=function (useTransition) { 1944 if (useTransition==='undefined') { 1945 useTransition = false; 1946 } 1947 if (!useTransition) { 1948 this.style[domTransition]='none'; 1949 } 1950 if (this.parentNode) { 1951 var ph=this.parentNode.clientHeight; 1952 var h=this.offsetHeight; 1953 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 1954 } 1955 } 1956 el=me._fullscreen_=document.createElement('div'); 1957 els=me._fullscreen___img=document.createElement('img'); 1958 els.className='ggskin ggskin_fullscreen_'; 1959 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+ 1960 '09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+ 1961 'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0
1961DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+ 1962 'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+ 1963 'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg=='; 1964 els.setAttribute('src',hs); 1965 els.ggNormalSrc=hs; 1966 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 1967 els.className='ggskin ggskin_button'; 1968 els['ondragstart']=function() { return false; }; 1969 player.checkLoaded.push(els); 1970 el.appendChild(els); 1971 el.ggSubElement = els; 1972 el.ggId="fullscreen "; 1973 el.ggDx=0; 1974 el.ggDy=0; 1975 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 1976 el.ggVisible=true; 1977 el.className="ggskin ggskin_button "; 1978 el.ggType='button'; 1979 hs =''; 1980 hs+='cursor : pointer;'; 1981 hs+='height : 48px;'; 1982 hs+='left : -10000px;'; 1983 hs+='position : absolute;'; 1984 hs+='top : -10000px;'; 1985 hs+='visibility : inherit;'; 1986 hs+='width : 48px;'; 1987 hs+='pointer-events:auto;'; 1988 el.setAttribute('style',hs); 1989 el.style[domTransform + 'Origin']='50% 50%'; 1990 me._fullscreen_.ggIsActive=function() { 1991 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 1992 return this.parentNode.ggIsActive(); 1993 } 1994 return false; 1995 } 1996 el.ggElementNodeId=function() { 1997 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 1998 return this.parentNode.ggElementNodeId(); 1999 } 2000 return player.getCurrentNode(); 2001 } 2002 me._fullscreen_.ggUpdatePosition=function (useTransition) { 2003 if (useTransition==='undefined') { 2004 useTransition = false; 2005 } 2006 if (!useTransition) { 2007 this.style[domTransition]='none'; 2008 } 2009 if (this.parentNode) { 2010 var pw=this.parentNode.clientWidth; 2011 var w=this.offsetWidth; 2012 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 2013 var ph=this.parentNode.clientHeight; 2014 var h=this.offsetHeight; 2015 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 2016 } 2017 } 2018 me._button_fullscreen.appendChild(me._fullscreen_); 2019 me._container.appendChild(me._button_fullscreen); 2020 me.divSkin.appendChild(me._container); 2021 el=me._menu_background=document.createElement('div'); 2022 el.ggId="menu_background"; 2023 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2024 el.ggVisible=true; 2025 el.className="ggskin ggskin_rectangle "; 2026 el.ggType='rectangle'; 2027 hs =''; 2028 hs+='background : rgba(255,255,255,0.784314);'; 2029 hs+='border : 0px solid #000000;'; 2030 hs+='cursor : default;'; 2031 hs+='height : 100%;'; 2032 hs+='left : 0px;'; 2033 hs+='position : absolute;'; 2034 hs+='top : 0px;'; 2035 hs+='visibility : inherit;'; 2036 hs+='width : 210px;'; 2037 hs+='pointer-events:auto;'; 2038 el.setAttribute('style',hs); 2039 el.style[domTransform + 'Origin']='50% 50%'; 2040 me._menu_background.ggIsActive=function() { 2041 return false; 2042 } 2043 el.ggElementNodeId=function() { 2044 return player.getCurrentNode(); 2045 } 2046 me._menu_background.logicBlock_alpha = function() { 2047 var newLogicStateAlpha; 2048 if ( 2049 ((player.getVariableValue('category_visible') == false)) 2050 ) 2051 { 2052 newLogicStateAlpha = 0; 2053 } 2054 else { 2055 newLogicStateAlpha = -1; 2056 } 2057 if (me._menu_background.ggCurrentLogicStateAlpha != newLogicStateAlpha) { 2058 me._menu_background.ggCurrentLogicStateAlpha = newLogicStateAlpha; 2059 me._menu_background.style[domTransition]='opacity 500ms ease 0ms, background-color 1000ms ease 0ms'; 2060 if (me._menu_background.ggCurrentLogicStateAlpha == 0) { 2061 setTimeout(function() { if (me._menu_background.style.opacity == 0.0) { me._menu_background.style.visibility="hidden"; } }, 505); 2062 me._menu_background.style.opacity=0; 2063 } 2064 else { 2065 me._menu_background.style.visibility=me._menu_background.ggVisible?'inherit':'hidden'; 2066 me._menu_background.style.opacity=1; 2067 } 2068 } 2069 } 2070 me._menu_background.logicBlock_backgroundcolor = function() {
2071 var newLogicStateBackgroundColor; 2072 if ( 2073 ((me.elementMouseOver['menu_background'] == true)) 2074 ) 2075 { 2076 newLogicStateBackgroundColor = 0; 2077 } 2078 else { 2079 newLogicStateBackgroundColor = -1; 2080 } 2081 if (me._menu_background.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { 2082 me._menu_background.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; 2083 me._menu_background.style[domTransition]='opacity 500ms ease 0ms, background-color 1000ms ease 0ms'; 2084 if (me._menu_background.ggCurrentLogicStateBackgroundColor == 0) { 2085 me._menu_background.style.backgroundColor="rgba(255,255,255,1)"; 2086 } 2087 else { 2088 me._menu_background.style.backgroundColor="rgba(255,255,255,0.784314)"; 2089 } 2090 } 2091 } 2092 me._menu_background.onmouseover=function (e) { 2093 me.elementMouseOver['menu_background']=true; 2094 me._menu_background.logicBlock_backgroundcolor(); 2095 } 2096 me._menu_background.onmouseout=function (e) { 2097 me.elementMouseOver['menu_background']=false; 2098 me._menu_background.logicBlock_backgroundcolor(); 2099 } 2100 me._menu_background.ontouchend=function (e) { 2101 me.elementMouseOver['menu_background']=false; 2102 me._menu_background.logicBlock_backgroundcolor(); 2103 } 2104 me._menu_background.ggUpdatePosition=function (useTransition) { 2105 } 2106 el=me._category_scroller=document.createElement('div'); 2107 els=me._category_scroller__content=document.createElement('div'); 2108 els.className='ggskin ggskin_subelement ggskin_scrollarea'; 2109 el.ggContent=els; 2110 el.appendChild(els); 2111 el.ggHorScrollVisible = false; 2112 el.ggVertScrollVisible = false; 2113 el.ggContentLeftOffset = 0; 2114 el.ggContentTopOffset = 0; 2115 hs =''; 2116 hs+='height : 144px;'; 2117 hs+='left : 0px;'; 2118 hs+='overflow : visible;'; 2119 hs+='position : absolute;'; 2120 hs+='top : 0px;'; 2121 hs+='width : 299px;'; 2122 hs+=""; 2123 els.setAttribute('style',hs); 2124 me._category_scroller.ggScrollByX = function(diffX) { 2125 if(!me._category_scroller.ggHorScrollVisible || diffX == 0 || me._category_scroller.ggHPercentVisible >= 1.0) return; 2126 me._category_scroller.ggScrollPosX = (me._category_scroller__horScrollFg.offsetLeft + diffX); 2127 me._category_scroller.ggScrollPosX = Math.max(me._category_scroller.ggScrollPosX, 0); 2128 me._category_scroller.ggScrollPosX = Math.min(me._category_scroller.ggScrollPosX, me._category_scroller__horScrollBg.offsetWidth - me._category_scroller__horScrollFg.offsetWidth); 2129 me._category_scroller__horScrollFg.style.left = me._category_scroller.ggScrollPosX + 'px'; 2130 me._category_scroller__content.style.left = -(Math.round(me._category_scroller.ggScrollPosX / me._category_scroller.ggHPercentVisible)) + me._category_scroller.ggContentLeftOffset + 'px'; 2131 me._category_scroller.ggScrollPosXPercent = (me._category_scroller__horScrollFg.offsetLeft / me._category_scroller__horScrollBg.offsetWidth); 2132 } 2133 me._category_scroller.ggScrollByXSmooth = function(diffX) { 2134 if(!me._category_scroller.ggHorScrollVisible || diffX == 0 || me._category_scroller.ggHPercentVisible >= 1.0) return; 2135 var scrollPerInterval = diffX / 25; 2136 var scrollCurrX = 0; 2137 var id = setInterval(function() { 2138 scrollCurrX += scrollPerInterval; 2139 me._category_scroller.ggScrollPosX += scrollPerInterval; 2140 if (diffX > 0 && (scrollCurrX >= diffX || me._category_scroller.ggScrollPosX >= me._category_scroller__horScrollBg.offsetWidth - me._category_scroller__horScrollFg.offsetWidth)) { 2141 me._category_scroller.ggScrollPosX = Math.min(me._category_scroller.ggScrollPosX, me._category_scroller__horScrollBg.offsetWidth - me._category_scroller__horScrollFg.offsetWidth); 2142 clearInterval(id); 2143 } 2144 if (diffX < 0 && (scrollCurrX <= diffX || me._category_scroller.ggScrollPosX <= 0)) { 2145 me._category_scroller.ggScrollPosX = Math.max(me._category_scroller.ggScrollPosX, 0); 2146 clearInterval(id); 2147 } 2148 me._category_scroller__horScrollFg.style.left = me._category_scroller.ggScrollPosX + 'px'; 2149 me._category_scroller__content.style.left = -(Math.round(me._category_scroller.ggScrollPosX / me._category_scroller.ggHPercentVisible)) + me._category_scroller.ggContentLeftOffset + 'px'; 2150 me._category_scroller.ggScrollPosXPercent = (me._category_scroller__horScrollFg.offsetLeft / me._category_scroller__horScrollBg.offsetWidth);
2151 }, 10); 2152 } 2153 me._category_scroller.ggScrollByY = function(diffY) { 2154 if(!me._category_scroller.ggVertScrollVisible || diffY == 0 || me._category_scroller.ggVPercentVisible >= 1.0) return; 2155 me._category_scroller.ggScrollPosY = (me._category_scroller__vertScrollFg.offsetTop + diffY); 2156 me._category_scroller.ggScrollPosY = Math.max(me._category_scroller.ggScrollPosY, 0); 2157 me._category_scroller.ggScrollPosY = Math.min(me._category_scroller.ggScrollPosY, me._category_scroller__vertScrollBg.offsetHeight - me._category_scroller__vertScrollFg.offsetHeight); 2158 me._category_scroller__vertScrollFg.style.top = me._category_scroller.ggScrollPosY + 'px'; 2159 me._category_scroller__content.style.top = -(Math.round(me._category_scroller.ggScrollPosY / me._category_scroller.ggVPercentVisible)) + me._category_scroller.ggContentTopOffset + 'px'; 2160 me._category_scroller.ggScrollPosYPercent = (me._category_scroller__vertScrollFg.offsetTop / me._category_scroller__vertScrollBg.offsetHeight); 2161 } 2162 me._category_scroller.ggScrollByYSmooth = function(diffY) { 2163 if(!me._category_scroller.ggVertScrollVisible || diffY == 0 || me._category_scroller.ggVPercentVisible >= 1.0) return; 2164 var scrollPerInterval = diffY / 25; 2165 var scrollCurrY = 0; 2166 var id = setInterval(function() { 2167 scrollCurrY += scrollPerInterval; 2168 me._category_scroller.ggScrollPosY += scrollPerInterval; 2169 if (diffY > 0 && (scrollCurrY >= diffY || me._category_scroller.ggScrollPosY >= me._category_scroller__vertScrollBg.offsetHeight - me._category_scroller__vertScrollFg.offsetHeight)) { 2170 me._category_scroller.ggScrollPosY = Math.min(me._category_scroller.ggScrollPosY, me._category_scroller__vertScrollBg.offsetHeight - me._category_scroller__vertScrollFg.offsetHeight); 2171 clearInterval(id); 2172 } 2173 if (diffY < 0 && (scrollCurrY <= diffY || me._category_scroller.ggScrollPosY <= 0)) { 2174 me._category_scroller.ggScrollPosY = Math.max(me._category_scroller.ggScrollPosY, 0); 2175 clearInterval(id); 2176 } 2177 me._category_scroller__vertScrollFg.style.top = me._category_scroller.ggScrollPosY + 'px'; 2178 me._category_scroller__content.style.top = -(Math.round(me._category_scroller.ggScrollPosY / me._category_scroller.ggVPercentVisible)) + me._category_scroller.ggContentTopOffset + 'px'; 2179 me._category_scroller.ggScrollPosYPercent = (me._category_scroller__vertScrollFg.offsetTop / me._category_scroller__vertScrollBg.offsetHeight); 2180 }, 10); 2181 } 2182 me._category_scroller.ggScrollIntoView = function(posX, posY, width, height) { 2183 if (me._category_scroller.ggHorScrollVisible) { 2184 if (posX < 0) { 2185 var diffX = Math.floor(posX * me._category_scroller.ggHPercentVisible); 2186 me._category_scroller.ggScrollByXSmooth(diffX); 2187 } else if (posX + width > me._category_scroller.offsetWidth - (me._category_scroller.ggVertScrollVisible ? 15 : 0)) { 2188 var diffX = Math.ceil(((posX + width) - (me._category_scroller.offsetWidth - (me._category_scroller.ggVertScrollVisible ? 15 : 0))) * me._category_scroller.ggHPercentVisible); 2189 me._category_scroller.ggScrollByXSmooth(diffX); 2190 } 2191 } 2192 if (me._category_scroller.ggVertScrollVisible) { 2193 if (posY < 0) { 2194 var diffY = Math.floor(posY * me._category_scroller.ggVPercentVisible); 2195 me._category_scroller.ggScrollByYSmooth(diffY); 2196 } else if (posY + height > me._category_scroller.offsetHeight - (me._category_scroller.ggHorScrollVisible ? 15 : 0)) { 2197 var diffY = Math.ceil(((posY + height) - (me._category_scroller.offsetHeight - (me._category_scroller.ggHorScrollVisible ? 15 : 0))) * me._category_scroller.ggVPercentVisible); 2198 me._category_scroller.ggScrollByYSmooth(diffY); 2199 } 2200 } 2201 } 2202 els.ontouchstart = function(e) { 2203 e = e || window.event; 2204 var t = e.touches; 2205 me._category_scroller.ggDragLastX = t[0].clientX; 2206 me._category_scroller.ggDragLastY = t[0].clientY; 2207 me._category_scroller__content.ontouchend = function() { 2208 let inertiaInterval = setInterval(function() { 2209 me._category_scroller.ggDragInertiaX *= 0.65; 2210 me._category_scroller.ggDragInertiaY *= 0.65; 2211 me._category_scroller.ggScrollByX(-me._category_scroller.ggDragInertiaX); 2212 me._category_scroller.ggScrollByY(-me._category_scroller.ggDragInertiaY); 2213 if (Math.abs(me._category_scroller.ggDragInertiaX) < 1.0 && Math.abs(me._category_scroller.ggDragInertiaY) < 1.0) { 2214 clearInterval(inertiaInterval); 2215 } 2216 }, 50);
2217 me._category_scroller__content.ontouchend = null; 2218 me._category_scroller__content.ontouchmove = null; 2219 } 2220 me._category_scroller__content.ontouchmove = function(e) { 2221 e = e || window.event; 2222 e.preventDefault(); 2223 var t = e.touches; 2224 var diffX = t[0].clientX - me._category_scroller.ggDragLastX; 2225 var diffY = t[0].clientY - me._category_scroller.ggDragLastY; 2226 me._category_scroller.ggDragInertiaX = diffX; 2227 me._category_scroller.ggDragInertiaY = diffY; 2228 me._category_scroller.ggDragLastX = t[0].clientX; 2229 me._category_scroller.ggDragLastY = t[0].clientY; 2230 me._category_scroller.ggScrollByX(-diffX); 2231 me._category_scroller.ggScrollByY(-diffY); 2232 } 2233 } 2234 elVertScrollBg = me._category_scroller__vertScrollBg = document.createElement('div'); 2235 el.appendChild(elVertScrollBg); 2236 elVertScrollBg.setAttribute('style', 'position: absolute; right: 0px; top: 0px; visibility: hidden; width: 15px; height: 480px; background-color: rgba(128,128,128,0); pointer-events: auto;'); 2237 elVertScrollBg.className='ggskin ggskin_scrollarea_vscrollbg'; 2238 elVertScrollFg = me._category_scroller__vertScrollFg = document.createElement('div'); 2239 elVertScrollBg.appendChild(elVertScrollFg); 2240 elVertScrollFg.setAttribute('style', 'position: absolute; left: 0px; top: 0px; visibility: hidden; width: 15px; height: 480px; background-color: rgba(192,192,192,0); pointer-events: auto;'); 2241 elVertScrollFg.className='ggskin ggskin_scrollarea_vscrollfg'; 2242 me._category_scroller.ggScrollPosY = 0; 2243 me._category_scroller.ggScrollPosYPercent = 0.0; 2244 elVertScrollFg.onmousedown = function(e) { 2245 e = e || window.event; 2246 e.preventDefault(); 2247 e.stopPropagation(); 2248 me._category_scroller.ggDragLastY = e.clientY; 2249 document.onmouseup = function() { 2250 let inertiaInterval = setInterval(function() { 2251 me._category_scroller.ggDragInertiaY *= 0.65; 2252 me._category_scroller.ggScrollByY(me._category_scroller.ggDragInertiaY); 2253 if (Math.abs(me._category_scroller.ggDragInertiaY) < 1.0) { 2254 clearInterval(inertiaInterval); 2255 } 2256 }, 50); 2257 document.onmouseup = null; 2258 document.onmousemove = null; 2259 } 2260 document.onmousemove = function(e) { 2261 e = e || window.event; 2262 e.preventDefault(); 2263 var diffY = e.clientY - me._category_scroller.ggDragLastY; 2264 me._category_scroller.ggDragInertiaY = diffY; 2265 me._category_scroller.ggDragLastY = e.clientY; 2266 me._category_scroller.ggScrollByY(diffY); 2267 } 2268 } 2269 elVertScrollFg.ontouchstart = function(e) { 2270 e = e || window.event; 2271 e.preventDefault(); 2272 e.stopPropagation(); 2273 var t = e.touches; 2274 me._category_scroller.ggDragLastY = t[0].clientY; 2275 document.ontouchend = function() { 2276 let inertiaInterval = setInterval(function() { 2277 me._category_scroller.ggDragInertiaY *= 0.65; 2278 me._category_scroller.ggScrollByY(me._category_scroller.ggDragInertiaY); 2279 if (Math.abs(me._category_scroller.ggDragInertiaY) < 1.0) { 2280 clearInterval(inertiaInterval); 2281 } 2282 }, 50); 2283 document.ontouchend = null; 2284 document.ontouchmove = null; 2285 } 2286 document.ontouchmove = function(e) { 2287 e = e || window.event; 2288 e.preventDefault(); 2289 var t = e.touches; 2290 var diffY = t[0].clientY - me._category_scroller.ggDragLastY; 2291 me._category_scroller.ggDragInertiaY = diffY; 2292 me._category_scroller.ggDragLastY = t[0].clientY; 2293 me._category_scroller.ggScrollByY(diffY); 2294 } 2295 } 2296 elVertScrollBg.onmousedown = function(e) { 2297 e = e || window.event; 2298 e.preventDefault(); 2299 var diffY = me._category_scroller.ggScrollHeight; 2300 if (e.offsetY < me._category_scroller.ggScrollPosY) { 2301 diffY = diffY * -1; 2302 } 2303 me._category_scroller.ggScrollByYSmooth(diffY); 2304 } 2305 elVertScrollBg.ontouchstart = function(e) { 2306 e = e || window.event; 2307 e.preventDefault(); 2308 e.stopPropagation(); 2309 var t = e.touches; 2310 var rect = me._category_scroller__vertScrollBg.getBoundingClientRect(); 2311 var diffY = me._category_scroller.ggScrollHeight; 2312 if ((t[0].clientY - rect.top) < me._category_scroller.ggScrollPosY) { 2313 diffY = diffY * -1; 2314 } 2315 me._category_scroller.ggScrollByYSmooth(diffY); 2316 } 2317 el.addEventListener('wheel', function(e) { 2318 e.preventDefault(); 2319 var wheelDelta = Math.sign(e.deltaY); 2320 me._category_scroller.ggScrollByYSmooth(20 * wheelDelta); 2321 });
2322 elCornerBg = me._category_scroller__cornerBg = document.createElement('div'); 2323 el.appendChild(elCornerBg); 2324 elCornerBg.setAttribute('style', 'position: absolute; right: 0px; bottom: 0px; visibility: hidden; width: 15px; height: 15px; background-color: rgba(255,255,255,0);'); 2325 elCornerBg.className='ggskin ggskin_scrollarea_scrollcorner'; 2326 el.ggId="category_scroller"; 2327 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2328 el.ggVisible=true; 2329 el.className="ggskin ggskin_scrollarea "; 2330 el.ggType='scrollarea'; 2331 hs =''; 2332 hs+='border : 1px solid rgba(0, 0, 0, 0);'; 2333 hs+='height : calc(100% - 50px);'; 2334 hs+='left : 0px;'; 2335 hs+='overflow : hidden;'; 2336 hs+='position : absolute;'; 2337 hs+='top : 50px;'; 2338 hs+='visibility : inherit;'; 2339 hs+='width : 210px;'; 2340 hs+='pointer-events:auto;'; 2341 el.setAttribute('style',hs); 2342 el.style[domTransform + 'Origin']='50% 50%'; 2343 me._category_scroller.ggIsActive=function() { 2344 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 2345 return this.parentNode.ggIsActive(); 2346 } 2347 return false; 2348 } 2349 el.ggElementNodeId=function() { 2350 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 2351 return this.parentNode.ggElementNodeId(); 2352 } 2353 return player.getCurrentNode(); 2354 } 2355 me._category_scroller.ggUpdatePosition=function (useTransition) { 2356 { 2357 var horScrollWasVisible = this.ggHorScrollVisible; 2358 var vertScrollWasVisible = this.ggVertScrollVisible; 2359 this.ggContent.style.left = '0px'; 2360 this.ggContent.style.top = '0px'; 2361 this.ggContentLeftOffset = 0; 2362 this.ggContentTopOffset = 0; 2363 var offsetWidthWithScale = this.getBoundingClientRect().width; 2364 var offsetHeightWithScale = this.getBoundingClientRect().height; 2365 var domRectContent = this.ggContent.getBoundingClientRect(); 2366 var minX = 0; 2367 var minY = 0; 2368 var maxX = 0; 2369 var maxY = 0; 2370 var stack=[]; 2371 stack.push(this.ggContent); 2372 while(stack.length>0) { 2373 var e=stack.pop(); 2374 if (e!=this.ggContent && e.getBoundingClientRect && e.style['display']!='none') { 2375 var domRectChild = e.getBoundingClientRect(); 2376 var diffX = domRectChild.left - domRectContent.left; 2377 minX = Math.min(minX, diffX); 2378 maxX = Math.max(maxX, diffX + domRectChild.width); 2379 var diffY = domRectChild.top - domRectContent.top; 2380 minY = Math.min(minY, diffY); 2381 maxY = Math.max(maxY, diffY + domRectChild.height); 2382 } 2383 if (e.hasChildNodes() && e.style['display']!='none') { 2384 for(var i=0;i<e.childNodes.length;i++) { 2385 stack.push(e.childNodes[i]); 2386 } 2387 } 2388 } 2389 if (minX < 0) this.ggContentLeftOffset = -minX; 2390 if (minY < 0) this.ggContentTopOffset = -minY; 2391 var contentWidth = maxX - minX; 2392 var contentHeight = maxY - minY; 2393 this.ggContent.style.left = this.ggContentLeftOffset + 'px'; 2394 this.ggContent.style.top = this.ggContentTopOffset + 'px'; 2395 this.ggContent.style.width = contentWidth + 'px'; 2396 this.ggContent.style.height = contentHeight + 'px'; 2397 this.ggContent.style.left = this.ggContentLeftOffset + 'px'; 2398 this.ggContent.style.marginLeft = '0px'; 2399 this.ggContent.style.top = -(Math.round(me._category_scroller.ggScrollPosY / me._category_scroller.ggVPercentVisible)) + this.ggContentTopOffset + 'px'; 2400 this.ggContent.style.marginTop = '0px'; 2401 if ((me._category_scroller.ggHorScrollVisible && contentHeight > this.offsetHeight - 15) || (!me._category_scroller.ggHorScrollVisible && contentHeight > this.offsetHeight)) { 2402 me._category_scroller__vertScrollBg.style.visibility = 'inherit'; 2403 me._category_scroller__vertScrollFg.style.visibility = 'inherit'; 2404 me._category_scroller.ggVertScrollVisible = true; 2405 } else { 2406 me._category_scroller__vertScrollBg.style.visibility = 'hidden'; 2407 me._category_scroller__vertScrollFg.style.visibility = 'hidden'; 2408 me._category_scroller.ggVertScrollVisible = false; 2409 } 2410 if(me._category_scroller.ggVertScrollVisible) { 2411 me._category_scroller.ggAvailableWidth = me._category_scroller.offsetWidth - 15; 2412 if (me._category_scroller.ggHorScrollVisible) { 2413 me._category_scroller.ggAvailableHeight = me._category_scroller.offsetHeight - 15; 2414 me._category_scroller.ggAvailableHeightWithScale = me._category_scroller.getBoundingClientRect().height - me._category_scroller__vertScrollBg.getBoundingClientRect().width;
2415 me._category_scroller__cornerBg.style.visibility = 'inherit'; 2416 } else { 2417 me._category_scroller.ggAvailableHeight = me._category_scroller.offsetHeight; 2418 me._category_scroller.ggAvailableHeightWithScale = me._category_scroller.getBoundingClientRect().height; 2419 me._category_scroller__cornerBg.style.visibility = 'hidden'; 2420 } 2421 me._category_scroller__vertScrollBg.style.height = me._category_scroller.ggAvailableHeight + 'px'; 2422 me._category_scroller.ggVPercentVisible = contentHeight != 0 ? me._category_scroller.ggAvailableHeightWithScale / contentHeight : 0.0; 2423 if (me._category_scroller.ggVPercentVisible > 1.0) me._category_scroller.ggVPercentVisible = 1.0; 2424 me._category_scroller.ggScrollHeight = Math.round(me._category_scroller__vertScrollBg.offsetHeight * me._category_scroller.ggVPercentVisible); 2425 me._category_scroller__vertScrollFg.style.height = me._category_scroller.ggScrollHeight + 'px'; 2426 me._category_scroller.ggScrollPosY = me._category_scroller.ggScrollPosYPercent * me._category_scroller.ggAvailableHeight; 2427 me._category_scroller.ggScrollPosY = Math.min(me._category_scroller.ggScrollPosY, me._category_scroller__vertScrollBg.offsetHeight - me._category_scroller__vertScrollFg.offsetHeight); 2428 me._category_scroller__vertScrollFg.style.top = me._category_scroller.ggScrollPosY + 'px'; 2429 if (me._category_scroller.ggVPercentVisible < 1.0) { 2430 me._category_scroller__content.style.top = -(Math.round(me._category_scroller.ggScrollPosY / me._category_scroller.ggVPercentVisible)) + this.ggContentTopOffset + 'px'; 2431 } 2432 } else { 2433 me._category_scroller.ggAvailableWidth = me._category_scroller.offsetWidth; 2434 me._category_scroller.ggScrollPosY = 0; 2435 me._category_scroller.ggScrollPosYPercent = 0.0; 2436 me._category_scroller__content.style.top = this.ggContentTopOffset + 'px'; 2437 me._category_scroller__cornerBg.style.visibility = 'hidden'; 2438 } 2439 if(horScrollWasVisible != me._category_scroller.ggHorScrollVisible || vertScrollWasVisible != me._category_scroller.ggVertScrollVisible) { 2440 me.updateSize(me._category_scroller); 2441 me._category_scroller.ggUpdatePosition(); 2442 } 2443 } 2444 } 2445 el=me._category_cloner=document.createElement('div'); 2446 el.ggNumRepeat = 1; 2447 el.ggNumRows = 0; 2448 el.ggNumCols = 0; 2449 el.ggWidth = 300; 2450 el.ggHeight = 145; 2451 el.ggUpdating = false; 2452 el.ggFilter = []; 2453 el.ggInstances = []; 2454 me._category_cloner.callChildLogicBlocks_changenode = function(){ 2455 if(me._category_cloner.ggInstances) { 2456 var i; 2457 for(i = 0; i < me._category_cloner.ggInstances.length; i++) { 2458 if (me._category_cloner.ggInstances[i]._category && me._category_cloner.ggInstances[i]._category.logicBlock_backgroundcolor) { 2459 me._category_cloner.ggInstances[i]._category.logicBlock_backgroundcolor(); 2460 } 2461 me._category_cloner.ggInstances[i]._node_cloner.callChildLogicBlocks_changenode(); 2462 } 2463 } 2464 } 2465 me._category_cloner.callChildLogicBlocks_mouseover = function(){ 2466 if(me._category_cloner.ggInstances) { 2467 var i; 2468 for(i = 0; i < me._category_cloner.ggInstances.length; i++) { 2469 if (me._category_cloner.ggInstances[i]._category && me._category_cloner.ggInstances[i]._category.logicBlock_backgroundcolor) { 2470 me._category_cloner.ggInstances[i]._category.logicBlock_backgroundcolor(); 2471 } 2472 me._category_cloner.ggInstances[i]._node_cloner.callChildLogicBlocks_mouseover(); 2473 me._category_cloner.ggInstances[i]._node_cloner.callChildLogicBlocks_mouseover(); 2474 } 2475 } 2476 } 2477 me._category_cloner.callChildLogicBlocks_active = function(){ 2478 if(me._category_cloner.ggInstances) { 2479 var i; 2480 for(i = 0; i < me._category_cloner.ggInstances.length; i++) { 2481 me._category_cloner.ggInstances[i]._node_cloner.callChildLogicBlocks_active(); 2482 me._category_cloner.ggInstances[i]._node_cloner.callChildLogicBlocks_active(); 2483 } 2484 } 2485 } 2486 me._category_cloner.callChildLogicBlocks_activehotspotchanged = function(){ 2487 if(me._category_cloner.ggInstances) { 2488 var i; 2489 for(i = 0; i < me._category_cloner.ggInstances.length; i++) { 2490 me._category_cloner.ggInstances[i]._node_cloner.callChildLogicBlocks_activehotspotchanged(); 2491 } 2492 } 2493 } 2494 me._category_cloner.callChildLogicBlocks_varchanged_open_tag = function(){ 2495 if(me._category_cloner.ggInstances) { 2496 var i; 2497 for(i = 0; i < me._category_cloner.ggInstances.length; i++) { 2498 if (me._category_cloner.ggInstances[i]._category && me._category_cloner.ggInstances[i]._category.logicBlock_backgroundcolor) { 2499 me._category_cloner.ggInstances[i]._category.logicBlock_backgroundcolor(); 2500 } 2501 } 2502 } 2503 } 2504 el.ggAutoPosition = function(init) { 2505 var currYPos = 0; 2506 var numElements = me._category_cloner.ggInstances.length; 2507 var currElement = 0; 2508 for (var i=0; i<me._category_cloner.ggNumRows; i++) { 2509 var rowMaxHeight = 0; 2510 for (var j=0; j<me._category_cloner.ggNumCols; j++) { 2511 if (numElements > currElement) { 2512 if (!init) { 2513 if (me._category_cloner.childNodes[currElement].clientHeight < me._category_cloner.childNodes[currElement].scrollHeight && currElement < (numElements - 1)) { 2514 me._category_cloner.childNodes[currElement].style.transition = 'top ' + 1 + 's, height ' + 1 + 's'; 2515 } else { 2516 me._category_cloner.childNodes[currElement].style.transition = 'top ' + 1 + 's'; 2517 } 2518 } 2519 me._category_cloner.childNodes[currElement].style.overflow = 'hidden'; 2520 me._category_cloner.childNodes[currElement].style['top'] = currYPos + 'px'; 2521 me._category_cloner.childNodes[currElement].style['height'] ='0px'; 2522 rowMaxHeight = Math.max(rowMaxHeight, me._category_cloner.childNodes[currElement].scrollHeight); 2523 me._category_cloner.childNodes[currElement].style['height'] = rowMaxHeight + 'px'; 2524 } 2525 currElement++; 2526 } 2527 currYPos += rowMaxHeight; 2528 } 2529 setTimeout(function() { 2530 var p = me._category_cloner.parentElement; 2531 while (p != null && p !== me.divSkin) { 2532 if (p.ggType && p.ggType == 'scrollarea') { 2533 if (p.ggUpdatePosition) { 2534 p.ggUpdatePosition(); 2535 } 2536 } 2537 p = p.parentElement; 2538 } 2539 }, 1000); 2540 } 2541 el.ggUpdate = function(filter) { 2542 if(me._category_cloner.ggUpdating == true) return; 2543 me._category_cloner.ggUpdating = true; 2544 var el=me._category_cloner; 2545 var curNumCols = 0; 2546 curNumCols = me._category_cloner.ggNumRepeat;
2547 if (curNumCols < 1) curNumCols = 1; 2548 if (typeof filter=='object') { 2549 el.ggFilter = filter; 2550 } else { 2551 filter = el.ggFilter; 2552 }; 2553 if (me.ggTag) filter.push(me.ggTag); 2554 filter=filter.sort(); 2555 if ((el.ggNumCols == curNumCols) && (el.ggInstances.length > 0) && (filter.length === el.ggCurrentFilter.length) && (filter.every(function(value, index) { return value === el.ggCurrentFilter[index] }) )) { 2556 me._category_cloner.ggUpdating = false; 2557 return; 2558 } else { 2559 el.ggNumRows = 1; 2560 el.ggNumCols = curNumCols; 2561 } 2562 el.ggCurrentFilter = filter; 2563 el.ggInstances = []; 2564 if (el.hasChildNodes() == true) { 2565 while (el.firstChild) { 2566 el.removeChild(el.firstChild); 2567 } 2568 } 2569 var tourNodes = player.getNodeIds(); 2570 var row = 0; 2571 var column = 0; 2572 var currentIndex = 0; 2573 var firstNode; 2574 for (var i=0; i < el.ggTagTable.length; i++) { 2575 var cItem = el.ggTagTable[i]; 2576 firstNode = ''; 2577 cItem.nodecount = 0; 2578 for (var j=0; j < tourNodes.length; j++) { 2579 var nodeData = player.getNodeUserdata(tourNodes[j]); 2580 if ((nodeData['tags'].indexOf(cItem.tag) != -1) || (cItem.tag=='')) { 2581 var passed = true; 2582 if (filter.length > 0) { 2583 for (var k=0; k < filter.length; k++) { 2584 if (nodeData['tags'].indexOf(filter[k]) == -1) passed = false; 2585 } 2586 } 2587 if (passed) { 2588 cItem.nodecount++; 2589 if (firstNode == '') firstNode = tourNodes[j]; 2590 } 2591 } 2592 } 2593 cItem.firstnode=firstNode; 2594 if (cItem.nodecount == 0) continue; 2595 var nodeId = {}; 2596 nodeId['tag'] = cItem.tag; 2597 nodeId['title'] = cItem.title; 2598 nodeId['nodecount'] = cItem.nodecount; 2599 nodeId['firstnode'] = cItem.firstnode; 2600 var parameter={}; 2601 parameter.top=(row * me._category_cloner.ggHeight) + 'px'; 2602 parameter.left=(column * me._category_cloner.ggWidth) + 'px'; 2603 parameter.index=currentIndex; 2604 var inst = new SkinCloner_category_cloner_Class(nodeId, me, el, parameter); 2605 currentIndex++; 2606 inst.__div.style['height'] = '0px'; 2607 el.ggInstances.push(inst); 2608 el.appendChild(inst.__div); 2609 inst.__div.ggObj=inst; 2610 skin.updateSize(inst.__div); 2611 column++; 2612 if (column >= el.ggNumCols) { 2613 column = 0; 2614 row++; 2615 el.ggNumRows++; 2616 } 2617 } 2618 me._category_cloner.callChildLogicBlocks_changenode(); 2619 me._category_cloner.callChildLogicBlocks_mouseover(); 2620 me._category_cloner.callChildLogicBlocks_active(); 2621 me._category_cloner.callChildLogicBlocks_activehotspotchanged(); 2622 me._category_cloner.callChildLogicBlocks_varchanged_open_tag(); 2623 me._category_cloner.ggAutoPosition(true); 2624 me._category_cloner.ggUpdating = false; 2625 player.triggerEvent('clonerchanged'); 2626 if (me._category_cloner.parentNode.classList.contains('ggskin_subelement') && me._category_cloner.parentNode.parentNode.classList.contains('ggskin_scrollarea')) me._category_cloner.parentNode.parentNode.ggUpdatePosition(); 2627 } 2628 el.ggFilter = []; 2629 el.ggTagTable = [ 2630 {tag:"Overview",title:"Overview"}, 2631 {tag:"Executive Studio",title:"Executive Studio"}, 2632 {tag:"PanoramaFamilySuitewithSeaView",title:"Panorama Family Suite with Sea View"}, 2633 {tag:"PanoramaSuitewithSeaView",title:"Panorama Suite with Sea View"}, 2634 {tag:"Panoramafamilysuitewithcityview",title:"Panorama family suite with city view"}, 2635 ]; 2636 el.ggId="category_cloner"; 2637 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2638 el.ggVisible=true; 2639 el.className="ggskin ggskin_cloner "; 2640 el.ggType='cloner'; 2641 hs =''; 2642 hs+='height : 145px;'; 2643 hs+='left : 0px;'; 2644 hs+='overflow : visible;'; 2645 hs+='position : absolute;'; 2646 hs+='top : 0px;'; 2647 hs+='visibility : inherit;'; 2648 hs+='width : 300px;'; 2649 hs+='pointer-events:none;'; 2650 el.setAttribute('style',hs); 2651 el.style[domTransform + 'Origin']='50% 50%'; 2652 me._category_cloner.ggIsActive=function() { 2653 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 2654 return this.parentNode.ggIsActive(); 2655 } 2656 return false; 2657 } 2658 el.ggElementNodeId=function() { 2659 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 2660 return this.parentNode.ggElementNodeId(); 2661 } 2662 return player.getCurrentNode(); 2663 } 2664 me._category_cloner.ggUpdateConditionNodeChange=function () { 2665 var cnode=player.getCurrentNode(); 2666 for(var i=0; i<me._category_cloner.childNodes.length; i++) { 2667 var child=me._category_cloner.childNodes[i];
2668 if (child.ggObj && child.ggObj.ggNodeId==cnode) { 2669 var childOffX = child.offsetLeft; 2670 var childOffY = child.offsetTop; 2671 var p = child.parentElement; 2672 while (p != null && p!==this.divSkin) { 2673 if (p.ggType && p.ggType == 'scrollarea') { 2674 p.ggScrollIntoView(childOffX, childOffY, child.clientWidth, child.clientHeight); 2675 } 2676 childOffX += p.offsetLeft; 2677 childOffY += p.offsetTop; 2678 p = p.parentElement; 2679 } 2680 } 2681 } 2682 } 2683 me._category_cloner.ggUpdatePosition=function (useTransition) { 2684 me._category_cloner.ggUpdate(); 2685 } 2686 me._category_cloner.ggNodeChange=function () { 2687 me._category_cloner.ggUpdateConditionNodeChange(); 2688 } 2689 me._category_scroller__content.appendChild(me._category_cloner); 2690 me._menu_background.appendChild(me._category_scroller); 2691 me.divSkin.appendChild(me._menu_background); 2692 el=me._float_tt=document.createElement('div'); 2693 els=me._float_tt__text=document.createElement('div'); 2694 el.className='ggskin ggskin_textdiv'; 2695 el.ggTextDiv=els; 2696 el.ggId="float_tt"; 2697 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2698 el.ggVisible=false; 2699 el.className="ggskin ggskin_text "; 2700 el.ggType='text'; 2701 hs =''; 2702 hs+='height : 20px;'; 2703 hs+='left : -50px;'; 2704 hs+='position : absolute;'; 2705 hs+='top : -50px;'; 2706 hs+='visibility : hidden;'; 2707 hs+='width : 100px;'; 2708 hs+='pointer-events:auto;'; 2709 el.setAttribute('style',hs); 2710 el.style[domTransform + 'Origin']='50% 50%'; 2711 hs ='position:absolute;'; 2712 hs += 'box-sizing: border-box;'; 2713 hs+='cursor: default;'; 2714 hs+='left: 0px;'; 2715 hs+='top: 0px;'; 2716 hs+='width: auto;'; 2717 hs+='height: auto;'; 2718 hs+='background: #000000;'; 2719 hs+='background: rgba(0,0,0,0.482353);'; 2720 hs+='border: 0px solid #000000;'; 2721 hs+='border-radius: 10px;'; 2722 hs+=cssPrefix + 'border-radius: 10px;'; 2723 hs+='color: rgba(255,255,255,1);'; 2724 hs+='text-align: center;'; 2725 hs+='white-space: nowrap;'; 2726 hs+='padding: 2px 7px 2px 7px;'; 2727 hs+='overflow: hidden;'; 2728 els.setAttribute('style',hs); 2729 me._float_tt.ggUpdateText=function() { 2730 var hs=player.hotspot.title; 2731 if (hs!=this.ggText) { 2732 this.ggText=hs; 2733 this.ggTextDiv.innerHTML=hs; 2734 if (this.ggUpdatePosition) this.ggUpdatePosition(); 2735 } 2736 } 2737 me._float_tt.ggUpdateText(); 2738 player.addListener('activehotspotchanged', function() { 2739 me._float_tt.ggUpdateText(); 2740 }); 2741 el.appendChild(els); 2742 me._float_tt.ggIsActive=function() { 2743 return false; 2744 } 2745 el.ggElementNodeId=function() { 2746 return player.getCurrentNode(); 2747 } 2748 me._float_tt.ggUpdatePosition=function (useTransition) { 2749 this.style[domTransition]='left 0'; 2750 this.ggTextDiv.style.left=((98-this.ggTextDiv.offsetWidth)/2) + 'px'; 2751 } 2752 me.divSkin.appendChild(me._float_tt); 2753 el=me._menu_open=document.createElement('div'); 2754 els=me._menu_open__img=document.createElement('img'); 2755 els.className='ggskin ggskin_svg'; 2756 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBTdmcgVmVjdG9yIEljb25zIDogaHR0cDovL3d3dy5vbmxpbmV3ZWJmb250cy5jb20vaWNvbiAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMDAwIDEwMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW'+ 2757 '5kPSJuZXcgMCAwIDEwMDAgMTAwMCIgeD0iMHB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB5PSIwcHgiPgogPG1ldGFkYXRhPiBTdmcgVmVjdG9yIEljb25zIDogaHR0cDovL3d3dy5vbmxpbmV3ZWJmb250cy5jb20vaWNvbiA8L21ldGFkYXRhPgogPGc+CiAgPGc+CiAgIDxwYXRoIGQ9Ik01OSwxNTdoODgyYzEzLjUsMCwyNS4xLDQuOCwzNC42LDE0LjRTOTkwLDE5Mi41LDk5MCwyMDZjMCwxMy41LTQuOCwyNS4xLTE0LjQsMzQuNmMtOS42LDkuNi0yMS4xLDE0LjQtMzQuNiwxNC40SDU5Yy0xMy41LDAtMjUuMS00LjgtMzQuNi0xNC40QzE0LjgsMjMxLjEsMTAsMjE5LjUsMTAsMjA2YzAtMTMuNSw0'+ 2758 'LjgtMjUuMSwxNC40LTM0LjZTNDUuNSwxNTcsNTksMTU3eiBNNTksNzQ1aDg4MmMxMy41LDAsMjUuMSw0LjgsMzQuNiwxNC40YzkuNiw5LjYsMTQuNCwyMS4xLDE0LjQsMzQuNnMtNC44LDI1LjEtMTQuNCwzNC42Yy05LjYsOS42LTIxLjEsMTQuNC0zNC42LDE0LjRINTljLTEzLjUsMC0yNS4xLTQuOC0zNC42LTE0LjRDMTQuOCw4MTkuMSwxMCw4MDcuNSwxMCw3OTRzNC44
2758LTI1LjEsMTQuNC0zNC42QzMzLjksNzQ5LjgsNDUuNSw3NDUsNTksNzQ1eiBNNTksNDUxaDg4MmMxMy41LDAsMjUuMSw0LjgsMzQuNiwxNC40Uzk5MCw0ODYuNSw5OTAsNTAwcy00LjgsMjUuMS0xNC40LDM0LjZjLTkuNiw5Lj'+ 2759 'YtMjEuMSwxNC40LTM0LjYsMTQuNEg1OWMtMTMuNSwwLTI1LjEtNC44LTM0LjYtMTQuNEMxNC44LDUyNS4xLDEwLDUxMy41LDEwLDUwMHM0LjgtMjUuMSwxNC40LTM0LjZTNDUuNSw0NTEsNTksNDUxeiIvPgogIDwvZz4KIDwvZz4KPC9zdmc+Cg=='; 2760 me._menu_open__img.setAttribute('src',hs); 2761 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 2762 els['ondragstart']=function() { return false; }; 2763 el.appendChild(els); 2764 el.ggSubElement = els; 2765 el.ggId="menu_open"; 2766 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2767 el.ggVisible=true; 2768 el.className="ggskin ggskin_svg "; 2769 el.ggType='svg'; 2770 hs =''; 2771 hs+='cursor : pointer;'; 2772 hs+='height : 30px;'; 2773 hs+='left : 10px;'; 2774 hs+='opacity : 0.7;'; 2775 hs+='position : absolute;'; 2776 hs+='top : 12px;'; 2777 hs+='visibility : inherit;'; 2778 hs+='width : 30px;'; 2779 hs+='pointer-events:auto;'; 2780 el.setAttribute('style',hs); 2781 el.style[domTransform + 'Origin']='50% 50%'; 2782 me._menu_open.ggIsActive=function() { 2783 return false; 2784 } 2785 el.ggElementNodeId=function() { 2786 return player.getCurrentNode(); 2787 } 2788 me._menu_open.logicBlock_position = function() { 2789 var newLogicStatePosition; 2790 if ( 2791 ((player.getVariableValue('category_visible') == true)) 2792 ) 2793 { 2794 newLogicStatePosition = 0; 2795 } 2796 else { 2797 newLogicStatePosition = -1; 2798 } 2799 if (me._menu_open.ggCurrentLogicStatePosition != newLogicStatePosition) { 2800 me._menu_open.ggCurrentLogicStatePosition = newLogicStatePosition; 2801 me._menu_open.style[domTransition]='left 500ms ease 0ms, top 500ms ease 0ms'; 2802 if (me._menu_open.ggCurrentLogicStatePosition == 0) { 2803 me._menu_open.style.left='162px'; 2804 me._menu_open.style.top='12px'; 2805 } 2806 else { 2807 me._menu_open.style.left='10px'; 2808 me._menu_open.style.top='12px'; 2809 } 2810 } 2811 } 2812 me._menu_open.onclick=function (e) { 2813 player.setVariableValue('category_visible', !player.getVariableValue('category_visible')); 2814 var flag=me._controler.ggPositonActive; 2815 if (player.transitionsDisabled) { 2816 me._controler.style[domTransition]='none'; 2817 } else { 2818 me._controler.style[domTransition]='all 400ms ease-out 0ms'; 2819 } 2820 if (flag) { 2821 me._controler.ggParameter.rx=0;me._controler.ggParameter.ry=0; 2822 me._controler.style[domTransform]=parameterToTransform(me._controler.ggParameter); 2823 } else { 2824 me._controler.ggParameter.rx=-210;me._controler.ggParameter.ry=0; 2825 me._controler.style[domTransform]=parameterToTransform(me._controler.ggParameter); 2826 } 2827 me._controler.ggPositonActive=!flag; 2828 } 2829 me._menu_open.ggUpdatePosition=function (useTransition) { 2830 } 2831 me.divSkin.appendChild(me._menu_open); 2832 el=me._shade=document.createElement('div'); 2833 el.ggId="shade"; 2834 el.ggDx=0; 2835 el.ggDy=0; 2836 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2837 el.ggVisible=true; 2838 el.className="ggskin ggskin_rectangle "; 2839 el.ggType='rectangle'; 2840 hs =''; 2841 hs+='background : rgba(0,0,0,0.627451);'; 2842 hs+='border : 0px solid #000000;'; 2843 hs+='cursor : pointer;'; 2844 hs+='height : 100%;'; 2845 hs+='left : -10000px;'; 2846 hs+='opacity : 0;'; 2847 hs+='position : absolute;'; 2848 hs+='top : -10000px;'; 2849 hs+='visibility : hidden;'; 2850 hs+='width : 100%;'; 2851 hs+='pointer-events:auto;'; 2852 el.setAttribute('style',hs); 2853 el.style[domTransform + 'Origin']='50% 50%'; 2854 me._shade.ggIsActive=function() { 2855 return false; 2856 } 2857 el.ggElementNodeId=function() { 2858 return player.getCurrentNode(); 2859 } 2860 me._shade.onclick=function (e) { 2861 if (player.transitionsDisabled) { 2862 me._shade.style[domTransition]='none'; 2863 } else { 2864 me._shade.style[domTransition]='all 500ms ease-out 0ms'; 2865 } 2866 me._shade.style.opacity='0'; 2867 me._shade.style.visibility='hidden'; 2868 me._map_rectangle.style[domTransition]='none'; 2869 me._map_rectangle.style.visibility='hidden'; 2870 me._map_rectangle.ggVisible=false; 2871 } 2872 me._shade.ggUpdatePosition=function (useTransition) { 2873 if (useTransition==='undefined') { 2874 useTransition = false; 2875 } 2876 if (!useTransition) { 2877 this.style[domTransition]='none'; 2878 } 2879 if (this.parentNode) { 2880 var pw=this.parentNode.clientWidth; 2881 var w=this.offsetWidth; 2882 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 2883 var ph=this.parentNode.clientHeight; 2884 var h=this.offsetHeight; 2885 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 2886 } 2887 } 2888 me.divSkin.appendChild(me._shade); 2889 el=me._map_rectangle=document.createElement('div'); 2890 el.ggId="map_rectangle"; 2891 el.ggDx=0; 2892 el.ggDy=0; 2893 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2894 el.ggVisible=false; 2895 el.className="ggskin ggskin_rectangle "; 2896 el.ggType='rectangle'; 2897 hs =''; 2898 hs+='background : #ffffff;'; 2899 hs+='border : 3px solid #ffffff;'; 2900 hs+='cursor : default;'; 2901 hs+='height : 50%;'; 2902 hs+='left : -10000px;'; 2903 hs+='position : absolute;'; 2904 hs+='top : -10000px;'; 2905 hs+='visibility : hidden;'; 2906 hs+='width : 50%;'; 2907 hs+='pointer-events:auto;'; 2908 el.setAttribute('style',hs); 2909 el.style[domTransform + 'Origin']='50% 50%'; 2910 me._map_rectangle.ggIsActive=function() { 2911 return false; 2912 } 2913 el.ggElementNodeId=function() { 2914 return player.getCurrentNode(); 2915 } 2916 me._map_rectangle.logicBlock_size = function() { 2917 var newLogicStateSize; 2918 if ( 2919 ((player.getVariableValue('map_full_screen') == true)) 2920 ) 2921 { 2922 newLogicStateSize = 0; 2923 } 2924 else if ( 2925 ((player.getIsMobile() == true)) 2926 ) 2927 { 2928 newLogicStateSize = 1; 2929 } 2930 else { 2931 newLogicStateSize = -1; 2932 } 2933 if (me._map_rectangle.ggCurrentLogicStateSize != newLogicStateSize) { 2934 me._map_rectangle.ggCurrentLogicStateSize = newLogicStateSize; 2935 me._map_rectangle.style[domTransition]='width 0s, height 0s'; 2936 if (me._map_rectangle.ggCurrentLogicStateSize == 0) { 2937 me._map_rectangle.style.width='100%'; 2938 me._map_rectangle.style.height='100%'; 2939 skin.updateSize(me._map_rectangle); 2940 } 2941 else if (me._map_rectangle.ggCurrentLogicStateSize == 1) { 2942 me._map_rectangle.style.width='80%'; 2943 me._map_rectangle.style.height='80%'; 2944 skin.updateSize(me._map_rectangle); 2945 } 2946 else { 2947 me._map_rectangle.style.width='50%'; 2948 me._map_rectangle.style.height='50%'; 2949 skin.updateSize(me._map_rectangle); 2950 } 2951 } 2952 } 2953 me._map_rectangle.ggUpdatePosition=function (useTransition) { 2954 if (useTransition==='undefined') { 2955 useTransition = false; 2956 } 2957 if (!useTransition) { 2958 this.style[domTransition]='none'; 2959 } 2960 if (this.parentNode) { 2961 var pw=this.parentNode.clientWidth; 2962 var w=this.offsetWidth; 2963 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 2964 var ph=this.parentNode.clientHeight; 2965 var h=this.offsetHeight; 2966 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 2967 } 2968 } 2969 el=me._map_road=document.createElement('div'); 2970 el.ggFilter = ''; 2971 el.ggFilteredIds = []; 2972 el.ggMapNotLoaded = true; 2973 el.ggId="Map_road"; 2974 el.ggDx=0; 2975 el.ggDy=0; 2976 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 2977 el.ggVisible=false; 2978 el.className="ggskin ggskin_map "; 2979 el.ggType='map'; 2980 hs =''; 2981 hs+='background : #ffffff;'; 2982 hs+='border : 1px solid #000000;'; 2983 hs+='cursor : default;'; 2984 hs+='height : 100%;'; 2985 hs+='left : -10000px;'; 2986 hs+='overflow : hidden;'; 2987 hs+='position : absolute;'; 2988 hs+='top : -10000px;'; 2989 hs+='visibility : hidden;'; 2990 hs+='width : 100%;'; 2991 hs+='pointer-events:auto;'; 2992 el.setAttribute('style',hs); 2993 el.style[domTransform + 'Origin']='50% 50%'; 2994 me._map_road.ggIsActive=function() { 2995 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 2996 return this.parentNode.ggIsActive(); 2997 } 2998 return false; 2999 } 3000 el.ggElementNodeId=function() { 3001 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 3002 return this.parentNode.ggElementNodeId(); 3003 } 3004 return player.getCurrentNode(); 3005 } 3006 me._map_road.ggUpdateConditionTimer=function () {
3007 me._map_road.ggRadar.update(); 3008 } 3009 me._map_road.ggUpdatePosition=function (useTransition) { 3010 if (useTransition==='undefined') { 3011 useTransition = false; 3012 } 3013 if (!useTransition) { 3014 this.style[domTransition]='none'; 3015 } 3016 if (this.parentNode) { 3017 var pw=this.parentNode.clientWidth; 3018 var w=this.offsetWidth; 3019 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 3020 var ph=this.parentNode.clientHeight; 3021 var h=this.offsetHeight; 3022 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 3023 } 3024 } 3025 me._map_road.ggNodeChange=function () { 3026 if (me._map_road.ggLastActivMarker) { 3027 if (me._map_road.ggLastActivMarker._div.ggDeactivate) me._map_road.ggLastActivMarker._div.ggDeactivate(); 3028 } 3029 var id=player.getCurrentNode(); 3030 if (me.ggMarkerArray) { 3031 var marker=me._map_road.ggMarkerArray[id]; 3032 if (marker) { 3033 if (marker._div.ggActivate) marker._div.ggActivate(); 3034 } 3035 me._map_road.ggLastActivMarker=marker; 3036 } 3037 if (player.getMapType(me._map_road.ggMapId) == 'file') { 3038 var coords = player.getNodeMapCoords(id, me._map_road.ggMapId); 3039 if (coords.length < 2) { 3040 var mapId = player.getMapContainingNode(id); 3041 if (mapId != '') { 3042 me._map_road.ggChangeMap(mapId); 3043 } 3044 } 3045 } 3046 me._map_road.ggLastNodeId = id; 3047 } 3048 me._map_rectangle.appendChild(me._map_road); 3049 el=me._map_satellite=document.createElement('div'); 3050 el.ggFilter = ''; 3051 el.ggFilteredIds = []; 3052 el.ggMapNotLoaded = true; 3053 el.ggId="Map_satellite"; 3054 el.ggDx=0; 3055 el.ggDy=0; 3056 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 3057 el.ggVisible=true; 3058 el.className="ggskin ggskin_map "; 3059 el.ggType='map'; 3060 hs =''; 3061 hs+='background : #ffffff;'; 3062 hs+='border : 1px solid #000000;'; 3063 hs+='cursor : default;'; 3064 hs+='height : 100%;'; 3065 hs+='left : -10000px;'; 3066 hs+='overflow : hidden;'; 3067 hs+='position : absolute;'; 3068 hs+='top : -10000px;'; 3069 hs+='visibility : inherit;'; 3070 hs+='width : 100%;'; 3071 hs+='pointer-events:auto;'; 3072 el.setAttribute('style',hs); 3073 el.style[domTransform + 'Origin']='50% 50%'; 3074 me._map_satellite.ggIsActive=function() { 3075 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 3076 return this.parentNode.ggIsActive(); 3077 } 3078 return false; 3079 } 3080 el.ggElementNodeId=function() { 3081 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 3082 return this.parentNode.ggElementNodeId(); 3083 } 3084 return player.getCurrentNode(); 3085 } 3086 me._map_satellite.ggUpdateConditionTimer=function () { 3087 me._map_satellite.ggRadar.update(); 3088 } 3089 me._map_satellite.ggUpdatePosition=function (useTransition) { 3090 if (useTransition==='undefined') { 3091 useTransition = false; 3092 } 3093 if (!useTransition) { 3094 this.style[domTransition]='none'; 3095 } 3096 if (this.parentNode) { 3097 var pw=this.parentNode.clientWidth; 3098 var w=this.offsetWidth; 3099 this.style.left=(this.ggDx + pw/2 - w/2) + 'px'; 3100 var ph=this.parentNode.clientHeight; 3101 var h=this.offsetHeight; 3102 this.style.top=(this.ggDy + ph/2 - h/2) + 'px'; 3103 } 3104 } 3105 me._map_satellite.ggNodeChange=function () { 3106 if (me._map_satellite.ggLastActivMarker) { 3107 if (me._map_satellite.ggLastActivMarker._div.ggDeactivate) me._map_satellite.ggLastActivMarker._div.ggDeactivate(); 3108 } 3109 var id=player.getCurrentNode(); 3110 if (me.ggMarkerArray) { 3111 var marker=me._map_satellite.ggMarkerArray[id]; 3112 if (marker) { 3113 if (marker._div.ggActivate) marker._div.ggActivate(); 3114 } 3115 me._map_satellite.ggLastActivMarker=marker; 3116 } 3117 if (player.getMapType(me._map_satellite.ggMapId) == 'file') { 3118 var coords = player.getNodeMapCoords(id, me._map_satellite.ggMapId); 3119 if (coords.length < 2) { 3120 var mapId = player.getMapContainingNode(id); 3121 if (mapId != '') { 3122 me._map_satellite.ggChangeMap(mapId); 3123 } 3124 } 3125 } 3126 me._map_satellite.ggLastNodeId = id; 3127 } 3128 me._map_rectangle.appendChild(me._map_satellite); 3129 el=me._button_satellite=document.createElement('div'); 3130 els=me._button_satellite__img=document.createElement('img'); 3131 els.className='ggskin ggskin_button_satellite';
3132 hs=basePath + 'images/button_satellite.png'; 3133 els.setAttribute('src',hs); 3134 els.ggNormalSrc=hs; 3135 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 3136 els.className='ggskin ggskin_button'; 3137 els['ondragstart']=function() { return false; }; 3138 player.checkLoaded.push(els); 3139 el.appendChild(els); 3140 el.ggSubElement = els; 3141 el.ggId="Button_satellite"; 3142 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 3143 el.ggVisible=false; 3144 el.className="ggskin ggskin_button "; 3145 el.ggType='button'; 3146 hs =''; 3147 hs+='bottom : 116px;'; 3148 hs+='cursor : pointer;'; 3149 hs+='height : 40px;'; 3150 hs+='position : absolute;'; 3151 hs+='right : 10px;'; 3152 hs+='visibility : hidden;'; 3153 hs+='width : 40px;'; 3154 hs+='pointer-events:auto;'; 3155 el.setAttribute('style',hs); 3156 el.style[domTransform + 'Origin']='50% 50%'; 3157 me._button_satellite.ggIsActive=function() { 3158 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 3159 return this.parentNode.ggIsActive(); 3160 } 3161 return false; 3162 } 3163 el.ggElementNodeId=function() { 3164 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 3165 return this.parentNode.ggElementNodeId(); 3166 } 3167 return player.getCurrentNode(); 3168 } 3169 me._button_satellite.onclick=function (e) { 3170 me._button_road.style[domTransition]='none'; 3171 me._button_road.style.visibility=(Number(me._button_road.style.opacity)>0||!me._button_road.style.opacity)?'inherit':'hidden'; 3172 me._button_road.ggVisible=true; 3173 me._map_road.ggClearMap(); 3174 me._map_road.style[domTransition]='none'; 3175 me._map_road.style.visibility='hidden'; 3176 me._map_road.ggVisible=false; 3177 me._button_satellite.style[domTransition]='none'; 3178 me._button_satellite.style.visibility='hidden'; 3179 me._button_satellite.ggVisible=false; 3180 if (me._map_satellite.ggMapNotLoaded) { 3181 me._map_satellite.ggInitMap(false); 3182 me._map_satellite.ggInitMapMarkers(true); 3183 } 3184 me._map_satellite.style[domTransition]='none'; 3185 me._map_satellite.style.visibility=(Number(me._map_satellite.style.opacity)>0||!me._map_satellite.style.opacity)?'inherit':'hidden'; 3186 me._map_satellite.ggVisible=true; 3187 } 3188 me._button_satellite.ggUpdatePosition=function (useTransition) { 3189 } 3190 me._map_rectangle.appendChild(me._button_satellite); 3191 el=me._button_road=document.createElement('div'); 3192 els=me._button_road__img=document.createElement('img'); 3193 els.className='ggskin ggskin_button_road'; 3194 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'+ 3195 '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'+ 3196 'Z37ptW+4510h5/zfjm+cvOanPvhBXnnX3YChQcnuNJFyy7iAYyCF20VRvS6mSswoatVYFLErHG6fyOR8xp8dcwevBEfIZlj73aZ7mfl4TZOsZoMaAafvjtueV3MHs935zQS0zXV5sMJyIuVMt+gY+p7FYsG999zLf/3oz91nKs/KlZddvn7j6ou3Pf/1r3Hx4gW2/ZqMoR7qYFY8qziOkd1wMZSu8b1qlqJebF2ZQx453UyVzNgtzajNpGH+3aqJAB9Ng4ynOJP87DLP66c0o/on2bo9W9s+j49PeenLXspmfYpT0EYXFxwfn3DXna+ie8nRl0Q6bvjA5ZsvXGfbb+gOYrEzqbpVz6g6LkbyxGCJbImoB0WFEbT+EwcVLTZIKof3HILMiNUW2gg0HataurOoGQ1EkJmkSbNdza65I6o79zpDpCZtZ20HiBBDx+lmjQ'+ 3197 'Y4OFhgZmz7AVy4+647GYDoAxyuAjn3LJcKrvTbTFxuEVNUIo4w5C1r1mz1lBR6Fn6AG0SNLOIC9YAnR4nEEFFzgnYEC4gKWRNGxl2QLKCNkPW/PacRpIno/BPcDFGtC69jNEK5T3834vxxEke991wy6/2H1NN1AQH67YCqEgiIBoYtGJEIsF3noppewK8GRQiYG5kBF0gykCwXmyNK7wlBMUvkwcCq2hKIHliEwJAzgYgYSCzyJAREtUjk3N7sLcDdEGTHi8+JO+rlGUgyp9rMg+4T74+TyNmYIuDmFf7MB7BCvEKwABjZMqIBsYCLk0kMDPQMZ
3197M84iori4tW+CYNl8IS4EoKVaxxUIpKVoKFKYqCTPcJN1NtZTFNjOVfVy4LYH2ckSDEFDcY0Dy7nEMphOj5Op2pBRQwyP3dkgxK1E9LgI/BNQyJ0C7JDlkyWgawD'+ 3198 '2fqidllQC3RdJbg7/dBjGBoFCWVya9ugHgkSEBfUhOgRROkI6GjRq4TMidCcQlVBVa1emGrTzrlmTkgR8CopbazznEaTyHMkT3ZOm+4zHyZ69nG+ZpON6XNP1kQKA4kBU8OyIRKqc3C0enqti9ExMnBMHLBpXm7gTtYFC603HAVuF8gixfGUSGMeYVSYwhS5NGdyntFvfDlj+844jrOSPzsyXVYJWYZLRBSwumAzzDNkYesbzAwPhuETSHYQLeGVZ8PMEIMggSixcFOU4AGRQIEPVu1Y88bKzuz2EL9QIc8M4DZaj8TYJ9B88fPXjkSfb9dmlNk5d5pLA/wlxGxTiMCl5XJJtnqyKpYTOSYQx0YwEnDPBIUYGwrPxbAHJYRYpMEcF4geMKvSjKNRCarVZtSQYZScaVEyk762Kp9Qd2WO7IDaMy/ZtVVncNw+8c4jaH'+ 3199 'MQcxQwE2FRUEByLkQACKFwXDpHoqAqKAH1QNSAqhJDGdzcyGaIKKqhSouAK5IVH8AGI2erOK0Ab7c9+3be4rxEB01J2meBKdM5O8q14yVl77yz58wZcob+83GY2b1GzAhRu460HggupJzpc0YXHSoBy0ZL2unku8hZMTIxRCQ4uOA5g0IueJzeMgTDyOBgW0eCojHWsNVHSMIYTEwJhNxis7aKRlxjginj7zNJPM8x7NvCnVBnIvI8gdGkd+f4TPLcIXpKACXsqnMyt5lhZDbBGWhFR28mWrMs5sUouhWi1PNbHFJSUkJDGfOhYSZVUrzr+aq1R5Q9NTyL6ZpjOYewO+o/SdmOCeHs8WLeIDYVMikqIiokH0aNkHF1XvEZoNVx1An5LOORrRDObSKcihCk4j0p17aU1bSOmXqMcIQ9dZbJsH8Dw78DPcap+2Qe2piz'+ 3200 '1/jTzEl4ndMZOa7H3EA9w3IpmDhJDVMne2KCDw2PzcIpL9hr/E2LtJoX75tzrmo5ZTtEC1gVVVpOr3kyqVLdGHlG6uaUOcc2jsQ5Q7i9Meb2baa+MmPOvpS1+eyXK6B4W1QjmUzWjCrFTs1mLFK8ZrN6o77WQRuMMDcs55LNnYFYt0JgARQphJ/Ax2xdJXtxZvHfCH58oyhl/9r96OEbjTv7fdc6FHPTEGdR21CIZzYw2ICFRFSpqFfq2F5zeQXriShSs7tmJQ9XpK7m2troc7c+MrN64+x42PVyLUdYeOIz+ye7dGkwZDbw+H1u284BvmdeO+FdM+Ayqa/Ms9yMtloAibGgjpwhWyblVGoWtcJC84oOlguBdKaKY4Ky2rhi64qz0VbDqDyLQeuNC8FltGszlRhVfC/on697bthnGKwQcFLfyv49qWPnujkBq9LumI'+ 3201 'WyDplBqxmzU0IjHR6Kt82eSZYmDjQCes0em48e1auNyjXTYu2cJh022bqipsXWjXZtNnZbUJHqGpLtRwbj567EjjQYXXZl1xyS+NnFj4ur1zQ7PJ4vk/2TGh3NsaOnjHYXluStspFjpDMWvhq55m4MKdHngYRBp7hCMmOwTHab3d8Z6xjuJHFMQNCS15MIWcn1nOyZEvgVc+CjRRHc5Yx0TYTZI2hTXWHUlFIu2CXWDjN0JtGjw9l1JC0SMjNCDEVbQgAVrF4Wj4+PgUjXdbhnsiUkUmsI06AyivLEmbGG0RzHDB4IVNUsdQ8NEFSIXo1HJZaqjpAHyn2lycTcs+4B3DJuq7xPBGwwY4Inc0HbY8hcRet8p+8zeONCQeeThBfnR/GAIRRgmnIpjuQa9O/ElaONm3lZKxGFzTVKhNCCf6MsULwgG3VEvCbuQwXP2sSm'+ 3202 'qIjsqaZMEj0xU6cEAnPIU4/NNbR5z5Fo7L7m3nVU2VaLaQtjx5oRIEYCiUxKqUQY4vTDgLvU+sPEvubAfPSqhXDzGHSSAqdVtk2cZJletkQpziR4LA4mlxBtrHU04WpOYKZOuzk5H23r/sLL/Wez2ceGjSFzgs5X6l5KpwiTQTGK8ExDRCdT8wPVHTtZrJDWa/pZJ7jgM5EuTsN2NUQawYqzEC19Cz09Zk5UJ2pgmUf/VqWoqGEhls7G24MbM8koQj5OrDLUdg37xM5dIo2mZ7rPXG1VBbOSs5zsYiFlGyS2AbuuY5MTmCGxSVoDw/V8m9m20QbNBKFmfNtiRbXCHie5ka0nYwwSyTYQJBBCyQMGiYXizRrP7OAZULxjCykOwpmYKjM67yWsp0/ZOcScUdUEjOBYCkBuV2g9p0QYNAghVVoUy3NuzflXjo3OZLThu/'+
3203 'BCXVFaTbfayrpudSOJoRLovKOTjuhGIKJBwSY0f1blpJoOG01HmcosfWUQVEdiNCLs2u/mD5qgzPOEZUwVwahpuSCjLVXA1IlKRyaT0oDEokI594iEUQCKzZyq7D5yacbp1tNS7WEnRYoEA5Wx/cKsFs4XDlbqwDEPRF+wDAcspCOGCHnmNJrXa6+56ahzsrlDs6J2Da20gtNImyZdcy2ZMwpBKpYtvqpK4kyUPEM0BgyIiyO2nJB9TZBFTbE1Y+aj+God3FKaadFu4KwieCi38xrTmjVa1G6pVICnUSp0WRK9nRIk0IVIJ0dEAguJBJcS0rnjoaa/EEqvjyNRCT6lscKoJ22hhqhg1qxByZZraI1MMkZGTVK9wqygSs6JEJScffTyAYhVCMk54WJIzY7sGOxSvt/FcU3c8QaBxuM7XnE0mTIZ9/KtMEMFpRhnN8fE'+ 3204 'SDlheUOSQNZI9LZInbIyYy11modWhydNDSuhvDq6sWInpfKn87mq4jmPEigVx5pNgcDcDqcEMS478naLJUOiE0MoOZWxP6bZHHbEPoQwqqGLFShX1XO8W1PtqvtznKs1XJsIUMJDc8dyBjtFQ2CgOJMggeiRaIGocRZA7GZ5W1eXNMQs1KJVtVfVfOiYGpukriUjRHXErkEnT97m2mgQt9vSeSoO0ZUopXDTCDcG3RXIjonOUAlKk4gmeZN7mzuSIgkyGuWgOptMUURUSnlTBZeEl0QZKolgAfOOwBIxxSu0ajH35F7LvLWCfgEklPNVy3wnGzi1we30CFaJlZY5q0Q289b5VogH0AEL6VBROldcaptF88KzyvkYplkxpmgL5KvAeRPWHRAwmdv626gydc1jvrA0qaBBaiosM2QDjI6IVMLncdzd1zyIl/F7WXSzRU'+ 3205 'JxIvNWtPn10iKMbBDmkU1L043EUzrtWIXDwmEvk95yC3PI5NELNQ93Bpz7zBO5Vz1hl6Aym3mDh/U/s5J5HiVVHLFyoVWJpfZSFlsVcLGRGbvNPV5j3KmN92yLbQHkE2oo0Gd+luVc4orqvZvJai4AIEoIeHY6WdBJxM1ZhkjiFMi4Sk03MfYJjxSp9BhDs+ZPRnmfHav1t3ExVcVt1lLvjcjmZK+xawWnoRLIKeHePF2+Q5rqDVvkM6q2t/bbvAOzWtREw6HNaYiSU8msu5eMSpneJHqxrM8pDVRaFqBLxKdAexT1UdK8Vsxm2QeqB506tSfKAU7NQtcxR3s+B7JOcUDuUAtEIi1EKlW37MbgTufQ2i7Mm9TWLHcDurO54ZRuiNHstL8pNZcKusfeaQ2Y5SKhbqhJ8ch1vG4JUWJiyE5wSAYWjM4TF+USm7zh1Nbk'+ 3206 '0ONS+0eyFoOtuTJQxm6iUXooubwqGEXViwEr4FXKJHLO9ZqaWPVSPDJ3FiEhIYIq5kIngU4Wk6etFbyCG5UZCiroy2OV4JYZclrRXaRIprnj9X4+MqA6Fap61jJs0Gb/iyakXEuPSjOUheLDkNCudDKpKuqKSXMSNpYgpwBgV0Wb0E0d8O17EwpvXWAlEVEjBq/4ElqbRoLareAYojURUfp8J5WgRRjSLh5VtSGl0WZbKaFOme8Rco9rcCn3KQmCMHrkRngBpFsSW+prsVjgYsSuY32yRlA6PWBhBTTjaRRrH134dMPmCHa8rVf7t3PnclEN9irXrdZ722mTc/Js1VZVL61KEN0LB33Cay2OrUa+aMUkbV7tz2ge9lTbxcf5i+qIZ0etkpIYMBuIXrokiF2HeaaLHX7gWDJwJXsiecLNyLUwPifSzmJHkWOENlOlqy'+ 3207 '5UrNQ0rFXdai9LG6Gqh8+vwafCeW1x81lXg1ATFTB2vzsCVj13MytjgsFHKNNi2X0YMdZTVAtoFy1lA6uOxWxKSaWUMB+KBLoTQ4egJVzaDqQ8IFKK4nPujKohte+kTaUa+UbYMWtTJQCpKtuMtdQxrLajmY9qra4Fb1mRjFbuLOh2YlizGV7BsrcIvVW/fDpHlDEKGWvR7oXobeMMZX6FmL4TzokGogQgwdD39GlDNicPmYPFYWmjckUtQBIyTpaMiaGjC27zGXFMZZ5PSdR22sjcQsSS6s+TBDXM5V43yTjuZTeOkzEp1T3LCVeb4Io7U1N1tbNtHjtzZGR0qUHvIoIGe1qXvrmVcM6MEDukRikOkHNpbnRgGAa2fc9m26Moqc90yw6wAlusxIuZsqVAhd3XPvFoxrVwtUlli6Aa8XJudd6JcFZCjjqGEkMtFUgm'+ 3208 '+0BOjuiso6kSpnnxQpNpn9qEL3X0qmYV901B/KS29VyzXFp6LaM5oxKQ6u1luSR6qjbDihT0QyJqZL3ZssoHLLpQkgYuI9xwh0TaQ3J7r9YTPJOOcSNfpa7lPBpum3HdzGiVzLIFzXC1mjCAITs6Y9QYMs55uTOxZhkTTfxUdE62ytxa0QNKeaIQOuWMmAGZEBcAWL9tmeTIreNjjARubIcBDYHTzU1ON14BT612GaTU43FyUQ0XzYWxWo/dBc2WghnDkDB3QoiolLxZUyfTDMmJdCxiJGP0ljAMy05sUj15rck5ze42St3snPLKY7y9cw6QKZKX8kDIASghWgyRF198sfTzCEQcMol+u0VCkUBBSDnRdQ0A1zaK5iiAofb17XJ3l0RnkwPVSbsXyfKSysokMlKMs9XNfaaIlRKlZ7AhM1iRnLaz6ixzdokxTmt27v'+ 3209 'zzvFlPg2lxZu60LDpecgVmgI81DNj2PSEKljNBI9kgxkVR6eykwXBtpcaiSjvT3PtjbABvObKZTat/VGznY+HHcrF96pFOirePEggW8ATZEq2yNtrQGUHmhNqZ0jkMbCeMAT+TvyknCtkywWr87UJWw7x52xrbLpYdqdZqczJcBQldKWRno98mcsrjTqA+9yRN1TtVjF4ladcDwiw5OCOeFGhkNnpkr5Ak6KIUhlggtOJ5ILtV6zEL6WaL3iGa71GF2Uk0/Dkzx5wnecUjm9amdVFSqgAcsMGJBQjGkoZ3oex5F4IqZkbKA0MayEMpSQ6SynfNO5xtoc8Oi8d57O6lgCJlIxG8pKAEQT2UFEVu2dWC14r5zm1d9fielJ0neXNpmh8/j2A74xRCm5V30AbEtYSzq1XZxDLkNUMa0KAsugNcCuGG7UAatqSUiuvL0LNl'+ 3210 'sJ6UbA8qTFOZguyKv3YI1+LE1tM8VbkK8QTNrf7rpJ1IRcbjdWfftOJd37E3F9k9ZRZszD93iVjP9pKNkQgpl3JpUOhP1kS34sDdHFPDVRnSwJATgw/k1I+h12CJjWzY2gZhttNvxFEy8rM1dO/v32qJRZFQJp7rFoZxfy94drKmKSBvnnUE3D4rjp+z+nON2ES5edPiCKr3tUMmZ2m5eKicMpAxA10tp/BMY7Er7rAdEgxb+rzFKVLnwCZvWfsJg/REWexwdp6irzFY+bQ9tzh6LqekhyekHyWOXj15IueampeSxipVtjLHtt3+XB3cMYbtxz2xnGdh9vXXS+ZFrKyj7TVJKaEaS6kWJUJHRukHB8ncunkdS0Y/JJaLBcc31xwcLDgdTkk6kLT06+UAXYxst1tyzqyWB7g7KSW6GMmuBZ/lgYODJbeObyJBiYtutK'+ 3211 'GHq0NI4MmJMWDi9J7wUPr3WrhUwjljij1BGlLaIQbn6d85hvGc6xoVZfpz6BMxFqE47U9Rjbj3qAT67UAEZ7lUchowHxiGgdwnsjv9Zk23WHDz5Jhu1bHdnNL7Fg/Qb9fcSgNXLl8mhsB6s6k9fs526Om6JTdvvYiKcuPGdS5fuUJ2Y316yupwxSIGcs5sTjZcWB0hUjYFr7rA6fq0bmGdGshbi+w8WzOt+azqnXWyPjLjDITZM4hN0s0yOStegXkIpYKWPSOxI0Ji2BqbzbpsPE6ZPGQWi8i635I8Q1Cev3YV6RTzzJB7usWCqIFrV6+VCEGVk5MTuhhZLJfcfPEmq9UKEbjYXWToE/2wHWsWeSiZlouHF7HB2Wy3HC4OC7ZSJaVhhBs7OTmH8tyDlhKfoMeuqu55+V0a7tBt/G08p6SksmWs7uyxXMxFQ15hsWg2'+ 3212 'z1ifrnHJte8Y6BP90JNTT8I5ODzk61//GqvDA0BYpzUqQtct6IceVWW5XLLd9mTbEDRw/do1Ll2+zPWbNzk4WKIaiDGyOd3
3212iGRZxweZkg2c4XByShsTmdF32ty0W1StKjZfq6ip+lAIsd5Y+AfFvQJoxQTvHgvuf7bpckhYmY1SU8/yxUIm4OIqkkyIVqFdRNfrthsMLR2xOT+lTZv3Cmu///vdw9x13A87NzXV++qd/hls3TzhYrTBLuAnHxydcvHSJ05MTDo+OeOHadY4Oj0i9kfPAarViWA/EritSno2j5RGenFunxxwsl4gKQ9/vJBEYH1JTvmtoYjizUyPN5gh4X9TmInw2wGN2y5Lhqd8qvKLgDHLaElNKxYblHjwz5ERKGdS49uJ1QLnnnvt4+9v+ElevP8cHfvzH6LoFBGOxWLAIB6gp/aZnc7rlaHXI+u'+ 3213 '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'+ 3214 '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'+ 3215 'OhW/DizZtst1uWB0t+4t9/EHfngQceQEVZxI7T41NCF9AAL33py7h0+Qo3btzgve99D6rKRz7yEUSETz/2GA899BCvfPUr+fKXv0JOJWujrqXw4lMIuIPzZqq3031QD4+ttu5n7SK72jv/rRWnWoiZcybnRE6O1wdP1F2PddeOpXKyw3q9ZbFYcv36NV5x+x10MZJsKBPPJVwJoiy6JUOfKI0zJfd18/gEMWF7skVc6TcDf/fv/zBXLl3hv3z4o3zuM7/Pm970Jg4ODliv12y2G153z+tQVZ78wpMMw0AMoaSkYtgJ/wRK15aBiM92VMrolWWHGj56zn1i7xJvN/JQVYZhwLsAuZQM+l5qMR48sQ3Shffjzrd/57cx5G0N6Evgvllv6BYdb/yzb6TrIk8+9SRuxpAGHrj3Ab7rO/8iz3zxi7zi9lfwPe/6Hq4+f5Xn'+ 3216 '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'+ 3217 '39995L6AJOedrP6uCQ5fKAb3n9g4jDyfqYGy/eQEXpt1uOLlwghMhmswYvxZ9SMy15PVWt/Xr71qq1kU296i6MW/gndZyVPs8h4HnEnEchLcjz2h8jKDZkItADqxK31TZ8V4QCVQCuXLnCdr3h9PSE1WqFmbEeNiyOllg2Pv/E5/nEf/9N3va2t/HImx9hyD2/9msf42Mf/zgSA29/+9t5y1veirjzla98hV//+McKUxAuXb7MtatXUVUuXbpISpnT9ZouRkyNEONEAHa77s8Ky+RMWo/M/BqvS292cB8Tz39vzCkDe00UOLX9nMWFJRI7bqSBy3/vfT/MJm9wc6J0JOvpukhOmZQHDpbLsUiNA51wfOuYCxcukPqEZSNowFIJRFNOLBYL+iHRhYhlZ7U64PTWMYeHR0gWDg6WbLdbusWCLsYKQ7YcHh6RLFdPXx7s'+ 3218 'QF3ymFHeIcBEEpWWhZl8w5zgTY3Plbl5xrq1ohZ3Ux6VYgWg//iP/Th08mK8cOUCN54/5sqFl/G1576Cx0wvPeodm01fJ6ist8NUb1AlnW7pYke/3Y6F6/IENGpWWth6gkjJ0eHk9UnJ51mik8i234IK2+2GYZDS/9FF1ttN3RhT9leIZxbcy5oAAAN1SURBVFofS0mqONFCfUJGqXK5tyikPtpEyjXaHjNSCdKO2dA6QCvZxz3whfC9DawODjDPpH6oe9Hg9jvuwICDy4fEO++689GbN574Wyn1LLqOF27d5OBwQeo340AStBCkeh4o9dSaXphS4tWTAeVBfbW5p/wmBBGCO8EoVak62RY9SH2ciJuz0FDzP0UCrNkfqS1eJMxKRnT8rTpnMyNqsbnJa925eu5Wo4oaijoy7ZdrFg1RFt2C9XqNWeag6xAJIMatm7'+ 3219 'c4Olpx+eKlJ8Mdd7/sd6/fuvZDV79+LT744IMlYN/0mOQaslR3Tu0roeTS8hjqVHVqbWE1lI+EYrhre+70aMyySBPGMGqnwafmfCxl2hPWLBfAOjEPEgPZSkTRUIBZqlXAAjMasC0PMmzqV4iUPNXHOZUN2imlUrcZBoahJw3FKVrKY3Rz6dJlfvVXP8Yzz3zptx5+65u+S9yd13zzK//Gl5756ofe8+73hFe96lWcnB6Tu7IHN6U8ovT20qClCN44NtpXr/srlE5C3SXZWvrboymrealPTpM6XutcgiJdg2c01OhCm/FnhB9dq2dUeyS18brgZBklyrx1tE42zh1CnJ4X00Cz1gwyIqS+PMYpxoDlxB133sHjf/gE//Fn/9Pxfffd89Djjz/x9PiE7lff96q/89WvfvnfPnDfg+Hdf+37uXHzOtu+Z+j78lyn2mqR'+ 3220 'fWq5Hx/C0CZQ1Sdq2cFdmQ1U79fghIO6j1nl8eGCNYQSEYg6skxVxq1PrS9P6/ilYFdMQ7NtqmW34sSQ5g9kpqIyMsQtj3NTLWqbLbHsltz2ktu4fOkSP/kffpInnnoi3XPPPT/4+O8/8ZEdVXF37nj1Hd+tS57VJf6So8u+ovMleAe+IHp5rGp5Nns3ey/2vh91Mv69rL8f7JynrorHiNcO/TPvxTljL2fjAN51navqeE2bm54z3v5b2X3+vNa3gAfUD446PziMzcD76vLyd+589Te9aU4v2cdN9z50/+UXrt/4J9e++twPMdvMXBvJC9JXRw3SUCVjWSWxMlAj2DDjdHtUXphScaUuWmPTpspdV/DUsC0tse5I6KqUD9N5Wp+YONM6RAjLiOdE3taUvDohlt9zLvMTocbGdTvXuMLSQtESsKWxEo4uHv3B4cHRrx'+ 3221 '1dPHrfU59/6nROq/8LuRQt8gj11u4AAAAASUVORK5CYII='; 3222 els.setAttribute('src',hs); 3223 els.ggNormalSrc=hs; 3224 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 3225 els.className='ggskin ggskin_button'; 3226 els['ondragstart']=function() { return false; }; 3227 player.checkLoaded.push(els); 3228 el.appendChild(els); 3229 el.ggSubElement = els; 3230 el.ggId="Button_road"; 3231 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 3232 el.ggVisible=true; 3233 el.className="ggskin ggskin_button "; 3234 el.ggType='button'; 3235 hs =''; 3236 hs+='bottom : 116px;'; 3237 hs+='cursor : pointer;'; 3238 hs+='height : 40px;'; 3239 hs+='position : absolute;'; 3240 hs+='right : 10px;'; 3241 hs+='visibility : inherit;'; 3242 hs+='width : 40px;'; 3243 hs+='pointer-events:auto;'; 3244 el.setAttribute('style',hs); 3245 el.style[domTransform + 'Origin']='50% 50%'; 3246 me._button_road.ggIsActive=function() { 3247 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 3248 return this.parentNode.ggIsActive(); 3249 } 3250 return false; 3251 } 3252 el.ggElementNodeId=function() { 3253 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 3254 return this.parentNode.ggElementNodeId(); 3255 } 3256 return player.getCurrentNode(); 3257 } 3258 me._button_road.onclick=function (e) { 3259 me._button_satellite.style[domTransition]='none'; 3260 me._button_satellite.style.visibility=(Number(me._button_satellite.style.opacity)>0||!me._button_satellite.style.opacity)?'inherit':'hidden'; 3261 me._button_satellite.ggVisible=true; 3262 me._map_satellite.ggClearMap();
3263 me._map_satellite.style[domTransition]='none'; 3264 me._map_satellite.style.visibility='hidden'; 3265 me._map_satellite.ggVisible=false; 3266 me._button_road.style[domTransition]='none'; 3267 me._button_road.style.visibility='hidden'; 3268 me._button_road.ggVisible=false; 3269 if (me._map_road.ggMapNotLoaded) { 3270 me._map_road.ggInitMap(false); 3271 me._map_road.ggInitMapMarkers(true); 3272 } 3273 me._map_road.style[domTransition]='none'; 3274 me._map_road.style.visibility=(Number(me._map_road.style.opacity)>0||!me._map_road.style.opacity)?'inherit':'hidden'; 3275 me._map_road.ggVisible=true; 3276 } 3277 me._button_road.ggUpdatePosition=function (useTransition) { 3278 } 3279 me._map_rectangle.appendChild(me._button_road); 3280 el=me._map_full=document.createElement('div'); 3281 els=me._map_full__img=document.createElement('img'); 3282 els.className='ggskin ggskin_map_full'; 3283 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAFlUlEQVRogdWa3U9TZxzHP8/hZS62ph00aCIoA5QSkkqoTSDRDQmUK+sSvdHMm12LqbcsMUaum/gP7ELCjZLoLkyGgAQ3IcHiqGEob0NhGyOlKbGnmS/0nF2c0+VY2tJCoe6bcHGe5zy/8+mTH+f5vRyhqio7VCFQARwByoASwAQU6/PvARkIAavAa2AJ2NjJQ8V2wIUQqKrqAOqA49t89gwwLYQIZLtQVdVtgZ9Cgz0MoCiKEgwG1+bm5lZfvHix7vf7IxMTE/+8evVqA+Do0aOFjY2NnzudTrPdbrfU1NSU2Wy2UkmSJN3eH8CMEOLn3QK3A81AOUA4HA4/fvx47ubNm8sTExPvMzUC0NDQUHz9+vXy06dP11itVqs+vAyMCSGmcwnuARoA1tfXwz'+ 3284 '09Pc+9Xu9fsVgsG95NKigowOfzHbp8+bLDYrHEf8CvQogfdwpuAr4BqhRFiQ0ODgbOnz8/G4lEdvwfbZTZbBZ379491tbW5pAkqQBYAO4LISKpwKVkE7oswEWgSpbliNfrHXC73TO5hgaIRCJqR0fHjNfrHZBlOQJUARdVVbWkWpNqx03AJeBQKBQKnT17dmR0dPRdroGTyeVyFT948ODr0tLSEmAF6BVCyMZ70rnKt0DV2tpaqKmp6dH8/PyO3rnZqrq6unBsbOyMDr8ghOgxzqdyFQ+6e3g8npG9hgaYn5/f8Hg8I3G3UVXVk3hPIrgdaFAUJdbV1fVkr9wjmUZHR991dXU9URQlBjSoqmo3zie6yndA+cOHD5+53e6ZvQRNpf7+/tr29vYGYEkI8QNs9vFTQOv6+nq4oqKifzfeHtuR2WwWS0tLHRaLxQIMCiF+'+ 3285 'SfTx4wA9PT3PPxVo0F6Vvb298XimNj4e3/ETwLlwOBy22Ww/pTsRVVV9mWw8Go1OmEymS+kgZFnu3b9/f2OyOSFEbbJx0E7YYDDYoYcH94HJ+I7XAQwPD8/u4BgX2124lWKxGMPDw7P6ZR1oO14IfK8oSszhcNybmpr6kM5IfMfT7VA2ytRefX19USAQ+EYPCboltCSAYDAY2go6n5qamvoQDAZD+mWFhJa5MDc3t5o/rMxkYDwioaVbTE9Pr2eyOBqNTkSj0We5gsnGnoGxTELLEfH7/W8yWWwymS6ZTKaL28PcmT0DY4mEFgkSCATe5gpmt2RgNEno2fjCwsKeB1PZysBYnC6R+KQlodU9qKqqKswzy5YyML6X0Io1OByOfflDykwGRllCqzDhdDoPZLJYluVeWZZ7cwWTjT0DY6gQrSxWW1dXZ0ErzqRVqiBpu8'+ 3286 'rGns4IsCqh1fKoqakpyyXQbsjA+FpCK0Bis9lK6uvri/KHlV52u73IZrOV6JdLElrVdFaSpIIbN26UZ2pIVdWXxr9M/FSW5d7EdZk+r7u7u1yPDOeAjfh7fBqgpaWlJlNDSbRr8Th8xPYbaLVtgEnAabVaD/t8voPXrl37OyXdDuLwrTKkVPL5fAetVusXwJ9CiMnEZPkroOUTTZbdelF0WAgxkpgsjwDLFovF2tfXdyxPnJvU19d3TIdeFkKMxMcTY5VRgNbWVkdnZ6eVPOvKlSuW1tZWh345apxLVjs8B5yQZTnidrsH8lXNam5u/qy/v7/NZDKZgUkhxP34XEZFT5fL9WhxcXFPQ97KysrC8fHxrIueAPeAldLS0pLx8fEzLperOMV9OZfL5So2QK/oLJuUClwG7qDDDw0Nte+Fz3d2dlqHhobaDNB3EmvjcW3V'+ 3287 'SjGjtVK+VBQlNjAwELhw4cJetFJ+B+6la6Vsq3l1+/btwNWrV1dyAX3r1q1daV4ZVQc0kdt2YbV+IsIutQuNStugffr06Ru/3/92cXHxA0BlZWWR0+ncd/LkyQP5atD+p/9rSzxRyT5CMPPxRwgRcvwRwr89/urbqQxV5AAAAABJRU5ErkJggg=='; 3288 els.setAttribute('src',hs); 3289 els.ggNormalSrc=hs; 3290 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 3291 els.className='ggskin ggskin_button'; 3292 els['ondragstart']=function() { return false; }; 3293 player.checkLoaded.push(els); 3294 el.appendChild(els); 3295 el.ggSubElement = els; 3296 el.ggId="map_full"; 3297 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 3298 el.ggVisible=true; 3299 el.className="ggskin ggskin_button "; 3300 el.ggType='button'; 3301 hs =''; 3302 hs+='cursor : pointer;'; 3303 hs+='height : 46px;'; 3304 hs+='position : absolute;'; 3305 hs+='right : 5px;'; 3306 hs+='top : 5px;'; 3307 hs+='visibility : inherit;'; 3308 hs+='width : 46px;'; 3309 hs+='pointer-events:auto;'; 3310 el.setAttribute('style',hs); 3311 el.style[domTransform + 'Origin']='50% 50%'; 3312 me._map_full.ggIsActive=function() { 3313 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 3314 return this.parentNode.ggIsActive(); 3315 } 3316 return false; 3317 } 3318 el.ggElementNodeId=function() { 3319 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 3320 return this.parentNode.ggElementNodeId(); 3321 } 3322 return player.getCurrentNode(); 3323 } 3324 me._map_full.logicBlock_size = function() { 3325 var newLogicStateSize; 3326 if ( 3327 ((player.getIsMobile() == true)) 3328 ) 3329 { 3330 newLogicStateSize = 0; 3331 } 3332 else if ( 3333 ((player.getVariableValue('map_full_screen') == true)) 3334 ) 3335 { 3336 newLogicStateSize = 1; 3337 } 3338 else if ( 3339 ((player.getViewerSize().width <= 960)) 3340 ) 3341 { 3342 newLogicStateSize = 2; 3343 } 3344 else if ( 3345 ((player.getViewerSize().height <= 850)) 3346 ) 3347 { 3348 newLogicStateSize = 3; 3349 } 3350 else { 3351 newLogicStateSize = -1; 3352 } 3353 if (me._map_full.ggCurrentLogicStateSize != newLogicStateSize) { 3354 me._map_full.ggCurrentLogicStateSize = newLogicStateSize; 3355 me._map_full.style[domTransition]='width 0s, height 0s'; 3356 if (me._map_full.ggCurrentLogicStateSize == 0) { 3357 me._map_full.style.width='30px'; 3358 me._map_full.style.height='30px'; 3359 skin.updateSize(me._map_full); 3360 } 3361 else if (me._map_full.ggCurrentLogicStateSize == 1) { 3362 me._map_full.style.width='46px'; 3363 me._map_full.style.height='46px'; 3364 skin.updateSize(me._map_full); 3365 } 3366 else if (me._map_full.ggCurrentLogicStateSize == 2) { 3367 me._map_full.style.width='35px'; 3368 me._map_full.style.height='35px'; 3369 skin.updateSize(me._map_full); 3370 } 3371 else if (me._map_full.ggCurrentLogicStateSize == 3) { 3372 me._map_full.style.width='35px'; 3373 me._map_full.style.height='35px'; 3374 skin.updateSize(me._map_full); 3375 } 3376 else { 3377 me._map_full.style.width='46px'; 3378 me._map_full.style.height='46px'; 3379 skin.updateSize(me._map_full); 3380 } 3381 } 3382 } 3383 me._map_full.onclick=function (e) { 3384 player.setVariableValue('map_full_screen', !player.getVariableValue('map_full_screen')); 3385 } 3386 me._map_full.ggUpdatePosition=function (useTransition) { 3387 } 3388 me._map_rectangle.appendChild(me._map_full); 3389 el=me._button_4=document.createElement('div'); 3390 els=me._button_4__img=document.createElement('img'); 3391 els.className='ggskin ggskin_button_4'; 3392 hs='data:image/png;
3392base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADKklEQVR4nO1bu24UQRCs47uIiR1iGSKEnJBgXgaE72zOYIF4moyAGAI+gAxifgcioAiOk4711GzPbs/j5GupA3t3e7pqZnt6um8nJHGe5UJtB2rLhoDaDtSWDQGRazsAPgDYLuRLDtnCAsM1AJPgHSRDusP/5am4r2V90MGwG7pPPfyJZ+WwAVBWvR3w/3MKAZcDBkjySQPg+vS+8P16CgH4BzYk8wZAKr0rfD4lOUklACRnwuDjBsBawb+IPWcxfCwMt7QSugFvKW/7nrUOcCQGmDYAfk/49tryfMpAioSaW6Sa+VdWG6kDKhJqbJGhrY40zvxQAkDyQAx8UhC8mvnnqbaGOqAC41EB8HfE2L0Bz5MAUG+ROZOlfTFm8sx7EADqZOm4IPjTMXY9HD'+ 3393 'sUjnm+DmrZvxxr28vBuXDQYyWogPfGw3cvAmIkHIyweTMneG8CQB0YhyRLauajuX1tAmIrISVZUkmO28znJAAkHwkAlpWgZv5ZDl9zEQDqLTJ2lFZH2kFJTm0CQB0TQkfpe+LewUlOCwTEVsJqxqjKWNlmviQBoD5F7pO8Ia6Zj7TrQAC4ePetknSkXRcCQH2KXJXsy74mAeAi2P0KAP/DCnXGGr3BH5FrP4t5sZTCjKtovypFmy+ll75Vir0KpcCrDG9OvSqKNF9KgLc0LdTukL3knht8Sula5QnTdSVgSNOiePMlF3hVybEUMNXZYbouBHg0LVTzxX0leIP3bFoUab54gs9xnleVJbe+gxd41bTwqOFlbb54gFdbnWf1NlvzZaxjD4VjOc7zqto8KjCOceiWcMi9dG0gYVqaAJW/j+7VGVS9DoNOkUMcUL/JGdWl'+ 3394 'TVS3ZMlr5rM0LXp0TPNlEAHFmxYGVcmS+Sg9FnzWpoVRVdpsKqpYBlDLvkjd3qhqJfQGxj7DKslpCfxSB/2EL2ZQJTktgu8jQQZGZWhLGKoZ8KyqXocrKQR8DBgokeR46Szgf/CDCdUY+dL5+x2AvcwtCk+ZATjp/O9r6MYJKb8c3QVwEcA3AO+9PCssVwFcAvAdi0n83b0hRsC5kM13g7UdqC0bAmo7UFv+AlU2teGQNem7AAAAAElFTkSuQmCC'; 3395 els.setAttribute('src',hs); 3396 els.ggNormalSrc=hs; 3397 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 3398 els.className='ggskin ggskin_button'; 3399 els['ondragstart']=function() { return false; }; 3400 player.checkLoaded.push(els); 3401 el.appendChild(els); 3402 el.ggSubElement = els; 3403 el.ggId="Button 4"; 3404 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 3405 el.ggVisible=true; 3406 el.className="ggskin ggskin_button "; 3407 el.ggType='button'; 3408 hs =''; 3409 hs+='cursor : pointer;'; 3410 hs+='height : 40px;'; 3411 hs+='left : 5px;'; 3412 hs+='position : absolute;'; 3413 hs+='top : 5px;'; 3414 hs+='visibility : inherit;'; 3415 hs+='width : 40px;'; 3416 hs+='pointer-events:auto;'; 3417 el.setAttribute('style',hs); 3418 el.style[domTransform + 'Origin']='50% 50%'; 3419 me._button_4.ggIsActive=function() { 3420 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 3421 return this.parentNode.ggIsActive(); 3422 } 3423 return false; 3424 } 3425 el.ggElementNodeId=function() { 3426 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 3427 return this.parentNode.ggElementNodeId(); 3428 } 3429 return player.getCurrentNode(); 3430 } 3431 me._button_4.logicBlock_size = function() { 3432 var newLogicStateSize; 3433 if ( 3434 ((player.getIsMobile() == true)) 3435 ) 3436 { 3437 newLogicStateSize = 0; 3438 } 3439 else if ( 3440 ((player.getVariableValue('map_full_screen') == true)) 3441 ) 3442 { 3443 newLogicStateSize = 1; 3444 } 3445 else if ( 3446 ((player.getViewerSize().width <= 960)) 3447 ) 3448 { 3449 newLogicStateSize = 2; 3450 } 3451 else if ( 3452 ((player.getViewerSize().height <= 850)) 3453 ) 3454 { 3455 newLogicStateSize = 3; 3456 } 3457 else { 3458 newLogicStateSize = -1; 3459 } 3460 if (me._button_4.ggCurrentLogicStateSize != newLogicStateSize) { 3461 me._button_4.ggCurrentLogicStateSize = newLogicStateSize; 3462 me._button_4.style[domTransition]='width 0s, height 0s, ' + cssPrefix + 'transform 300ms ease 0ms'; 3463 if (me._button_4.ggCurrentLogicStateSize == 0) { 3464 me._button_4.style.width='30px'; 3465 me._button_4.style.height='30px'; 3466 skin.updateSize(me._button_4); 3467 } 3468 else if (me._button_4.ggCurrentLogicStateSize == 1) { 3469 me._button_4.style.width='40px'; 3470 me._button_4.style.height='40px'; 3471 skin.updateSize(me._button_4); 3472 } 3473 else if (me._button_4.ggCurrentLogicStateSize == 2) { 3474 me._button_4.style.width='30px'; 3475 me._button_4.style.height='30px'; 3476 skin.updateSize(me._button_4); 3477 } 3478 else if (me._button_4.ggCurrentLogicStateSize == 3) { 3479 me._button_4.style.width='30px'; 3480 me._button_4.style.height='30px'; 3481 skin.updateSize(me._button_4); 3482 } 3483 else { 3484 me._button_4.style.width='40px'; 3485 me._button_4.style.height='40px'; 3486 skin.updateSize(me._button_4); 3487 } 3488 } 3489 } 3490 me._button_4.logicBlock_angle = function() { 3491 var newLogicStateAngle; 3492 if ( 3493 ((me.elementMouseOver['button_4'] == true)) 3494 ) 3495 { 3496 newLogicStateAngle = 0; 3497 } 3498 else { 3499 newLogicStateAngle = -1; 3500 } 3501 if (me._button_4.ggCurrentLogicStateAngle != newLogicStateAngle) { 3502 me._button_4.ggCurrentLogicStateAngle = newLogicStateAngle; 3503 me._button_4.style[domTransition]='width 0s, height 0s, ' + cssPrefix + 'transform 300ms ease 0ms'; 3504 if (me._button_4.ggCurrentLogicStateAngle == 0) { 3505 me._button_4.ggParameter.a = 90; 3506 me._button_4.style[domTransform]=parameterToTransform(me._button_4.ggParameter); 3507 } 3508 else { 3509 me._button_4.ggParameter.a = 0; 3510 me._button_4.style[domTransform]=parameterToTransform(me._button_4.ggParameter); 3511 } 3512 } 3513 } 3514 me._button_4.onclick=function (e) { 3515 player.setVariableValue('map_full_screen', false); 3516 me._map_rectangle.style[domTransition]='none'; 3517 me._map_rectangle.style.visibility='hidden'; 3518 me._map_rectangle.ggVisible=false; 3519 if (player.transitionsDisabled) { 3520 me._shade.style[domTransition]='none'; 3521 } else { 3522 me._shade.style[domTransition]='all 500ms ease-out 0ms'; 3523 } 3524 me._shade.style.opacity='0'; 3525 me._shade.style.visibility='hidden'; 3526 } 3527 me._button_4.onmouseover=function (e) { 3528 me.elementMouseOver['button_4']=true; 3529 me._button_4.logicBlock_angle(); 3530 } 3531 me._button_4.onmouseout=function (e) { 3532 me.elementMouseOver['button_4']=false; 3533 me._button_4.logicBlock_angle(); 3534 } 3535 me._button_4.ontouchend=function (e) { 3536 me.elementMouseOver['button_4']=false; 3537 me._button_4.logicBlock_angle(); 3538 } 3539 me._button_4.ggUpdatePosition=function (useTransition) { 3540 } 3541 me._map_rectangle.appendChild(me._button_4); 3542 me.divSkin.appendChild(me._map_rectangle); 3543 me._map_road.ggMarkerInstances=[]; 3544 me._map_road.ggMapId = 'googleroadmap'; 3545 me._map_road.ggLastNodeId=null; 3546 me._map_road.ggMarkerArray=[]; 3547 me._map_road.ggGoogleMarkerArray=[]; 3548 me._map_road.ggLastZoom = -1; 3549 me._map_road.ggRadar={ lastFov : -1, lastPan : -1, lastZoom : -1,activeNodeLatLng : null, poly : null } 3550 me._map_road.ggRadar.update=function() { 3551 if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return; 3552 var radar=me._map_road.ggRadar; 3553 var map=me._map_road.ggMap; 3554 if (!map) return; 3555 var d2r = Math.PI/180 ; 3556 var r2d = 180/Math.PI ; 3557 var fov = player.getFov(); 3558 var pan = player.getPanNorth(); 3559 var zoom = map.getZoom(); 3560 var gps; 3561 if (player.getMapType(me._map_road.ggMapId) == 'web') { 3562 gps=player.getNodeLatLng(); 3563 } else { 3564 gps=player.getNodeMapCoords(null, me._map_road.ggMapId); 3565 pan -= me._map_road.ggFloorplanNorth; 3566 } 3567 var filterpassed = true; 3568 var currentId = player.getCurrentNode(); 3569 if (me._map_road.ggFilteredIds.length > 0 && me._map_road.ggFilteredIds.indexOf(currentId) == -1) filterpassed = false; 3570 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0)) && filterpassed) { 3571 if (zoom<6) zoom = 6; // avoid large radar beams on world map 3572 if ((radar.poly) && (fov==radar.lastFov) && (pan==radar.lastPan) && (zoom==radar.lastZoom) && (gps[0]==radar.activeNodeLatLng.lat()) && (gps[1]==radar.activeNodeLatLng.lng())) return; 3573 radar.lastPan=pan;radar.lastFov=fov;radar.lastZoom=zoom; 3574 radar.activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]); 3575 var tileDeg = 360.0 / Math.pow(2, zoom); 3576 var rLng = tileDeg * 0.585938; 3577 var rLat = rLng * Math.cos(radar.activeNodeLatLng.lat() * d2r); 3578 var radar_path = []; 3579 radar_path.push(radar.activeNodeLatLng); 3580 var segments=5; 3581 for (i=-segments; i<=segments; i++) { 3582 var angle = (fov / (2*segments)) * i; 3583 var x = -rLng * Math.sin((pan+angle)*d2r) + radar.activeNodeLatLng.lng(); 3584 var y = rLat * Math.cos((pan+angle)*d2r) + radar.activeNodeLatLng.lat(); 3585 radar_path.push(new google.maps.LatLng(y, x)); 3586 } 3587 if (radar.poly) { 3588 radar.poly.setMap(null); 3589 radar.poly = null; 3590 } 3591 radar.poly = new google.maps.Polygon({ 3592 paths: radar_path, 3593 strokeColor: '#828a56', 3594 strokeOpacity: 0.8, 3595 strokeWeight: 1, 3596 fillColor: '#828a56', 3597 fillOpacity: 0.35 3598 });
3599 radar.poly.setMap(map); 3600 } else { 3601 if (radar) { 3602 activeNodeLatLng = new google.maps.LatLng(0,0); 3603 if (radar.poly) { 3604 radar.poly.setMap(null); 3605 radar.poly = null; 3606 } 3607 } 3608 } 3609 } 3610 me._map_road.ggTileAvailable=function(x, y, z) { 3611 var mapDetails = player.getMapDetails(me._map_road.ggMapId); 3612 if (z < 7 || z > 7 + (mapDetails['zoomlevels'] - 1)) return false; 3613 var mapAR = mapDetails['width'] / mapDetails['height']; 3614 if (mapDetails['width'] >= mapDetails['height']) { 3615 var tilesInX = Math.pow(2, z - 7); 3616 var tilesInY = Math.ceil(tilesInX / mapAR); 3617 } else { 3618 var tilesInY = Math.pow(2, z - 7); 3619 var tilesInX = Math.ceil(tilesInY * mapAR); 3620 } 3621 var tilesXStart = Math.pow(2, z - 1); 3622 var tilesYStart = tilesXStart; 3623 var tilesXEnd = tilesXStart + tilesInX - 1; 3624 var tilesYEnd = tilesYStart + tilesInY - 1; 3625 if (x < tilesXStart || x > tilesXEnd || y < tilesYStart || y > tilesYEnd) return false; 3626 return true; 3627 } 3628 me._map_road.ggInitMap=function(keepZoom) { 3629 me._map_road.ggMapNotLoaded = false; 3630 var mapType = player.getMapType(me._map_road.ggMapId); 3631 var mapDetails = player.getMapDetails(me._map_road.ggMapId); 3632 if (mapType == 'file') { 3633 me._map_road.style.backgroundColor = mapDetails['bgcolor']; 3634 me._map_road.ggFloorplanNorth = mapDetails['floorplannorth']; 3635 } else { 3636 me._map_road.style.backgroundColor = '#fff'; 3637 } 3638 var gps; 3639 if (player.getMapType(me._map_road.ggMapId) == 'web') { 3640 gps=player.getNodeLatLng(); 3641 } else { 3642 gps=player.getNodeMapCoords(null, me._map_road.ggMapId); 3643 } 3644 if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return; 3645 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) { 3646 activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]); 3647 } else { 3648 activeNodeLatLng = new google.maps.LatLng(0,0); 3649 } 3650 if (mapType == 'web') { 3651 var mapTypeId; 3652 if (me._map_road.ggMapId == 'googleroadmap') { 3653 mapTypeId = google.maps.MapTypeId.ROADMAP; 3654 } else if (me._map_road.ggMapId == 'googlehybrid') { 3655 mapTypeId = google.maps.MapTypeId.HYBRID; 3656 } else if (me._map_road.ggMapId == 'googlesatellite') { 3657 mapTypeId = google.maps.MapTypeId.SATELLITE; 3658 } else if (me._map_road.ggMapId == 'googleterrain') { 3659 mapTypeId = google.maps.MapTypeId.TERRAIN; 3660 } else { 3661 mapTypeId = mapDetails['mapprovider']; 3662 } 3663 if (me._map_road.ggLastZoom == -1) me._map_road.ggLastZoom = 18; 3664 var initZoom = keepZoom ? me._map_road.ggLastZoom : 18; 3665 var mapOptions = { 3666 zoom: initZoom, 3667 center: activeNodeLatLng, 3668 mapTypeId: mapTypeId, 3669 fullscreenControl: false, 3670 mapTypeControl: false, 3671 streetViewControl: false 3672 }; 3673 me._map_road.ggMap = new google.maps.Map(me._map_road, mapOptions); 3674 if (mapTypeId == 'googlecustomstyle') { 3675 var styledMapType = new google.maps.StyledMapType(JSON.parse(mapDetails['googlecustomstylecode']), {name: 'Styled Map'}); 3676 me._map_road.ggMap.mapTypes.set('styled_map', styledMapType); 3677 me._map_road.ggMap.setMapTypeId('styled_map'); 3678 } 3679 if (mapTypeId == 'openstreetmap') { 3680 me._map_road.ggMap.mapTypes.set('openstreetmap', new google.maps.ImageMapType({ 3681 getTileUrl: function(coord, zoom) { 3682 if (mapDetails['mapstyle'] == 'streets') { 3683 return 'https://tile.openstreetmap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png'; 3684 } else if (mapDetails['mapstyle'] == 'outdoors') { 3685 return 'https://a.tile.opentopomap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png'; 3686 } 3687 }, 3688 tileSize: new google.maps.Size(256, 256), 3689 name: mapDetails['title'], 3690 maxZoom: mapDetails['mapstyle'] == 'outdoors' ? 17 : 18 3691 })); 3692 } 3693 if (mapTypeId == 'mapbox') { 3694 me._map_road.ggMap.mapTypes.set('mapbox', new google.maps.ImageMapType({ 3695 getTileUrl: function(coord, zoom) { 3696 if (mapDetails['styleurl'] == '') { 3697 return 'https://api.mapbox.com/v4/mapbox.' + mapDetails['mapstyle'] + '/' + zoom + '/' + coord.x + '/' + coord.y + '@2x.png?access_token='
3697+ mapDetails['mapkey']; 3698 } else { 3699 var styleurlstring = mapDetails['styleurl']; 3700 styleurlstring = styleurlstring.slice(styleurlstring.indexOf('styles/') + 7); 3701 return 'https://api.mapbox.com/styles/v1/' + styleurlstring + '/tiles/256/' + zoom + '/' + coord.x + '/' + coord.y + '@2x?access_token=' + mapDetails['mapkey']; 3702 } 3703 }, 3704 tileSize: new google.maps.Size(256, 256), 3705 name: mapDetails['title'], 3706 maxZoom: 18 3707 })); 3708 } 3709 if (mapTypeId == 'custom') { 3710 me._map_road.ggMap.mapTypes.set('custom', new google.maps.ImageMapType({ 3711 getTileUrl: function(coord, zoom) { 3712 var urlString = mapDetails['mapurltemplate']; 3713 urlString = urlString.replace('{s}', 'a'); 3714 urlString = urlString.replace('{z}', zoom); 3715 urlString = urlString.replace('{x}', coord.x); 3716 urlString = urlString.replace('{y}', coord.y); 3717 return urlString; 3718 }, 3719 tileSize: new google.maps.Size(256, 256), 3720 name: mapDetails['title'], 3721 maxZoom: mapDetails['mapmaxzoom'] 3722 })); 3723 } 3724 } else if (mapType == 'file') { 3725 if (me._map_road.ggLastZoom == -1) me._map_road.ggLastZoom = 7; 3726 var initZoom = keepZoom ? me._map_road.ggLastZoom : 7; 3727 var mapOptions = { 3728 backgroundColor: mapDetails['bgcolor'], 3729 zoom: initZoom, 3730 minZoom: 7, 3731 maxZoom: 7 + (mapDetails['zoomlevels'] - 1) + 0, 3732 center: activeNodeLatLng, 3733 fullscreenControl: false, 3734 mapTypeControl: false, 3735 streetViewControl: false 3736 }; 3737 me._map_road.ggMap = new google.maps.Map(me._map_road, mapOptions); 3738 var customMapType = new google.maps.ImageMapType({ 3739 getTileUrl: function(coord, zoom) { 3740 if (me._map_road.ggTileAvailable(coord.x, coord.y, zoom)) { 3741 return basePath + 'images/maptiles/' + me._map_road.ggMapId + '/' + zoom + '/' + coord.x + '_' + coord.y + '.' + mapDetails['tileformat']; 3742 } else { 3743 return null; 3744 } 3745 }, 3746 tileSize: new google.maps.Size(256, 256), 3747 minZoom: 7, 3748 maxZoom: 7 + mapDetails['zoomlevels'], 3749 name: mapDetails['title'], 3750 }); 3751 me._map_road.ggMap.mapTypes.set(me._map_road.ggMapId, customMapType); 3752 me._map_road.ggMap.setMapTypeId(me._map_road.ggMapId); 3753 google.maps.event.addListener(me._map_road.ggMap, 'center_changed', function() { 3754 me._map_road.ggCheckBounds(mapDetails); 3755 }); 3756 google.maps.event.addListener(me._map_road.ggMap, 'zoom_changed', function() { 3757 me._map_road.ggCheckBounds(mapDetails); 3758 }); 3759 } 3760 } 3761 me._map_road.ggClearMap=function() { 3762 me._map_road.ggMap = null; 3763 me._map_road.ggClearMapMarkers(); 3764 me._map_road.ggMapNotLoaded = true; 3765 } 3766 me._map_road.ggClearMapMarkers=function() { 3767 me._map_road.ggLastActivMarker = null; 3768 var id,marker; 3769 var markers=me._map_road.ggGoogleMarkerArray; 3770 for (id in markers) { 3771 if (markers.hasOwnProperty(id)) { 3772 marker=markers[id]; 3773 marker.setMap(null); 3774 } 3775 } 3776 me._map_road.ggGoogleMarkerArray=[]; 3777 } 3778 me._map_road.ggCenterNode=function() { 3779 if (!me._map_road.ggMap) return; 3780 var gps; 3781 if (player.getMapType(me._map_road.ggMapId) == 'web') { 3782 gps=player.getNodeLatLng(); 3783 } else { 3784 gps=player.getNodeMapCoords(null, me._map_road.ggMapId); 3785 } 3786 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) { 3787 var markerLocation = new google.maps.LatLng(gps[0], gps[1]); 3788 me._map_road.ggMap.panTo(markerLocation); 3789 } 3790 } 3791 me._map_road.ggFitBounds=function(force) { 3792 if (!me._map_road.ggMarkerBounds.isEmpty()) { 3793 if (me._map_road.ggMarkerInstances.length > 1 || Object.getOwnPropertyNames(me._map_road.ggGoogleMarkerArray).length > 1) { 3794 if (force) { 3795 me._map_road.ggMap.fitBounds(me._map_road.ggMarkerBounds, 30); 3796 } else { 3797 if (player.getMapType(me._map_road.ggMapId) == 'web') { 3798 me._map_road.ggMap.setZoom(18); 3799 } else { 3800 me._map_road.ggMap.setZoom(7 + 18); 3801 } 3802 } 3803 } else { 3804 me._map_road.ggMap.setCenter(me._map_road.ggMarkerBounds.getCenter()); 3805 if (player.getMapType(me._map_road.ggMapId) == 'web') { 3806 if (force) { 3807 me._map_road.ggMap.setZoom(18); 3808 } else { 3809 me._map_road.ggMap.setZoom(18); 3810 } 3811 } else { 3812 if (force) { 3813 me._map_road.ggMap.setZoom(7); 3814 } else { 3815 me._map_road.ggMap.setZoom(7 + 18); 3816 } 3817 } 3818 } 3819 } 3820 } 3821 me._map_road.ggInitMapMarkers=function(updateMapBounds) {
3822 me._map_road.ggClearMapMarkers(); 3823 var ids=player.getNodeIds(); 3824 me._map_road.ggFilteredIds = []; 3825 if (me._map_road.ggFilter != '') { 3826 var filter = me._map_road.ggFilter.split(','); 3827 for (i=0; i < ids.length; i++) { 3828 var nodeId = ids[i]; 3829 var nodeData = player.getNodeUserdata(nodeId); 3830 for (var j=0; j < filter.length; j++) { 3831 if (nodeData['tags'].indexOf(filter[j].trim()) != -1) me._map_road.ggFilteredIds.push(nodeId); 3832 } 3833 } 3834 if (me._map_road.ggFilteredIds.length > 0) ids = me._map_road.ggFilteredIds; 3835 } 3836 var marker; 3837 var markerLocation; 3838 me._map_road.ggMarkerBounds = new google.maps.LatLngBounds(); 3839 var currentId = player.getCurrentNode(); 3840 for(var i=0;i<ids.length;i++) { 3841 var id=ids[i]; 3842 var gps; 3843 if (player.getMapType(me._map_road.ggMapId) == 'web') { 3844 gps=player.getNodeLatLng(id); 3845 } else { 3846 gps=player.getNodeMapCoords(id, me._map_road.ggMapId); 3847 } 3848 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) { 3849 markerLocation = new google.maps.LatLng(gps[0], gps[1]); 3850 marker = new google.maps.Marker({position: markerLocation,map: me._map_road.ggMap}); 3851 marker.setTitle(player.getNodeTitle(id)); 3852 marker.setClickable(true); 3853 marker.ggId=id; 3854 google.maps.event.addListener(marker, 'click', function() { 3855 player.openNext('{' + this.ggId + '}'); 3856 activeNodeLatLng=me.position; 3857 lastFov=-1; // force radar update 3858 }); 3859 me._map_road.ggGoogleMarkerArray[id] = marker; 3860 me._map_road.ggMarkerBounds.extend(markerLocation); 3861 } 3862 } 3863 if (ids.length > 1 && !me._map_road.ggMarkerBounds.isEmpty() && updateMapBounds) { 3864 me._map_road.ggFitBounds(false); 3865 } 3866 skin.updateSize(me._map_road); 3867 this.ggLastActivMarker = null; 3868 if (this.ggUpdateConditionNodeChange) this.ggUpdateConditionNodeChange(); 3869 this.ggRadar.lastFov = -1; 3870 } 3871 me._map_road.ggChangeMap=function(mapId) { 3872 var newMapType = player.getMapType(mapId) 3873 if (newMapType == 'file') { 3874 return; 3875 } 3876 if (me._map_road.ggMap) { 3877 me._map_road.ggLastZoom = me._map_road.ggMap.getZoom(); 3878 } 3879 me._map_road.ggMapId = mapId; 3880 me._map_road.ggClearMap(); 3881 me._map_road.ggInitMap(true); 3882 me._map_road.ggInitMapMarkers(false); 3883 } 3884 me._map_road.ggInCheckBounds=false; 3885 me._map_road.ggCheckBounds=function(mapDetails) { 3886 var mapAR = mapDetails['width'] / mapDetails['height']; 3887 var tileInDeg = 360.0 / Math.pow(2, 7); 3888 if (mapDetails['width'] >= mapDetails['height']) { 3889 var tmpWidth = mapDetails['width']; 3890 while (tmpWidth > 256) { 3891 tmpWidth /= 2; 3892 } 3893 var mapWidthInDeg = tileInDeg * (tmpWidth / 256); 3894 var mapHeightInDeg = mapWidthInDeg / mapAR; 3895 } else { 3896 var tmpHeight = mapDetails['height']; 3897 while (tmpHeight > 256) { 3898 tmpHeight /= 2; 3899 } 3900 var mapHeightInDeg = tileInDeg * (tmpHeight / 256); 3901 var mapWidthInDeg = mapHeightInDeg * mapAR; 3902 } 3903 if (me._map_road.ggInCheckBounds) return; 3904 me._map_road.ggInCheckBounds = true; 3905 var mapCenter = me._map_road.ggMap.getCenter(); 3906 var currentZoom = me._map_road.ggMap.getZoom(); 3907 var pixelInDeg = 360.0 / (Math.pow(2, currentZoom) * 256) 3908 var xOffset = (me._map_road.clientWidth / 2.0) * pixelInDeg; 3909 var yOffset = (me._map_road.clientHeight / 2.0) * pixelInDeg; 3910 var x = mapCenter.lng(); 3911 var y = mapCenter.lat(); 3912 if (mapWidthInDeg < me._map_road.clientWidth * pixelInDeg) { 3913 x = mapWidthInDeg / 2; 3914 } else { 3915 if (x > mapWidthInDeg - xOffset) x = mapWidthInDeg - xOffset; 3916 if (x < xOffset) x = xOffset; 3917 } 3918 if (mapHeightInDeg < me._map_road.clientHeight * pixelInDeg) { 3919 y = -mapHeightInDeg / 2; 3920 } else { 3921 if (y < -mapHeightInDeg + yOffset) y = -mapHeightInDeg + yOffset; 3922 if (y > -yOffset) y = -yOffset; 3923 } 3924 me._map_road.ggMap.setCenter(new google.maps.LatLng(y, x)); 3925 me._map_road.ggInCheckBounds = false; 3926 } 3927 me._map_satellite.ggMarkerInstances=[]; 3928 me._map_satellite.ggMapId = 'googlesatellite'; 3929 me._map_satellite.ggLastNodeId=null; 3930 me._map_satellite.ggMarkerArray=[]; 3931 me._map_satellite.ggGoogleMarkerArray=[]; 3932 me._map_satellite.ggLastZoom = -1; 3933 me._map_satellite.ggRadar={ lastFov : -1, lastPan : -1, lastZoom : -1,activeNodeLatLng : null, poly : null } 3934 me._map_satellite.ggRadar.update=function() { 3935 if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return; 3936 var radar=me._map_satellite.ggRadar; 3937 var map=me._map_satellite.ggMap; 3938 if (!map) return; 3939 var d2r = Math.PI/180 ; 3940 var r2d = 180/Math.PI ; 3941 var fov = player.getFov(); 3942 var pan = player.getPanNorth(); 3943 var zoom = map.getZoom(); 3944 var gps; 3945 if (player.getMapType(me._map_satellite.ggMapId) == 'web') { 3946 gps=player.getNodeLatLng(); 3947 } else { 3948 gps=player.getNodeMapCoords(null, me._map_satellite.ggMapId); 3949 pan -= me._map_satellite.ggFloorplanNorth; 3950 } 3951 var filterpassed = true; 3952 var currentId = player.getCurrentNode(); 3953 if (me._map_satellite.ggFilteredIds.length > 0 && me._map_satellite.ggFilteredIds.indexOf(currentId) == -1) filterpassed = false; 3954 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0)) && filterpassed) { 3955 if (zoom<6) zoom = 6; // avoid large radar beams on world map 3956 if ((radar.poly) && (fov==radar.lastFov) && (pan==radar.lastPan) && (zoom==radar.lastZoom) && (gps[0]==radar.activeNodeLatLng.lat()) && (gps[1]==radar.activeNodeLatLng.lng())) return; 3957 radar.lastPan=pan;radar.lastFov=fov;radar.lastZoom=zoom; 3958 radar.activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]); 3959 var tileDeg = 360.0 / Math.pow(2, zoom); 3960 var rLng = tileDeg * 0.585938; 3961 var rLat = rLng * Math.cos(radar.activeNodeLatLng.lat() * d2r); 3962 var radar_path = []; 3963 radar_path.push(radar.activeNodeLatLng); 3964 var segments=5; 3965 for (i=-segments; i<=segments; i++) { 3966 var angle = (fov / (2*segments)) * i; 3967 var x = -rLng * Math.sin((pan+angle)*d2r) + radar.activeNodeLatLng.lng(); 3968 var y = rLat * Math.cos((pan+angle)*d2r) + radar.activeNodeLatLng.lat(); 3969 radar_path.push(new google.maps.LatLng(y, x)); 3970 } 3971 if (radar.poly) { 3972 radar.poly.setMap(null); 3973 radar.poly = null; 3974 } 3975 radar.poly = new google.maps.Polygon({ 3976 paths: radar_path, 3977 strokeColor: '#828a56', 3978 strokeOpacity: 0.8, 3979 strokeWeight: 1, 3980 fillColor: '#828a56', 3981 fillOpacity: 0.35 3982 });
3983 radar.poly.setMap(map); 3984 } else { 3985 if (radar) { 3986 activeNodeLatLng = new google.maps.LatLng(0,0); 3987 if (radar.poly) { 3988 radar.poly.setMap(null); 3989 radar.poly = null; 3990 } 3991 } 3992 } 3993 } 3994 me._map_satellite.ggTileAvailable=function(x, y, z) { 3995 var mapDetails = player.getMapDetails(me._map_satellite.ggMapId); 3996 if (z < 7 || z > 7 + (mapDetails['zoomlevels'] - 1)) return false; 3997 var mapAR = mapDetails['width'] / mapDetails['height']; 3998 if (mapDetails['width'] >= mapDetails['height']) { 3999 var tilesInX = Math.pow(2, z - 7); 4000 var tilesInY = Math.ceil(tilesInX / mapAR); 4001 } else { 4002 var tilesInY = Math.pow(2, z - 7); 4003 var tilesInX = Math.ceil(tilesInY * mapAR); 4004 } 4005 var tilesXStart = Math.pow(2, z - 1); 4006 var tilesYStart = tilesXStart; 4007 var tilesXEnd = tilesXStart + tilesInX - 1; 4008 var tilesYEnd = tilesYStart + tilesInY - 1; 4009 if (x < tilesXStart || x > tilesXEnd || y < tilesYStart || y > tilesYEnd) return false; 4010 return true; 4011 } 4012 me._map_satellite.ggInitMap=function(keepZoom) { 4013 me._map_satellite.ggMapNotLoaded = false; 4014 var mapType = player.getMapType(me._map_satellite.ggMapId); 4015 var mapDetails = player.getMapDetails(me._map_satellite.ggMapId); 4016 if (mapType == 'file') { 4017 me._map_satellite.style.backgroundColor = mapDetails['bgcolor']; 4018 me._map_satellite.ggFloorplanNorth = mapDetails['floorplannorth']; 4019 } else { 4020 me._map_satellite.style.backgroundColor = '#fff'; 4021 } 4022 var gps; 4023 if (player.getMapType(me._map_satellite.ggMapId) == 'web') { 4024 gps=player.getNodeLatLng(); 4025 } else { 4026 gps=player.getNodeMapCoords(null, me._map_satellite.ggMapId); 4027 } 4028 if ((typeof google !== 'object') || (typeof google.maps !== 'object')) return; 4029 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) { 4030 activeNodeLatLng = new google.maps.LatLng(gps[0], gps[1]); 4031 } else { 4032 activeNodeLatLng = new google.maps.LatLng(0,0); 4033 } 4034 if (mapType == 'web') { 4035 var mapTypeId; 4036 if (me._map_satellite.ggMapId == 'googleroadmap') { 4037 mapTypeId = google.maps.MapTypeId.ROADMAP; 4038 } else if (me._map_satellite.ggMapId == 'googlehybrid') { 4039 mapTypeId = google.maps.MapTypeId.HYBRID; 4040 } else if (me._map_satellite.ggMapId == 'googlesatellite') { 4041 mapTypeId = google.maps.MapTypeId.SATELLITE; 4042 } else if (me._map_satellite.ggMapId == 'googleterrain') { 4043 mapTypeId = google.maps.MapTypeId.TERRAIN; 4044 } else { 4045 mapTypeId = mapDetails['mapprovider']; 4046 } 4047 if (me._map_satellite.ggLastZoom == -1) me._map_satellite.ggLastZoom = 18; 4048 var initZoom = keepZoom ? me._map_satellite.ggLastZoom : 18; 4049 var mapOptions = { 4050 zoom: initZoom, 4051 center: activeNodeLatLng, 4052 mapTypeId: mapTypeId, 4053 fullscreenControl: false, 4054 mapTypeControl: false, 4055 streetViewControl: false 4056 }; 4057 me._map_satellite.ggMap = new google.maps.Map(me._map_satellite, mapOptions); 4058 if (mapTypeId == 'googlecustomstyle') { 4059 var styledMapType = new google.maps.StyledMapType(JSON.parse(mapDetails['googlecustomstylecode']), {name: 'Styled Map'}); 4060 me._map_satellite.ggMap.mapTypes.set('styled_map', styledMapType); 4061 me._map_satellite.ggMap.setMapTypeId('styled_map'); 4062 } 4063 if (mapTypeId == 'openstreetmap') { 4064 me._map_satellite.ggMap.mapTypes.set('openstreetmap', new google.maps.ImageMapType({ 4065 getTileUrl: function(coord, zoom) { 4066 if (mapDetails['mapstyle'] == 'streets') { 4067 return 'https://tile.openstreetmap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png'; 4068 } else if (mapDetails['mapstyle'] == 'outdoors') { 4069 return 'https://a.tile.opentopomap.org/' + zoom + '/' + coord.x + '/' + coord.y + '.png'; 4070 } 4071 }, 4072 tileSize: new google.maps.Size(256, 256), 4073 name: mapDetails['title'], 4074 maxZoom: mapDetails['mapstyle'] == 'outdoors' ? 17 : 18 4075 })); 4076 } 4077 if (mapTypeId == 'mapbox') { 4078 me._map_satellite.ggMap.mapTypes.set('mapbox', new google.maps.ImageMapType({ 4079 getTileUrl: function(coord, zoom) { 4080 if (mapDetails['styleurl'] == '') { 4081 return 'https://api.mapbox.com/v4/mapbox.' + mapDetails['mapstyle'] + '/' + zoom + '/' + coord.x + '/' + coord.y + '@2x.png?access_token='
4081+ mapDetails['mapkey']; 4082 } else { 4083 var styleurlstring = mapDetails['styleurl']; 4084 styleurlstring = styleurlstring.slice(styleurlstring.indexOf('styles/') + 7); 4085 return 'https://api.mapbox.com/styles/v1/' + styleurlstring + '/tiles/256/' + zoom + '/' + coord.x + '/' + coord.y + '@2x?access_token=' + mapDetails['mapkey']; 4086 } 4087 }, 4088 tileSize: new google.maps.Size(256, 256), 4089 name: mapDetails['title'], 4090 maxZoom: 18 4091 })); 4092 } 4093 if (mapTypeId == 'custom') { 4094 me._map_satellite.ggMap.mapTypes.set('custom', new google.maps.ImageMapType({ 4095 getTileUrl: function(coord, zoom) { 4096 var urlString = mapDetails['mapurltemplate']; 4097 urlString = urlString.replace('{s}', 'a'); 4098 urlString = urlString.replace('{z}', zoom); 4099 urlString = urlString.replace('{x}', coord.x); 4100 urlString = urlString.replace('{y}', coord.y); 4101 return urlString; 4102 }, 4103 tileSize: new google.maps.Size(256, 256), 4104 name: mapDetails['title'], 4105 maxZoom: mapDetails['mapmaxzoom'] 4106 })); 4107 } 4108 } else if (mapType == 'file') { 4109 if (me._map_satellite.ggLastZoom == -1) me._map_satellite.ggLastZoom = 7; 4110 var initZoom = keepZoom ? me._map_satellite.ggLastZoom : 7; 4111 var mapOptions = { 4112 backgroundColor: mapDetails['bgcolor'], 4113 zoom: initZoom, 4114 minZoom: 7, 4115 maxZoom: 7 + (mapDetails['zoomlevels'] - 1) + 0, 4116 center: activeNodeLatLng, 4117 fullscreenControl: false, 4118 mapTypeControl: false, 4119 streetViewControl: false 4120 }; 4121 me._map_satellite.ggMap = new google.maps.Map(me._map_satellite, mapOptions); 4122 var customMapType = new google.maps.ImageMapType({ 4123 getTileUrl: function(coord, zoom) { 4124 if (me._map_satellite.ggTileAvailable(coord.x, coord.y, zoom)) { 4125 return basePath + 'images/maptiles/' + me._map_satellite.ggMapId + '/' + zoom + '/' + coord.x + '_' + coord.y + '.' + mapDetails['tileformat']; 4126 } else { 4127 return null; 4128 } 4129 }, 4130 tileSize: new google.maps.Size(256, 256), 4131 minZoom: 7, 4132 maxZoom: 7 + mapDetails['zoomlevels'], 4133 name: mapDetails['title'], 4134 }); 4135 me._map_satellite.ggMap.mapTypes.set(me._map_satellite.ggMapId, customMapType); 4136 me._map_satellite.ggMap.setMapTypeId(me._map_satellite.ggMapId); 4137 google.maps.event.addListener(me._map_satellite.ggMap, 'center_changed', function() { 4138 me._map_satellite.ggCheckBounds(mapDetails); 4139 }); 4140 google.maps.event.addListener(me._map_satellite.ggMap, 'zoom_changed', function() { 4141 me._map_satellite.ggCheckBounds(mapDetails); 4142 }); 4143 } 4144 } 4145 me._map_satellite.ggClearMap=function() { 4146 me._map_satellite.ggMap = null; 4147 me._map_satellite.ggClearMapMarkers(); 4148 me._map_satellite.ggMapNotLoaded = true; 4149 } 4150 me._map_satellite.ggClearMapMarkers=function() { 4151 me._map_satellite.ggLastActivMarker = null; 4152 var id,marker; 4153 var markers=me._map_satellite.ggGoogleMarkerArray; 4154 for (id in markers) { 4155 if (markers.hasOwnProperty(id)) { 4156 marker=markers[id]; 4157 marker.setMap(null); 4158 } 4159 } 4160 me._map_satellite.ggGoogleMarkerArray=[]; 4161 } 4162 me._map_satellite.ggCenterNode=function() { 4163 if (!me._map_satellite.ggMap) return; 4164 var gps; 4165 if (player.getMapType(me._map_satellite.ggMapId) == 'web') { 4166 gps=player.getNodeLatLng(); 4167 } else { 4168 gps=player.getNodeMapCoords(null, me._map_satellite.ggMapId); 4169 } 4170 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) { 4171 var markerLocation = new google.maps.LatLng(gps[0], gps[1]); 4172 me._map_satellite.ggMap.panTo(markerLocation); 4173 } 4174 } 4175 me._map_satellite.ggFitBounds=function(force) { 4176 if (!me._map_satellite.ggMarkerBounds.isEmpty()) { 4177 if (me._map_satellite.ggMarkerInstances.length > 1 || Object.getOwnPropertyNames(me._map_satellite.ggGoogleMarkerArray).length > 1) { 4178 if (force) { 4179 me._map_satellite.ggMap.fitBounds(me._map_satellite.ggMarkerBounds, 30); 4180 } else { 4181 if (player.getMapType(me._map_satellite.ggMapId) == 'web') { 4182 me._map_satellite.ggMap.setZoom(18); 4183 } else { 4184 me._map_satellite.ggMap.setZoom(7 + 18); 4185 } 4186 } 4187 } else { 4188 me._map_satellite.ggMap.setCenter(me._map_satellite.ggMarkerBounds.getCenter()); 4189 if (player.getMapType(me._map_satellite.ggMapId) == 'web') { 4190 if (force) { 4191 me._map_satellite.ggMap.setZoom(18); 4192 } else { 4193 me._map_satellite.ggMap.setZoom(18); 4194 } 4195 } else { 4196 if (force) { 4197 me._map_satellite.ggMap.setZoom(7); 4198 } else { 4199 me._map_satellite.ggMap.setZoom(7 + 18); 4200 } 4201 } 4202 } 4203 } 4204 } 4205 me._map_satellite.ggInitMapMarkers=function(updateMapBounds) {
4206 me._map_satellite.ggClearMapMarkers(); 4207 var ids=player.getNodeIds(); 4208 me._map_satellite.ggFilteredIds = []; 4209 if (me._map_satellite.ggFilter != '') { 4210 var filter = me._map_satellite.ggFilter.split(','); 4211 for (i=0; i < ids.length; i++) { 4212 var nodeId = ids[i]; 4213 var nodeData = player.getNodeUserdata(nodeId); 4214 for (var j=0; j < filter.length; j++) { 4215 if (nodeData['tags'].indexOf(filter[j].trim()) != -1) me._map_satellite.ggFilteredIds.push(nodeId); 4216 } 4217 } 4218 if (me._map_satellite.ggFilteredIds.length > 0) ids = me._map_satellite.ggFilteredIds; 4219 } 4220 var marker; 4221 var markerLocation; 4222 me._map_satellite.ggMarkerBounds = new google.maps.LatLngBounds(); 4223 var currentId = player.getCurrentNode(); 4224 for(var i=0;i<ids.length;i++) { 4225 var id=ids[i]; 4226 var gps; 4227 if (player.getMapType(me._map_satellite.ggMapId) == 'web') { 4228 gps=player.getNodeLatLng(id); 4229 } else { 4230 gps=player.getNodeMapCoords(id, me._map_satellite.ggMapId); 4231 } 4232 if ((gps.length>=2) && ((gps[0]!=0) || (gps[1]!=0))) { 4233 markerLocation = new google.maps.LatLng(gps[0], gps[1]); 4234 marker = new google.maps.Marker({position: markerLocation,map: me._map_satellite.ggMap}); 4235 marker.setTitle(player.getNodeTitle(id)); 4236 marker.setClickable(true); 4237 marker.ggId=id; 4238 google.maps.event.addListener(marker, 'click', function() { 4239 player.openNext('{' + this.ggId + '}'); 4240 activeNodeLatLng=me.position; 4241 lastFov=-1; // force radar update 4242 }); 4243 me._map_satellite.ggGoogleMarkerArray[id] = marker; 4244 me._map_satellite.ggMarkerBounds.extend(markerLocation); 4245 } 4246 } 4247 if (ids.length > 1 && !me._map_satellite.ggMarkerBounds.isEmpty() && updateMapBounds) { 4248 me._map_satellite.ggFitBounds(false); 4249 } 4250 skin.updateSize(me._map_satellite); 4251 this.ggLastActivMarker = null; 4252 if (this.ggUpdateConditionNodeChange) this.ggUpdateConditionNodeChange(); 4253 this.ggRadar.lastFov = -1; 4254 } 4255 me._map_satellite.ggChangeMap=function(mapId) { 4256 var newMapType = player.getMapType(mapId) 4257 if (newMapType == 'file') { 4258 return; 4259 } 4260 if (me._map_satellite.ggMap) { 4261 me._map_satellite.ggLastZoom = me._map_satellite.ggMap.getZoom(); 4262 } 4263 me._map_satellite.ggMapId = mapId; 4264 me._map_satellite.ggClearMap(); 4265 me._map_satellite.ggInitMap(true); 4266 me._map_satellite.ggInitMapMarkers(false); 4267 } 4268 me._map_satellite.ggInCheckBounds=false; 4269 me._map_satellite.ggCheckBounds=function(mapDetails) { 4270 var mapAR = mapDetails['width'] / mapDetails['height']; 4271 var tileInDeg = 360.0 / Math.pow(2, 7); 4272 if (mapDetails['width'] >= mapDetails['height']) { 4273 var tmpWidth = mapDetails['width']; 4274 while (tmpWidth > 256) { 4275 tmpWidth /= 2; 4276 } 4277 var mapWidthInDeg = tileInDeg * (tmpWidth / 256); 4278 var mapHeightInDeg = mapWidthInDeg / mapAR; 4279 } else { 4280 var tmpHeight = mapDetails['height']; 4281 while (tmpHeight > 256) { 4282 tmpHeight /= 2; 4283 } 4284 var mapHeightInDeg = tileInDeg * (tmpHeight / 256); 4285 var mapWidthInDeg = mapHeightInDeg * mapAR; 4286 } 4287 if (me._map_satellite.ggInCheckBounds) return; 4288 me._map_satellite.ggInCheckBounds = true; 4289 var mapCenter = me._map_satellite.ggMap.getCenter(); 4290 var currentZoom = me._map_satellite.ggMap.getZoom(); 4291 var pixelInDeg = 360.0 / (Math.pow(2, currentZoom) * 256) 4292 var xOffset = (me._map_satellite.clientWidth / 2.0) * pixelInDeg; 4293 var yOffset = (me._map_satellite.clientHeight / 2.0) * pixelInDeg; 4294 var x = mapCenter.lng(); 4295 var y = mapCenter.lat(); 4296 if (mapWidthInDeg < me._map_satellite.clientWidth * pixelInDeg) { 4297 x = mapWidthInDeg / 2; 4298 } else { 4299 if (x > mapWidthInDeg - xOffset) x = mapWidthInDeg - xOffset; 4300 if (x < xOffset) x = xOffset; 4301 } 4302 if (mapHeightInDeg < me._map_satellite.clientHeight * pixelInDeg) { 4303 y = -mapHeightInDeg / 2; 4304 } else { 4305 if (y < -mapHeightInDeg + yOffset) y = -mapHeightInDeg + yOffset; 4306 if (y > -yOffset) y = -yOffset; 4307 } 4308 me._map_satellite.ggMap.setCenter(new google.maps.LatLng(y, x)); 4309 me._map_satellite.ggInCheckBounds = false; 4310 } 4311 player.addListener('sizechanged', function() { 4312 me.updateSize(me.divSkin); 4313 }); 4314 player.addListener('configloaded', function() { 4315 me._category_cloner.ggUpdate(); 4316 if (me._map_road.ggMapNotLoaded == false) { 4317 me._map_road.ggClearMap();
4318 me._map_road.ggInitMap(false); 4319 me._map_road.ggInitMapMarkers(true); 4320 } 4321 me._map_satellite.ggClearMap(); 4322 me._map_satellite.ggInitMap(false); 4323 me._map_satellite.ggInitMapMarkers(true); 4324 }); 4325 player.addListener('imagesready', function() { 4326 me._category_scroller.ggUpdatePosition(); 4327 }); 4328 player.addListener('tilesready', function() { 4329 me._loading.style[domTransition]='none'; 4330 me._loading.style.visibility='hidden'; 4331 me._loading.ggVisible=false; 4332 }); 4333 }; 4334 this.hotspotProxyClick=function(id, url) { 4335 } 4336 this.hotspotProxyDoubleClick=function(id, url) { 4337 } 4338 me.hotspotProxyOver=function(id, url) { 4339 } 4340 me.hotspotProxyOut=function(id, url) { 4341 } 4342 me.callChildLogicBlocksHotspot_ht_node_sizechanged = function(){ 4343 if(hotspotTemplates['ht_node']) { 4344 var i; 4345 for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { 4346 if (hotspotTemplates['ht_node'][i]._ht_node.logicBlock_scaling) { 4347 hotspotTemplates['ht_node'][i]._ht_node.logicBlock_scaling(); 4348 } 4349 if (hotspotTemplates['ht_node'][i]._hotspot_preview1 && hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_scaling) { 4350 hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_scaling(); 4351 } 4352 } 4353 } 4354 } 4355 me.callChildLogicBlocksHotspot_ht_node_mouseover = function(){ 4356 if(hotspotTemplates['ht_node']) { 4357 var i; 4358 for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { 4359 if (hotspotTemplates['ht_node'][i]._hotspot_preview1 && hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_visible) { 4360 hotspotTemplates['ht_node'][i]._hotspot_preview1.logicBlock_visible(); 4361 } 4362 } 4363 } 4364 } 4365 me.callChildLogicBlocksHotspot_ht_node_changevisitednodes = function(){ 4366 if(hotspotTemplates['ht_node']) { 4367 var i; 4368 for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { 4369 if (hotspotTemplates['ht_node'][i]._ht_node_visited1 && hotspotTemplates['ht_node'][i]._ht_node_visited1.logicBlock_visible) { 4370 hotspotTemplates['ht_node'][i]._ht_node_visited1.logicBlock_visible(); 4371 } 4372 if (hotspotTemplates['ht_node'][i]._ht_node_image1 && hotspotTemplates['ht_node'][i]._ht_node_image1.logicBlock_visible) { 4373 hotspotTemplates['ht_node'][i]._ht_node_image1.logicBlock_visible(); 4374 } 4375 } 4376 } 4377 } 4378 me.callChildLogicBlocksHotspot_ht_node_right_sizechanged = function(){ 4379 if(hotspotTemplates['ht_node_right']) { 4380 var i; 4381 for(i = 0; i < hotspotTemplates['ht_node_right'].length; i++) { 4382 if (hotspotTemplates['ht_node_right'][i]._ht_node_right.logicBlock_scaling) { 4383 hotspotTemplates['ht_node_right'][i]._ht_node_right.logicBlock_scaling(); 4384 } 4385 if (hotspotTemplates['ht_node_right'][i]._hotspot_preview0 && hotspotTemplates['ht_node_right'][i]._hotspot_preview0.logicBlock_scaling) { 4386 hotspotTemplates['ht_node_right'][i]._hotspot_preview0.logicBlock_scaling(); 4387 } 4388 } 4389 } 4390 } 4391 me.callChildLogicBlocksHotspot_ht_node_right_changenode = function(){ 4392 if(hotspotTemplates['ht_node_right']) { 4393 var i; 4394 for(i = 0; i < hotspotTemplates['ht_node_right'].length; i++) { 4395 if (hotspotTemplates['ht_node_right'][i]._ht_node_right.logicBlock_visible) { 4396 hotspotTemplates['ht_node_right'][i]._ht_node_right.logicBlock_visible(); 4397 } 4398 } 4399 } 4400 } 4401 me.callChildLogicBlocksHotspot_ht_node_right_mouseover = function(){ 4402 if(hotspotTemplates['ht_node_right']) { 4403 var i; 4404 for(i = 0; i < hotspotTemplates['ht_node_right'].length; i++) { 4405 if (hotspotTemplates['ht_node_right'][i]._hotspot_preview0 && hotspotTemplates['ht_node_right'][i]._hotspot_preview0.logicBlock_visible) { 4406 hotspotTemplates['ht_node_right'][i]._hotspot_preview0.logicBlock_visible(); 4407 } 4408 } 4409 } 4410 } 4411 me.callChildLogicBlocksHotspot_ht_node_right_changevisitednodes = function(){ 4412 if(hotspotTemplates['ht_node_right']) { 4413 var i; 4414 for(i = 0; i < hotspotTemplates['ht_node_right'].length; i++) { 4415 if (hotspotTemplates['ht_node_right'][i]._ht_node_visited0 && hotspotTemplates['ht_node_right'][i]._ht_node_visited0.logicBlock_visible) { 4416 hotspotTemplates['ht_node_right'][i]._ht_node_visited0.logicBlock_visible(); 4417 } 4418 if (hotspotTemplates['ht_node_right'][i]._ht_node_image0 && hotspotTemplates['ht_node_right'][i]._ht_node_image0.logicBlock_visible) { 4419 hotspotTemplates['ht_node_right'][i]._ht_node_image0.logicBlock_visible(); 4420 } 4421 } 4422 } 4423 } 4424 me.callChildLogicBlocksHotspot_ht_node_right_varchanged_vis_hotspots = function(){ 4425 if(hotspotTemplates['ht_node_right']) { 4426 var i; 4427 for(i = 0; i < hotspotTemplates['ht_node_right'].length; i++) { 4428 if (hotspotTemplates['ht_node_right'][i]._ht_node_right.logicBlock_visible) { 4429 hotspotTemplates['ht_node_right'][i]._ht_node_right.logicBlock_visible(); 4430 } 4431 } 4432 } 4433 } 4434 me.callChildLogicBlocksHotspot_ht_node_left_sizechanged = function(){ 4435 if(hotspotTemplates['ht_node_left']) { 4436 var i; 4437 for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) { 4438 if (hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_scaling) { 4439 hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_scaling(); 4440 } 4441 if (hotspotTemplates['ht_node_left'][i]._hotspot_preview && hotspotTemplates['ht_node_left'][i]._hotspot_preview.logicBlock_scaling) { 4442 hotspotTemplates['ht_node_left'][i]._hotspot_preview.logicBlock_scaling(); 4443 } 4444 } 4445 } 4446 } 4447 me.callChildLogicBlocksHotspot_ht_node_left_changenode = function(){ 4448 if(hotspotTemplates['ht_node_left']) { 4449 var i; 4450 for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) { 4451 if (hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible) { 4452 hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible(); 4453 } 4454 } 4455 } 4456 } 4457 me.callChildLogicBlocksHotspot_ht_node_left_mouseover = function(){ 4458 if(hotspotTemplates['ht_node_left']) { 4459 var i; 4460 for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) { 4461 if (hotspotTemplates['ht_node_left'][i]._hotspot_preview && hotspotTemplates['ht_node_left'][i]._hotspot_preview.logicBlock_visible) { 4462 hotspotTemplates['ht_node_left'][i]._hotspot_preview.logicBlock_visible(); 4463 } 4464 } 4465 } 4466 } 4467 me.callChildLogicBlocksHotspot_ht_node_left_changevisitednodes = function(){ 4468 if(hotspotTemplates['ht_node_left']) { 4469 var i; 4470 for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) { 4471 if (hotspotTemplates['ht_node_left'][i]._ht_node_visited && hotspotTemplates['ht_node_left'][i]._ht_node_visited.logicBlock_visible) { 4472 hotspotTemplates['ht_node_left'][i]._ht_node_visited.logicBlock_visible(); 4473 } 4474 if (hotspotTemplates['ht_node_left'][i]._ht_node_image && hotspotTemplates['ht_node_left'][i]._ht_node_image.logicBlock_visible) { 4475 hotspotTemplates['ht_node_left'][i]._ht_node_image.logicBlock_visible(); 4476 } 4477 } 4478 } 4479 }
4480 me.callChildLogicBlocksHotspot_ht_node_left_varchanged_vis_hotspots = function(){ 4481 if(hotspotTemplates['ht_node_left']) { 4482 var i; 4483 for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) { 4484 if (hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible) { 4485 hotspotTemplates['ht_node_left'][i]._ht_node_left.logicBlock_visible(); 4486 } 4487 } 4488 } 4489 } 4490 player.addListener('changenode', function() { 4491 me.ggUserdata=player.userdata; 4492 }); 4493 me.skinTimerEvent=function() { 4494 me.ggCurrentTime=new Date().getTime(); 4495 if (me._autorotate_timer.ggLastIsActive!=me._autorotate_timer.ggIsActive()) { 4496 me._autorotate_timer.ggLastIsActive=me._autorotate_timer.ggIsActive(); 4497 if (me._autorotate_timer.ggLastIsActive) { 4498 player.stopAutorotate(); 4499 } else { 4500 player.startAutorotate("0.03"); 4501 } 4502 } 4503 if (me.elementMouseDown['zoomout']) { 4504 player.changeFovLog(0.5,true); 4505 } 4506 if (me.elementMouseDown['zoomin']) { 4507 player.changeFovLog(-0.5,true); 4508 } 4509 var hs=''; 4510 if (me._float_tt.ggParameter) { 4511 hs+=parameterToTransform(me._float_tt.ggParameter) + ' '; 4512 } 4513 hs+='translate(' + (1 * player.mouse.x + 0) + 'px,0px) '; 4514 hs+='translate(0px,' + (1 * player.mouse.y + 0) + 'px) '; 4515 me._float_tt.style[domTransform]=hs; 4516 me._map_road.ggUpdateConditionTimer(); 4517 me._map_satellite.ggUpdateConditionTimer(); 4518 }; 4519 player.addListener('timer', me.skinTimerEvent); 4520 function SkinHotspotClass_ht_node(parentScope,hotspot) { 4521 var me=this; 4522 var flag=false; 4523 var hs=''; 4524 me.parentScope=parentScope; 4525 me.hotspot=hotspot; 4526 var nodeId=String(hotspot.url); 4527 nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // } 4528 me.ggUserdata=skin.player.getNodeUserdata(nodeId); 4529 me.elementMouseDown=[]; 4530 me.elementMouseOver=[]; 4531 me.findElements=function(id,regex) { 4532 return skin.findElements(id,regex); 4533 } 4534 el=me._ht_node=document.createElement('div'); 4535 el.ggId="ht_node"; 4536 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 4537 el.ggVisible=true; 4538 el.className="ggskin ggskin_hotspot "; 4539 el.ggType='hotspot'; 4540 hs =''; 4541 hs+='height : 0px;'; 4542 hs+='left : 75px;'; 4543 hs+='position : absolute;'; 4544 hs+='top : 130px;'; 4545 hs+='visibility : inherit;'; 4546 hs+='width : 0px;'; 4547 hs+='pointer-events:auto;'; 4548 el.setAttribute('style',hs); 4549 el.style[domTransform + 'Origin']='50% 50%'; 4550 me._ht_node.ggIsActive=function() { 4551 return player.getCurrentNode()==this.ggElementNodeId(); 4552 } 4553 el.ggElementNodeId=function() { 4554 if (me.hotspot.url!='' && me.hotspot.url.charAt(0)=='{') { // } 4555 return me.hotspot.url.substr(1, me.hotspot.url.length - 2); 4556 } else { 4557 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 4558 return this.parentNode.ggElementNodeId(); 4559 } else { 4560 return player.getCurrentNode(); 4561 } 4562 } 4563 } 4564 me._ht_node.logicBlock_scaling = function() { 4565 var newLogicStateScaling; 4566 if ( 4567 ((player.getViewerSize().width <= 960)) 4568 ) 4569 { 4570 newLogicStateScaling = 0; 4571 } 4572 else { 4573 newLogicStateScaling = -1; 4574 } 4575 if (me._ht_node.ggCurrentLogicStateScaling != newLogicStateScaling) { 4576 me._ht_node.ggCurrentLogicStateScaling = newLogicStateScaling; 4577 me._ht_node.style[domTransition]='' + cssPrefix + 'transform 0s'; 4578 if (me._ht_node.ggCurrentLogicStateScaling == 0) { 4579 me._ht_node.ggParameter.sx = 0.8; 4580 me._ht_node.ggParameter.sy = 0.8; 4581 me._ht_node.style[domTransform]=parameterToTransform(me._ht_node.ggParameter); 4582 } 4583 else { 4584 me._ht_node.ggParameter.sx = 1; 4585 me._ht_node.ggParameter.sy = 1; 4586 me._ht_node.style[domTransform]=parameterToTransform(me._ht_node.ggParameter); 4587 } 4588 } 4589 } 4590 me._ht_node.onclick=function (e) { 4591 player.openNext(me.hotspot.url,me.hotspot.target); 4592 skin._float_tt.style[domTransition]='none'; 4593 skin._float_tt.style.visibility='hidden'; 4594 skin._float_tt.ggVisible=false; 4595 player.setVariableValue('var_menu', false); 4596 player.setVariableValue('floorplan_mobile', false); 4597 skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); 4598 } 4599 me._ht_node.ondblclick=function (e) { 4600 skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); 4601 } 4602 me._ht_node.onmouseover=function (e) { 4603 player.setActiveHotspot(me.hotspot); 4604 skin._float_tt.style[domTransition]='none'; 4605 skin._float_tt.style.visibility=(Number(skin._float_tt.style.opacity)>0||!skin._float_tt.style.opacity)?'inherit':'hidden'; 4606 skin._float_tt.ggVisible=true; 4607 me.elementMouseOver['ht_node']=true; 4608 me._hotspot_preview1.logicBlock_visible(); 4609 skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); 4610 } 4611 me._ht_node.onmouseout=function (e) { 4612 player.setActiveHotspot(null); 4613 skin._float_tt.style[domTransition]='none'; 4614 skin._float_tt.style.visibility='hidden'; 4615 skin._float_tt.ggVisible=false; 4616 me.elementMouseOver['ht_node']=false; 4617 me._hotspot_preview1.logicBlock_visible(); 4618 skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); 4619 } 4620 me._ht_node.ontouchend=function (e) { 4621 me.elementMouseOver['ht_node']=false; 4622 me._hotspot_preview1.logicBlock_visible(); 4623 } 4624 me._ht_node.ggUpdatePosition=function (useTransition) { 4625 } 4626 el=me._ht_node_visited1=document.createElement('div'); 4627 els=me._ht_node_visited1__img=document.createElement('img'); 4628 els.className='ggskin ggskin_svg'; 4629 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBF
4629IHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOTAuMzVweCIgeG1sbnM6eG'+ 4630 'xpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDkwLjM1IDg0LjExMSIgeD0iMHB4IiBoZWlnaHQ9Ijg0LjExMXB4IiBpZD0i0KHQu9C+0LlfMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeT0iMHB4Ij4KIDxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIG9wYWNpdHk9IjAuNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHBvaW50cz0iNjQuMTk1LDI5LjQxOCA3Ni45NzEsMjkuNDE4IDQ1LjE3NCwzLjg0OSAmI3hhOyYjeDk7MTMuMzc3LDI5LjQxOCAyNi4xNTMsMjkuNDE4IDQuNTA5LDgxLjExMiA4NS44NCw4MS4xMTIgIi8+CiA8Zz4K'+ 4631 'ICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTAuMzQ5LDg0LjExMkgwbDIxLjY0Ni01MS42OTNINC44Nkw0NS4xNzQsMGw0MC4zMTQsMzIuNDE4SDY4LjcwNEw5MC4zNDksODQuMTEyeiBNNC41MDksODEuMTEySDg1Ljg0JiN4YTsmI3g5OyYjeDk7TDY0LjE5NSwyOS40MThINzYuOTdMNDUuMTc0LDMuODQ5TDEzLjM3OCwyOS40MTdoMTIuNzc2TDQuNTA5LDgxLjExMnoiLz4KIDwvZz4KPC9zdmc+Cg=='; 4632 me._ht_node_visited1__img.setAttribute('src',hs); 4633 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 4634 els['ondragstart']=function() { return false; }; 4635 el.appendChild(els); 4636 el.ggSubElement = els; 4637 elo=me._ht_node_visited1__imgo=document.createElement('img'); 4638 elo.className='ggskin ggskin_svg'; 4639 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOTAuMzVweCIgeG1sbnM6eG'+ 4640 'xpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDkwLjM1IDg0LjExMSIgeD0iMHB4IiBoZWlnaHQ9Ijg0LjExMXB4IiBpZD0i0KHQu9C+0LlfMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeT0iMHB4Ij4KIDxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIG9wYWNpdHk9IjAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHBvaW50cz0iNjQuMTk0LDI5LjQxOCA3Ni45NywyOS40MTggNDUuMTczLDMuODQ5IDEzLjM3NiwyOS40MTggJiN4YTsmI3g5OzI2LjE1MiwyOS40MTggNC41MDgsODEuMTEyIDg1LjgzOSw4MS4xMTIgIi8+CiA8Zz4K'+ 4641 'ICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTAuMzQ4LDg0LjExMmgtOTAuMzVsMjEuNjQ2LTUxLjY5M0g0Ljg1OUw0NS4xNzMsMGw0MC4zMTQsMzIuNDE4SDY4LjcwM0w5MC4zNDgsODQuMTEyeiBNNC41MDgsODEuMTEyJiN4YTsmI3g5OyYjeDk7aDgxLjMzMUw2NC4xOTQsMjkuNDE4aDEyLjc3NUw0NS4xNzMsMy44NDlMMTMuMzc3LDI5LjQxN2gxMi43NzZMNC41MDgsODEuMTEyeiIvPgogPC9nPgo8L3N2Zz4K'; 4642 me._ht_node_visited1__imgo.setAttribute('src',hs); 4643 elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;;'); 4644 elo['ondragstart']=function() { return false; }; 4645 el.appendChild(elo); 4646 el.ggId="ht_node_visited"; 4647 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 4648 el.ggVisible=false; 4649 el.className="ggskin ggskin_svg "; 4650 el.ggType='svg'; 4651 hs =''; 4652 hs+='cursor : pointer;'; 4653 hs+='height : 40px;'; 4654 hs+='left : -16px;'; 4655 hs+='position : absolute;'; 4656 hs+='top : -16px;'; 4657 hs+='visibility : hidden;'; 4658 hs+='width : 40px;'; 4659 hs+='pointer-events:auto;'; 4660 el.setAttribute('style',hs); 4661 el.style[domTransform + 'Origin']='50% 50%'; 4662 me._ht_node_visited1.ggIsActive=function() { 4663 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 4664 return this.parentNode.ggIsActive(); 4665 } 4666 return false; 4667 } 4668 el.ggElementNodeId=function() { 4669 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 4670 return this.parentNode.ggElementNodeId(); 4671 } 4672 return me.ggNodeId; 4673 } 4674 me._ht_node_visited1.logicBlock_visible = function() { 4675 var newLogicStateVisible; 4676 if ( 4677 ((player.nodeVisited(me._ht_node_visited1.ggElementNodeId()) == true)) 4678 ) 4679 { 4680 newLogicStateVisible = 0; 4681 } 4682 else { 4683 newLogicStateVisible = -1; 4684 } 4685 if (me._ht_node_visited1.ggCurrentLogicStateVisible != newLogicStateVisible) { 4686 me._ht_node_visited1.ggCurrentLogicStateVisible = newLogicStateVisible; 4687 me._ht_node_visited1.style[domTransition]=''; 4688 if (me._ht_node_visited1.ggCurrentLogicStateVisible == 0) { 4689 me._ht_node_visited1.style.visibility=(Number(me._ht_node_visited1.style.opacity)>0||!me._ht_node_visited1.style.opacity)?'inherit':'hidden'; 4690 me._ht_node_visited1.ggVisible=true; 4691 } 4692 else { 4693 me._ht_node_visited1.style.visibility="hidden"; 4694 me._ht_node_visited1.ggVisible=false; 4695 } 4696 } 4697 } 4698 me._ht_node_visited1.onmouseover=function (e) { 4699 me._ht_node_visited1__img.style.visibility='hidden'; 4700 me._ht_node_visited1__imgo.style.visibility='inherit'; 4701 } 4702 me._ht_node_visited1.onmouseout=function (e) { 4703 me._ht_node_visited1__img.style.visibility='inherit'; 4704 me._ht_node_visited1__imgo.style.visibility='hidden'; 4705 } 4706 me._ht_node_visited1.ggUpdatePosition=function (useTransition) { 4707 } 4708 me._ht_node.appendChild(me._ht_node_visited1); 4709 el=me._ht_node_image1=document.createElement('div'); 4710 els=me._ht_node_image1__img=document.createElement('img'); 4711 els.className='ggskin ggskin_svg'; 4712 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBF
4712IHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOTAuMzVweCIgeG1sbnM6eG'+ 4713 'xpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDkwLjM1IDg0LjExMSIgeD0iMHB4IiBoZWlnaHQ9Ijg0LjExMXB4IiBpZD0i0KHQu9C+0LlfMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeT0iMHB4Ij4KIDxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIG9wYWNpdHk9IjAuNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHBvaW50cz0iNjQuMTk1LDI5LjQxOCA3Ni45NzEsMjkuNDE4IDQ1LjE3NCwzLjg0OSAmI3hhOyYjeDk7MTMuMzc3LDI5LjQxOCAyNi4xNTMsMjkuNDE4IDQuNTA5LDgxLjExMiA4NS44NCw4MS4xMTIgIi8+CiA8Zz4K'+ 4714 'ICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTAuMzQ5LDg0LjExMkgwbDIxLjY0Ni01MS42OTNINC44Nkw0NS4xNzQsMGw0MC4zMTQsMzIuNDE4SDY4LjcwNEw5MC4zNDksODQuMTEyeiBNNC41MDksODEuMTEySDg1Ljg0JiN4YTsmI3g5OyYjeDk7TDY0LjE5NSwyOS40MThINzYuOTdMNDUuMTc0LDMuODQ5TDEzLjM3OCwyOS40MTdoMTIuNzc2TDQuNTA5LDgxLjExMnoiLz4KIDwvZz4KPC9zdmc+Cg=='; 4715 me._ht_node_image1__img.setAttribute('src',hs); 4716 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 4717 els['ondragstart']=function() { return false; }; 4718 el.appendChild(els); 4719 el.ggSubElement = els; 4720 elo=me._ht_node_image1__imgo=document.createElement('img'); 4721 elo.className='ggskin ggskin_svg'; 4722 hs='data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgJy0vL1czQy8vRFREIFNWRyAxLjEvL0VOJyAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDkwLjM1IDg0LjExMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iOTAuMzVweCIgeG1sbnM6eG'+ 4723 'xpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDkwLjM1IDg0LjExMSIgeD0iMHB4IiBoZWlnaHQ9Ijg0LjExMXB4IiBpZD0i0KHQu9C+0LlfMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeT0iMHB4Ij4KIDxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIG9wYWNpdHk9IjAuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHBvaW50cz0iNjQuMTk0LDI5LjQxOCA3Ni45NywyOS40MTggNDUuMTczLDMuODQ5IDEzLjM3NiwyOS40MTggJiN4YTsmI3g5OzI2LjE1MiwyOS40MTggNC41MDgsODEuMTEyIDg1LjgzOSw4MS4xMTIgIi8+CiA8Zz4K'+ 4724 'ICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTAuMzQ4LDg0LjExMmgtOTAuMzVsMjEuNjQ2LTUxLjY5M0g0Ljg1OUw0NS4xNzMsMGw0MC4zMTQsMzIuNDE4SDY4LjcwM0w5MC4zNDgsODQuMTEyeiBNNC41MDgsODEuMTEyJiN4YTsmI3g5OyYjeDk7aDgxLjMzMUw2NC4xOTQsMjkuNDE4aDEyLjc3NUw0NS4xNzMsMy44NDlMMTMuMzc3LDI5LjQxN2gxMi43NzZMNC41MDgsODEuMTEyeiIvPgogPC9nPgo8L3N2Zz4K'; 4725 me._ht_node_image1__imgo.setAttribute('src',hs); 4726 elo.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;visibility:hidden;pointer-events:none;;'); 4727 elo['ondragstart']=function() { return false; }; 4728 el.appendChild(elo); 4729 el.ggId="ht_node_image"; 4730 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 4731 el.ggVisible=true; 4732 el.className="ggskin ggskin_svg "; 4733 el.ggType='svg'; 4734 hs =''; 4735 hs+='cursor : pointer;'; 4736 hs+='height : 40px;'; 4737 hs+='left : -16px;'; 4738 hs+='position : absolute;'; 4739 hs+='top : -16px;'; 4740 hs+='visibility : inherit;'; 4741 hs+='width : 40px;'; 4742 hs+='pointer-events:auto;'; 4743 el.setAttribute('style',hs); 4744 el.style[domTransform + 'Origin']='50% 50%'; 4745 me._ht_node_image1.ggIsActive=function() { 4746 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 4747 return this.parentNode.ggIsActive(); 4748 } 4749 return false; 4750 } 4751 el.ggElementNodeId=function() { 4752 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 4753 return this.parentNode.ggElementNodeId(); 4754 } 4755 return me.ggNodeId; 4756 } 4757 me._ht_node_image1.logicBlock_visible = function() { 4758 var newLogicStateVisible; 4759 if ( 4760 ((player.nodeVisited(me._ht_node_image1.ggElementNodeId()) == true)) 4761 ) 4762 { 4763 newLogicStateVisible = 0; 4764 } 4765 else { 4766 newLogicStateVisible = -1; 4767 } 4768 if (me._ht_node_image1.ggCurrentLogicStateVisible != newLogicStateVisible) { 4769 me._ht_node_image1.ggCurrentLogicStateVisible = newLogicStateVisible; 4770 me._ht_node_image1.style[domTransition]=''; 4771 if (me._ht_node_image1.ggCurrentLogicStateVisible == 0) { 4772 me._ht_node_image1.style.visibility="hidden"; 4773 me._ht_node_image1.ggVisible=false; 4774 } 4775 else { 4776 me._ht_node_image1.style.visibility=(Number(me._ht_node_image1.style.opacity)>0||!me._ht_node_image1.style.opacity)?'inherit':'hidden'; 4777 me._ht_node_image1.ggVisible=true; 4778 } 4779 } 4780 } 4781 me._ht_node_image1.onmouseover=function (e) { 4782 me._ht_node_image1__img.style.visibility='hidden'; 4783 me._ht_node_image1__imgo.style.visibility='inherit'; 4784 } 4785 me._ht_node_image1.onmouseout=function (e) { 4786 me._ht_node_image1__img.style.visibility='inherit'; 4787 me._ht_node_image1__imgo.style.visibility='hidden'; 4788 } 4789 me._ht_node_image1.ggUpdatePosition=function (useTransition) { 4790 } 4791 me._ht_node.appendChild(me._ht_node_image1); 4792 el=me._hotspot_preview1=document.createElement('div'); 4793 el.ggId="hotspot_preview"; 4794 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 4795 el.ggVisible=false; 4796 el.className="ggskin ggskin_container "; 4797 el.ggType='container'; 4798 hs =''; 4799 hs+='z-index: 100;'; 4800 hs+='height : 100px;'; 4801 hs+='left : -75px;'; 4802 hs+='position : absolute;'; 4803 hs+='top : -130px;'; 4804 hs+='visibility : hidden;'; 4805 hs+='width : 150px;'; 4806 hs+='pointer-events:none;'; 4807 el.setAttribute('style',hs); 4808 el.style[domTransform + 'Origin']='50% 50%'; 4809 me._hotspot_preview1.ggIsActive=function() { 4810 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 4811 return this.parentNode.ggIsActive(); 4812 } 4813 return false; 4814 } 4815 el.ggElementNodeId=function() { 4816 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 4817 return this.parentNode.ggElementNodeId(); 4818 } 4819 return me.ggNodeId; 4820 } 4821 me._hotspot_preview1.logicBlock_scaling = function() { 4822 var newLogicStateScaling; 4823 if ( 4824 ((player.getViewerSize().width <= 960)) 4825 ) 4826 { 4827 newLogicStateScaling = 0; 4828 } 4829 else { 4830 newLogicStateScaling = -1; 4831 } 4832 if (me._hotspot_preview1.ggCurrentLogicStateScaling != newLogicStateScaling) { 4833 me._hotspot_preview1.ggCurrentLogicStateScaling = newLogicStateScaling; 4834 me._hotspot_preview1.style[domTransition]='' + cssPrefix + 'transform 0s'; 4835 if (me._hotspot_preview1.ggCurrentLogicStateScaling == 0) { 4836 me._hotspot_preview1.ggParameter.sx = 0.8; 4837 me._hotspot_preview1.ggParameter.sy = 0.8; 4838 me._hotspot_preview1.style[domTransform]=parameterToTransform(me._hotspot_preview1.ggParameter); 4839 } 4840 else { 4841 me._hotspot_preview1.ggParameter.sx = 1; 4842 me._hotspot_preview1.ggParameter.sy = 1; 4843 me._hotspot_preview1.style[domTransform]=parameterToTransform(me._hotspot_preview1.ggParameter); 4844 } 4845 } 4846 } 4847 me._hotspot_preview1.logicBlock_visible = function() { 4848 var newLogicStateVisible; 4849 if ( 4850 ((me.elementMouseOver['ht_node'] == true)) 4851 ) 4852 { 4853 newLogicStateVisible = 0; 4854 } 4855 else { 4856 newLogicStateVisible = -1; 4857 } 4858 if (me._hotspot_preview1.ggCurrentLogicStateVisible != newLogicStateVisible) { 4859 me._hotspot_preview1.ggCurrentLogicStateVisible = newLogicStateVisible; 4860 me._hotspot_preview1.style[domTransition]='' + cssPrefix + 'transform 0s'; 4861 if (me._hotspot_preview1.ggCurrentLogicStateVisible == 0) { 4862 me._hotspot_preview1.style.visibility=(Number(me._hotspot_preview1.style.opacity)>0||!me._hotspot_preview1.style.opacity)?'inherit':'hidden'; 4863 me._hotspot_preview1.ggVisible=true; 4864 } 4865 else { 4866 me._hotspot_preview1.style.visibility="hidden"; 4867 me._hotspot_preview1.ggVisible=false; 4868 } 4869 } 4870 } 4871 me._hotspot_preview1.ggUpdatePosition=function (useTransition) { 4872 } 4873 me._ht_node.appendChild(me._hotspot_preview1); 4874 me.__div = me._ht_node; 4875 }; 4876 function SkinHotspotClass_ht_node_right(parentScope,hotspot) { 4877 var me=this; 4878 var flag=false; 4879 var hs=''; 4880 me.parentScope=parentScope; 4881 me.hotspot=hotspot; 4882 var nodeId=String(hotspot.url); 4883 nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // } 4884 me.ggUserdata=skin.player.getNodeUserdata(nodeId); 4885 me.elementMouseDown=[]; 4886 me.elementMouseOver=[]; 4887 me.findElements=function(id,regex) { 4888 return skin.findElements(id,regex); 4889 } 4890 el=me._ht_node_right=document.createElement('div'); 4891 el.ggId="ht_node_right"; 4892 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 4893 el.ggVisible=true; 4894 el.className="ggskin ggskin_hotspot "; 4895 el.ggType='hotspot'; 4896 hs =''; 4897 hs+='height : 0px;'; 4898 hs+='left : 75px;'; 4899 hs+='position : absolute;'; 4900 hs+='top : 130px;'; 4901 hs+='visibility : inherit;'; 4902 hs+='width : 0px;'; 4903 hs+='pointer-events:auto;'; 4904 el.setAttribute('style',hs); 4905 el.style[domTransform + 'Origin']='50% 50%'; 4906 me._ht_node_right.ggIsActive=function() { 4907 return player.getCurrentNode()==this.ggElementNodeId(); 4908 } 4909 el.ggElementNodeId=function() { 4910 if (me.hotspot.url!='' && me.hotspot.url.charAt(0)=='{') { // }
4911 return me.hotspot.url.substr(1, me.hotspot.url.length - 2); 4912 } else { 4913 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 4914 return this.parentNode.ggElementNodeId(); 4915 } else { 4916 return player.getCurrentNode(); 4917 } 4918 } 4919 } 4920 me._ht_node_right.logicBlock_scaling = function() { 4921 var newLogicStateScaling; 4922 if ( 4923 ((player.getViewerSize().width <= 960)) 4924 ) 4925 { 4926 newLogicStateScaling = 0; 4927 } 4928 else { 4929 newLogicStateScaling = -1; 4930 } 4931 if (me._ht_node_right.ggCurrentLogicStateScaling != newLogicStateScaling) { 4932 me._ht_node_right.ggCurrentLogicStateScaling = newLogicStateScaling; 4933 me._ht_node_right.style[domTransition]='' + cssPrefix + 'transform 0s'; 4934 if (me._ht_node_right.ggCurrentLogicStateScaling == 0) { 4935 me._ht_node_right.ggParameter.sx = 0.8; 4936 me._ht_node_right.ggParameter.sy = 0.8; 4937 me._ht_node_right.style[domTransform]=parameterToTransform(me._ht_node_right.ggParameter); 4938 } 4939 else { 4940 me._ht_node_right.ggParameter.sx = 1; 4941 me._ht_node_right.ggParameter.sy = 1; 4942 me._ht_node_right.style[domTransform]=parameterToTransform(me._ht_node_right.ggParameter); 4943 } 4944 } 4945 } 4946 me._ht_node_right.logicBlock_visible = function() { 4947 var newLogicStateVisible; 4948 if ( 4949 ((player.getVariableValue('vis_hotspots') == false)) 4950 ) 4951 { 4952 newLogicStateVisible = 0; 4953 } 4954 else { 4955 newLogicStateVisible = -1; 4956 } 4957 if (me._ht_node_right.ggCurrentLogicStateVisible != newLogicStateVisible) { 4958 me._ht_node_right.ggCurrentLogicStateVisible = newLogicStateVisible; 4959 me._ht_node_right.style[domTransition]='' + cssPrefix + 'transform 0s'; 4960 if (me._ht_node_right.ggCurrentLogicStateVisible == 0) { 4961 me._ht_node_right.style.visibility="hidden"; 4962 me._ht_node_right.ggVisible=false; 4963 } 4964 else { 4965 me._ht_node_right.style.visibility=(Number(me._ht_node_right.style.opacity)>0||!me._ht_node_right.style.opacity)?'inherit':'hidden'; 4966 me._ht_node_right.ggVisible=true; 4967 } 4968 } 4969 } 4970 me._ht_node_right.onclick=function (e) { 4971 player.openNext(me.hotspot.url,me.hotspot.target); 4972 skin._float_tt.style[domTransition]='none'; 4973 skin._float_tt.style.visibility='hidden'; 4974 skin._float_tt.ggVisible=false; 4975 skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); 4976 } 4977 me._ht_node_right.ondblclick=function (e) { 4978 skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); 4979 } 4980 me._ht_node_right.onmouseover=function (e) { 4981 player.setActiveHotspot(me.hotspot); 4982 skin._float_tt.style[domTransition]='none'; 4983 skin._float_tt.style.visibility=(Number(skin._float_tt.style.opacity)>0||!skin._float_tt.style.opacity)?'inherit':'hidden'; 4984 skin._float_tt.ggVisible=true; 4985 me.elementMouseOver['ht_node_right']=true; 4986 me._hotspot_preview0.logicBlock_visible(); 4987 skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); 4988 } 4989 me._ht_node_right.onmouseout=function (e) { 4990 player.setActiveHotspot(null); 4991 skin._float_tt.style[domTransition]='none'; 4992 skin._float_tt.style.visibility='hidden'; 4993 skin._float_tt.ggVisible=false; 4994 me.elementMouseOver['ht_node_right']=false; 4995 me._hotspot_preview0.logicBlock_visible(); 4996 skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); 4997 } 4998 me._ht_node_right.ontouchend=function (e) { 4999 me.elementMouseOver['ht_node_right']=false; 5000 me._hotspot_preview0.logicBlock_visible(); 5001 } 5002 me._ht_node_right.ggUpdatePosition=function (useTransition) { 5003 } 5004 el=me._ht_node_visited0=document.createElement('div'); 5005 els=me._ht_node_visited0__img=document.createElement('img'); 5006 els.className='ggskin ggskin_ht_node_visited0'; 5007 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcM0lEQVR4nO1de3QURb7+qqpneIZnQEiERFYRRV1NlgV8XLzyEMWj3osgGJVl2UU9Ant94Z7LrnpdXeR65S6+gOMKBlwRn4tKQN1VQCBAcIMKXIToAkKAJBAkQzKZma6+f2RqUtNT/ZjMJJk8vnPq9GO6q6u7vvm96lfdQDva0Y52tKMdliDN3YBGRKL3ZiSlFS0IrY0MVvcT731aEaFVE6Q1kcF8L07b8j63ne+03aLRWshg1fHEYZ8djDjXVdstCgmTwTCa//4JIXadbrU0r8tw6nxX5DCa4OFE33pi0JJWU2pA1fFu9lnB3PmqJZG25fWYjmoKciQC2twNSBQk9q8R1ekHDx48NxQKLa2pqXn02LFjV+bl5XUI/0ZNhZkKdbG0K0RaknBTo5D0h9'+ 5008 'HcMAyjWQvqH7bcqRoAT7h49+7dewHnfL9RB18wGPysqqrqDyUlJeMnTZrUB0A3qXQ3bXcDkBYuXQF0AdA5XDqFS0cAHQB4w8UjFS1cZJLJhImUBt5/6iDFyCAeuCCDF3Wd1PHTTz8dqOv6PwwTOOf+QCCw+dSpUwv27Nlzy5QpUzIA9JJKz3DpgTqiCLIIcsgESSo54IIgKYUUJIMsFTqgrmM6AeiyYMGCjEAgsMlMCBM5ArW1tdsqKir+tGvXrsm/+MUvsgH0AZAOoHe4CJIIgsgSxI4cgiBJI0dKIYWIYCaDFxIRUNdR3aZOnXpOTU3NWjtCmBCsra3dWVZW9lJxcXHejBkzzgfQF9EEaTZyJLMvW7RrKRlhqockG3BMXmZnZ3u/+uqrhd26dZsq6jIM4weAUEKQ6XBZvba2dk9VVdX20tLSLcuWLdu2aNGi06jz'+ 5009 'Inh4qSpwsd+8Dlh7MuZ1u32u0JrJoPIWIuudOnViBw8e/F3fvn3vFfUZBo6GuP4hAelICckihFxACM51aAYPBAL7qqqqth07dmzrG2+8UTh//vyTSA1yxNU5rY0MFGrVYek+fvfdd/cOGjRobvgcGMCpkK6/w7lxLFw3ZZRkUkKzCMGFhBAnchiBQOCAz+fbWlZWtu29994rnDdv3gnUd6ogCBBNFiB+crglhqtOag1kcJIKZgLElJ07d07Kycn5L0IIBQDDQGkgFHrF6rKUkv6U0GxKMIQQMsCpncFgsMTn820vLy8vLCgo2PLAAw8cQ3LI4YYYrknRYslgoyKciKCZlgwAW7t27ZgbbrhhPiHECwBBXV/KuXHcTVMoJf0oIVmUkItdkuNgdXX19rKysq0bNmwonDlz5mFEdy4PH2omh1ntAM5kAVwSokWSwUQEsZ'+ 5010 'SjfuZooZkAHvP+wYMHd1q7du2c888/fxIA6JyvC+l8R0PaRyk5J0yOLEJINuo8CUvoun7E5/NtKy8vL9y6dWvhtGnTvkes5DAXO3vErdSIQosjg2JQyo1U0CwKe+qpp4bk5eVNHTBgwGjGWFdRcRySwRGUkD6UkixKSDYhJAt17qYldF0/7vP5tlVWVhYWFRVtnTx58gHUd75MAqd1wJkYEbQoMsRBBHM0UiaEB4C2atWqK8eNGze9V69eI2B6DtwwvgyG9I8a6z4oIb0orSMGrZMc3eyO13W9orq6urCysrJw165dW/Ly8vb5fD4d9R3PFeuyulFJC5jWWw4ZLFSDigxW6kEDoC1duvTy22+/fW737t1/Zr6GAZTpOv9c53xfo96MCZSQnpSSLIkcPeyO55yf8vv9hT/++GNhSUnJ5ilTpuwpLS0NoZ4MZoIA9uoD'+ 5011 'QAshgwMRVLZCjIp4+umnfzJz5swH0tPTb4Tpvg3D+CHE+UecG2WNfjMuQAjpzsLkIIRkk7oIpyUMwzgdCAS2+Xy+L9LT01+EmhB27mrddRNteGOSwUItAPVD7+bh4hgijBw5suuqVatmDxw48NeEEI9cP+fGxhDnOw3D8DXaTSQBhJC0MDmyCSFZpC4MHgPOeTlj7EIAOtRSwlY6pGxyiwu14JSToH3++eejrrzyyj96vd6Bct2pJgmcYBhGVUg3dgPYDQCEkC6UkKywajmP1I2TIBQKlSI2R8UI75PVhRIpSQaX9oGVncAmTpzYY8mSJb9PT0+fKtUhws3rODeONs2dNA4MwzirG8ZenWMvo/RCjdEpABAMBk+g7hkA9f9
5011+QQQS3palbRQxUo4MimCSvG4mQYxE+OSTT0Zce+21izwejxz88YV0vrapDcOmACH1no'+ 5012 'jf7z+OWDKIdfEMU18yOLiNQKx9EEWCjIwM7/bt2+dkZmY+QAgRD6TFqYR4QUAiZPD5fEIyCIkgCGF+nkpCpEQOpAMRrIJJEXfxiSee6H/gwIG3zj333IclItSGdL4qENKXtVYiAAAI0sTqyZMnKxCbx6nKe1A6Ds0uGeK0D6JsAwDs448/Hj569OjFjLF+ok7DwJEQ19cmK4KYyiBSwOro0aNlqHsuwkYQz80w7TOgkBDNSoY4AklmQ1EDwEpKSqYPGjTocdllTGRMoUWC1KuJb7755gRin5nwIlQSIgrNRoYGBJIiEuG8887rWFRU9FTv3r3vlKqsDen8bZ3z75rkBlIEsmR45513ymGRpo9oIijthmaxGVwQwXKw6a677ur19ddfr5SJYBg4GtT1/DZHBIKOqBtrga7rVcXFxQFY50tGTrOqr8klg83wM6CejBIZ'+ 5013 'Y3juueeyZs2ale/1egeL+rhhFAVDekGTND7FIHsStbW1ZVAb3/WHO6BJyRAnEaJCyytWrLho6tSpf9E0LWIo6px/EtJ5YZM0PgVBJHvh7NmzsopQxWgAB0I0GRkcElKs7AMNACsoKPj59ddfv5xSGhnN0zl/J6TzPU3V/lQEkdzK6urqCqiJ4BpNQoZEiLB169YxI0aMWEII6STqC+n8LzrnJU3R9lSGrCZOnz4tqwnYLC3R6GSIkwhRBuPWrVvHjxgxYrHkOgZCOn9D5/xQY7e7RUAKRZ88ebIs6pfopSs0KhkSIUJRUdFNubm5L0hEOBPU9bda+iBTMmEKOFU4HO6Ya9BoZEiECDt37rwlJydnESFEtO90mAjH0I56EBKxGQ4cOFCuOCKuZJNGIYNNHEGsWxJh+/btN+Xm5j4f3oYBnAzp+rvtRIiFLBm++OILWU'+ 5014 '1Y5TnakqMpDEg3ASUGwLNx48brhg0b9gLqiVARJkKrH2NoADTUTeIF57x2w4YNP8LdXAlVYmykwqSigZNbtPXr1195zTXXLBE2glE/ze1EstvYGkClGIPf75dVhGN6m2WdyWxgHESIii6uWbMmd+zYsX+W3MeqdiLYQw44VVdXl0P9b4/LZkgaGVzMiDbbChoA7fnnnz9/woQJyymlwhiqCer66nYbwR5yhpPP55PJ4Gb6nRJJIYNLIsQMOs2ePbvvPffck88YE6ngwZDOV7W7j25Q70lUVVVVwOWsKdiQImEyKDwHsa7KR4jYC8OHD+/8zDPPLPd6vVnipHBA6YdE29QWIEuGyspK4UlYEcJKIkTtT/YQtpVkiJIIHTt29Kxbt+7Zzp07/1ScGNL5ap3zg0luT6uF7FYeP368DM6dbzu1DkicDE7qISZNDQDbs2fP'+ 5015 'vT179rxFVKJz/kFrzFxuXNQbkCUlJVY2Q5MZkG48hxhCrFu37upBgwY9Iirh3Ngc0nlxAu1ok5DVxJdffikkg+qf75oUjS0ZolTE3LlzM8aOHbsIIqhkGEeCuv73BNvQFkERntZvGEZo3bp1p8L77WILjuRoKBlUxqLVUDQDoPXt27fDY4899gJjrE/4vOoQ54027b01g0pjEn6//2RNTY2Yni8j7sBTQ8igkgbytjJ/cefOnY906dLl56KSkM7fbQ8qNQxyUovf75fdygbZCgLxhqPd2glRUmHDhg3XDRgwYKaoROe8QOf8+4Y0uJWCaIwOo4QM5IZxOKTzIth0qCLdzcp4jIsYiY5NONkJbPr06elXXXXVgvDvddPd6m62HQAoJf00xv6dhGdSM0KGUkp/puv8Q5uYS4QMVVVVZuPRyl5IagTSSj1Y2gkAtOeee2'+ 5016 '6+pmnCTjjTbidEQ6NsgiCCAAH6aIzeTinprzpHlgzhdDcr28BuvCLhOIPdmIM55MyKi4sn9+zZc5w4OaTzD1r1vMc4oTF6iXgDLeecL1y4cFkgEKgJ/9xFo2yC6jw54FRWVqZSE2a4GsBySwZzLp2tagDAnnrqqazLLrvs9+IEzo0NbW2Six0oJf0Ypf8mtj/77LO/PfTQQzsee+yxJZzzEAAQgkyPxm5RnB4hw+HDh+W3z9qRIilD2PEYjRQA69ixo2fOnDn/TSntGm7FiaCub3RxrTYDjbKbEH7+FRUVpZMnT/4rAH3BggV73nzzzVXiOErI5R7GrpHPJZJruXv37hNwfiekK8QjGewCS1HD0tu3b5+SlpY2XJys6/patw1qC9AYvVy8vZ5zrs+dO/fPlZWVftS9iymUl5f3t8LCwnXieErJdRqjl0hViPkjxkcf'+ 5017 'fVQO9XubZLhKfXMigxv1EKUiHn744f5Dhw79rThB53ydzo32kcgwKCUZjNKI6P/0008/XL58+feoI0IQQAhAaPTo0a9///33X4rjGKUTGaXnEUK6iH3BYLCytLS0FvUEcHqRV4O9CSfvQUmGefPmPckYSwtfvaxNTY93AdkoLCsr++fEiRP/ijoCRIgAIFhTUxO4/vrr//f06dOHIucyOpWQ+ndE+v1+oSKc3ujmCvGqCXPGUpQruXnz5gk9evQYI07Sdb5OUVebhcZoLiHIAABd14MPPfTQ4rNnz9ainghBeb2kpKQqLy/vidra2tPhKjwaqzcow7mP4jV/Dc5wErAig90AlNKDGDNmTNrw4cN/Jyrg3Pi8PT+hHpSS/ozSm8T2+vXrV7/++usHEUuEIICAWC8oKDi2YMGCx3RdrwXqYhCijurqarNkML+FXkbCas'+ 5018 'Jq7CGGEMuXL/+NpmnnhI89HdT1LXYXbmsIew8AgOPHj387adKkD1BPggDqCRAhglh//PHHv1mzZs0zMHVmVVXVcdRJBjcvAZXhOs4Qd0xhyZIlF2VmZk4TJ4R0vj7cwHYAYJReJNQD5zz46KOPLq6pqRGdLkuFgKlECDFx4sSPv/rqq6VyvT/++KMggx0BXMcb3HoTqqhjJJvpjjvueEJMhTMMHNU5/9ah3rYEqjF6o9jYvHnz+ytWrPgnFCoBsaoi6rdhw4a9evz48ciLSU6dOlWKOhKYpYPsWQBJsBnsiBCRDoWFhRPS0tKGiRNDvPFezd8SoTE6DOFEFJ/Pd3zSpElvQfIaoJYIMUQAEAwGg4ERI0b8/uzZs7sAYP/+/UfD9VjZDElzLYFoQsRMms3Nze2Uk5PzqDhY53x9+1S4ehBCujFKI2Mzb7/99oqysrIa'+ 5019 'qCWByoCMIcahQ4eqZ82adV8gEDi8Zs2ao3C2GQCXkoGZtlWdLw9CRdkLW7ZsuT89Pf368DlngiH9PbcXbgvwMHZV+LNEqKio+HbUqFGvGIYh2wkhmyKL/6gO37Vrly8zM3Pjyy+/bGVAqgJQgEPfuMlnULqWs2fPTs/KyookrISNRq6uou2BENKVUhIZU1i6dOlruq7L6kEsYzob1jpfLPl9990nPlWkm5ZWoWnHP6md56BMag0Xz4kTJ57u27dvxIPg3NgU/nZDldNF2wI8jF1LKRkFACdOnNjdr1+/RxBrMApyxGsAGohVC3bFVWTSTjIQmyUJBoM1hmEExaxpSsm/eCkbqXNeENL5Lpt6Wz0I4BFEAICVK1e+gfAglKnIkkE2BN3ECAzEkscu+ORoQKpsBqeRSQqALVy4cJvX611/8cUXZ3Tu3HmQqI8SMoQx+l'+ 5020 'MApw3DOGl38dYKjdERlJCfAEBZWdnecePGvYZoA1FlI5jVhcooVHW8odhvJwmSNmoZhXnz5h1OT09/ID8//56qqqr90kk9NUaneDVtJqN0oF0drRGM0pFi/YMPPngX0VLBLCHsJIaZJFb77GwF14h3iFr+HKAoXgAdOnXq1OH999+/edSoUb/u2LFj1Ae2Wvs3H2RojA5llN4GAD6f71h6evr02traWqgjiyrvwWwvILxOTNtiGU+Rz41BvDmQVo3gNTU1+vjx4z/Kycm5u6io6E1d1wPiJELIAA9j94QDMK0alNCrxfqWLVvW1NbWyv9klVpQ/dPdSAKr+EKDpYOTzQAogk12paKigr/yyitff/PNNxtyc3N79erVa6A4nxJygcboFaizJ5xeVdfiQCnpyyj9VwAIhUL+m2+++ZmTJ0/WwD6uIDownliBXZRRtc+V'+ 5021 'e2lHBvM2VWzLJYpI+/btq37hhRe2BQKBry+77LKsLl269A7X2ZFScgmjdAiAk4ZhiLH6Fg+NsVGEkEwA2L
5021dv38dPPvnkJkTbAXZGoyovwU7U2xmHcUUeBZzUhPlC5k/riqK6uRCA0Pz58/f079//0ddee+1PZ8+ejUgDQtBPY3SaV2O/pJScg1YASkjkK7qvvvrqh3CnCuKND9j9ZmcjNCjoJJa2WU2mIhuUmmk9UjIyMjrn5+ffeu21196iaVpH+cLhN8QXhR9ci4PG6OUit7GiouL/+vTpMweAMBxlA9LsYqpIAah1vsq7s3IbreITlrCTDJbGIqwNHVXWTuTGS0tLz44dO3b1mDFj5uzevftzQ/pcLqN0XAeP9htG6cVOjU5FUEIj2eCFhYUin0Nl8DlJBJWtYFjst7MpZLhSF3YDVcS03ypB1ioWYRk5O3ToUP'+ 5022 'XixYt3lpeX/+OKK67ITEtLE6lcXkrJUMboxQAqDcOodHMTzQ1KSE/G6GgA0HXdf9ttt/1PeXm5GJ20ixvI7qQbN9BJMsTzWwxUldt5EsrRS0SrA5UaUf0eOffFF18ceffdd+elpaVFPiwCoMV8hU4ehzhw4MDfBw8e/EdYqwg5vmAVNALi7EgJDT3PUk3YBTXMYk32n62SO1UBl8j6rFmzNmdnZ/9HQUHBykAgUC0aQQjO9TB2j4exa+TvTaQaCCWXivWCgoKPYW8oqsS8KsgEwwWgligNuw+bfWZjEoh2I81veo15BbBiqdoXdfywYcN6LFmyZMoVV1wxWv5yLYCa8CDY7kRuONmglPT3MDYTAGprayt79Ogx2e/3+xErFeScR1kyKAeXZHvKDtHfh03wXhT7VGJKrMuNVhmQ5vi6VdaOpbQoKio6mZubu3T69OmP'+ 5023 'HDp06CupDZ0YpRO9Hu1+RukFCd11EsFo/bS3/fv3b/T7/XJo2RwpdOMauiZCsuEmzmAWQSoL2EwIq+RO8z/FvB0hRn5+/vfZ2dl/ePbZZ/94+vTpI6JBBEjXGL3Dq2m/orQuwNOcoKReRaxZs2YDYj0Htx4DgOYjAmA/KqnyJsxehCoWYfXyjnjUSJQK6dq1qzc/P3/chAkTJnfo0CEyAxlo3qQaRulAjdHpAFBdXX28e/fud4ZCIT+sSa4amJLJETcZGltNCJjVhMq3VUkHO5VhZ1haSYqAz+fzT5w4cW1ubu7sbdu2fSTeXwCEk2o0Nltj9PIEnkODQCmJqIh9+/ZtDIVCZklglb1kNhqbVT0IxBuOtvIuZP1oHqN3mijipEIi5+zZs6dy5MiRy6dMmfLAd999J78XysMovcXr0eYwSi9swHNoECghQ8X66tWrP4'+ 5024 'NzcoqZEED0M25WxCNjzGpDLJ3mY5o9j3hVh5X3wZ544onLZs2aNa13797ZckMNA8d0ztfrnB+O4/7iAqN0gMboLwHA5/MdSUtLuxv1JHYTfo7JXWiIZEimmmhITW4ik8p5FkjMnlCSwuv1asuXLx996623TuncuXNkujqARk2q8WhsLCXkSgAoLi5enZOTsxj2YxF2ya9GQ1VEU9kMVnBSHWYbws6ecJo84uh9BAKBQF5e3ieXXHLJ7E2bNr3fVEk1hJCLxHpBQcFm2KsHK3cSaKFqwul8u7ELpwQZIRFUYW630oIBYDfeeOM5CxcuvPPCCy+80tS+H0M6X5+Mt9dTQtI9GrsfAPx+/6mePXtOCgeaZLKa37tgqSISMRybWzLIkG9EJR3EtvxvUaV02U0zc+VxiHMKCgqODRkyZOHcuXN/V1ZWdkBqa3eN0du9mnYP'+ 5025 'ozQ7kZsOJ+YAAA4fPrzN7/dbGYuOHkQqIVEyAKiPoYtNxBLDyQ21Ux/K8QzYq5Dgs88+uzcjI+M/ly1b9nyyk2qI5EVs2rRpC5yTVMwkSElCJCxjzBKORMst5QQcxBqZTmMe8tvk4jE0GQCWkZHRKT8//5ZkJNUQQjp7NfYIAOi6XjNw4MBbS0tLfYg1HlVzJOQh64RVRLg9iZwehaRIBhkOUiKe+IRdWNtpvCOqQ5KZVMMoOV+sHzt2rLi0tFS8ss+cm2A1/gCkmEQQSDoZBGxIEY89YZc95USCGNWxcePGsksvvfTFWbNm/ba0tHSv1NyuGqOTvB7tPkbpT+zui5B6MuzevXu7qe2qEHOLUBFAI5JBoIH2hDK5FupIpooYVkZmAEDg5Zdf/jYzM/Oxl1566bnwe5EAAAToqzF6p1fTZlBKohJtBCghg8X6ihUrti'+ 5026 'E+VzKlws9mJN1mcLyg+qPpYulkT7gJWlnlSigHwXr16tVh5cqVE8aMGTPR6/V2ltvKufFZeBCsBgAoJZkexn4FAGfOnPln9+7dRdRRdiVVg1LKt6skgwwpbTM4IUF7wm3gykllRMqpU6dqJkyY8P7VV199f3Fx8ceGYeiirZSS68KDYJcAACM0oiKOHDmyw9Qmu/EI+X6BFFQRQDOQAUjYnjATQZVII2/bqQw5qeZUTk7O4hkzZjx45MgR+Wt6kaQaIqmIwsLCQsSSwTFxBSmqIoBmUBPKRli7o06DYPFGMu1UhziPACCLFi3KnTZt2ozu3bsPMLeXcx4cMmTImAMHDpyF9YCU7B01iooAmn+gKgrJJHgD7IlkDoKJcyLX6datG3vrrbduuO666+7yeDzdRTsrKyu/7NWr172IznaWiWB+PU/CSSxWaNE2gx1c2BNO'+ 5027 'g2BO9oSV56EabQycOXOmZvz48e9effXVd+7du3d1+OVc+OGHH7Yj9t9v7nRzrEHcV0qqCCDFyAA42hN2RqYbe6IhJbhjx45TQ4cO/dODDz44pby8/PMdO3YIMqgmw6jS4iEtUxYppSZUSMCeiCepRlYTsgoSMBPQKr3P7q0qSVcRQHLVRKKfMkxqYywgHhxB7L/LgDpZ15COl8lgDnDJaoeFlxSIsVnEdVUur9XMKCvJYDTBM2sQEiZDE0J0sFi3+l0sReeb1QxFLBHMUkEmhFy/SjpYuZZQLFMazPmQlISqo8zbVsEeK//fLM5V0sOKBG4kQ8qjpZJBwA0p7Na5tG32AswEUBmsqqijKshk3peSaElqQgU39gRHvT1hSPuFypDVivl1RKrrmQnjNEDVYtDSySBgZ0+YjUyZBKJThR2h8k7MdVkRwrzffHzKo7WQAb'+ 5028 'CXEubjzFJBEEKV+m91vqxarNRDi0Jq+jjJgZvMbSsCmPfJsDJCrSRCiyFHayaDgJkUqn++EwnMKsjOOLQiQTsZUghOg2B2x5hh5bba7Ut5tCUyANaqQ7VUnSOgclPtCNBOhhSGihR261ZwimOY11MabZUMAm6kgJOqsNq22peyaOtkEHB6Dk6qIp7fUhbtZLBGPM+mRXZ+O9rRjna0ox3taEc72pEQ/h9Jd9Z0yTNqzwAAAABJRU5ErkJggg=='; 5029 els.setAttribute('src',hs); 5030 els.ggNormalSrc=hs; 5031 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 5032 els.className='ggskin ggskin_button'; 5033 els['ondragstart']=function() { return false; }; 5034 player.checkLoaded.push(els); 5035 el.appendChild(els); 5036 el.ggSubElement = els; 5037 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcM0lEQVR4nO1de3QURb7+qqpneIZnQEiERFYRRV1NlgV8XLzyEMWj3osgGJVl2UU9Ant94Z7LrnpdXeR65S6+gOMKBlwRn4tKQN1VQCBAcIMKXIToAkKAJBAkQzKZma6+f2RqUtNT/ZjMJJk8vnPq9GO6q6u7vvm96lfdQDva0Y52tKMdliDN3YBGRKL3ZiSlFS0IrY0MVvcT731aEaFVE6Q1kcF8L07b8j63ne+03aLRWshg1fHEYZ8djDjXVdstCgmTwTCa//4JIXadbrU0r8tw6nxX5DCa4OFE33pi0JJWU2pA1fFu9lnB3PmqJZG25fWYjmoKciQC2twNSBQk9q8R1ekHDx48NxQKLa2pqXn02LFjV+bl5XUI/0ZNhZkKdbG0K0RaknBTo5D0h9'+ 5038 'HcMAyjWQvqH7bcqRoAT7h49+7dewHnfL9RB18wGPysqqrqDyUlJeMnTZrUB0A3qXQ3bXcDkBYuXQF0AdA5XDqFS0cAHQB4w8UjFS1cZJLJhImUBt5/6iDFyCAeuCCDF3Wd1PHTTz8dqOv6PwwTOOf+QCCw+dSpUwv27Nlzy5QpUzIA9JJKz3DpgTqiCLIIcsgESSo54IIgKYUUJIMsFTqgrmM6AeiyYMGCjEAgsMlMCBM5ArW1tdsqKir+tGvXrsm/+MUvsgH0AZAOoHe4CJIIgsgSxI4cgiBJI0dKIYWIYCaDFxIRUNdR3aZOnXpOTU3NWjtCmBCsra3dWVZW9lJxcXHejBkzzgfQF9EEaTZyJLMvW7RrKRlhqockG3BMXmZnZ3u/+uqrhd26dZsq6jIM4weAUEKQ6XBZvba2dk9VVdX20tLSLcuWLdu2aNGi06jz'+ 5039 'Inh4qSpwsd+8Dlh7MuZ1u32u0JrJoPIWIuudOnViBw8e/F3fvn3vFfUZBo6GuP4hAelICckihFxACM51aAYPBAL7qqqqth07dmzrG2+8UTh//vyTSA1yxNU5rY0MFGrVYek+fvfdd/cOGjRobvgcGMCpkK6/w7lxLFw3ZZRkUkKzCMGFhBAnchiBQOCAz+fbWlZWtu29994rnDdv3gnUd6ogCBBNFiB+crglhqtOag1kcJIKZgLElJ07d07Kycn5L0IIBQDDQGkgFHrF6rKUkv6U0GxKMIQQMsCpncFgsMTn820vLy8vLCgo2PLAAw8cQ3LI4YYYrknRYslgoyKciKCZlgwAW7t27ZgbbrhhPiHECwBBXV/KuXHcTVMoJf0oIVmUkItdkuNgdXX19rKysq0bNmwonDlz5mFEdy4PH2omh1ntAM5kAVwSokWSwUQEsZ'+ 5040 'SjfuZooZkAHvP+wYMHd1q7du2c888/fxIA6JyvC+l8R0PaRyk5J0yOLEJINuo8CUvoun7E5/NtKy8vL9y6dWvhtGnTvkes5DAXO3vErdSIQosjg2JQyo1U0CwKe+qpp4bk5eVNHTBgwGjGWFdRcRySwRGUkD6UkixKSDYhJAt17qYldF0/7vP5tlVWVhYWFRVtnTx58gHUd75MAqd1wJkYEbQoMsRBBHM0UiaEB4C2atWqK8eNGze9V69eI2B6DtwwvgyG9I8a6z4oIb0orSMGrZMc3eyO13W9orq6urCysrJw165dW/Ly8vb5fD4d9R3PFeuyulFJC5jWWw4ZLFSDigxW6kEDoC1duvTy22+/fW737t1/Zr6GAZTpOv9c53xfo96MCZSQnpSSLIkcPeyO55yf8vv9hT/++GNhSUnJ5ilTpuwpLS0NoZ4MZoIA9uoD'+ 5041 'QAshgwMRVLZCjIp4+umnfzJz5swH0tPTb4Tpvg3D+CHE+UecG2WNfjMuQAjpzsLkIIRkk7oIpyUMwzgdCAS2+Xy+L9LT01+EmhB27mrddRNteGOSwUItAPVD7+bh4hgijBw5suuqVatmDxw48NeEEI9cP+fGxhDnOw3D8DXaTSQBhJC0MDmyCSFZpC4MHgPOeTlj7EIAOtRSwlY6pGxyiwu14JSToH3++eejrrzyyj96vd6Bct2pJgmcYBhGVUg3dgPYDQCEkC6UkKywajmP1I2TIBQKlSI2R8UI75PVhRIpSQaX9oGVncAmTpzYY8mSJb9PT0+fKtUhws3rODeONs2dNA4MwzirG8ZenWMvo/RCjdEpABAMBk+g7hkA9f9
5041+QQQS3palbRQxUo4MimCSvG4mQYxE+OSTT0Zce+21izwejxz88YV0vrapDcOmACH1no'+ 5042 'jf7z+OWDKIdfEMU18yOLiNQKx9EEWCjIwM7/bt2+dkZmY+QAgRD6TFqYR4QUAiZPD5fEIyCIkgCGF+nkpCpEQOpAMRrIJJEXfxiSee6H/gwIG3zj333IclItSGdL4qENKXtVYiAAAI0sTqyZMnKxCbx6nKe1A6Ds0uGeK0D6JsAwDs448/Hj569OjFjLF+ok7DwJEQ19cmK4KYyiBSwOro0aNlqHsuwkYQz80w7TOgkBDNSoY4AklmQ1EDwEpKSqYPGjTocdllTGRMoUWC1KuJb7755gRin5nwIlQSIgrNRoYGBJIiEuG8887rWFRU9FTv3r3vlKqsDen8bZ3z75rkBlIEsmR45513ymGRpo9oIijthmaxGVwQwXKw6a677ur19ddfr5SJYBg4GtT1/DZHBIKOqBtrga7rVcXFxQFY50tGTrOqr8klg83wM6CejBIZ'+ 5043 'Y3juueeyZs2ale/1egeL+rhhFAVDekGTND7FIHsStbW1ZVAb3/WHO6BJyRAnEaJCyytWrLho6tSpf9E0LWIo6px/EtJ5YZM0PgVBJHvh7NmzsopQxWgAB0I0GRkcElKs7AMNACsoKPj59ddfv5xSGhnN0zl/J6TzPU3V/lQEkdzK6urqCqiJ4BpNQoZEiLB169YxI0aMWEII6STqC+n8LzrnJU3R9lSGrCZOnz4tqwnYLC3R6GSIkwhRBuPWrVvHjxgxYrHkOgZCOn9D5/xQY7e7RUAKRZ88ebIs6pfopSs0KhkSIUJRUdFNubm5L0hEOBPU9bda+iBTMmEKOFU4HO6Ya9BoZEiECDt37rwlJydnESFEtO90mAjH0I56EBKxGQ4cOFCuOCKuZJNGIYNNHEGsWxJh+/btN+Xm5j4f3oYBnAzp+rvtRIiFLBm++OILWU'+ 5044 '1Y5TnakqMpDEg3ASUGwLNx48brhg0b9gLqiVARJkKrH2NoADTUTeIF57x2w4YNP8LdXAlVYmykwqSigZNbtPXr1195zTXXLBE2glE/ze1EstvYGkClGIPf75dVhGN6m2WdyWxgHESIii6uWbMmd+zYsX+W3MeqdiLYQw44VVdXl0P9b4/LZkgaGVzMiDbbChoA7fnnnz9/woQJyymlwhiqCer66nYbwR5yhpPP55PJ4Gb6nRJJIYNLIsQMOs2ePbvvPffck88YE6ngwZDOV7W7j25Q70lUVVVVwOWsKdiQImEyKDwHsa7KR4jYC8OHD+/8zDPPLPd6vVnipHBA6YdE29QWIEuGyspK4UlYEcJKIkTtT/YQtpVkiJIIHTt29Kxbt+7Zzp07/1ScGNL5ap3zg0luT6uF7FYeP368DM6dbzu1DkicDE7qISZNDQDbs2fP'+ 5045 'vT179rxFVKJz/kFrzFxuXNQbkCUlJVY2Q5MZkG48hxhCrFu37upBgwY9Iirh3Ngc0nlxAu1ok5DVxJdffikkg+qf75oUjS0ZolTE3LlzM8aOHbsIIqhkGEeCuv73BNvQFkERntZvGEZo3bp1p8L77WILjuRoKBlUxqLVUDQDoPXt27fDY4899gJjrE/4vOoQ54027b01g0pjEn6//2RNTY2Yni8j7sBTQ8igkgbytjJ/cefOnY906dLl56KSkM7fbQ8qNQxyUovf75fdygbZCgLxhqPd2glRUmHDhg3XDRgwYKaoROe8QOf8+4Y0uJWCaIwOo4QM5IZxOKTzIth0qCLdzcp4jIsYiY5NONkJbPr06elXXXXVgvDvddPd6m62HQAoJf00xv6dhGdSM0KGUkp/puv8Q5uYS4QMVVVVZuPRyl5IagTSSj1Y2gkAtOeee2'+ 5046 '6+pmnCTjjTbidEQ6NsgiCCAAH6aIzeTinprzpHlgzhdDcr28BuvCLhOIPdmIM55MyKi4sn9+zZc5w4OaTzD1r1vMc4oTF6iXgDLeecL1y4cFkgEKgJ/9xFo2yC6jw54FRWVqZSE2a4GsBySwZzLp2tagDAnnrqqazLLrvs9+IEzo0NbW2Six0oJf0Ypf8mtj/77LO/PfTQQzsee+yxJZzzEAAQgkyPxm5RnB4hw+HDh+W3z9qRIilD2PEYjRQA69ixo2fOnDn/TSntGm7FiaCub3RxrTYDjbKbEH7+FRUVpZMnT/4rAH3BggV73nzzzVXiOErI5R7GrpHPJZJruXv37hNwfiekK8QjGewCS1HD0tu3b5+SlpY2XJys6/patw1qC9AYvVy8vZ5zrs+dO/fPlZWVftS9iymUl5f3t8LCwnXieErJdRqjl0hViPkjxkcf'+ 5047 'fVQO9XubZLhKfXMigxv1EKUiHn744f5Dhw79rThB53ydzo32kcgwKCUZjNKI6P/0008/XL58+feoI0IQQAhAaPTo0a9///33X4rjGKUTGaXnEUK6iH3BYLCytLS0FvUEcHqRV4O9CSfvQUmGefPmPckYSwtfvaxNTY93AdkoLCsr++fEiRP/ijoCRIgAIFhTUxO4/vrr//f06dOHIucyOpWQ+ndE+v1+oSKc3ujmCvGqCXPGUpQruXnz5gk9evQYI07Sdb5OUVebhcZoLiHIAABd14MPPfTQ4rNnz9ainghBeb2kpKQqLy/vidra2tPhKjwaqzcow7mP4jV/Dc5wErAig90AlNKDGDNmTNrw4cN/Jyrg3Pi8PT+hHpSS/ozSm8T2+vXrV7/++usHEUuEIICAWC8oKDi2YMGCx3RdrwXqYhCijurqarNkML+FXkbCas'+ 5048 'Jq7CGGEMuXL/+NpmnnhI89HdT1LXYXbmsIew8AgOPHj387adKkD1BPggDqCRAhglh//PHHv1mzZs0zMHVmVVXVcdRJBjcvAZXhOs4Qd0xhyZIlF2VmZk4TJ4R0vj7cwHYAYJReJNQD5zz46KOPLq6pqRGdLkuFgKlECDFx4sSPv/rqq6VyvT/++KMggx0BXMcb3HoTqqhjJJvpjjvueEJMhTMMHNU5/9ah3rYEqjF6o9jYvHnz+ytWrPgnFCoBsaoi6rdhw4a9evz48ciLSU6dOlWKOhKYpYPsWQBJsBnsiBCRDoWFhRPS0tKGiRNDvPFezd8SoTE6DOFEFJ/Pd3zSpElvQfIaoJYIMUQAEAwGg4ERI0b8/uzZs7sAYP/+/UfD9VjZDElzLYFoQsRMms3Nze2Uk5PzqDhY53x9+1S4ehBCujFKI2Mzb7/99oqysrIa'+ 5049 'qCWByoCMIcahQ4eqZ82adV8gEDi8Zs2ao3C2GQCXkoGZtlWdLw9CRdkLW7ZsuT89Pf368DlngiH9PbcXbgvwMHZV+LNEqKio+HbUqFGvGIYh2wkhmyKL/6gO37Vrly8zM3Pjyy+/bGVAqgJQgEPfuMlnULqWs2fPTs/KyookrISNRq6uou2BENKVUhIZU1i6dOlruq7L6kEsYzob1jpfLPl9990nPlWkm5ZWoWnHP6md56BMag0Xz4kTJ57u27dvxIPg3NgU/nZDldNF2wI8jF1LKRkFACdOnNjdr1+/RxBrMApyxGsAGohVC3bFVWTSTjIQmyUJBoM1hmEExaxpSsm/eCkbqXNeENL5Lpt6Wz0I4BFEAICVK1e+gfAglKnIkkE2BN3ECAzEkscu+ORoQKpsBqeRSQqALVy4cJvX611/8cUXZ3Tu3HmQqI8SMoQx+l'+ 5050 'MApw3DOGl38dYKjdERlJCfAEBZWdnecePGvYZoA1FlI5jVhcooVHW8odhvJwmSNmoZhXnz5h1OT09/ID8//56qqqr90kk9NUaneDVtJqN0oF0drRGM0pFi/YMPPngX0VLBLCHsJIaZJFb77GwF14h3iFr+HKAoXgAdOnXq1OH999+/edSoUb/u2LFj1Ae2Wvs3H2RojA5llN4GAD6f71h6evr02traWqgjiyrvwWwvILxOTNtiGU+Rz41BvDmQVo3gNTU1+vjx4z/Kycm5u6io6E1d1wPiJELIAA9j94QDMK0alNCrxfqWLVvW1NbWyv9klVpQ/dPdSAKr+EKDpYOTzQAogk12paKigr/yyitff/PNNxtyc3N79erVa6A4nxJygcboFaizJ5xeVdfiQCnpyyj9VwAIhUL+m2+++ZmTJ0/WwD6uIDownliBXZRRtc+V'+ 5051 'e2lHBvM2VWzLJYpI+/btq37hhRe2BQKBry+77LKsLl269A7X2ZFScgmjdAiAk4ZhiLH6Fg+NsVGEkEwA2L
5051dv38dPPvnkJkTbAXZGoyovwU7U2xmHcUUeBZzUhPlC5k/riqK6uRCA0Pz58/f079//0ddee+1PZ8+ejUgDQtBPY3SaV2O/pJScg1YASkjkK7qvvvrqh3CnCuKND9j9ZmcjNCjoJJa2WU2mIhuUmmk9UjIyMjrn5+ffeu21196iaVpH+cLhN8QXhR9ci4PG6OUit7GiouL/+vTpMweAMBxlA9LsYqpIAah1vsq7s3IbreITlrCTDJbGIqwNHVXWTuTGS0tLz44dO3b1mDFj5uzevftzQ/pcLqN0XAeP9htG6cVOjU5FUEIj2eCFhYUin0Nl8DlJBJWtYFjst7MpZLhSF3YDVcS03ypB1ioWYRk5O3ToUP'+ 5052 'XixYt3lpeX/+OKK67ITEtLE6lcXkrJUMboxQAqDcOodHMTzQ1KSE/G6GgA0HXdf9ttt/1PeXm5GJ20ixvI7qQbN9BJMsTzWwxUldt5EsrRS0SrA5UaUf0eOffFF18ceffdd+elpaVFPiwCoMV8hU4ehzhw4MDfBw8e/EdYqwg5vmAVNALi7EgJDT3PUk3YBTXMYk32n62SO1UBl8j6rFmzNmdnZ/9HQUHBykAgUC0aQQjO9TB2j4exa+TvTaQaCCWXivWCgoKPYW8oqsS8KsgEwwWgligNuw+bfWZjEoh2I81veo15BbBiqdoXdfywYcN6LFmyZMoVV1wxWv5yLYCa8CDY7kRuONmglPT3MDYTAGprayt79Ogx2e/3+xErFeScR1kyKAeXZHvKDtHfh03wXhT7VGJKrMuNVhmQ5vi6VdaOpbQoKio6mZubu3T69OmP'+ 5053 'HDp06CupDZ0YpRO9Hu1+RukFCd11EsFo/bS3/fv3b/T7/XJo2RwpdOMauiZCsuEmzmAWQSoL2EwIq+RO8z/FvB0hRn5+/vfZ2dl/ePbZZ/94+vTpI6JBBEjXGL3Dq2m/orQuwNOcoKReRaxZs2YDYj0Htx4DgOYjAmA/KqnyJsxehCoWYfXyjnjUSJQK6dq1qzc/P3/chAkTJnfo0CEyAxlo3qQaRulAjdHpAFBdXX28e/fud4ZCIT+sSa4amJLJETcZGltNCJjVhMq3VUkHO5VhZ1haSYqAz+fzT5w4cW1ubu7sbdu2fSTeXwCEk2o0Nltj9PIEnkODQCmJqIh9+/ZtDIVCZklglb1kNhqbVT0IxBuOtvIuZP1oHqN3mijipEIi5+zZs6dy5MiRy6dMmfLAd999J78XysMovcXr0eYwSi9swHNoECghQ8X66tWrP4'+ 5054 'NzcoqZEED0M25WxCNjzGpDLJ3mY5o9j3hVh5X3wZ544onLZs2aNa13797ZckMNA8d0ztfrnB+O4/7iAqN0gMboLwHA5/MdSUtLuxv1JHYTfo7JXWiIZEimmmhITW4ik8p5FkjMnlCSwuv1asuXLx996623TuncuXNkujqARk2q8WhsLCXkSgAoLi5enZOTsxj2YxF2ya9GQ1VEU9kMVnBSHWYbws6ecJo84uh9BAKBQF5e3ieXXHLJ7E2bNr3fVEk1hJCLxHpBQcFm2KsHK3cSaKFqwul8u7ELpwQZIRFUYW630oIBYDfeeOM5CxcuvPPCCy+80tS+H0M6X5+Mt9dTQtI9GrsfAPx+/6mePXtOCgeaZLKa37tgqSISMRybWzLIkG9EJR3EtvxvUaV02U0zc+VxiHMKCgqODRkyZOHcuXN/V1ZWdkBqa3eN0du9mnYP'+ 5055 'ozQ7kZsOJ+YAAA4fPrzN7/dbGYuOHkQqIVEyAKiPoYtNxBLDyQ21Ux/K8QzYq5Dgs88+uzcjI+M/ly1b9nyyk2qI5EVs2rRpC5yTVMwkSElCJCxjzBKORMst5QQcxBqZTmMe8tvk4jE0GQCWkZHRKT8//5ZkJNUQQjp7NfYIAOi6XjNw4MBbS0tLfYg1HlVzJOQh64RVRLg9iZwehaRIBhkOUiKe+IRdWNtpvCOqQ5KZVMMoOV+sHzt2rLi0tFS8ss+cm2A1/gCkmEQQSDoZBGxIEY89YZc95USCGNWxcePGsksvvfTFWbNm/ba0tHSv1NyuGqOTvB7tPkbpT+zui5B6MuzevXu7qe2qEHOLUBFAI5JBoIH2hDK5FupIpooYVkZmAEDg5Zdf/jYzM/Oxl1566bnwe5EAAAToqzF6p1fTZlBKohJtBCghg8X6ihUrti'+ 5056 'E+VzKlws9mJN1mcLyg+qPpYulkT7gJWlnlSigHwXr16tVh5cqVE8aMGTPR6/V2ltvKufFZeBCsBgAoJZkexn4FAGfOnPln9+7dRdRRdiVVg1LKt6skgwwpbTM4IUF7wm3gykllRMqpU6dqJkyY8P7VV199f3Fx8ceGYeiirZSS68KDYJcAACM0oiKOHDmyw9Qmu/EI+X6BFFQRQDOQAUjYnjATQZVII2/bqQw5qeZUTk7O4hkzZjx45MgR+Wt6kaQaIqmIwsLCQsSSwTFxBSmqIoBmUBPKRli7o06DYPFGMu1UhziPACCLFi3KnTZt2ozu3bsPMLeXcx4cMmTImAMHDpyF9YCU7B01iooAmn+gKgrJJHgD7IlkDoKJcyLX6datG3vrrbduuO666+7yeDzdRTsrKyu/7NWr172IznaWiWB+PU/CSSxWaNE2gx1c2BNO'+ 5057 'g2BO9oSV56EabQycOXOmZvz48e9effXVd+7du3d1+OVc+OGHH7Yj9t9v7nRzrEHcV0qqCCDFyAA42hN2RqYbe6IhJbhjx45TQ4cO/dODDz44pby8/PMdO3YIMqgmw6jS4iEtUxYppSZUSMCeiCepRlYTsgoSMBPQKr3P7q0qSVcRQHLVRKKfMkxqYywgHhxB7L/LgDpZ15COl8lgDnDJaoeFlxSIsVnEdVUur9XMKCvJYDTBM2sQEiZDE0J0sFi3+l0sReeb1QxFLBHMUkEmhFy/SjpYuZZQLFMazPmQlISqo8zbVsEeK//fLM5V0sOKBG4kQ8qjpZJBwA0p7Na5tG32AswEUBmsqqijKshk3peSaElqQgU39gRHvT1hSPuFypDVivl1RKrrmQnjNEDVYtDSySBgZ0+YjUyZBKJThR2h8k7MdVkRwrzffHzKo7WQAb'+ 5058 'CXEubjzFJBEEKV+m91vqxarNRDi0Jq+jjJgZvMbSsCmPfJsDJCrSRCiyFHayaDgJkUqn++EwnMKsjOOLQiQTsZUghOg2B2x5hh5bba7Ut5tCUyANaqQ7VUnSOgclPtCNBOhhSGihR261ZwimOY11MabZUMAm6kgJOqsNq22peyaOtkEHB6Dk6qIp7fUhbtZLBGPM+mRXZ+O9rRjna0ox3taEc72pEQ/h9Jd9Z0yTNqzwAAAABJRU5ErkJggg=='; 5059 me._ht_node_visited0__img.ggOverSrc=hs; 5060 el.ggId="ht_node_visited"; 5061 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5062 el.ggVisible=false; 5063 el.className="ggskin ggskin_button "; 5064 el.ggType='button'; 5065 hs =''; 5066 hs+='cursor : pointer;'; 5067 hs+='height : 52px;'; 5068 hs+='left : -16px;'; 5069 hs+='position : absolute;'; 5070 hs+='top : -16px;'; 5071 hs+='visibility : hidden;'; 5072 hs+='width : 52px;'; 5073 hs+='pointer-events:auto;'; 5074 el.setAttribute('style',hs); 5075 el.style[domTransform + 'Origin']='50% 50%'; 5076 me._ht_node_visited0.ggIsActive=function() { 5077 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 5078 return this.parentNode.ggIsActive(); 5079 } 5080 return false; 5081 } 5082 el.ggElementNodeId=function() { 5083 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5084 return this.parentNode.ggElementNodeId(); 5085 } 5086 return me.ggNodeId; 5087 } 5088 me._ht_node_visited0.logicBlock_visible = function() { 5089 var newLogicStateVisible; 5090 if ( 5091 ((player.nodeVisited(me._ht_node_visited0.ggElementNodeId()) == true)) 5092 ) 5093 { 5094 newLogicStateVisible = 0; 5095 } 5096 else { 5097 newLogicStateVisible = -1; 5098 } 5099 if (me._ht_node_visited0.ggCurrentLogicStateVisible != newLogicStateVisible) { 5100 me._ht_node_visited0.ggCurrentLogicStateVisible = newLogicStateVisible; 5101 me._ht_node_visited0.style[domTransition]=''; 5102 if (me._ht_node_visited0.ggCurrentLogicStateVisible == 0) { 5103 me._ht_node_visited0.style.visibility=(Number(me._ht_node_visited0.style.opacity)>0||!me._ht_node_visited0.style.opacity)?'inherit':'hidden'; 5104 me._ht_node_visited0.ggVisible=true; 5105 } 5106 else { 5107 me._ht_node_visited0.style.visibility="hidden"; 5108 me._ht_node_visited0.ggVisible=false; 5109 } 5110 } 5111 } 5112 me._ht_node_visited0.onmouseover=function (e) { 5113 me._ht_node_visited0__img.src=me._ht_node_visited0__img.ggOverSrc; 5114 } 5115 me._ht_node_visited0.onmouseout=function (e) { 5116 me._ht_node_visited0__img.src=me._ht_node_visited0__img.ggNormalSrc; 5117 } 5118 me._ht_node_visited0.ggUpdatePosition=function (useTransition) { 5119 } 5120 me._ht_node_right.appendChild(me._ht_node_visited0); 5121 el=me._ht_node_image0=document.createElement('div'); 5122 els=me._ht_node_image0__img=document.createElement('img'); 5123 els.className='ggskin ggskin_ht_node_image0'; 5124 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcM0lEQVR4nO1de3QURb7+qqpneIZnQEiERFYRRV1NlgV8XLzyEMWj3osgGJ
5124Vl2UU9Ant94Z7LrnpdXeR65S6+gOMKBlwRn4tKQN1VQCBAcIMKXIToAkKAJBAkQzKZma6+f2RqUtNT/ZjMJJk8vnPq9GO6q6u7vvm96lfdQDva0Y52tKMdliDN3YBGRKL3ZiSlFS0IrY0MVvcT731aEaFVE6Q1kcF8L07b8j63ne+03aLRWshg1fHEYZ8djDjXVdstCgmTwTCa//4JIXadbrU0r8tw6nxX5DCa4OFE33pi0JJWU2pA1fFu9lnB3PmqJZG25fWYjmoKciQC2twNSBQk9q8R1ekHDx48NxQKLa2pqXn02LFjV+bl5XUI/0ZNhZkKdbG0K0RaknBTo5D0h9'+ 5125 'HcMAyjWQvqH7bcqRoAT7h49+7dewHnfL9RB18wGPysqqrqDyUlJeMnTZrUB0A3qXQ3bXcDkBYuXQF0AdA5XDqFS0cAHQB4w8UjFS1cZJLJhImUBt5/6iDFyCAeuCCDF3Wd1PHTTz8dqOv6PwwTOOf+QCCw+dSpUwv27Nlzy5QpUzIA9JJKz3DpgTqiCLIIcsgESSo54IIgKYUUJIMsFTqgrmM6AeiyYMGCjEAgsMlMCBM5ArW1tdsqKir+tGvXrsm/+MUvsgH0AZAOoHe4CJIIgsgSxI4cgiBJI0dKIYWIYCaDFxIRUNdR3aZOnXpOTU3NWjtCmBCsra3dWVZW9lJxcXHejBkzzgfQF9EEaTZyJLMvW7RrKRlhqockG3BMXmZnZ3u/+uqrhd26dZsq6jIM4weAUEKQ6XBZvba2dk9VVdX20tLSLcuWLdu2aNGi06jz'+ 5126 'Inh4qSpwsd+8Dlh7MuZ1u32u0JrJoPIWIuudOnViBw8e/F3fvn3vFfUZBo6GuP4hAelICckihFxACM51aAYPBAL7qqqqth07dmzrG2+8UTh//vyTSA1yxNU5rY0MFGrVYek+fvfdd/cOGjRobvgcGMCpkK6/w7lxLFw3ZZRkUkKzCMGFhBAnchiBQOCAz+fbWlZWtu29994rnDdv3gnUd6ogCBBNFiB+crglhqtOag1kcJIKZgLElJ07d07Kycn5L0IIBQDDQGkgFHrF6rKUkv6U0GxKMIQQMsCpncFgsMTn820vLy8vLCgo2PLAAw8cQ3LI4YYYrknRYslgoyKciKCZlgwAW7t27ZgbbrhhPiHECwBBXV/KuXHcTVMoJf0oIVmUkItdkuNgdXX19rKysq0bNmwonDlz5mFEdy4PH2omh1ntAM5kAVwSokWSwUQEsZ'+ 5127 'SjfuZooZkAHvP+wYMHd1q7du2c888/fxIA6JyvC+l8R0PaRyk5J0yOLEJINuo8CUvoun7E5/NtKy8vL9y6dWvhtGnTvkes5DAXO3vErdSIQosjg2JQyo1U0CwKe+qpp4bk5eVNHTBgwGjGWFdRcRySwRGUkD6UkixKSDYhJAt17qYldF0/7vP5tlVWVhYWFRVtnTx58gHUd75MAqd1wJkYEbQoMsRBBHM0UiaEB4C2atWqK8eNGze9V69eI2B6DtwwvgyG9I8a6z4oIb0orSMGrZMc3eyO13W9orq6urCysrJw165dW/Ly8vb5fD4d9R3PFeuyulFJC5jWWw4ZLFSDigxW6kEDoC1duvTy22+/fW737t1/Zr6GAZTpOv9c53xfo96MCZSQnpSSLIkcPeyO55yf8vv9hT/++GNhSUnJ5ilTpuwpLS0NoZ4MZoIA9uoD'+ 5128 'QAshgwMRVLZCjIp4+umnfzJz5swH0tPTb4Tpvg3D+CHE+UecG2WNfjMuQAjpzsLkIIRkk7oIpyUMwzgdCAS2+Xy+L9LT01+EmhB27mrddRNteGOSwUItAPVD7+bh4hgijBw5suuqVatmDxw48NeEEI9cP+fGxhDnOw3D8DXaTSQBhJC0MDmyCSFZpC4MHgPOeTlj7EIAOtRSwlY6pGxyiwu14JSToH3++eejrrzyyj96vd6Bct2pJgmcYBhGVUg3dgPYDQCEkC6UkKywajmP1I2TIBQKlSI2R8UI75PVhRIpSQaX9oGVncAmTpzYY8mSJb9PT0+fKtUhws3rODeONs2dNA4MwzirG8ZenWMvo/RCjdEpABAMBk+g7hkA9f9+QQQS3palbRQxUo4MimCSvG4mQYxE+OSTT0Zce+21izwejxz88YV0vrapDcOmACH1no'+ 5129 'jf7z+OWDKIdfEMU18yOLiNQKx9EEWCjIwM7/bt2+dkZmY+QAgRD6TFqYR4QUAiZPD5fEIyCIkgCGF+nkpCpEQOpAMRrIJJEXfxiSee6H/gwIG3zj333IclItSGdL4qENKXtVYiAAAI0sTqyZMnKxCbx6nKe1A6Ds0uGeK0D6JsAwDs448/Hj569OjFjLF+ok7DwJEQ19cmK4KYyiBSwOro0aNlqHsuwkYQz80w7TOgkBDNSoY4AklmQ1EDwEpKSqYPGjTocdllTGRMoUWC1KuJb7755gRin5nwIlQSIgrNRoYGBJIiEuG8887rWFRU9FTv3r3vlKqsDen8bZ3z75rkBlIEsmR45513ymGRpo9oIijthmaxGVwQwXKw6a677ur19ddfr5SJYBg4GtT1/DZHBIKOqBtrga7rVcXFxQFY50tGTrOqr8klg83wM6CejBIZ'+ 5130 'Y3juueeyZs2ale/1egeL+rhhFAVDekGTND7FIHsStbW1ZVAb3/WHO6BJyRAnEaJCyytWrLho6tSpf9E0LWIo6px/EtJ5YZM0PgVBJHvh7NmzsopQxWgAB0I0GRkcElKs7AMNACsoKPj59ddfv5xSGhnN0zl/J6TzPU3V/lQEkdzK6urqCqiJ4BpNQoZEiLB169YxI0aMWEII6STqC+n8LzrnJU3R9lSGrCZOnz4tqwnYLC3R6GSIkwhRBuPWrVvHjxgxYrHkOgZCOn9D5/xQY7e7RUAKRZ88ebIs6pfopSs0KhkSIUJRUdFNubm5L0hEOBPU9bda+iBTMmEKOFU4HO6Ya9BoZEiECDt37rwlJydnESFEtO90mAjH0I56EBKxGQ4cOFCuOCKuZJNGIYNNHEGsWxJh+/btN+Xm5j4f3oYBnAzp+rvtRIiFLBm++OILWU'+ 5131 '1Y5TnakqMpDEg3ASUGwLNx48brhg0b9gLqiVARJkKrH2NoADTUTeIF57x2w4YNP8LdXAlVYmykwqSigZNbtPXr1195zTXXLBE2glE/ze1EstvYGkClGIPf75dVhGN6m2WdyWxgHESIii6uWbMmd+zYsX+W3MeqdiLYQw44VVdXl0P9b4/LZkgaGVzMiDbbChoA7fnnnz9/woQJyymlwhiqCer66nYbwR5yhpPP55PJ4Gb6nRJJIYNLIsQMOs2ePbvvPffck88YE6ngwZDOV7W7j25Q70lUVVVVwOWsKdiQImEyKDwHsa7KR4jYC8OHD+/8zDPPLPd6vVnipHBA6YdE29QWIEuGyspK4UlYEcJKIkTtT/YQtpVkiJIIHTt29Kxbt+7Zzp07/1ScGNL5ap3zg0luT6uF7FYeP368DM6dbzu1DkicDE7qISZNDQDbs2fP'+ 5132 'vT179rxFVKJz/kFrzFxuXNQbkCUlJVY2Q5MZkG48hxhCrFu37upBgwY9Iirh3Ngc0nlxAu1ok5DVxJdffikkg+qf75oUjS0ZolTE3LlzM8aOHbsIIqhkGEeCuv73BNvQFkERntZvGEZo3bp1p8L77WILjuRoKBlUxqLVUDQDoPXt27fDY4899gJjrE/4vOoQ54027b01g0pjEn6//2RNTY2Yni8j7sBTQ8igkgbytjJ/cefOnY906dLl56KSkM7fbQ8qNQxyUovf75fdygbZCgLxhqPd2glRUmHDhg3XDRgwYKaoROe8QOf8+4Y0uJWCaIwOo4QM5IZxOKTzIth0qCLdzcp4jIsYiY5NONkJbPr06elXXXXVgvDvddPd6m62HQAoJf00xv6dhGdSM0KGUkp/puv8Q5uYS4QMVVVVZuPRyl5IagTSSj1Y2gkAtOeee2'+ 5133 '6+pmnCTjjTbidEQ6NsgiCCAAH6aIzeTinprzpHlgzhdDcr28BuvCLhOIPdmIM55MyKi4sn9+zZc5w4OaTzD1r1vMc4oTF6iXgDLeecL1y4cFkgEKgJ/9xFo2yC6jw54FRWVqZSE2a4GsBySwZzLp2tagDAnnrqqazLLrvs9+IEzo0NbW2Six0oJf0Ypf8mtj/77LO/PfTQQzsee+yxJZzzEAAQgkyPxm5RnB4hw+HDh+W3z9qRIilD2PEYjRQA69ixo2fOnDn/TSntGm7FiaCub3RxrTYDjbKbEH7+FRUVpZMnT/4rAH3BggV73nzzzVXiOErI5R7GrpHPJZJruXv37hNwfiekK8QjGewCS1HD0tu3b5+SlpY2XJys6/patw1qC9AYvVy8vZ5zrs+dO/fPlZWVftS9iymUl5f3t8LCwnXieErJdRqjl0hViPkjxkcf'+ 5134 'fVQO9XubZLhKfXMigxv1EKUiHn744f5Dhw79rThB53ydzo32kcgwKCUZjNKI6P/0008/XL58+feoI0IQQAhAaPTo0a9///33X4rjGKUTGaXnEUK6i
5134H3BYLCytLS0FvUEcHqRV4O9CSfvQUmGefPmPckYSwtfvaxNTY93AdkoLCsr++fEiRP/ijoCRIgAIFhTUxO4/vrr//f06dOHIucyOpWQ+ndE+v1+oSKc3ujmCvGqCXPGUpQruXnz5gk9evQYI07Sdb5OUVebhcZoLiHIAABd14MPPfTQ4rNnz9ainghBeb2kpKQqLy/vidra2tPhKjwaqzcow7mP4jV/Dc5wErAig90AlNKDGDNmTNrw4cN/Jyrg3Pi8PT+hHpSS/ozSm8T2+vXrV7/++usHEUuEIICAWC8oKDi2YMGCx3RdrwXqYhCijurqarNkML+FXkbCas'+ 5135 'Jq7CGGEMuXL/+NpmnnhI89HdT1LXYXbmsIew8AgOPHj387adKkD1BPggDqCRAhglh//PHHv1mzZs0zMHVmVVXVcdRJBjcvAZXhOs4Qd0xhyZIlF2VmZk4TJ4R0vj7cwHYAYJReJNQD5zz46KOPLq6pqRGdLkuFgKlECDFx4sSPv/rqq6VyvT/++KMggx0BXMcb3HoTqqhjJJvpjjvueEJMhTMMHNU5/9ah3rYEqjF6o9jYvHnz+ytWrPgnFCoBsaoi6rdhw4a9evz48ciLSU6dOlWKOhKYpYPsWQBJsBnsiBCRDoWFhRPS0tKGiRNDvPFezd8SoTE6DOFEFJ/Pd3zSpElvQfIaoJYIMUQAEAwGg4ERI0b8/uzZs7sAYP/+/UfD9VjZDElzLYFoQsRMms3Nze2Uk5PzqDhY53x9+1S4ehBCujFKI2Mzb7/99oqysrIa'+ 5136 'qCWByoCMIcahQ4eqZ82adV8gEDi8Zs2ao3C2GQCXkoGZtlWdLw9CRdkLW7ZsuT89Pf368DlngiH9PbcXbgvwMHZV+LNEqKio+HbUqFGvGIYh2wkhmyKL/6gO37Vrly8zM3Pjyy+/bGVAqgJQgEPfuMlnULqWs2fPTs/KyookrISNRq6uou2BENKVUhIZU1i6dOlruq7L6kEsYzob1jpfLPl9990nPlWkm5ZWoWnHP6md56BMag0Xz4kTJ57u27dvxIPg3NgU/nZDldNF2wI8jF1LKRkFACdOnNjdr1+/RxBrMApyxGsAGohVC3bFVWTSTjIQmyUJBoM1hmEExaxpSsm/eCkbqXNeENL5Lpt6Wz0I4BFEAICVK1e+gfAglKnIkkE2BN3ECAzEkscu+ORoQKpsBqeRSQqALVy4cJvX611/8cUXZ3Tu3HmQqI8SMoQx+l'+ 5137 'MApw3DOGl38dYKjdERlJCfAEBZWdnecePGvYZoA1FlI5jVhcooVHW8odhvJwmSNmoZhXnz5h1OT09/ID8//56qqqr90kk9NUaneDVtJqN0oF0drRGM0pFi/YMPPngX0VLBLCHsJIaZJFb77GwF14h3iFr+HKAoXgAdOnXq1OH999+/edSoUb/u2LFj1Ae2Wvs3H2RojA5llN4GAD6f71h6evr02traWqgjiyrvwWwvILxOTNtiGU+Rz41BvDmQVo3gNTU1+vjx4z/Kycm5u6io6E1d1wPiJELIAA9j94QDMK0alNCrxfqWLVvW1NbWyv9klVpQ/dPdSAKr+EKDpYOTzQAogk12paKigr/yyitff/PNNxtyc3N79erVa6A4nxJygcboFaizJ5xeVdfiQCnpyyj9VwAIhUL+m2+++ZmTJ0/WwD6uIDownliBXZRRtc+V'+ 5138 'e2lHBvM2VWzLJYpI+/btq37hhRe2BQKBry+77LKsLl269A7X2ZFScgmjdAiAk4ZhiLH6Fg+NsVGEkEwA2Ldv38dPPvnkJkTbAXZGoyovwU7U2xmHcUUeBZzUhPlC5k/riqK6uRCA0Pz58/f079//0ddee+1PZ8+ejUgDQtBPY3SaV2O/pJScg1YASkjkK7qvvvrqh3CnCuKND9j9ZmcjNCjoJJa2WU2mIhuUmmk9UjIyMjrn5+ffeu21196iaVpH+cLhN8QXhR9ci4PG6OUit7GiouL/+vTpMweAMBxlA9LsYqpIAah1vsq7s3IbreITlrCTDJbGIqwNHVXWTuTGS0tLz44dO3b1mDFj5uzevftzQ/pcLqN0XAeP9htG6cVOjU5FUEIj2eCFhYUin0Nl8DlJBJWtYFjst7MpZLhSF3YDVcS03ypB1ioWYRk5O3ToUP'+ 5139 'XixYt3lpeX/+OKK67ITEtLE6lcXkrJUMboxQAqDcOodHMTzQ1KSE/G6GgA0HXdf9ttt/1PeXm5GJ20ixvI7qQbN9BJMsTzWwxUldt5EsrRS0SrA5UaUf0eOffFF18ceffdd+elpaVFPiwCoMV8hU4ehzhw4MDfBw8e/EdYqwg5vmAVNALi7EgJDT3PUk3YBTXMYk32n62SO1UBl8j6rFmzNmdnZ/9HQUHBykAgUC0aQQjO9TB2j4exa+TvTaQaCCWXivWCgoKPYW8oqsS8KsgEwwWgligNuw+bfWZjEoh2I81veo15BbBiqdoXdfywYcN6LFmyZMoVV1wxWv5yLYCa8CDY7kRuONmglPT3MDYTAGprayt79Ogx2e/3+xErFeScR1kyKAeXZHvKDtHfh03wXhT7VGJKrMuNVhmQ5vi6VdaOpbQoKio6mZubu3T69OmP'+ 5140 'HDp06CupDZ0YpRO9Hu1+RukFCd11EsFo/bS3/fv3b/T7/XJo2RwpdOMauiZCsuEmzmAWQSoL2EwIq+RO8z/FvB0hRn5+/vfZ2dl/ePbZZ/94+vTpI6JBBEjXGL3Dq2m/orQuwNOcoKReRaxZs2YDYj0Htx4DgOYjAmA/KqnyJsxehCoWYfXyjnjUSJQK6dq1qzc/P3/chAkTJnfo0CEyAxlo3qQaRulAjdHpAFBdXX28e/fud4ZCIT+sSa4amJLJETcZGltNCJjVhMq3VUkHO5VhZ1haSYqAz+fzT5w4cW1ubu7sbdu2fSTeXwCEk2o0Nltj9PIEnkODQCmJqIh9+/ZtDIVCZklglb1kNhqbVT0IxBuOtvIuZP1oHqN3mijipEIi5+zZs6dy5MiRy6dMmfLAd999J78XysMovcXr0eYwSi9swHNoECghQ8X66tWrP4'+ 5141 'NzcoqZEED0M25WxCNjzGpDLJ3mY5o9j3hVh5X3wZ544onLZs2aNa13797ZckMNA8d0ztfrnB+O4/7iAqN0gMboLwHA5/MdSUtLuxv1JHYTfo7JXWiIZEimmmhITW4ik8p5FkjMnlCSwuv1asuXLx996623TuncuXNkujqARk2q8WhsLCXkSgAoLi5enZOTsxj2YxF2ya9GQ1VEU9kMVnBSHWYbws6ecJo84uh9BAKBQF5e3ieXXHLJ7E2bNr3fVEk1hJCLxHpBQcFm2KsHK3cSaKFqwul8u7ELpwQZIRFUYW630oIBYDfeeOM5CxcuvPPCCy+80tS+H0M6X5+Mt9dTQtI9GrsfAPx+/6mePXtOCgeaZLKa37tgqSISMRybWzLIkG9EJR3EtvxvUaV02U0zc+VxiHMKCgqODRkyZOHcuXN/V1ZWdkBqa3eN0du9mnYP'+ 5142 'ozQ7kZsOJ+YAAA4fPrzN7/dbGYuOHkQqIVEyAKiPoYtNxBLDyQ21Ux/K8QzYq5Dgs88+uzcjI+M/ly1b9nyyk2qI5EVs2rRpC5yTVMwkSElCJCxjzBKORMst5QQcxBqZTmMe8tvk4jE0GQCWkZHRKT8//5ZkJNUQQjp7NfYIAOi6XjNw4MBbS0tLfYg1HlVzJOQh64RVRLg9iZwehaRIBhkOUiKe+IRdWNtpvCOqQ5KZVMMoOV+sHzt2rLi0tFS8ss+cm2A1/gCkmEQQSDoZBGxIEY89YZc95USCGNWxcePGsksvvfTFWbNm/ba0tHSv1NyuGqOTvB7tPkbpT+zui5B6MuzevXu7qe2qEHOLUBFAI5JBoIH2hDK5FupIpooYVkZmAEDg5Zdf/jYzM/Oxl1566bnwe5EAAAToqzF6p1fTZlBKohJtBCghg8X6ihUrti'+ 5143 'E+VzKlws9mJN1mcLyg+qPpYulkT7gJWlnlSigHwXr16tVh5cqVE8aMGTPR6/V2ltvKufFZeBCsBgAoJZkexn4FAGfOnPln9+7dR
5143dRRdiVVg1LKt6skgwwpbTM4IUF7wm3gykllRMqpU6dqJkyY8P7VV199f3Fx8ceGYeiirZSS68KDYJcAACM0oiKOHDmyw9Qmu/EI+X6BFFQRQDOQAUjYnjATQZVII2/bqQw5qeZUTk7O4hkzZjx45MgR+Wt6kaQaIqmIwsLCQsSSwTFxBSmqIoBmUBPKRli7o06DYPFGMu1UhziPACCLFi3KnTZt2ozu3bsPMLeXcx4cMmTImAMHDpyF9YCU7B01iooAmn+gKgrJJHgD7IlkDoKJcyLX6datG3vrrbduuO666+7yeDzdRTsrKyu/7NWr172IznaWiWB+PU/CSSxWaNE2gx1c2BNO'+ 5144 'g2BO9oSV56EabQycOXOmZvz48e9effXVd+7du3d1+OVc+OGHH7Yj9t9v7nRzrEHcV0qqCCDFyAA42hN2RqYbe6IhJbhjx45TQ4cO/dODDz44pby8/PMdO3YIMqgmw6jS4iEtUxYppSZUSMCeiCepRlYTsgoSMBPQKr3P7q0qSVcRQHLVRKKfMkxqYywgHhxB7L/LgDpZ15COl8lgDnDJaoeFlxSIsVnEdVUur9XMKCvJYDTBM2sQEiZDE0J0sFi3+l0sReeb1QxFLBHMUkEmhFy/SjpYuZZQLFMazPmQlISqo8zbVsEeK//fLM5V0sOKBG4kQ8qjpZJBwA0p7Na5tG32AswEUBmsqqijKshk3peSaElqQgU39gRHvT1hSPuFypDVivl1RKrrmQnjNEDVYtDSySBgZ0+YjUyZBKJThR2h8k7MdVkRwrzffHzKo7WQAb'+ 5145 'CXEubjzFJBEEKV+m91vqxarNRDi0Jq+jjJgZvMbSsCmPfJsDJCrSRCiyFHayaDgJkUqn++EwnMKsjOOLQiQTsZUghOg2B2x5hh5bba7Ut5tCUyANaqQ7VUnSOgclPtCNBOhhSGihR261ZwimOY11MabZUMAm6kgJOqsNq22peyaOtkEHB6Dk6qIp7fUhbtZLBGPM+mRXZ+O9rRjna0ox3taEc72pEQ/h9Jd9Z0yTNqzwAAAABJRU5ErkJggg=='; 5146 els.setAttribute('src',hs); 5147 els.ggNormalSrc=hs; 5148 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 5149 els.className='ggskin ggskin_button'; 5150 els['ondragstart']=function() { return false; }; 5151 player.checkLoaded.push(els); 5152 el.appendChild(els); 5153 el.ggSubElement = els; 5154 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcM0lEQVR4nO1de3QURb7+qqpneIZnQEiERFYRRV1NlgV8XLzyEMWj3osgGJVl2UU9Ant94Z7LrnpdXeR65S6+gOMKBlwRn4tKQN1VQCBAcIMKXIToAkKAJBAkQzKZma6+f2RqUtNT/ZjMJJk8vnPq9GO6q6u7vvm96lfdQDva0Y52tKMdliDN3YBGRKL3ZiSlFS0IrY0MVvcT731aEaFVE6Q1kcF8L07b8j63ne+03aLRWshg1fHEYZ8djDjXVdstCgmTwTCa//4JIXadbrU0r8tw6nxX5DCa4OFE33pi0JJWU2pA1fFu9lnB3PmqJZG25fWYjmoKciQC2twNSBQk9q8R1ekHDx48NxQKLa2pqXn02LFjV+bl5XUI/0ZNhZkKdbG0K0RaknBTo5D0h9'+ 5155 'HcMAyjWQvqH7bcqRoAT7h49+7dewHnfL9RB18wGPysqqrqDyUlJeMnTZrUB0A3qXQ3bXcDkBYuXQF0AdA5XDqFS0cAHQB4w8UjFS1cZJLJhImUBt5/6iDFyCAeuCCDF3Wd1PHTTz8dqOv6PwwTOOf+QCCw+dSpUwv27Nlzy5QpUzIA9JJKz3DpgTqiCLIIcsgESSo54IIgKYUUJIMsFTqgrmM6AeiyYMGCjEAgsMlMCBM5ArW1tdsqKir+tGvXrsm/+MUvsgH0AZAOoHe4CJIIgsgSxI4cgiBJI0dKIYWIYCaDFxIRUNdR3aZOnXpOTU3NWjtCmBCsra3dWVZW9lJxcXHejBkzzgfQF9EEaTZyJLMvW7RrKRlhqockG3BMXmZnZ3u/+uqrhd26dZsq6jIM4weAUEKQ6XBZvba2dk9VVdX20tLSLcuWLdu2aNGi06jz'+ 5156 'Inh4qSpwsd+8Dlh7MuZ1u32u0JrJoPIWIuudOnViBw8e/F3fvn3vFfUZBo6GuP4hAelICckihFxACM51aAYPBAL7qqqqth07dmzrG2+8UTh//vyTSA1yxNU5rY0MFGrVYek+fvfdd/cOGjRobvgcGMCpkK6/w7lxLFw3ZZRkUkKzCMGFhBAnchiBQOCAz+fbWlZWtu29994rnDdv3gnUd6ogCBBNFiB+crglhqtOag1kcJIKZgLElJ07d07Kycn5L0IIBQDDQGkgFHrF6rKUkv6U0GxKMIQQMsCpncFgsMTn820vLy8vLCgo2PLAAw8cQ3LI4YYYrknRYslgoyKciKCZlgwAW7t27ZgbbrhhPiHECwBBXV/KuXHcTVMoJf0oIVmUkItdkuNgdXX19rKysq0bNmwonDlz5mFEdy4PH2omh1ntAM5kAVwSokWSwUQEsZ'+ 5157 'SjfuZooZkAHvP+wYMHd1q7du2c888/fxIA6JyvC+l8R0PaRyk5J0yOLEJINuo8CUvoun7E5/NtKy8vL9y6dWvhtGnTvkes5DAXO3vErdSIQosjg2JQyo1U0CwKe+qpp4bk5eVNHTBgwGjGWFdRcRySwRGUkD6UkixKSDYhJAt17qYldF0/7vP5tlVWVhYWFRVtnTx58gHUd75MAqd1wJkYEbQoMsRBBHM0UiaEB4C2atWqK8eNGze9V69eI2B6DtwwvgyG9I8a6z4oIb0orSMGrZMc3eyO13W9orq6urCysrJw165dW/Ly8vb5fD4d9R3PFeuyulFJC5jWWw4ZLFSDigxW6kEDoC1duvTy22+/fW737t1/Zr6GAZTpOv9c53xfo96MCZSQnpSSLIkcPeyO55yf8vv9hT/++GNhSUnJ5ilTpuwpLS0NoZ4MZoIA9uoD'+ 5158 'QAshgwMRVLZCjIp4+umnfzJz5swH0tPTb4Tpvg3D+CHE+UecG2WNfjMuQAjpzsLkIIRkk7oIpyUMwzgdCAS2+Xy+L9LT01+EmhB27mrddRNteGOSwUItAPVD7+bh4hgijBw5suuqVatmDxw48NeEEI9cP+fGxhDnOw3D8DXaTSQBhJC0MDmyCSFZpC4MHgPOeTlj7EIAOtRSwlY6pGxyiwu14JSToH3++eejrrzyyj96vd6Bct2pJgmcYBhGVUg3dgPYDQCEkC6UkKywajmP1I2TIBQKlSI2R8UI75PVhRIpSQaX9oGVncAmTpzYY8mSJb9PT0+fKtUhws3rODeONs2dNA4MwzirG8ZenWMvo/RCjdEpABAMBk+g7hkA9f9+QQQS3palbRQxUo4MimCSvG4mQYxE+OSTT0Zce+21izwejxz88YV0vrapDcOmACH1no'+ 5159 'jf7z+OWDKIdfEMU18yOLiNQKx9EEWCjIwM7/bt2+dkZmY+QAgRD6TFqYR4QUAiZPD5fEIyCIkgCGF+nkpCpEQOpAMRrIJJEXfxiSee6H/gwIG3zj333IclItSGdL4qENKXtVYiAAAI0sTqyZMnKxCbx6nKe1A6Ds0uGeK0D6JsAwDs448/Hj569OjFjLF+ok7DwJEQ19cmK4KYyiBSwOro0aNlqHsuwkYQz80w7TOgkBDNSoY4AklmQ1EDwEpKSqYPGjTocdllTGRMoUWC1KuJb7755gRin5nwIlQSIgrNRoYGBJIiEuG8887rWFRU9FTv3r3vlKqsDen8bZ3z75rkBlIEsmR45513ymGRpo9oIijthmaxGVwQwXKw6a677ur19ddfr5SJYBg4GtT1/DZHBIKOqBtrga7rVcXFxQFY50tGTrOqr8klg83wM6CejBIZ'+ 5160 'Y3juueeyZs2ale/1egeL+rhhFAVDekGTND7FIHsStbW1ZVAb3/WHO6BJyRAnEaJCyytWrLho6tSpf9E0LWIo6px/EtJ5YZM0PgVBJHvh7NmzsopQxWgAB0I0GRkcElKs7AMNACsoKPj59ddfv5xSGhnN0zl/J6TzPU3V/lQEkdzK6urqCqiJ4BpNQoZEiLB169YxI0aMWEII6STqC+n8LzrnJU3R9lSGrCZOnz4tqwnYLC3R6GSIkwhRBuPWrVvHjxgxYrHkOgZCOn9D5/xQY7e7RUAKRZ88ebIs6pfopSs0KhkSIUJRUdFNubm5L0hEOBPU9bda+iBTMmEKOFU4HO6Ya9BoZEiECDt37rwlJydnESFEtO90mAjH0I56EBKxGQ4cOFCuOCKuZJNGIYNNHEGsWxJh+/btN+Xm5j4f3oYBnAzp+rvtRIiFLBm++OILWU'+ 5161 '1Y5TnakqMpDEg3ASUGwLNx48brhg0b9gLqiVARJkKrH2NoADTUTeIF57x2w4YNP8LdXAlVYmykwqSigZNbtPXr1195zTXXLBE2glE/ze1EstvYGkClGIPf75dVhGN6m2WdyWxgHESIii6uWbMmd+zYsX+W3MeqdiLYQw44VVdXl0P9b4/LZkgaGVzMiDbbChoA7fnnnz9/woQJyymlwhiqCer66nYbwR5yhpPP55PJ4Gb6nRJJIYNLIsQMOs2ePbvvPffck88YE6ngwZDOV7W7j25Q70lUVVVVwOWsKdiQImEyKDwHsa7KR4jYC8OHD+/8zDPPLPd6vVnipHBA6YdE29QWIEuGyspK4UlYEcJKIkTtT/YQtpVkiJIIHTt29Kxbt+7Zzp07/1ScGNL5ap3zg0luT6uF7FYeP368DM6dbzu1DkicDE7qISZNDQDbs2fP'+ 5162 'vT179rxFVKJz/kFrzFxuXNQbkCUlJVY2Q5MZkG48hxhCrFu37upBgwY9Iirh3Ngc0nlxAu1ok5DVxJdffikkg+qf75oUjS0ZolTE3LlzM8aOHbsIIqhkGEeCuv73BNvQFkERntZvGEZo3bp1p8L77WILjuRoKBlUxqLVUDQDoPXt27fDY4899gJjrE/4vOoQ54027b01g0pjEn6//2RNTY2Yni8j7sBTQ8igkgbytjJ/cefOnY906dLl56KSkM7fbQ8qNQxyUovf75fdygbZCgLxhqPd2glRUmHDhg3XDRgwYKaoROe8QOf8+4Y0uJWCaIwOo4QM5IZxOKTzIth0qCLdzcp4jIsYiY5NONkJbPr06elXXXXVgvDvddPd6m62HQAoJf00xv6dhGdSM0KGUkp/puv8Q5uYS4QMVVVVZuPRyl5IagTSSj1Y2gkAtOeee2'+ 5163 '6+pmnCTjjTbidEQ6NsgiCCAAH6aIzeTinprzpHlgzhdDcr28BuvCLhOIPdmIM55MyKi4sn9+zZc5w4OaTzD1r1vMc4oTF6iXgDLeecL1y4cFkgEKgJ/9xFo2yC6jw54FRWVqZSE2a4GsBySwZzLp2tagDAnnrqqazLLrvs9+IEzo0NbW2Six0oJf0Ypf8mtj/77LO/PfTQQzsee+yxJZzzEAAQgkyPxm5RnB4hw+HDh+W3z9qRIilD2PEYjRQA69ixo2fOnDn/TSntGm7FiaCub3RxrTYDjbKbEH7+FRUVpZMnT/4rAH3BggV73nzzzVXiOErI5R7GrpHPJZJruXv37hNwfiekK8QjGewCS1HD0tu3b5+SlpY2XJys6/patw1qC9AYvVy8vZ5zrs+dO/fPlZWVftS9iymUl5f3t8LCwnXieErJdRqjl0hViPkjxkcf'+ 5164 'fVQO9XubZLhKfXMigxv1EKUiHn744f5Dhw79rThB53ydzo32kcgwKCUZjNKI6P/0008/XL58+feoI0IQQAhAaPTo0a9///33X4rjGKUTGaXnEUK6i
5164H3BYLCytLS0FvUEcHqRV4O9CSfvQUmGefPmPckYSwtfvaxNTY93AdkoLCsr++fEiRP/ijoCRIgAIFhTUxO4/vrr//f06dOHIucyOpWQ+ndE+v1+oSKc3ujmCvGqCXPGUpQruXnz5gk9evQYI07Sdb5OUVebhcZoLiHIAABd14MPPfTQ4rNnz9ainghBeb2kpKQqLy/vidra2tPhKjwaqzcow7mP4jV/Dc5wErAig90AlNKDGDNmTNrw4cN/Jyrg3Pi8PT+hHpSS/ozSm8T2+vXrV7/++usHEUuEIICAWC8oKDi2YMGCx3RdrwXqYhCijurqarNkML+FXkbCas'+ 5165 'Jq7CGGEMuXL/+NpmnnhI89HdT1LXYXbmsIew8AgOPHj387adKkD1BPggDqCRAhglh//PHHv1mzZs0zMHVmVVXVcdRJBjcvAZXhOs4Qd0xhyZIlF2VmZk4TJ4R0vj7cwHYAYJReJNQD5zz46KOPLq6pqRGdLkuFgKlECDFx4sSPv/rqq6VyvT/++KMggx0BXMcb3HoTqqhjJJvpjjvueEJMhTMMHNU5/9ah3rYEqjF6o9jYvHnz+ytWrPgnFCoBsaoi6rdhw4a9evz48ciLSU6dOlWKOhKYpYPsWQBJsBnsiBCRDoWFhRPS0tKGiRNDvPFezd8SoTE6DOFEFJ/Pd3zSpElvQfIaoJYIMUQAEAwGg4ERI0b8/uzZs7sAYP/+/UfD9VjZDElzLYFoQsRMms3Nze2Uk5PzqDhY53x9+1S4ehBCujFKI2Mzb7/99oqysrIa'+ 5166 'qCWByoCMIcahQ4eqZ82adV8gEDi8Zs2ao3C2GQCXkoGZtlWdLw9CRdkLW7ZsuT89Pf368DlngiH9PbcXbgvwMHZV+LNEqKio+HbUqFGvGIYh2wkhmyKL/6gO37Vrly8zM3Pjyy+/bGVAqgJQgEPfuMlnULqWs2fPTs/KyookrISNRq6uou2BENKVUhIZU1i6dOlruq7L6kEsYzob1jpfLPl9990nPlWkm5ZWoWnHP6md56BMag0Xz4kTJ57u27dvxIPg3NgU/nZDldNF2wI8jF1LKRkFACdOnNjdr1+/RxBrMApyxGsAGohVC3bFVWTSTjIQmyUJBoM1hmEExaxpSsm/eCkbqXNeENL5Lpt6Wz0I4BFEAICVK1e+gfAglKnIkkE2BN3ECAzEkscu+ORoQKpsBqeRSQqALVy4cJvX611/8cUXZ3Tu3HmQqI8SMoQx+l'+ 5167 'MApw3DOGl38dYKjdERlJCfAEBZWdnecePGvYZoA1FlI5jVhcooVHW8odhvJwmSNmoZhXnz5h1OT09/ID8//56qqqr90kk9NUaneDVtJqN0oF0drRGM0pFi/YMPPngX0VLBLCHsJIaZJFb77GwF14h3iFr+HKAoXgAdOnXq1OH999+/edSoUb/u2LFj1Ae2Wvs3H2RojA5llN4GAD6f71h6evr02traWqgjiyrvwWwvILxOTNtiGU+Rz41BvDmQVo3gNTU1+vjx4z/Kycm5u6io6E1d1wPiJELIAA9j94QDMK0alNCrxfqWLVvW1NbWyv9klVpQ/dPdSAKr+EKDpYOTzQAogk12paKigr/yyitff/PNNxtyc3N79erVa6A4nxJygcboFaizJ5xeVdfiQCnpyyj9VwAIhUL+m2+++ZmTJ0/WwD6uIDownliBXZRRtc+V'+ 5168 'e2lHBvM2VWzLJYpI+/btq37hhRe2BQKBry+77LKsLl269A7X2ZFScgmjdAiAk4ZhiLH6Fg+NsVGEkEwA2Ldv38dPPvnkJkTbAXZGoyovwU7U2xmHcUUeBZzUhPlC5k/riqK6uRCA0Pz58/f079//0ddee+1PZ8+ejUgDQtBPY3SaV2O/pJScg1YASkjkK7qvvvrqh3CnCuKND9j9ZmcjNCjoJJa2WU2mIhuUmmk9UjIyMjrn5+ffeu21196iaVpH+cLhN8QXhR9ci4PG6OUit7GiouL/+vTpMweAMBxlA9LsYqpIAah1vsq7s3IbreITlrCTDJbGIqwNHVXWTuTGS0tLz44dO3b1mDFj5uzevftzQ/pcLqN0XAeP9htG6cVOjU5FUEIj2eCFhYUin0Nl8DlJBJWtYFjst7MpZLhSF3YDVcS03ypB1ioWYRk5O3ToUP'+ 5169 'XixYt3lpeX/+OKK67ITEtLE6lcXkrJUMboxQAqDcOodHMTzQ1KSE/G6GgA0HXdf9ttt/1PeXm5GJ20ixvI7qQbN9BJMsTzWwxUldt5EsrRS0SrA5UaUf0eOffFF18ceffdd+elpaVFPiwCoMV8hU4ehzhw4MDfBw8e/EdYqwg5vmAVNALi7EgJDT3PUk3YBTXMYk32n62SO1UBl8j6rFmzNmdnZ/9HQUHBykAgUC0aQQjO9TB2j4exa+TvTaQaCCWXivWCgoKPYW8oqsS8KsgEwwWgligNuw+bfWZjEoh2I81veo15BbBiqdoXdfywYcN6LFmyZMoVV1wxWv5yLYCa8CDY7kRuONmglPT3MDYTAGprayt79Ogx2e/3+xErFeScR1kyKAeXZHvKDtHfh03wXhT7VGJKrMuNVhmQ5vi6VdaOpbQoKio6mZubu3T69OmP'+ 5170 'HDp06CupDZ0YpRO9Hu1+RukFCd11EsFo/bS3/fv3b/T7/XJo2RwpdOMauiZCsuEmzmAWQSoL2EwIq+RO8z/FvB0hRn5+/vfZ2dl/ePbZZ/94+vTpI6JBBEjXGL3Dq2m/orQuwNOcoKReRaxZs2YDYj0Htx4DgOYjAmA/KqnyJsxehCoWYfXyjnjUSJQK6dq1qzc/P3/chAkTJnfo0CEyAxlo3qQaRulAjdHpAFBdXX28e/fud4ZCIT+sSa4amJLJETcZGltNCJjVhMq3VUkHO5VhZ1haSYqAz+fzT5w4cW1ubu7sbdu2fSTeXwCEk2o0Nltj9PIEnkODQCmJqIh9+/ZtDIVCZklglb1kNhqbVT0IxBuOtvIuZP1oHqN3mijipEIi5+zZs6dy5MiRy6dMmfLAd999J78XysMovcXr0eYwSi9swHNoECghQ8X66tWrP4'+ 5171 'NzcoqZEED0M25WxCNjzGpDLJ3mY5o9j3hVh5X3wZ544onLZs2aNa13797ZckMNA8d0ztfrnB+O4/7iAqN0gMboLwHA5/MdSUtLuxv1JHYTfo7JXWiIZEimmmhITW4ik8p5FkjMnlCSwuv1asuXLx996623TuncuXNkujqARk2q8WhsLCXkSgAoLi5enZOTsxj2YxF2ya9GQ1VEU9kMVnBSHWYbws6ecJo84uh9BAKBQF5e3ieXXHLJ7E2bNr3fVEk1hJCLxHpBQcFm2KsHK3cSaKFqwul8u7ELpwQZIRFUYW630oIBYDfeeOM5CxcuvPPCCy+80tS+H0M6X5+Mt9dTQtI9GrsfAPx+/6mePXtOCgeaZLKa37tgqSISMRybWzLIkG9EJR3EtvxvUaV02U0zc+VxiHMKCgqODRkyZOHcuXN/V1ZWdkBqa3eN0du9mnYP'+ 5172 'ozQ7kZsOJ+YAAA4fPrzN7/dbGYuOHkQqIVEyAKiPoYtNxBLDyQ21Ux/K8QzYq5Dgs88+uzcjI+M/ly1b9nyyk2qI5EVs2rRpC5yTVMwkSElCJCxjzBKORMst5QQcxBqZTmMe8tvk4jE0GQCWkZHRKT8//5ZkJNUQQjp7NfYIAOi6XjNw4MBbS0tLfYg1HlVzJOQh64RVRLg9iZwehaRIBhkOUiKe+IRdWNtpvCOqQ5KZVMMoOV+sHzt2rLi0tFS8ss+cm2A1/gCkmEQQSDoZBGxIEY89YZc95USCGNWxcePGsksvvfTFWbNm/ba0tHSv1NyuGqOTvB7tPkbpT+zui5B6MuzevXu7qe2qEHOLUBFAI5JBoIH2hDK5FupIpooYVkZmAEDg5Zdf/jYzM/Oxl1566bnwe5EAAAToqzF6p1fTZlBKohJtBCghg8X6ihUrti'+ 5173 'E+VzKlws9mJN1mcLyg+qPpYulkT7gJWlnlSigHwXr16tVh5cqVE8aMGTPR6/V2ltvKufFZeBCsBgAoJZkexn4FAGfOnPln9+7dR
5173dRRdiVVg1LKt6skgwwpbTM4IUF7wm3gykllRMqpU6dqJkyY8P7VV199f3Fx8ceGYeiirZSS68KDYJcAACM0oiKOHDmyw9Qmu/EI+X6BFFQRQDOQAUjYnjATQZVII2/bqQw5qeZUTk7O4hkzZjx45MgR+Wt6kaQaIqmIwsLCQsSSwTFxBSmqIoBmUBPKRli7o06DYPFGMu1UhziPACCLFi3KnTZt2ozu3bsPMLeXcx4cMmTImAMHDpyF9YCU7B01iooAmn+gKgrJJHgD7IlkDoKJcyLX6datG3vrrbduuO666+7yeDzdRTsrKyu/7NWr172IznaWiWB+PU/CSSxWaNE2gx1c2BNO'+ 5174 'g2BO9oSV56EabQycOXOmZvz48e9effXVd+7du3d1+OVc+OGHH7Yj9t9v7nRzrEHcV0qqCCDFyAA42hN2RqYbe6IhJbhjx45TQ4cO/dODDz44pby8/PMdO3YIMqgmw6jS4iEtUxYppSZUSMCeiCepRlYTsgoSMBPQKr3P7q0qSVcRQHLVRKKfMkxqYywgHhxB7L/LgDpZ15COl8lgDnDJaoeFlxSIsVnEdVUur9XMKCvJYDTBM2sQEiZDE0J0sFi3+l0sReeb1QxFLBHMUkEmhFy/SjpYuZZQLFMazPmQlISqo8zbVsEeK//fLM5V0sOKBG4kQ8qjpZJBwA0p7Na5tG32AswEUBmsqqijKshk3peSaElqQgU39gRHvT1hSPuFypDVivl1RKrrmQnjNEDVYtDSySBgZ0+YjUyZBKJThR2h8k7MdVkRwrzffHzKo7WQAb'+ 5175 'CXEubjzFJBEEKV+m91vqxarNRDi0Jq+jjJgZvMbSsCmPfJsDJCrSRCiyFHayaDgJkUqn++EwnMKsjOOLQiQTsZUghOg2B2x5hh5bba7Ut5tCUyANaqQ7VUnSOgclPtCNBOhhSGihR261ZwimOY11MabZUMAm6kgJOqsNq22peyaOtkEHB6Dk6qIp7fUhbtZLBGPM+mRXZ+O9rRjna0ox3taEc72pEQ/h9Jd9Z0yTNqzwAAAABJRU5ErkJggg=='; 5176 me._ht_node_image0__img.ggOverSrc=hs; 5177 el.ggId="ht_node_image"; 5178 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5179 el.ggVisible=true; 5180 el.className="ggskin ggskin_button "; 5181 el.ggType='button'; 5182 hs =''; 5183 hs+='cursor : pointer;'; 5184 hs+='height : 52px;'; 5185 hs+='left : -16px;'; 5186 hs+='position : absolute;'; 5187 hs+='top : -16px;'; 5188 hs+='visibility : inherit;'; 5189 hs+='width : 52px;'; 5190 hs+='pointer-events:auto;'; 5191 el.setAttribute('style',hs); 5192 el.style[domTransform + 'Origin']='50% 50%'; 5193 me._ht_node_image0.ggIsActive=function() { 5194 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 5195 return this.parentNode.ggIsActive(); 5196 } 5197 return false; 5198 } 5199 el.ggElementNodeId=function() { 5200 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5201 return this.parentNode.ggElementNodeId(); 5202 } 5203 return me.ggNodeId; 5204 } 5205 me._ht_node_image0.logicBlock_visible = function() { 5206 var newLogicStateVisible; 5207 if ( 5208 ((player.nodeVisited(me._ht_node_image0.ggElementNodeId()) == true)) 5209 ) 5210 { 5211 newLogicStateVisible = 0; 5212 } 5213 else { 5214 newLogicStateVisible = -1; 5215 } 5216 if (me._ht_node_image0.ggCurrentLogicStateVisible != newLogicStateVisible) { 5217 me._ht_node_image0.ggCurrentLogicStateVisible = newLogicStateVisible; 5218 me._ht_node_image0.style[domTransition]=''; 5219 if (me._ht_node_image0.ggCurrentLogicStateVisible == 0) { 5220 me._ht_node_image0.style.visibility="hidden"; 5221 me._ht_node_image0.ggVisible=false; 5222 } 5223 else { 5224 me._ht_node_image0.style.visibility=(Number(me._ht_node_image0.style.opacity)>0||!me._ht_node_image0.style.opacity)?'inherit':'hidden'; 5225 me._ht_node_image0.ggVisible=true; 5226 } 5227 } 5228 } 5229 me._ht_node_image0.onmouseover=function (e) { 5230 me._ht_node_image0__img.src=me._ht_node_image0__img.ggOverSrc; 5231 } 5232 me._ht_node_image0.onmouseout=function (e) { 5233 me._ht_node_image0__img.src=me._ht_node_image0__img.ggNormalSrc; 5234 } 5235 me._ht_node_image0.ggUpdatePosition=function (useTransition) { 5236 } 5237 me._ht_node_right.appendChild(me._ht_node_image0); 5238 el=me._hotspot_preview0=document.createElement('div'); 5239 el.ggId="hotspot_preview"; 5240 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5241 el.ggVisible=false; 5242 el.className="ggskin ggskin_container "; 5243 el.ggType='container'; 5244 hs =''; 5245 hs+='z-index: 100;'; 5246 hs+='height : 100px;'; 5247 hs+='left : -75px;'; 5248 hs+='position : absolute;'; 5249 hs+='top : -130px;'; 5250 hs+='visibility : hidden;'; 5251 hs+='width : 150px;'; 5252 hs+='pointer-events:none;'; 5253 el.setAttribute('style',hs); 5254 el.style[domTransform + 'Origin']='50% 50%'; 5255 me._hotspot_preview0.ggIsActive=function() { 5256 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 5257 return this.parentNode.ggIsActive(); 5258 } 5259 return false; 5260 } 5261 el.ggElementNodeId=function() { 5262 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5263 return this.parentNode.ggElementNodeId(); 5264 } 5265 return me.ggNodeId; 5266 } 5267 me._hotspot_preview0.logicBlock_scaling = function() { 5268 var newLogicStateScaling; 5269 if ( 5270 ((player.getViewerSize().width <= 960)) 5271 ) 5272 { 5273 newLogicStateScaling = 0; 5274 } 5275 else { 5276 newLogicStateScaling = -1; 5277 } 5278 if (me._hotspot_preview0.ggCurrentLogicStateScaling != newLogicStateScaling) { 5279 me._hotspot_preview0.ggCurrentLogicStateScaling = newLogicStateScaling; 5280 me._hotspot_preview0.style[domTransition]='' + cssPrefix + 'transform 0s'; 5281 if (me._hotspot_preview0.ggCurrentLogicStateScaling == 0) { 5282 me._hotspot_preview0.ggParameter.sx = 0.8; 5283 me._hotspot_preview0.ggParameter.sy = 0.8; 5284 me._hotspot_preview0.style[domTransform]=parameterToTransform(me._hotspot_preview0.ggParameter); 5285 } 5286 else { 5287 me._hotspot_preview0.ggParameter.sx = 1; 5288 me._hotspot_preview0.ggParameter.sy = 1; 5289 me._hotspot_preview0.style[domTransform]=parameterToTransform(me._hotspot_preview0.ggParameter); 5290 } 5291 } 5292 } 5293 me._hotspot_preview0.logicBlock_visible = function() { 5294 var newLogicStateVisible; 5295 if ( 5296 ((me.elementMouseOver['ht_node_right'] == true)) 5297 ) 5298 { 5299 newLogicStateVisible = 0; 5300 } 5301 else { 5302 newLogicStateVisible = -1; 5303 } 5304 if (me._hotspot_preview0.ggCurrentLogicStateVisible != newLogicStateVisible) { 5305 me._hotspot_preview0.ggCurrentLogicStateVisible = newLogicStateVisible; 5306 me._hotspot_preview0.style[domTransition]='' + cssPrefix + 'transform 0s'; 5307 if (me._hotspot_preview0.ggCurrentLogicStateVisible == 0) { 5308 me._hotspot_preview0.style.visibility=(Number(me._hotspot_preview0.style.opacity)>0||!me._hotspot_preview0.style.opacity)?'inherit':'hidden'; 5309 me._hotspot_preview0.ggVisible=true; 5310 } 5311 else { 5312 me._hotspot_preview0.style.visibility="hidden"; 5313 me._hotspot_preview0.ggVisible=false; 5314 } 5315 } 5316 } 5317 me._hotspot_preview0.ggUpdatePosition=function (useTransition) { 5318 } 5319 me._ht_node_right.appendChild(me._hotspot_preview0); 5320 me.__div = me._ht_node_right; 5321 }; 5322 function SkinHotspotClass_ht_node_left(parentScope,hotspot) { 5323 var me=this; 5324 var flag=false; 5325 var hs=''; 5326 me.parentScope=parentScope; 5327 me.hotspot=hotspot; 5328 var nodeId=String(hotspot.url); 5329 nodeId=(nodeId.charAt(0)=='{')?nodeId.substr(1, nodeId.length - 2):''; // } 5330 me.ggUserdata=skin.player.getNodeUserdata(nodeId); 5331 me.elementMouseDown=[]; 5332 me.elementMouseOver=[]; 5333 me.findElements=function(id,regex) { 5334 return skin.findElements(id,regex); 5335 } 5336 el=me._ht_node_left=document.createElement('div'); 5337 el.ggId="ht_node_left"; 5338 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5339 el.ggVisible=true; 5340 el.className="ggskin ggskin_hotspot "; 5341 el.ggType='hotspot'; 5342 hs =''; 5343 hs+='height : 0px;'; 5344 hs+='left : 75px;'; 5345 hs+='position : absolute;'; 5346 hs+='top : 130px;'; 5347 hs+='visibility : inherit;'; 5348 hs+='width : 0px;'; 5349 hs+='pointer-events:auto;'; 5350 el.setAttribute('style',hs); 5351 el.style[domTransform + 'Origin']='50% 50%'; 5352 me._ht_node_left.ggIsActive=function() { 5353 return player.getCurrentNode()==this.ggElementNodeId(); 5354 } 5355 el.ggElementNodeId=function() { 5356 if (me.hotspot.url!='' && me.hotspot.url.charAt(0)=='{') { // }
5357 return me.hotspot.url.substr(1, me.hotspot.url.length - 2); 5358 } else { 5359 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5360 return this.parentNode.ggElementNodeId(); 5361 } else { 5362 return player.getCurrentNode(); 5363 } 5364 } 5365 } 5366 me._ht_node_left.logicBlock_scaling = function() { 5367 var newLogicStateScaling; 5368 if ( 5369 ((player.getViewerSize().width <= 960)) 5370 ) 5371 { 5372 newLogicStateScaling = 0; 5373 } 5374 else { 5375 newLogicStateScaling = -1; 5376 } 5377 if (me._ht_node_left.ggCurrentLogicStateScaling != newLogicStateScaling) { 5378 me._ht_node_left.ggCurrentLogicStateScaling = newLogicStateScaling; 5379 me._ht_node_left.style[domTransition]='' + cssPrefix + 'transform 0s'; 5380 if (me._ht_node_left.ggCurrentLogicStateScaling == 0) { 5381 me._ht_node_left.ggParameter.sx = 0.8; 5382 me._ht_node_left.ggParameter.sy = 0.8; 5383 me._ht_node_left.style[domTransform]=parameterToTransform(me._ht_node_left.ggParameter); 5384 } 5385 else { 5386 me._ht_node_left.ggParameter.sx = 1; 5387 me._ht_node_left.ggParameter.sy = 1; 5388 me._ht_node_left.style[domTransform]=parameterToTransform(me._ht_node_left.ggParameter); 5389 } 5390 } 5391 } 5392 me._ht_node_left.logicBlock_visible = function() { 5393 var newLogicStateVisible; 5394 if ( 5395 ((player.getVariableValue('vis_hotspots') == false)) 5396 ) 5397 { 5398 newLogicStateVisible = 0; 5399 } 5400 else { 5401 newLogicStateVisible = -1; 5402 } 5403 if (me._ht_node_left.ggCurrentLogicStateVisible != newLogicStateVisible) { 5404 me._ht_node_left.ggCurrentLogicStateVisible = newLogicStateVisible; 5405 me._ht_node_left.style[domTransition]='' + cssPrefix + 'transform 0s'; 5406 if (me._ht_node_left.ggCurrentLogicStateVisible == 0) { 5407 me._ht_node_left.style.visibility="hidden"; 5408 me._ht_node_left.ggVisible=false; 5409 } 5410 else { 5411 me._ht_node_left.style.visibility=(Number(me._ht_node_left.style.opacity)>0||!me._ht_node_left.style.opacity)?'inherit':'hidden'; 5412 me._ht_node_left.ggVisible=true; 5413 } 5414 } 5415 } 5416 me._ht_node_left.onclick=function (e) { 5417 player.openNext(me.hotspot.url,me.hotspot.target); 5418 skin._float_tt.style[domTransition]='none'; 5419 skin._float_tt.style.visibility='hidden'; 5420 skin._float_tt.ggVisible=false; 5421 skin.hotspotProxyClick(me.hotspot.id, me.hotspot.url); 5422 } 5423 me._ht_node_left.ondblclick=function (e) { 5424 skin.hotspotProxyDoubleClick(me.hotspot.id, me.hotspot.url); 5425 } 5426 me._ht_node_left.onmouseover=function (e) { 5427 player.setActiveHotspot(me.hotspot); 5428 skin._float_tt.style[domTransition]='none'; 5429 skin._float_tt.style.visibility=(Number(skin._float_tt.style.opacity)>0||!skin._float_tt.style.opacity)?'inherit':'hidden'; 5430 skin._float_tt.ggVisible=true; 5431 me.elementMouseOver['ht_node_left']=true; 5432 me._hotspot_preview.logicBlock_visible(); 5433 skin.hotspotProxyOver(me.hotspot.id, me.hotspot.url); 5434 } 5435 me._ht_node_left.onmouseout=function (e) { 5436 player.setActiveHotspot(null); 5437 skin._float_tt.style[domTransition]='none'; 5438 skin._float_tt.style.visibility='hidden'; 5439 skin._float_tt.ggVisible=false; 5440 me.elementMouseOver['ht_node_left']=false; 5441 me._hotspot_preview.logicBlock_visible(); 5442 skin.hotspotProxyOut(me.hotspot.id, me.hotspot.url); 5443 } 5444 me._ht_node_left.ontouchend=function (e) { 5445 me.elementMouseOver['ht_node_left']=false; 5446 me._hotspot_preview.logicBlock_visible(); 5447 } 5448 me._ht_node_left.ggUpdatePosition=function (useTransition) { 5449 } 5450 el=me._ht_node_visited=document.createElement('div'); 5451 els=me._ht_node_visited__img=document.createElement('img'); 5452 els.className='ggskin ggskin_ht_node_visited'; 5453 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+ 5454 'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+ 5455 'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxR
5455dP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+ 5456 'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+ 5457 'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+ 5458 'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHmweHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+ 5459 't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+ 5460 'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+ 5461 'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+ 5462 'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+ 5463 'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+ 5464 '99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUm
5464Lq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+ 5465 '2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+ 5466 'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+ 5467 'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+ 5468 'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+ 5469 'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+ 5470 'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5470BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+ 5471 'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+ 5472 'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+ 5473 'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+ 5474 'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII='; 5475 els.setAttribute('src',hs); 5476 els.ggNormalSrc=hs; 5477 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 5478 els.className='ggskin ggskin_button'; 5479 els['ondragstart']=function() { return false; }; 5480 player.checkLoaded.push(els); 5481 el.appendChild(els); 5482 el.ggSubElement = els; 5483 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+ 5484 'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+ 5485 'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxRdP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+ 5486 'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+ 5487 'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+ 5488 'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHm
5488weHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+ 5489 't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+ 5490 'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+ 5491 'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+ 5492 'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+ 5493 'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+ 5494 '99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUmLq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+ 5495 '2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+ 5496 'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+ 5497 'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+ 5498 'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3
5498wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+ 5499 'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+ 5500 'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5500BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+ 5501 'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+ 5502 'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+ 5503 'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+ 5504 'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII='; 5505 me._ht_node_visited__img.ggOverSrc=hs; 5506 el.ggId="ht_node_visited"; 5507 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5508 el.ggVisible=false; 5509 el.className="ggskin ggskin_button "; 5510 el.ggType='button'; 5511 hs =''; 5512 hs+='cursor : pointer;'; 5513 hs+='height : 52px;'; 5514 hs+='left : -16px;'; 5515 hs+='position : absolute;'; 5516 hs+='top : -16px;'; 5517 hs+='visibility : hidden;'; 5518 hs+='width : 52px;'; 5519 hs+='pointer-events:auto;'; 5520 el.setAttribute('style',hs); 5521 el.style[domTransform + 'Origin']='50% 50%'; 5522 me._ht_node_visited.ggIsActive=function() { 5523 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 5524 return this.parentNode.ggIsActive(); 5525 } 5526 return false; 5527 } 5528 el.ggElementNodeId=function() { 5529 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5530 return this.parentNode.ggElementNodeId(); 5531 } 5532 return me.ggNodeId; 5533 } 5534 me._ht_node_visited.logicBlock_visible = function() { 5535 var newLogicStateVisible; 5536 if ( 5537 ((player.nodeVisited(me._ht_node_visited.ggElementNodeId()) == true)) 5538 ) 5539 { 5540 newLogicStateVisible = 0; 5541 } 5542 else { 5543 newLogicStateVisible = -1; 5544 } 5545 if (me._ht_node_visited.ggCurrentLogicStateVisible != newLogicStateVisible) { 5546 me._ht_node_visited.ggCurrentLogicStateVisible = newLogicStateVisible; 5547 me._ht_node_visited.style[domTransition]=''; 5548 if (me._ht_node_visited.ggCurrentLogicStateVisible == 0) { 5549 me._ht_node_visited.style.visibility=(Number(me._ht_node_visited.style.opacity)>0||!me._ht_node_visited.style.opacity)?'inherit':'hidden'; 5550 me._ht_node_visited.ggVisible=true; 5551 } 5552 else { 5553 me._ht_node_visited.style.visibility="hidden"; 5554 me._ht_node_visited.ggVisible=false; 5555 } 5556 } 5557 } 5558 me._ht_node_visited.onmouseover=function (e) { 5559 me._ht_node_visited__img.src=me._ht_node_visited__img.ggOverSrc; 5560 } 5561 me._ht_node_visited.onmouseout=function (e) { 5562 me._ht_node_visited__img.src=me._ht_node_visited__img.ggNormalSrc; 5563 } 5564 me._ht_node_visited.ggUpdatePosition=function (useTransition) { 5565 } 5566 me._ht_node_left.appendChild(me._ht_node_visited); 5567 el=me._ht_node_image=document.createElement('div'); 5568 els=me._ht_node_image__img=document.createElement('img'); 5569 els.className='ggskin ggskin_ht_node_image'; 5570 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+ 5571 'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+ 5572 'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxR
5572dP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+ 5573 'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+ 5574 'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+ 5575 'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHmweHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+ 5576 't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+ 5577 'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+ 5578 'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+ 5579 'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+ 5580 'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+ 5581 '99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUm
5581Lq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+ 5582 '2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+ 5583 'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+ 5584 'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+ 5585 'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+ 5586 'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+ 5587 'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5587BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+ 5588 'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+ 5589 'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+ 5590 'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+ 5591 'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII='; 5592 els.setAttribute('src',hs); 5593 els.ggNormalSrc=hs; 5594 els.setAttribute('style','position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;-webkit-user-drag:none;pointer-events:none;;'); 5595 els.className='ggskin ggskin_button'; 5596 els['ondragstart']=function() { return false; }; 5597 player.checkLoaded.push(els); 5598 el.appendChild(els); 5599 el.ggSubElement = els; 5600 hs='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAACCCAYAAABlwXvDAAAcgklEQVR4nO1de3wURZ7/VvVkwiM8DQEBWVcei6744GES1FvxyB4aPe+jhwuLfICV8/FZlDu983YPRW9XD3F9rK4PRBRREBBE8SMBERQWTQQCYWUD8khMgIQYkkAe5DHTVXV/zPSkpqe6p2cyCZPH9/OpT1fV9HRXd33796rqaqALXehCF7rQBUuQC92AC4SWXreISSviDJ2BDFbXGOm1WxGgwxCjI5LBfE3hyuZ6Veea68KV2yU6AhnsOttJ3g7CtLWqU5XbHVwtPYAQbXsPCCGRdn6khLC7IOH/n7z1/dDG98FA6O2IHi0mQ2ujBZ0fbmsFqydf/l1JiPYOeqEbYAYxAb4bbiQqbe2S5mArJ/P/yYwZMxJPnz49saGh4b91XV9SVFQ0VGoHYCKVgr'+ 5601 'SdD0KIFiUEd7a5o43OcvlTgpTc/pQIoBuA7v7Uw596AkgC0MufeptSH7k8derUAcePH59SW1v7R6/X+5UQok4IITjnRw4dOjTSfy7j3C4Ek4gAIC29F1Hev/hBCzs+0s5PhLrzjY43Ot/o7D4A+gLo50/9jTRt2rTB+fn5d1RVVS32eDxfc84bhQmMsf1ffPHFMP/5EtFMCBeCpUoXGQB7MqD1O19+4uWO7w/gIn9KBjBg9uzZlx44cODuioqKPzc1Ne3mnHvMnS/D4/H8dfHixYP95+qOZkKopEMXGQDEW+cnAxgAIOXee+8dkZeXN6O8vPy1pqamXCGE167zZTQ0NGyaPn36QP95eiGYEGbpcEFVRSzRUm9CZTc5sfCNPLHJEwf1AaNy/vz5fX/zm9+kDR48+PrevXunut3un8PXWZYQAiWA4ISQS4y6mpqa1Vdf'+ 5602 'ffUjRUVFXv//mf8cxp1XGYpx9ohGh2jI4MTVa63ODzyBv//97y/69a9/nX7xxRdP7NWrV5rb7R6NMN6REDglhDjGhSgWEI0uqt0uE6G8vHzJpZde+nRDQ4OAjwjc/5NBCI4O5k7KiIQM0fj30XQ+lcqBzn/mmWcG3nnnnekpKSnpSUlJ6W63e6SpHSEQQpwSAke44MWMixL4O5dSMtilaXcTn3oBAFFYWLh4+PDhb6JZmjDjN6lNRmxBPm+HIYYTMkQa2HHyhMv1ys5/6aWXLr711luvHzBgQHpSUlJqQkLCiHANFUKc5ALfc8GLOBenYdFRLqplGkQQQvB9+/YtnDBhwnr47gdT/QfBRJClQ4chRjgyWBHBrrPNddRUZ5SpvN/SpUuH3XTTTekpKSkTe/TokZaQkPCTcI33db44xIUo5lyUwUFnUEoGEYLBAMA592'+ 5603 'RlZf3+9ttv3wbfvVA99QI+iUKlspkQARBCiIg7M98Z7Mjg9Om31e1W9StWrLhs4sSJ6f4nP03TtKFh2lovhCjiQhT7O//HSC7UACVkmJEvLCzc+Oijj+6BzztQEUEzbY1rMKsLWUqI9koIK51rRwCjLHd4uDz98MMPR06YMGFiv3790pOSktI1TRsYpm11wtfxRZyLYi7EmSiuLwSUkkEJmna/UWaM1Z08eXL7qlWrVj/++OPfw6cmdIvEpMSlJEwJANAWhIhlFFx1JJUHIBPB3Nnm8QKSlJSkrVq1avQ111xzfb9+/dJ79OiRrmlacpi21HAhioTvqS/iQlS14LpskeDSbqOEjDNVi6qqqm+3bt26fPr06dnwdb4XwUSQCcERB4RoKzLYESFoYGfw4MGuNWvW/HzEiBE39OnTZ2K3bt3SKKX9zQc24SwXotjf+cVc'+ 5604 'iLMtvxzn0CgdrWl0EgFSzL9VV1fnrl+//rm5c+ceQKhkMLYcwaRQkUEArUuItiCDlSEYRISKiop5SUlJN7rd7jRCSF+7EwmgSviffMZFsRCiOmZX0QJQSlJclN4mxxv8EBUVFVlLly59acGCBQVQqwozGcykAFqZEK1JBjsjMWSYmDF2hFI6QHVgAVQI35Nf5O/82pi1uhVACElyUTqeUvILuV4I4T1x4sRb06dP/0tOTk4drAlhkMEIVBnbVlUbbUkGatoGzQtoamr60u12XwUAAjgjhPjBL/KLhBD1MWtlG8JKUng8nhPZ2dn/M2nSpJ2wNyZVKqPVpEQsyaAK39oFh2QJoXm93jLjT4zx7V6dbWacH2qvRAAAzkW5R2fveBlb5hu78MHtdg+76aab3j9z5sxzd911V184mCAD9b2M24kw4WY6WakJDYDW2NgYIA'+ 5605 'Mh6N1ajbwQ4FyUeHR9mc74WgB1/mqSnJw8ffXq1Vu3bt2ajubRVztiqFRuXBLCjgzh7Aatrq6uvHln0qsV23nBwDj/3svY+0KIk0ZdQkLCJZMnT1536tSpRwcPHpyIYFKopuGpAnGQpvbFBazIoLIljAsKPAGVlZVnpD06lGSQYagOnfHVAJoAgBCiDRky5NFjx459+NRTT12MZkKYZ0HZSgj/seKCEFY2g7FVBZcCpCgpKZEkQ8clgwHG+VEvY+8KgVNGXY8ePdIef/zxzZ9//nkaoiNE3KgNpzaDkQ8SfwcPHm
5605weHyCkw5MBADgXZR5df5txvtmo0zRtUEZGxrrjx4/fi/B2RNwalk7UhMpuIADoZ599Vint1CFtBivojO/RGV+JZrXhGj58+B8rKioW//SnP+2GUELYeRtAHBAinAEp50PURk5OTiNjzAgmuQlB'+ 5606 't9ZpZnyCcV7gVxsBF/Siiy6657vvvnt/5syZ/aGWEnFLiHBqArAnBWlqapI9ik6hKmT41cYyLsReoy4pKenGZcuWffLCCy9cilBPQ0UIYwtcQEI4sRmMrdKwbGhoqAjsTDqme+kEXp1lMc63GmW32z1q/vz5H69cufIKBM8IV6kMIA4I4UQyyAghRF1dXcC97GiBp0ihM57DOF9vlDVNGzR9+vT1WVlZqXCmMi4oISJRE6otOXfuXKdWE2bojOf7DUsAAKW075QpUz7Izs6eDHuVYTbQgTYmREskAwCgswSeIgHjvEBn/F0AHgAghHRPS0tblpOTcwvsYxEXlBBOyGA7wlZaWtpsM3Qy99IOjPNiL2PvAagBAEJIQmpq6ut79+69Dc7iEG1OiEglQwgxjh49GlATnSXw5BScixIvY2sAnAV8hBg3btyr+/bt+xfEIS'+ 5607 'HCkUG1fE1QfteuXZ0qJB0pOBenvYytE0Al4AtOjR079uXdu3ffBt+sbDtCAG0Yh1CRIWRSp0VeABA7duyo4Zx7/HXd0Q5Wg2lrcC5O64ytF4BhX2kTJkz4y86dO2+GPSFUgalWQyQ2g+XsncbGxoB0oF2qQgnORZnO2EcCqAJ8KuPGG29csmXLlomIfE5Eq0iHltoMAoCor6+XYg1dZLAC5+JHnbH1AGoBn5eRkZGxbOPGjeMQGpBqc0I4sRlU8/iCUl1dnRSF7LIb7OC3IdYCaAAASmmvzMzM5a+88soIqKOUsiFpOeIZC1iRwWwzyPXmraitrZXeduq8IWmn4FyU+CfKeAFA07T+999//4qHHnooBepIZZsQwkwGu+XulEQAgLNnzzZ7FF2SwREY5yd1xj8wym63+yfPPvvs8htuuKEnrIe9ZUIYiBkhrLwJOW8l'+ 5608 'IQKkKCsra7YZutxLx2CcF/kn3AIAevTocfWnn376XLdu3YxlgpQLiSFUMsQE0RiQIamgoEBWE11kiACM8+8Z558a5X79+t2Rn5//INTeRThStIgcTsmgUhOB+tzc3MD0ty41ETl0xvM4F18b5csuu+w/t2zZciPURHD0bkY0cGJAWgacjPLmzZurhBC6/7ckm+N2wQJexrYLIYyJttrkyZP//Nhjjw2G/YBWm0oGK3cyaJ+GhgbW1NQUeIWeEJLUkkZ1VuicfwagHgA0TRuwcOHCV1NSUoz3MqykhMp+iIoU0T7BIXZDQ0NDwG6gXaoiKviCUvwjo9yzZ88Jubm5/wXrSTFWM9CAKAgRCRmUxqORzp8/7zgKSQC3S9Mmul3aNJemTSS+hTa7AIBxXsg4zzLKl1xyyX07duy4GdbvYsTMfogkAinXmbdCnv4GG/dSo/'+ 5609 'QSd4LrAY2SDELIzzRKMtwJrgcoJUMiaXhHhs74Xul1PnL99dc/N2fOnGQ4fw8jKtjFGZTjEIp9BAARHHhSSwZKycUujf4KviV+ZfRzUe22SBre0eG3H2oAwOVyJb/wwguLoI49yMQAWiAd7LwJu7JRF0jl5eVh5zW4qJYJ3zrM8Hg8DU8//fSbXq/XPzUMg1waTXXa8I4OzkW5zoLiD7/My8u7G6HxBzlU3SJJEc20N6XNcOLECXkpvhAyJLi0OwjBEADgnOsLFy5c8sQTT+StWrWqeTYxpVM0SsItAdhpwDgv4FzsMMpXXXXVE08//fRP4OzVPRmOSBErA5IfOnRIVhNBg1UJmnYjJeQao7xmzZoPFi9enA+AzZ07d2dRUdH3xm+aT3p0wQ8vYzsF8CMAUEqTHn744Wf94WorQzJqYzKSCKS5HCACAP7pp5+WS/sF'+ 5610 'FvtyafRKSsnNRjknJ2fzjBkztsO/FA5jzPvAAw8s93q9/ncWMcil0QkO29UpwBjbZOR79eqVvnv37mmwfilHFZByJBmsluA3+66yTjInDYBWW1uLBQsW/Kumad0BgAuRq1F6iUuj04yDFhYW7ktLS3tT13V5QSwUFBScv+KKKxqvvPLKqwCAEjJSQBwXAnG9KFhbQQjUEIJGSsgIAEhOTr6uvr7+k+zs7DrYR4rNeVtSxGKgKrCwlTz9jRD0lYlw7ty54oyMjBcbGho8CF5s0wtAv+eee7aWlJQE1EWXdxEMnfHdAigHAE3Tei1YsOB/Yf+Wd8TeRaQDVVYznjgAJpPBpWl3wDfZE01NTWdnzJjxVGFhYS18nS8nHYCXMeb57W9/u1TXdVldmFdx7dRgrHlNiL59+2bs2rXrVtgvDKKa/2AJp0Enq/qgJe/q6+ubRy'+ 5611 '99nwcCY6xp8eLFT2ZlZZ1GKBG88L115AWgb9y48VRWVtYa4xgapbdRSgY5uZDOAMZ5EefiK6Oclpb2xOTJk3vBWTAqrHSIVjKY1z1kAFhdXZ15pXexcePGRU8++eRBNHe6R0ohUmLq1KmflZWVHTEO4OryLoLgZSwbwDkAcLlcA5cvXz4faiKEG7sIQSRzIK1GMAOEqK6uLpP/kJeX9+Zdd921FaFSQCZFkLrweDzeP/zhD0uFEAwACMFQjdJRVhfQCaHrjG8xCkOGDJm1ZMmSyxGD2EOkrqXR+UEk8CdeWVkZWMGkrKwsKzU19W2o1YIsJUKI8sYbbxzfv39/4II1jWY4bGenAOP8iLFaDCHEdc899xjGpN2MaiCM7RCJzaDKy6pCP3r0aAkA1NXVHUhLS3vCH2q2IoDqt4CXMXPmzJUej6fGfwXJGqWXh2lrp4LO'+ 5612 '2WdGvmfPnuNzcnIy4ZwQLbYZjK2lzfDFF1+Uejye4oceeujB4uLielgbiyp7ISgdPny4ZseOHeuMBrg0OsVhWzsFOBdljDeri7Fjx/5u3Lhx3eHg5V0r2P1oF3CSR8yC8m+88caIBx98sEjRCDNDQwJXaF7uJgFAQkpKSo/CwsKlPXv29HkmnG/UGT9gd0GdDDQxwTUf/rGgH3744cXLLrvsz1B/NEX1KQRIW8sIJKDWNVbTqwJ1mzZtOotgCWK2L6y+zWCOlJHz58/z8ePHN11++eWpAEAIGcg4323T5s4GAaCaUvJzAOjTp8+YmpqaD7/99tvzsPn2BYLvdQBOJIOcrAZGrAZLVOdSSRtZKhiSwQ0gITk5uceJEydWdO/evR8A6IyvZpwftWl3pwEhpJf/Gxn/YNSVl5evGDhw4AKESodwX82JOOhkZTPIXoUhlu'+ 5613 'TGmMvmCKTlB8IqKioad+/evdFogEbppPC3qePDpdFr3C7tIZkIQgiv1+ttgLVUl7chsCODigRWgSf5m01mXWVOdiRREuKRRx75TNf1RsAXptYoDXyOsLNBo/Rn7gTXwxqlgXA/AFRWVm5ftGhR5tChQ5+Tdo9otlO4naxCmmbVEUnYU2VAGvH1gPGIZlXhBuDev3//g9dee+2dACAESjy6vszJBXYUaJQO0yidQggulutra2uPbtiw4YXZs2fnwMJNR/jPL/rOEaYN0U6wVLmi5ry8n3wupY1y5syZ0qlTp/4zIYQSgt5CiHzhf8egI4NSkpKgab/SKP0FIc0LqDU2NlZt3779lfHjxz+3fv36kwj+qp7TzyQFwYlkMLZ2ebughlWHGxLF7Fa64Dce0SwZEgG4jx49+ruRI0f+IwBwIXZ7dbYFHRgujU7QKJ0CSZ0z'+ 5614 'xjz79+/fMGvWrJWHDx+uhvV4j6GCnXyYFYAzA9LYOolEWhmXVgan2fC0qmMA2Ntvv/1xoOGhHyntMNAoHZ2Y4Pp3jdJb0dxH4vjx43+dOnXqfdddd907hw8fNtzHcB9aVbmWSjhRA+GsUru4g+rkZmkiB62MV9FDbAb4pUNlZeXr/fv3HwkAjPMNOuMHHVxDu4BG6aUapf9ECIKG7c+cOXP0pZdeenvRokX5sI7amqO6sq0gB50sXUsnK7MJ+DpN3jr5T7jjGarC+P4j8TdcthVCpENOTs7nmZmZIwGAEjoRaP9koJQMdFGaaf584vnz5yvWrVu3cu7cuTsZYyqDUPbYVJ0t22dADCSDaj+VNLA6npXNAISGpOWgkywdEv1b95gxY/rl5eWt0TStGwB4dfaX1vxudivD5bcLfilX6rreuGPHjo2zZs36pLS0tB5q99'+ 5615 'xryqtcdCtbQWnEt3R2tJxXhZityir7Qjks7k8BS/ngwYO1BQUFu4yGaJSOdXgNcQWN0isSE1zzZSIIIcTf//73ryZPnvxwRkbG2tLS0vMI7XAzEVRf4JXD/lYh6RBE896Eqs6KHJGU7aKaQUbl+vXrA3MBKSXtigwapcPdCa4HXRqdCt9aFgCA0tLSQ/PmzfvdmDFjXt25c+ePsB7hVcURzFLA6mGMiZqI9f9lNSHbCOGCT4a6SKyurn6nd+/ewwBAZ3
5615wt4/x7xDEoJYNcVMskBEFvjNXW1pa99957q+bNm5eDUKPPKoprFeVVeWWqOA+gIEdLl/aN+LPO/oUszcao3FACezeUA2D79u37fNKkSf8GABolExlHXJKBENLdP5h0s1zv8Xjqt23b9tHMmTM3VVVVNSGUBCoiqML98jaib3KbEe1iHVFDYo/VeIecly8w'+ 5616 'iPUvvvjiduNYfis8XDS1zeHS6JX+waQAEYQQbP/+/VtvuOGGeZmZmR9XVVU1IDhoZKQmhAaTVO6j1Ufaw0oCM1qqJhDtB9/9EsIcejZiDvIHOszxBkNdJJaVlb04cODAqwGAcf6JzvjfWnQxMYJG6UhNo78kQLJcX1xc/Lcnn3xyxYoVK4qhdhGdbK2MRTMRjDzgUDpc6BXgjQYZKoOb8lYeBgPAcnNzv8rMzLwaACihE4ALSwZKyRAX1W4x3jY3cO7cuVNvvfXWe4899th+qO0Cs/hXlcMRQOWZAW1oQEYtGYAQ6WAeq7CTDokA3Onp6clff/31OkqpCwA8OntOCNEQ/dVEfR0hk0wAoKmpqXbTpk0fzpo1a2tdXZ0H4UkQjRQIF0NQEUHZafFABqMdVgNXCaYU8CgAuE+ePLlo6NChaQDAOM/SGd+LNoRLo9f4xx'+ 5617 'ACcws45/qePXu2zJ07d31+fn4N1ARoiSqQvQQzCezGJgAb6dDmBqQMkysiNz6cIRnYZmdnf2UcgBJ6bRs0G4D1JJOCgoK906ZN+4/09PTl+fn5ZxFqAJoNQ3PZbgRSJUXke6IyymMejrZESyQDECQd5JiDalhbpSoSR40a1fvQoUMbNE1LBACPzp4XQpxvUaNsYDXJpLKysujVV19d8dRTT32H2BqG8kNglgZ2ne+YBAYutAEJIYRQxB6Mi6YIvsiQ+MPRo0frS0pKcocNG3Y9AGiUjNaZ2BfrdlJKUlyU3mYeTKqvrz/3ySefrJkzZ852j8cTiSqIxi4IF1mMSBKYccHJYIKZEFZh6qCblZub+41BBp+q4DElg9Ukk2+++WbT7NmzN/zwww/nEZ13YIw2qqS
5617BE7sAijwUeUe44GoCUBqS5pFMY66DUlWMHz++/549'+ 5618 'ez4ihPi8Cq/+f8L/YY+WQKN0tP9Nrj5StThy5Ej2I488sjIrK+tHRKYSVBJBNTAXbji6xSpBhbggA6B0M1VkkKfEyV5F4unTp58fNGjQOABgnH+sM/5dtG2xmmRSXl5+7Pnnn3/3T3/60/cITwI7AqjIIKCWBlYxAyBGJDAQb2pChtl2MIvKIJGal5f39S233DIOACgh4wFETAa7SSZr16794L777tvFGAv31NsFlVTBM7tYQcztAtvrj9WBWgq/m2l14Zb2gpF/7bXXvjGNVUQi9VwujaYnaNoDMhF0XW/ctm3b2lGjRj187733fsUYs3MDVb/Jk1XNk1LsRhrDDTjJ9yxmiBs1AThSFUGv3sE0rF1ZWbmkf//+owFAZ3wl47wg3Dk1Sq9wafQWSHMLhBAiPz9/x7x581bv3LmzAqEqwc5rsFIL4SKHju0CmQSx/J'+ 5619 'phPKoJw6Mw8mY303J4+9ixY9+mpqaOBgBKyUjGYUkGjdLh/sGkFLm+tLT00DPPPLPi9ddfP47wHR6pXaAaSHJsF8RaEpgRV2QwxRxUcQfzjQwiRFZWVnZqaupsAKCEjAIQ8l5FFJNMIokVqKKC4aRBWLugtUlgIK7UBGCrKlQTZoM8C5fLlVhbW7uhW7duFwGAV2evcSEq/MeNxSQTO0kRiSSwCxoFtk5I0NHVBKBWFSpjksFHEgaA6bqul5SUfDt8+PBMwKcqOBMVLo1e6R9M6h44gRDswIED2+6///41e/furYa13o/lsHJUdkFbIe7I4EBVGG6mTIhA2rdvX3aADIRc4U5wjTVPMjl16lTewoUL312+fHkxmt3USFWC2V1UEcEsBS64XWCHuFMTgGNVoZo0m5CWltYvOzv7c0JIiNtcXV19csWKFW/Pnz9/H4I7'+ 5620 'KFJvgZn+ZxUyt7ILYkaCWKqJeCYDELwKjGokUzXfIeHs2bPv9O3bd4xxPK/XW/3ll1++f/fdd2+uqalh/mpz8MqpNHAaE4iZXRDmXrXk70GIOzUBhFUVKrshaPmgkydPftu3b98xQgjv4cOHN8yZM2flnj175GFt83GMTo3lTCMr7yAuVIIKcUkGE8wkMNsMMiEIAOzZs+eblJSUkYsWLXr15ZdfLkXwxFsVqVS2gBUB7OyCuDUOnSAu1QRgOz/SavKLOVl9/xEITwaVNJD3VQWNWs0usENcqYlYNsYEocibn2rjhRsW/NcgKaJaec5KTcTSLghpfyveq5igPagJQO1iWhEBCCaDWSrIv8vehFlK2EkCx3aBKR/XaC9kANRSAVCrOrNUUKkIcwfHNGiEdkQCA+2BDMZNlV+ukRf5kPcxfjfsBfNaU+ZOND/thhSwsg'+ 5621 'vCBo3QDklgIN7JYKgHIy/Xy51jrjf+Jyf5GFbSIZybGNYuaM+IdzIYkG+0lYRQqREre0HuSCv30FHQSJFvt2gvZJAh33ij0wWCp9VbEUH+v5k8qrJ5P/P5OwQJDLQHMsiehB1kYthJBWOr6uwObxfYoT2QwQxzR1jZB+atqjPD2QIdzi6wQ3xHQYKh6mQndWZY6X47u6BDk8BAe5UMdmpDdkWtfjOXO7xx6ATtSTIAwe11kreCVWd3ShIYaG9kANRtNteFUxF2dZ2OBAbiblGsCBApkcN1cqclgYH2KBmsEMm1dPqO70IXutCFLnShC13oQhdajP8H6X+/HFF2B/gAAAAASUVORK5CYII='; 5622 me._ht_node_image__img.ggOverSrc=hs; 5623 el.ggId="ht_node_image"; 5624 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5625 el.ggVisible=true; 5626 el.className="ggskin ggskin_button "; 5627 el.ggType='button'; 5628 hs =''; 5629 hs+='cursor : pointer;'; 5630 hs+='height : 52px;'; 5631 hs+='left : -16px;'; 5632 hs+='position : absolute;'; 5633 hs+='top : -16px;'; 5634 hs+='visibility : inherit;'; 5635 hs+='width : 52px;'; 5636 hs+='pointer-events:auto;'; 5637 el.setAttribute('style',hs); 5638 el.style[domTransform + 'Origin']='50% 50%'; 5639 me._ht_node_image.ggIsActive=function() { 5640 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 5641 return this.parentNode.ggIsActive(); 5642 } 5643 return false; 5644 } 5645 el.ggElementNodeId=function() { 5646 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5647 return this.parentNode.ggElementNodeId(); 5648 } 5649 return me.ggNodeId; 5650 } 5651 me._ht_node_image.logicBlock_visible = function() { 5652 var newLogicStateVisible; 5653 if ( 5654 ((player.nodeVisited(me._ht_node_image.ggElementNodeId()) == true)) 5655 ) 5656 { 5657 newLogicStateVisible = 0; 5658 } 5659 else { 5660 newLogicStateVisible = -1; 5661 } 5662 if (me._ht_node_image.ggCurrentLogicStateVisible != newLogicStateVisible) { 5663 me._ht_node_image.ggCurrentLogicStateVisible = newLogicStateVisible; 5664 me._ht_node_image.style[domTransition]=''; 5665 if (me._ht_node_image.ggCurrentLogicStateVisible == 0) { 5666 me._ht_node_image.style.visibility="hidden"; 5667 me._ht_node_image.ggVisible=false; 5668 } 5669 else { 5670 me._ht_node_image.style.visibility=(Number(me._ht_node_image.style.opacity)>0||!me._ht_node_image.style.opacity)?'inherit':'hidden'; 5671 me._ht_node_image.ggVisible=true; 5672 } 5673 } 5674 } 5675 me._ht_node_image.onmouseover=function (e) { 5676 me._ht_node_image__img.src=me._ht_node_image__img.ggOverSrc; 5677 } 5678 me._ht_node_image.onmouseout=function (e) { 5679 me._ht_node_image__img.src=me._ht_node_image__img.ggNormalSrc; 5680 } 5681 me._ht_node_image.ggUpdatePosition=function (useTransition) { 5682 } 5683 me._ht_node_left.appendChild(me._ht_node_image); 5684 el=me._hotspot_preview=document.createElement('div'); 5685 el.ggId="hotspot_preview"; 5686 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5687 el.ggVisible=false; 5688 el.className="ggskin ggskin_container "; 5689 el.ggType='container'; 5690 hs =''; 5691 hs+='z-index: 100;'; 5692 hs+='height : 100px;'; 5693 hs+='left : -75px;'; 5694 hs+='position : absolute;'; 5695 hs+='top : -130px;'; 5696 hs+='visibility : hidden;'; 5697 hs+='width : 150px;'; 5698 hs+='pointer-events:none;'; 5699 el.setAttribute('style',hs); 5700 el.style[domTransform + 'Origin']='50% 50%'; 5701 me._hotspot_preview.ggIsActive=function() { 5702 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 5703 return this.parentNode.ggIsActive(); 5704 } 5705 return false; 5706 } 5707 el.ggElementNodeId=function() { 5708 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 5709 return this.parentNode.ggElementNodeId(); 5710 } 5711 return me.ggNodeId; 5712 } 5713 me._hotspot_preview.logicBlock_scaling = function() { 5714 var newLogicStateScaling; 5715 if ( 5716 ((player.getViewerSize().width <= 960)) 5717 ) 5718 { 5719 newLogicStateScaling = 0; 5720 } 5721 else { 5722 newLogicStateScaling = -1; 5723 } 5724 if (me._hotspot_preview.ggCurrentLogicStateScaling != newLogicStateScaling) { 5725 me._hotspot_preview.ggCurrentLogicStateScaling = newLogicStateScaling; 5726 me._hotspot_preview.style[domTransition]='' + cssPrefix + 'transform 0s'; 5727 if (me._hotspot_preview.ggCurrentLogicStateScaling == 0) { 5728 me._hotspot_preview.ggParameter.sx = 0.8; 5729 me._hotspot_preview.ggParameter.sy = 0.8; 5730 me._hotspot_preview.style[domTransform]=parameterToTransform(me._hotspot_preview.ggParameter); 5731 } 5732 else { 5733 me._hotspot_preview.ggParameter.sx = 1; 5734 me._hotspot_preview.ggParameter.sy = 1; 5735 me._hotspot_preview.style[domTransform]=parameterToTransform(me._hotspot_preview.ggParameter); 5736 } 5737 } 5738 } 5739 me._hotspot_preview.logicBlock_visible = function() { 5740 var newLogicStateVisible; 5741 if ( 5742 ((me.elementMouseOver['ht_node_left'] == true)) 5743 ) 5744 { 5745 newLogicStateVisible = 0; 5746 } 5747 else { 5748 newLogicStateVisible = -1; 5749 } 5750 if (me._hotspot_preview.ggCurrentLogicStateVisible != newLogicStateVisible) { 5751 me._hotspot_preview.ggCurrentLogicStateVisible = newLogicStateVisible; 5752 me._hotspot_preview.style[domTransition]='' + cssPrefix + 'transform 0s'; 5753 if (me._hotspot_preview.ggCurrentLogicStateVisible == 0) { 5754 me._hotspot_preview.style.visibility=(Number(me._hotspot_preview.style.opacity)>0||!me._hotspot_preview.style.opacity)?'inherit':'hidden'; 5755 me._hotspot_preview.ggVisible=true; 5756 } 5757 else { 5758 me._hotspot_preview.style.visibility="hidden"; 5759 me._hotspot_preview.ggVisible=false; 5760 } 5761 } 5762 } 5763 me._hotspot_preview.ggUpdatePosition=function (useTransition) { 5764 } 5765 me._ht_node_left.appendChild(me._hotspot_preview); 5766 me.__div = me._ht_node_left; 5767 }; 5768 me.addSkinHotspot=function(hotspot) { 5769 var hsinst = null; 5770 if (hotspot.skinid=='ht_node') { 5771 hotspot.skinid = 'ht_node'; 5772 hsinst = new SkinHotspotClass_ht_node(me, hotspot); 5773 if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { 5774 hotspotTemplates[hotspot.skinid] = []; 5775 } 5776 hotspotTemplates[hotspot.skinid].push(hsinst); 5777 me.callChildLogicBlocksHotspot_ht_node_sizechanged();;
5778 me.callChildLogicBlocksHotspot_ht_node_mouseover();; 5779 me.callChildLogicBlocksHotspot_ht_node_changevisitednodes();; 5780 } else 5781 if (hotspot.skinid=='ht_node_right') { 5782 hotspot.skinid = 'ht_node_right'; 5783 hsinst = new SkinHotspotClass_ht_node_right(me, hotspot); 5784 if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { 5785 hotspotTemplates[hotspot.skinid] = []; 5786 } 5787 hotspotTemplates[hotspot.skinid].push(hsinst); 5788 me.callChildLogicBlocksHotspot_ht_node_right_sizechanged();; 5789 me.callChildLogicBlocksHotspot_ht_node_right_changenode();; 5790 me.callChildLogicBlocksHotspot_ht_node_right_mouseover();; 5791 me.callChildLogicBlocksHotspot_ht_node_right_changevisitednodes();; 5792 me.callChildLogicBlocksHotspot_ht_node_right_varchanged_vis_hotspots();; 5793 } else 5794 { 5795 hotspot.skinid = 'ht_node_left'; 5796 hsinst = new SkinHotspotClass_ht_node_left(me, hotspot); 5797 if (!hotspotTemplates.hasOwnProperty(hotspot.skinid)) { 5798 hotspotTemplates[hotspot.skinid] = []; 5799 } 5800 hotspotTemplates[hotspot.skinid].push(hsinst); 5801 me.callChildLogicBlocksHotspot_ht_node_left_sizechanged();; 5802 me.callChildLogicBlocksHotspot_ht_node_left_changenode();; 5803 me.callChildLogicBlocksHotspot_ht_node_left_mouseover();; 5804 me.callChildLogicBlocksHotspot_ht_node_left_changevisitednodes();; 5805 me.callChildLogicBlocksHotspot_ht_node_left_varchanged_vis_hotspots();; 5806 } 5807 return hsinst; 5808 } 5809 me.removeSkinHotspots=function() { 5810 if(hotspotTemplates['ht_node']) { 5811 var i; 5812 for(i = 0; i < hotspotTemplates['ht_node'].length; i++) { 5813 hotspotTemplates['ht_node'][i] = null; 5814 } 5815 } 5816 if(hotspotTemplates['ht_node_right']) { 5817 var i; 5818 for(i = 0; i < hotspotTemplates['ht_node_right'].length; i++) { 5819 hotspotTemplates['ht_node_right'][i] = null; 5820 } 5821 } 5822 if(hotspotTemplates['ht_node_left']) { 5823 var i; 5824 for(i = 0; i < hotspotTemplates['ht_node_left'].length; i++) { 5825 hotspotTemplates['ht_node_left'][i] = null; 5826 } 5827 } 5828 hotspotTemplates = []; 5829 } 5830 function SkinCloner_category_cloner_Class(item, parentScope,ggParent,parameter) { 5831 var me=this; 5832 var hs=''; 5833 me.parentScope=parentScope; 5834 me.ggParent=ggParent; 5835 me.findElements=skin.findElements; 5836 me.ggIndex=parameter.index; 5837 me.ggTag = item['tag']; 5838 me.ggTitle = item['title'];
5839 me.ggNodeCount = item['nodecount']; 5840 me.ggNodeId=item['firstnode']; 5841 me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId); 5842 me.elementMouseDown={}; 5843 me.elementMouseOver={}; 5844 me.__div=document.createElement('div'); 5845 me.__div.setAttribute('style','position: absolute;width: 300px; height: 145px; visibility: inherit; overflow: hidden;'); 5846 me.__div.style.left=parameter.left; 5847 me.__div.style.top=parameter.top; 5848 me.__div.ggIsActive = function() { 5849 var tags = player.userdata.tags; 5850 if (tags.indexOf(me.ggTag) == -1) return false; 5851 for(var i=0;i<me.ggParent.ggCurrentFilter.length;i++) { 5852 if (tags.indexOf(me.ggParent.ggCurrentFilter[i])==-1) return false; 5853 } 5854 return true; 5855 } 5856 me.__div.ggElementNodeId=function() { 5857 return me.ggNodeId; 5858 } 5859 el=me._node_cloner=document.createElement('div'); 5860 el.ggNumRepeat = 1; 5861 el.ggNumRows = 0; 5862 el.ggNumCols = 0; 5863 el.ggWidth = 300; 5864 el.ggHeight = 46; 5865 el.ggUpdating = false; 5866 el.ggFilter = []; 5867 el.ggInstances = []; 5868 me._node_cloner.callChildLogicBlocks_changenode = function(){ 5869 if(me._node_cloner.ggInstances) { 5870 var i; 5871 for(i = 0; i < me._node_cloner.ggInstances.length; i++) { 5872 if (me._node_cloner.ggInstances[i]._node_title && me._node_cloner.ggInstances[i]._node_title.logicBlock_visible) { 5873 me._node_cloner.ggInstances[i]._node_title.logicBlock_visible(); 5874 } 5875 } 5876 } 5877 } 5878 me._node_cloner.callChildLogicBlocks_mouseover = function(){ 5879 if(me._node_cloner.ggInstances) { 5880 var i; 5881 for(i = 0; i < me._node_cloner.ggInstances.length; i++) { 5882 if (me._node_cloner.ggInstances[i]._node_title && me._node_cloner.ggInstances[i]._node_title.logicBlock_backgroundcolor) { 5883 me._node_cloner.ggInstances[i]._node_title.logicBlock_backgroundcolor(); 5884 } 5885 if (me._node_cloner.ggInstances[i]._node_title && me._node_cloner.ggInstances[i]._node_title.logicBlock_textcolor) { 5886 me._node_cloner.ggInstances[i]._node_title.logicBlock_textcolor(); 5887 } 5888 if (me._node_cloner.ggInstances[i]._point && me._node_cloner.ggInstances[i]._point.logicBlock_backgroundcolor) { 5889 me._node_cloner.ggInstances[i]._point.logicBlock_backgroundcolor(); 5890 } 5891 } 5892 } 5893 } 5894 me._node_cloner.callChildLogicBlocks_active = function(){ 5895 if(me._node_cloner.ggInstances) { 5896 var i; 5897 for(i = 0; i < me._node_cloner.ggInstances.length; i++) { 5898 if (me._node_cloner.ggInstances[i]._node_title && me._node_cloner.ggInstances[i]._node_title.logicBlock_textcolor) { 5899 me._node_cloner.ggInstances[i]._node_title.logicBlock_textcolor(); 5900 } 5901 if (me._node_cloner.ggInstances[i]._point && me._node_cloner.ggInstances[i]._point.logicBlock_backgroundcolor) { 5902 me._node_cloner.ggInstances[i]._point.logicBlock_backgroundcolor(); 5903 } 5904 } 5905 } 5906 } 5907 me._node_cloner.callChildLogicBlocks_activehotspotchanged = function(){ 5908 if(me._node_cloner.ggInstances) { 5909 var i; 5910 for(i = 0; i < me._node_cloner.ggInstances.length; i++) { 5911 if (me._node_cloner.ggInstances[i]._node_title && me._node_cloner.ggInstances[i]._node_title.logicBlock_visible) { 5912 me._node_cloner.ggInstances[i]._node_title.logicBlock_visible(); 5913 } 5914 } 5915 } 5916 } 5917 el.ggUpdate = function(filter) { 5918 if(me._node_cloner.ggUpdating == true) return; 5919 me._node_cloner.ggUpdating = true; 5920 var el=me._node_cloner; 5921 var curNumCols = 0; 5922 curNumCols = me._node_cloner.ggNumRepeat; 5923 if (curNumCols < 1) curNumCols = 1; 5924 if (typeof filter=='object') { 5925 el.ggFilter = filter; 5926 } else { 5927 filter = el.ggFilter; 5928 }; 5929 filter=filter.sort(); 5930 if ((el.ggNumCols == curNumCols) && (el.ggInstances.length > 0) && (filter.length === el.ggCurrentFilter.length) && (filter.every(function(value, index) { return value === el.ggCurrentFilter[index] }) )) { 5931 me._node_cloner.ggUpdating = false; 5932 return; 5933 } else { 5934 el.ggNumRows = 1; 5935 el.ggNumCols = curNumCols; 5936 } 5937 el.ggCurrentFilter = filter; 5938 el.ggInstances = []; 5939 if (el.hasChildNodes() == true) { 5940 while (el.firstChild) { 5941 el.removeChild(el.firstChild); 5942 } 5943 }
5944 var tourNodes = player.getNodeIds(); 5945 var row = 0; 5946 var column = 0; 5947 var currentIndex = 0; 5948 for (var i=0; i < tourNodes.length; i++) { 5949 var nodeId = tourNodes[i]; 5950 var passed = true; 5951 var nodeData = player.getNodeUserdata(nodeId); 5952 if (filter.length > 0) { 5953 for (var j=0; j < filter.length; j++) { 5954 if (nodeData['tags'].indexOf(filter[j]) == -1) passed = false; 5955 } 5956 } 5957 if (passed) { 5958 var parameter={}; 5959 parameter.top=(row * me._node_cloner.ggHeight) + 'px'; 5960 parameter.left=(column * me._node_cloner.ggWidth) + 'px'; 5961 parameter.index=currentIndex; 5962 parameter.title=nodeData['title']; 5963 var inst = new SkinCloner_node_cloner_Class(nodeId, me, el, parameter); 5964 currentIndex++; 5965 el.ggInstances.push(inst); 5966 el.appendChild(inst.__div); 5967 inst.__div.ggObj=inst; 5968 skin.updateSize(inst.__div); 5969 column++; 5970 if (column >= el.ggNumCols) { 5971 column = 0; 5972 row++; 5973 el.ggNumRows++; 5974 } 5975 } 5976 } 5977 me._node_cloner.callChildLogicBlocks_changenode(); 5978 me._node_cloner.callChildLogicBlocks_mouseover(); 5979 me._node_cloner.callChildLogicBlocks_active(); 5980 me._node_cloner.callChildLogicBlocks_activehotspotchanged(); 5981 me._node_cloner.ggUpdating = false; 5982 player.triggerEvent('clonerchanged'); 5983 if (me._node_cloner.parentNode.classList.contains('ggskin_subelement') && me._node_cloner.parentNode.parentNode.classList.contains('ggskin_scrollarea')) me._node_cloner.parentNode.parentNode.ggUpdatePosition(); 5984 } 5985 el.ggFilter = []; 5986 el.ggFilter[0] = "_nop_"; 5987 el.ggId="node_cloner"; 5988 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 5989 el.ggVisible=true; 5990 el.className="ggskin ggskin_cloner "; 5991 el.ggType='cloner'; 5992 hs =''; 5993 hs+='height : 46px;'; 5994 hs+='left : 0px;'; 5995 hs+='overflow : visible;'; 5996 hs+='position : absolute;'; 5997 hs+='top : 65px;'; 5998 hs+='visibility : inherit;'; 5999 hs+='width : 300px;'; 6000 hs+='pointer-events:none;'; 6001 el.setAttribute('style',hs); 6002 el.style[domTransform + 'Origin']='50% 50%'; 6003 me._node_cloner.ggIsActive=function() { 6004 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 6005 return this.parentNode.ggIsActive(); 6006 } 6007 return false; 6008 } 6009 el.ggElementNodeId=function() { 6010 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 6011 return this.parentNode.ggElementNodeId(); 6012 } 6013 return player.getCurrentNode(); 6014 } 6015 me._node_cloner.ggUpdateConditionNodeChange=function () { 6016 var cnode=player.getCurrentNode(); 6017 for(var i=0; i<me._node_cloner.childNodes.length; i++) { 6018 var child=me._node_cloner.childNodes[i]; 6019 if (child.ggObj && child.ggObj.ggNodeId==cnode) { 6020 var childOffX = child.offsetLeft; 6021 var childOffY = child.offsetTop; 6022 var p = child.parentElement; 6023 while (p != null && p!==this.divSkin) { 6024 if (p.ggType && p.ggType == 'scrollarea') { 6025 p.ggScrollIntoView(childOffX, childOffY, child.clientWidth, child.clientHeight); 6026 } 6027 childOffX += p.offsetLeft; 6028 childOffY += p.offsetTop; 6029 p = p.parentElement; 6030 } 6031 } 6032 } 6033 } 6034 me._node_cloner.ggUpdatePosition=function (useTransition) { 6035 me._node_cloner.ggUpdate(); 6036 } 6037 me._node_cloner.ggNodeChange=function () { 6038 me._node_cloner.ggUpdateConditionNodeChange(); 6039 } 6040 me.__div.appendChild(me._node_cloner); 6041 el=me._category=document.createElement('div'); 6042 els=me._category__text=document.createElement('div'); 6043 el.className='ggskin ggskin_textdiv'; 6044 el.ggTextDiv=els; 6045 el.ggId="category"; 6046 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 6047 el.ggVisible=true; 6048 el.className="ggskin ggskin_text "; 6049 el.ggType='text'; 6050 hs =''; 6051 hs+='cursor : pointer;'; 6052 hs+='height : 31px;'; 6053 hs+='left : 10px;'; 6054 hs+='position : absolute;'; 6055 hs+='top : 5px;'; 6056 hs+='visibility : inherit;'; 6057 hs+='width : 180px;'; 6058 hs+='pointer-events:auto;'; 6059 hs+='@font-face { font-family: \"times\"; src: url(\"times.woff\") format(\"woff\"); font-weight: normal; font-style: normal; } .regular16{ font-family: \"times\"; font-size: 12px; line-height: 1.0; }'; 6060 el.setAttribute('style',hs); 6061 el.style[domTransform + 'Origin']='50% 50%'; 6062 hs ='position:absolute;'; 6063 hs += 'box-sizing: border-box;'; 6064 hs+='left: 0px;'; 6065 hs+='top: 0px;'; 6066 hs+='width: 182px;'; 6067 hs+='height: auto;'; 6068 hs+='background: #a1a1a1;'; 6069 hs+='background: rgba(161,161,161,0);'; 6070 hs+='border: 1px solid #a1a1a1;'; 6071 hs+='border: 1px solid rgba(161,161,161,0.784314);'; 6072 hs+=cssPrefix + 'background-clip: padding-box;'; 6073 hs+='background-clip: padding-box;'; 6074 hs+='color: rgba(184,37,66,1);'; 6075 hs+='font-size: 16px;'; 6076 hs+='font-weight: bold;'; 6077 hs+='text-align: left;'; 6078 hs+='white-space: pre-wrap;'; 6079 hs+='padding: 8px 9px 8px 9px;'; 6080 hs+='overflow: hidden;'; 6081 els.setAttribute('style',hs); 6082 els.innerHTML=me.ggTitle; 6083 el.appendChild(els); 6084 me._category.ggIsActive=function() { 6085 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 6086 return this.parentNode.ggIsActive(); 6087 } 6088 return false; 6089 } 6090 el.ggElementNodeId=function() { 6091 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 6092 return this.parentNode.ggElementNodeId(); 6093 } 6094 return player.getCurrentNode(); 6095 } 6096 me._category.logicBlock_backgroundcolor = function() {
6097 var newLogicStateBackgroundColor; 6098 if ( 6099 ((me.elementMouseOver['category'] == true)) 6100 ) 6101 { 6102 newLogicStateBackgroundColor = 0; 6103 } 6104 else if ( 6105 ((player.getVariableValue('open_tag') == me.ggTag)) 6106 ) 6107 { 6108 newLogicStateBackgroundColor = 1; 6109 } 6110 else { 6111 newLogicStateBackgroundColor = -1; 6112 } 6113 if (me._category.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { 6114 me._category.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; 6115 me._category__text.style[domTransition]='background-color 200ms ease 0ms'; 6116 if (me._category.ggCurrentLogicStateBackgroundColor == 0) { 6117 me._category__text.style.backgroundColor="rgba(223,222,222,1)"; 6118 } 6119 else if (me._category.ggCurrentLogicStateBackgroundColor == 1) { 6120 me._category__text.style.backgroundColor="rgba(255,255,255,0)"; 6121 } 6122 else { 6123 me._category__text.style.backgroundColor="rgba(161,161,161,0)"; 6124 } 6125 } 6126 } 6127 me._category.onclick=function (e) { 6128 if ( 6129 ( 6130 ((player.getVariableValue('open_tag') == me.ggTag)) 6131 ) 6132 ) { 6133 player.setVariableValue('close_nodes', true); 6134 } 6135 if ( 6136 ( 6137 ((player.getVariableValue('open_tag') != me.ggTag)) 6138 ) 6139 ) { 6140 player.setVariableValue('close_nodes', false); 6141 } 6142 if ( 6143 ( 6144 ((player.getVariableValue('open_tag') != me.ggTag)) 6145 ) 6146 ) { 6147 player.setVariableValue('open_tag', me.ggTag); 6148 } 6149 if ( 6150 ( 6151 ((player.getVariableValue('close_nodes') == true)) 6152 ) 6153 ) { 6154 player.setVariableValue('open_tag', "_nop_"); 6155 } 6156 } 6157 me._category.onmouseover=function (e) { 6158 me.elementMouseOver['category']=true; 6159 me._category.logicBlock_backgroundcolor(); 6160 } 6161 me._category.onmouseout=function (e) { 6162 if (e && e.toElement) { 6163 var current = e.toElement; 6164 while (current = current.parentNode) { 6165 if (current == me._category__text) 6166 return; 6167 } 6168 } 6169 me.elementMouseOver['category']=false; 6170 me._category.logicBlock_backgroundcolor(); 6171 } 6172 me._category.ontouchend=function (e) { 6173 me.elementMouseOver['category']=false; 6174 me._category.logicBlock_backgroundcolor(); 6175 } 6176 me._category.ggUpdatePosition=function (useTransition) { 6177 } 6178 me._category.ggNodeChange=function () { 6179 if ( 6180 ( 6181 ((me._category.ggIsActive() == true)) && 6182 ((player.getVariableValue('category_follow') == true)) 6183 ) 6184 ) { 6185 player.setVariableValue('open_tag', me.ggTag); 6186 } 6187 } 6188 me.__div.appendChild(me._category); 6189 me._node_cloner.style['display']='none'; 6190 var p = me._node_cloner.parentElement; 6191 while (p != null && p!==this.divSkin) { 6192 if (p.ggType && p.ggType == 'cloner') { 6193 if (p.ggAutoPosition) { 6194 p.ggAutoPosition(false); 6195 } 6196 } 6197 if (p.ggType && p.ggType == 'scrollarea') { 6198 if (p.ggUpdatePosition) { 6199 p.ggUpdatePosition(); 6200 } 6201 } 6202 p = p.parentElement; 6203 } 6204 me.event_varchanged_open_tag=function() {if ( 6205 ( 6206 ((player.getVariableValue('open_tag') != me.ggTag)) 6207 ) 6208 ) { 6209 me._node_cloner.ggText="_nop_"; 6210 if (me._node_cloner.ggText=='') { 6211 me._node_cloner.ggUpdate([]); 6212 } else { 6213 me._node_cloner.ggUpdate(me._node_cloner.ggText.split(',')); 6214 } 6215 skin.updateSize(skin.divSkin); 6216 } 6217 if ( 6218 ( 6219 ((player.getVariableValue('open_tag') != me.ggTag)) 6220 ) 6221 ) { 6222 me._node_cloner.style['display']='none'; 6223 var p = me._node_cloner.parentElement; 6224 while (p != null && p!==this.divSkin) { 6225 if (p.ggType && p.ggType == 'cloner') { 6226 if (p.ggAutoPosition) { 6227 p.ggAutoPosition(false); 6228 } 6229 } 6230 if (p.ggType && p.ggType == 'scrollarea') { 6231 if (p.ggUpdatePosition) { 6232 p.ggUpdatePosition(); 6233 } 6234 } 6235 p = p.parentElement; 6236 } 6237 } 6238 if ( 6239 ( 6240 ((player.getVariableValue('open_tag') == me.ggTag)) 6241 ) 6242 ) { 6243 me._node_cloner.ggText=me.ggTag; 6244 if (me._node_cloner.ggText=='') { 6245 me._node_cloner.ggUpdate([]); 6246 } else { 6247 me._node_cloner.ggUpdate(me._node_cloner.ggText.split(',')); 6248 } 6249 skin.updateSize(skin.divSkin); 6250 } 6251 if ( 6252 ( 6253 ((player.getVariableValue('open_tag') == me.ggTag)) 6254 ) 6255 ) { 6256 me._node_cloner.style['display']='inline'; 6257 var p = me._node_cloner.parentElement; 6258 while (p != null && p!==this.divSkin) { 6259 if (p.ggType && p.ggType == 'cloner') { 6260 if (p.ggAutoPosition) { 6261 p.ggAutoPosition(false); 6262 } 6263 } 6264 if (p.ggType && p.ggType == 'scrollarea') { 6265 if (p.ggUpdatePosition) { 6266 p.ggUpdatePosition(); 6267 } 6268 } 6269 p = p.parentElement; 6270 } 6271 }}; 6272 }; 6273 function SkinCloner_node_cloner_Class(nodeId, parentScope,ggParent,parameter) { 6274 var me=this; 6275 var hs=''; 6276 me.parentScope=parentScope; 6277 me.ggParent=ggParent; 6278 me.findElements=skin.findElements; 6279 me.ggIndex=parameter.index; 6280 me.ggNodeId=nodeId; 6281 me.ggTitle=parameter.title; 6282 me.ggUserdata=skin.player.getNodeUserdata(me.ggNodeId); 6283 me.elementMouseDown={}; 6284 me.elementMouseOver={}; 6285 me.__div=document.createElement('div'); 6286 me.__div.setAttribute('style','position: absolute;width: 300px; height: 46px; visibility: inherit; overflow: hidden;'); 6287 me.__div.style.left=parameter.left; 6288 me.__div.style.top=parameter.top; 6289 me.__div.ggIsActive = function() { 6290 return player.getCurrentNode()==me.ggNodeId; 6291 } 6292 me.__div.ggElementNodeId=function() { 6293 return me.ggNodeId; 6294 } 6295 el=me._node_title=document.createElement('div'); 6296 els=me._node_title__text=document.createElement('div'); 6297 el.className='ggskin ggskin_textdiv'; 6298 el.ggTextDiv=els; 6299 el.ggId="node_title"; 6300 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 6301 el.ggVisible=true; 6302 el.className="ggskin ggskin_text "; 6303 el.ggType='text'; 6304 hs =''; 6305 hs+='cursor : pointer;'; 6306 hs+='height : 40px;'; 6307 hs+='left : 10px;'; 6308 hs+='position : absolute;'; 6309 hs+='top : 0px;'; 6310 hs+='visibility : inherit;'; 6311 hs+='width : 180px;'; 6312 hs+='pointer-events:auto;'; 6313 hs+='@font-face { font-family: \"times\"; src: url(\"times.woff\") format(\"woff\"); font-weight: normal; font-style: normal; } .regular16{ font-family: \"times\"; font-size: 12px; line-height: 1.0; }'; 6314 el.setAttribute('style',hs); 6315 el.style[domTransform + 'Origin']='50% 50%'; 6316 hs ='position:absolute;'; 6317 hs += 'box-sizing: border-box;'; 6318 hs+='left: 0px;'; 6319 hs+='top: 0px;'; 6320 hs+='width: 180px;'; 6321 hs+='height: 40px;'; 6322 hs+='background: #a1a1a1;'; 6323 hs+='background: rgba(161,161,161,0);'; 6324 hs+='border: 0px solid #a1a1a1;'; 6325 hs+='border: 0px solid rgba(161,161,161,0.784314);'; 6326 hs+=cssPrefix + 'background-clip: padding-box;'; 6327 hs+='background-clip: padding-box;'; 6328 hs+='color: rgba(0,0,0,1);'; 6329 hs+='text-align: left;'; 6330 hs+='white-space: pre-wrap;'; 6331 hs+='padding: 12px 14px 12px 14px;'; 6332 hs+='overflow: hidden;'; 6333 els.setAttribute('style',hs); 6334 els.innerHTML=me.ggTitle; 6335 el.appendChild(els); 6336 me._node_title.ggIsActive=function() { 6337 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 6338 return this.parentNode.ggIsActive(); 6339 } 6340 return false; 6341 } 6342 el.ggElementNodeId=function() { 6343 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 6344 return this.parentNode.ggElementNodeId(); 6345 } 6346 return player.getCurrentNode(); 6347 } 6348 me._node_title.logicBlock_visible = function() { 6349 var newLogicStateVisible; 6350 if ( 6351 ((me.ggUserdata.title == "")) 6352 ) 6353 { 6354 newLogicStateVisible = 0; 6355 } 6356 else { 6357 newLogicStateVisible = -1; 6358 } 6359 if (me._node_title.ggCurrentLogicStateVisible != newLogicStateVisible) { 6360 me._node_title.ggCurrentLogicStateVisible = newLogicStateVisible; 6361 me._node_title.style[domTransition]='background-color 300ms ease 0ms, color 0s'; 6362 if (me._node_title.ggCurrentLogicStateVisible == 0) { 6363 me._node_title.style.visibility="hidden"; 6364 me._node_title.ggVisible=false; 6365 } 6366 else { 6367 me._node_title.style.visibility=(Number(me._node_title.style.opacity)>0||!me._node_title.style.opacity)?'inherit':'hidden'; 6368 me._node_title.ggVisible=true; 6369 } 6370 } 6371 } 6372 me._node_title.logicBlock_backgroundcolor = function() {
6373 var newLogicStateBackgroundColor; 6374 if ( 6375 ((me.elementMouseOver['node_title'] == true)) 6376 ) 6377 { 6378 newLogicStateBackgroundColor = 0; 6379 } 6380 else { 6381 newLogicStateBackgroundColor = -1; 6382 } 6383 if (me._node_title.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { 6384 me._node_title.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; 6385 me._node_title__text.style[domTransition]='background-color 300ms ease 0ms, color 0s'; 6386 if (me._node_title.ggCurrentLogicStateBackgroundColor == 0) { 6387 me._node_title__text.style.backgroundColor="rgba(223,222,222,1)"; 6388 } 6389 else { 6390 me._node_title__text.style.backgroundColor="rgba(161,161,161,0)"; 6391 } 6392 } 6393 } 6394 me._node_title.logicBlock_textcolor = function() { 6395 var newLogicStateTextColor; 6396 if ( 6397 ((me.elementMouseOver['node_title'] == true)) 6398 ) 6399 { 6400 newLogicStateTextColor = 0; 6401 } 6402 else if ( 6403 ((me._node_title.ggIsActive() == true)) 6404 ) 6405 { 6406 newLogicStateTextColor = 1; 6407 } 6408 else { 6409 newLogicStateTextColor = -1; 6410 } 6411 if (me._node_title.ggCurrentLogicStateTextColor != newLogicStateTextColor) { 6412 me._node_title.ggCurrentLogicStateTextColor = newLogicStateTextColor; 6413 me._node_title__text.style[domTransition]='background-color 300ms ease 0ms, color 0s'; 6414 if (me._node_title.ggCurrentLogicStateTextColor == 0) { 6415 me._node_title__text.style.color="rgba(184,37,66,1)"; 6416 } 6417 else if (me._node_title.ggCurrentLogicStateTextColor == 1) { 6418 me._node_title__text.style.color="rgba(184,37,66,1)"; 6419 } 6420 else { 6421 me._node_title__text.style.color="rgba(0,0,0,1)"; 6422 } 6423 } 6424 } 6425 me._node_title.onclick=function (e) { 6426 if ( 6427 ( 6428 ((me._node_title.ggIsActive() == false)) 6429 ) 6430 ) { 6431 player.openNext("{"+me.ggNodeId+"}",player.hotspot.target); 6432 } 6433 } 6434 me._node_title.onmouseover=function (e) { 6435 me.elementMouseOver['node_title']=true; 6436 me._node_title.logicBlock_backgroundcolor(); 6437 me._node_title.logicBlock_textcolor(); 6438 } 6439 me._node_title.onmouseout=function (e) { 6440 if (e && e.toElement) { 6441 var current = e.toElement; 6442 while (current = current.parentNode) { 6443 if (current == me._node_title__text) 6444 return; 6445 } 6446 } 6447 me.elementMouseOver['node_title']=false; 6448 me._node_title.logicBlock_backgroundcolor(); 6449 me._node_title.logicBlock_textcolor(); 6450 } 6451 me._node_title.ontouchend=function (e) { 6452 me.elementMouseOver['node_title']=false; 6453 me._node_title.logicBlock_backgroundcolor(); 6454 me._node_title.logicBlock_textcolor(); 6455 } 6456 me._node_title.ggUpdatePosition=function (useTransition) { 6457 } 6458 el=me._point=document.createElement('div'); 6459 el.ggId="point"; 6460 el.ggParameter={ rx:0,ry:0,a:0,sx:1,sy:1 }; 6461 el.ggVisible=true; 6462 el.className="ggskin ggskin_rectangle "; 6463 el.ggType='rectangle'; 6464 hs =''; 6465 hs+=cssPrefix + 'border-radius : 111px;'; 6466 hs+='border-radius : 111px;'; 6467 hs+='background : #000000;'; 6468 hs+='border : 0px solid #000000;'; 6469 hs+='cursor : pointer;'; 6470 hs+='height : 4px;'; 6471 hs+='left : 4px;'; 6472 hs+='position : absolute;'; 6473 hs+='top : 17px;'; 6474 hs+='visibility : inherit;'; 6475 hs+='width : 4px;'; 6476 hs+='pointer-events:auto;'; 6477 el.setAttribute('style',hs); 6478 el.style[domTransform + 'Origin']='50% 50%'; 6479 me._point.ggIsActive=function() { 6480 if ((this.parentNode) && (this.parentNode.ggIsActive)) { 6481 return this.parentNode.ggIsActive(); 6482 } 6483 return false; 6484 } 6485 el.ggElementNodeId=function() { 6486 if ((this.parentNode) && (this.parentNode.ggElementNodeId)) { 6487 return this.parentNode.ggElementNodeId(); 6488 } 6489 return player.getCurrentNode(); 6490 } 6491 me._point.logicBlock_backgroundcolor = function() { 6492 var newLogicStateBackgroundColor; 6493 if ( 6494 ((me._point.ggIsActive() == true)) 6495 ) 6496 { 6497 newLogicStateBackgroundColor = 0; 6498 } 6499 else if ( 6500 ((me.elementMouseOver['point'] == true)) 6501 ) 6502 { 6503 newLogicStateBackgroundColor = 1; 6504 } 6505 else { 6506 newLogicStateBackgroundColor = -1; 6507 }
6508 if (me._point.ggCurrentLogicStateBackgroundColor != newLogicStateBackgroundColor) { 6509 me._point.ggCurrentLogicStateBackgroundColor = newLogicStateBackgroundColor; 6510 me._point.style[domTransition]='background-color 0s'; 6511 if (me._point.ggCurrentLogicStateBackgroundColor == 0) { 6512 me._point.style.backgroundColor="rgba(184,37,66,1)"; 6513 } 6514 else if (me._point.ggCurrentLogicStateBackgroundColor == 1) { 6515 me._point.style.backgroundColor="rgba(184,37,66,1)"; 6516 } 6517 else { 6518 me._point.style.backgroundColor="rgba(0,0,0,1)"; 6519 } 6520 } 6521 } 6522 me._point.onmouseover=function (e) { 6523 me.elementMouseOver['point']=true; 6524 me._point.logicBlock_backgroundcolor(); 6525 } 6526 me._point.onmouseout=function (e) { 6527 me.elementMouseOver['point']=false; 6528 me._point.logicBlock_backgroundcolor(); 6529 } 6530 me._point.ontouchend=function (e) { 6531 me.elementMouseOver['point']=false; 6532 me._point.logicBlock_backgroundcolor(); 6533 } 6534 me._point.ggUpdatePosition=function (useTransition) { 6535 } 6536 me._node_title.appendChild(me._point); 6537 me.__div.appendChild(me._node_title); 6538 }; 6539 player.addListener('varchanged_open_tag', function() { 6540 var inst_j=skin; 6541 for(var i = 0; i < inst_j._category_cloner.ggInstances.length; i++) { 6542 var inst_i=inst_j._category_cloner.ggInstances[i]; 6543 inst_i.event_varchanged_open_tag(); 6544 } 6545 }); 6546 me.addSkin(); 6547 var style = document.createElement('style'); 6548 style.type = 'text/css'; 6549 style.appendChild(document.createTextNode('.ggskin @font-face { font-family: "times"; src: url("times.woff") format("woff"); font-weight: normal; font-style: normal; } .regular16{ font-family: "times"; font-size: 12px; line-height: 1.0; }')); 6550 document.head.appendChild(style); 6551 me._controler.logicBlock_visible(); 6552 me._tt_title.logicBlock_scaling(); 6553 me._map_full.logicBlock_size(); 6554 me._button_4.logicBlock_size(); 6555 me._controler_mobile.logicBlock_position(); 6556 me._button_image_normalscreen.logicBlock_visible(); 6557 me._button_image_fullscreen.logicBlock_visible(); 6558 me._stop_rotate_image0.logicBlock_visible(); 6559 me._start_rotate_image.logicBlock_visible(); 6560 me._show_hs.logicBlock_visible(); 6561 me._hide_hs.logicBlock_visible(); 6562 me._menu_background.logicBlock_alpha(); 6563 me._menu_open.logicBlock_position(); 6564 me._map_rectangle.logicBlock_size(); 6565 me._tt_title.logicBlock_visible(); 6566 me._controler_mobile.logicBlock_visible(); 6567 me._button_auto_rotate_mobile.logicBlock_visible(); 6568 me._container.logicBlock_visible(); 6569 player.addListener('sizechanged', function(args) { me._controler.logicBlock_visible();me._tt_title.logicBlock_scaling();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); }); 6570 player.addListener('imagesready', function(args) { me._controler_mobile.logicBlock_position(); }); 6571 player.addListener('fullscreenenter', function(args) { me._button_image_normalscreen.logicBlock_visible();me._button_image_fullscreen.logicBlock_visible(); }); 6572 player.addListener('fullscreenexit', function(args) { me._button_image_normalscreen.logicBlock_visible();me._button_image_fullscreen.logicBlock_visible(); }); 6573 player.addListener('changenode', function(args) { me._controler_mobile.logicBlock_position();me._stop_rotate_image0.logicBlock_visible();me._start_rotate_image.logicBlock_visible();me._show_hs.logicBlock_visible();me._hide_hs.logicBlock_visible();me._menu_background.logicBlock_alpha();me._menu_open.logicBlock_position();me._map_rectangle.logicBlock_size();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); }); 6574 player.addListener('configloaded', function(args) { me._controler.logicBlock_visible();me._tt_title.logicBlock_visible();me._controler_mobile.logicBlock_visible();me._button_auto_rotate_mobile.logicBlock_visible();me._container.logicBlock_visible();me._map_rectangle.logicBlock_size();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); }); 6575 player.addListener('autorotatechanged', function(args) { me._stop_rotate_image0.logicBlock_visible();me._start_rotate_image.logicBlock_visible(); }); 6576 player.addListener('varchanged_category_visible', function(args) { me._menu_background.logicBlock_alpha();me._menu_open.logicBlock_position(); });
6577 player.addListener('varchanged_vis_hotspots', function(args) { me._show_hs.logicBlock_visible();me._hide_hs.logicBlock_visible(); }); 6578 player.addListener('varchanged_map_full_screen', function(args) { me._map_rectangle.logicBlock_size();me._map_full.logicBlock_size();me._button_4.logicBlock_size(); }); 6579 player.addListener('changenode', function(args) { me._category_cloner.callChildLogicBlocks_changenode(); }); 6580 player.addListener('mouseover', function(args) { me._category_cloner.callChildLogicBlocks_mouseover(); }); 6581 player.addListener('changenode', function(args) { me._category_cloner.callChildLogicBlocks_active(); }); 6582 player.addListener('activehotspotchanged', function(args) { me._category_cloner.callChildLogicBlocks_activehotspotchanged(); }); 6583 player.addListener('varchanged_open_tag', function(args) { me._category_cloner.callChildLogicBlocks_varchanged_open_tag(); }); 6584 player.addListener('sizechanged', function(args) { me.callChildLogicBlocksHotspot_ht_node_sizechanged();me.callChildLogicBlocksHotspot_ht_node_right_sizechanged();me.callChildLogicBlocksHotspot_ht_node_left_sizechanged(); }); 6585 player.addListener('changenode', function(args) { me.callChildLogicBlocksHotspot_ht_node_right_changenode();me.callChildLogicBlocksHotspot_ht_node_left_changenode(); }); 6586 player.addListener('mouseover', function(args) { me.callChildLogicBlocksHotspot_ht_node_mouseover();me.callChildLogicBlocksHotspot_ht_node_right_mouseover();me.callChildLogicBlocksHotspot_ht_node_left_mouseover(); }); 6587 player.addListener('changevisitednodes', function(args) { me.callChildLogicBlocksHotspot_ht_node_changevisitednodes();me.callChildLogicBlocksHotspot_ht_node_right_changevisitednodes();me.callChildLogicBlocksHotspot_ht_node_left_changevisitednodes(); }); 6588 player.addListener('varchanged_vis_hotspots', function(args) { me.callChildLogicBlocksHotspot_ht_node_right_varchanged_vis_hotspots();me.callChildLogicBlocksHotspot_ht_node_left_varchanged_vis_hotspots(); }); 6589 player.addListener('hotspotsremoved', function(args) { me.removeSkinHotspots(); }); 6590 me.skinTimerEvent(); 6591};
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.