var OnAds_991a1714e35164f3762e734fe85c7f0d_mraid = false; document.write("
Loading...
"); var OnAds_991a1714e35164f3762e734fe85c7f0dreadyStateCheckInterval; function OnAds_991a1714e35164f3762e734fe85c7f0dpoliteListen () { OnAds_991a1714e35164f3762e734fe85c7f0dreadyStateCheckInterval = setInterval(function() { if (document.readyState === "complete") { clearInterval(OnAds_991a1714e35164f3762e734fe85c7f0dreadyStateCheckInterval); document.getElementById('OnAds_991a1714e35164f3762e734fe85c7f0d').contentWindow.politeInit(); } }, 10); } var OnAds_991a1714e35164f3762e734fe85c7f0dAutoReadyStateCheckInterval; function OnAds_991a1714e35164f3762e734fe85c7f0d_autoPolite () { document.getElementById('OnAds_991a1714e35164f3762e734fe85c7f0d_banner').innerHTML = '
'; OnAds_991a1714e35164f3762e734fe85c7f0dAutoReadyStateCheckInterval = setInterval(function() { if (document.readyState === "complete") { clearInterval(OnAds_991a1714e35164f3762e734fe85c7f0dAutoReadyStateCheckInterval); OnAds_991a1714e35164f3762e734fe85c7f0d_init(); } }, 10); } function OnAds_991a1714e35164f3762e734fe85c7f0d_init () { document.getElementById('OnAds_991a1714e35164f3762e734fe85c7f0d_banner').innerHTML = ''; var OnAds_991a1714e35164f3762e734fe85c7f0d = document.createElement('iframe'); OnAds_991a1714e35164f3762e734fe85c7f0d.width = '930'; OnAds_991a1714e35164f3762e734fe85c7f0d.height = '180'; OnAds_991a1714e35164f3762e734fe85c7f0d.setAttribute('frameborder', '0'); OnAds_991a1714e35164f3762e734fe85c7f0d.setAttribute('border', '0'); OnAds_991a1714e35164f3762e734fe85c7f0d.setAttribute('scrolling', 'no'); OnAds_991a1714e35164f3762e734fe85c7f0d.setAttribute('style', 'width: 930px; height: 180px; overflow: hidden; border: none; outline: none;'); OnAds_991a1714e35164f3762e734fe85c7f0d.src = 'about:blank'; OnAds_991a1714e35164f3762e734fe85c7f0d.id = "OnAds_991a1714e35164f3762e734fe85c7f0d"; document.getElementById('OnAds_991a1714e35164f3762e734fe85c7f0d_banner').appendChild(OnAds_991a1714e35164f3762e734fe85c7f0d); OnAds_991a1714e35164f3762e734fe85c7f0d.contentWindow.contents = '' + "\n" + '' + "\n" + '' + "\n" + 'var API; var clickTAG = \'\'; window.onload = function() { API = new OnAdsStatsAPI(); API.init(\'REPLACEME\'); API.trackElement(\'container\'); parent.OnAds_991a1714e35164f3762e734fe85c7f0d_isInScreen(); init(); }; function mouseOver (e) { var obj=e.relatedTarget; while(obj!=null){ if(obj==this){ return; }; obj=obj.parentNode; }; if (typeof mouseOverListener == \'function\') { mouseOverListener(); }; API.registerEvent(API.EVENT_MOUSE_OVER); }; function mouseOut (e) { var obj=e.relatedTarget; while(obj!=null){ if(obj==this){ return; }; obj=obj.parentNode; }; API.registerEvent(API.EVENT_MOUSE_OUT); if (typeof mouseOutListener == \'function\') { mouseOutListener(); }; }; ' + "\n" + '' + "\n" + '' + "\n" + '' + "\n" + '' + "\n" + '
' + "\n" + '' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + '' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + '' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + ' ' + "\n" + '' + "\n" + ' ' + "\n" + '' + "\n" + ' ' + "\n" + '' + "\n" + ' ' + "\n" + '' + "\n" + '
' + "\n" + '' + "\n" + '' + "\n" + 'var landingUrl = \'http://www.legoland.dk/Oplev-LEGOLAND/Ghost\';' + "\n" + '' + "\n" + 'TweenLite.to(player, 0, {alpha:1, y:350, ease:"Linear.easeNone", delay: 0});' + "\n" + '' + "\n" + 'var counter1 = 0;' + "\n" + 'var tl1 = new TimelineLite({onComplete:restartTimeline1});' + "\n" + 'tl1.pause();' + "\n" + '' + "\n" + 'var counter2 = 0;' + "\n" + 'var tl2 = new TimelineLite({onComplete:restartTimeline2});' + "\n" + 'tl2.pause();' + "\n" + '' + "\n" + 'var counter3 = 0;' + "\n" + 'var tl3 = new TimelineLite({onComplete:restartTimeline3});' + "\n" + 'tl3.pause();' + "\n" + '' + "\n" + '//RESET//' + "\n" + 'tl1.to(GHOSTLEFT2, 0.001, {scale:0.5, ease:"Linear.easeNone", delay: 0});' + "\n" + 'tl1.to(GHOSTLEFT2, 5, {bezier:[{x:-80, y:-250}, {x:-130, y:-430}], ease:"Linear.easeNone", delay: -5});' + "\n" + 'tl1.to(GHOSTLEFT2, 5, {rotation:30, scale:1, ease:"Linear.easeNone", delay: -5});' + "\n" + '' + "\n" + 'function restartTimeline1 () {' + "\n" + ' counter1++' + "\n" + ' if (counter1 > 7)' + "\n" + ' {' + "\n" + ' //TweenLite.to(element, 0.5, {top: 80, ease:"Expo.easeOut", delay: 0});' + "\n" + ' return false;' + "\n" + ' }' + "\n" + ' else' + "\n" + ' {' + "\n" + ' tl1.restart(); ' + "\n" + ' }' + "\n" + '}' + "\n" + '' + "\n" + '//RESET//' + "\n" + 'tl2.to(GHOSTRIGHT2, 0.001, {scale:0.5, ease:"Linear.easeNone", delay: 0});' + "\n" + 'tl2.to(GHOSTRIGHT2, 5, {bezier:[{x:80, y:-250}, {x:130, y:-430}], ease:"Linear.easeNone", delay: -5});' + "\n" + 'tl2.to(GHOSTRIGHT2, 5, {rotation:-30, scale:1, ease:"Linear.easeNone", delay: -5});' + "\n" + '' + "\n" + 'function restartTimeline2 () {' + "\n" + ' counter2++' + "\n" + ' if (counter2 > 7)' + "\n" + ' {' + "\n" + ' //TweenLite.to(element, 0.5, {top: 80, ease:"Expo.easeOut", delay: 0});' + "\n" + ' return false;' + "\n" + ' }' + "\n" + ' else' + "\n" + ' {' + "\n" + ' tl2.restart(); ' + "\n" + ' }' + "\n" + '}' + "\n" + '' + "\n" + '//RESET//' + "\n" + 'tl3.to(HALLOWEENBAGGRUND, 0, {alpha:1, ease:"Linear.easeNone", delay: 0});' + "\n" + 'tl3.to(DRACULA, 0, {alpha:1, y:180, ease:"Linear.easeNone", delay: 0});' + "\n" + 'tl3.to(GHOST, 0, {alpha:1, y:180, ease:"Linear.easeNone", delay: 0});' + "\n" + 'tl3.to(HOUSE, 0, {alpha:0, y:350, ease:"Linear.easeNone", delay: 0});' + "\n" + 'tl3.to(HALLOWEENTEXT, 0, {alpha:1, y:350, ease:"Linear.easeNone", delay: 0});' + "\n" + '' + "\n" + '//PLAY//' + "\n" + 'tl3.to(HALLOWEENTEXT, 1, {y:0, ease:"Expo.easeOut", delay: 0.1});' + "\n" + 'tl3.to(DRACULA, 1, {y:0, ease:"Expo.easeOut", delay: -0.7});' + "\n" + 'tl3.to(GHOST, 1, {y:0, ease:"Expo.easeOut", delay: -0.7});' + "\n" + '' + "\n" + 'tl3.to(HALLOWEENTEXT, 1, {y:350, alpha:0, ease:"Expo.easeIn", delay: 4});' + "\n" + 'tl3.to(HALLOWEENBAGGRUND, 0.5, {alpha:0, ease:"Linear.easeNone", delay: -0.5});' + "\n" + 'tl3.to(HOUSE, 1, {alpha:1, y:0, ease:"Expo.easeOut", delay: -0.2});' + "\n" + '' + "\n" + 'tl3.to(HALLOWEENBAGGRUND, 0.5, {alpha:1, ease:"Linear.easeNone", delay: 6});' + "\n" + 'tl3.to(HOUSE, 0.5, {y:350, ease:"Expo.easeIn", delay: -0.2});' + "\n" + 'tl3.to(DRACULA, 0.5, {alpha:0, y:180, ease:"Expo.easeIn", delay: -0.5});' + "\n" + 'tl3.to(GHOST, 0.5, {alpha:0, y:180, ease:"Expo.easeIn", delay: -0.5});' + "\n" + '' + "\n" + '' + "\n" + 'function restartTimeline3 () {' + "\n" + ' counter3++' + "\n" + ' if (counter3 > 2)' + "\n" + ' {' + "\n" + '' + "\n" + ' //RESET//' + "\n" + ' TweenLite.to(HALLOWEENBAGGRUND, 0, {alpha:1, ease:"Linear.easeNone", delay: 0});' + "\n" + ' TweenLite.to(DRACULA, 0, {alpha:1, y:180, ease:"Linear.easeNone", delay: 0});' + "\n" + ' TweenLite.to(GHOST, 0, {alpha:1, y:180, ease:"Linear.easeNone", delay: 0});' + "\n" + ' TweenLite.to(HOUSE, 0, {alpha:1, y:350, ease:"Linear.easeNone", delay: 0});' + "\n" + ' TweenLite.to(HALLOWEENTEXT, 0, {alpha:1, y:350, ease:"Linear.easeNone", delay: 0});' + "\n" + ' ' + "\n" + ' //PLAY//' + "\n" + ' TweenLite.to(HALLOWEENTEXT, 1, {y:0, ease:"Expo.easeOut", delay: 0.1});' + "\n" + ' TweenLite.to(DRACULA, 1, {y:0, ease:"Expo.easeOut", delay: 0.5});' + "\n" + ' TweenLite.to(GHOST, 1, {y:0, ease:"Expo.easeOut", delay: 1});' + "\n" + '' + "\n" + ' return false;' + "\n" + ' }' + "\n" + ' else' + "\n" + ' {' + "\n" + ' tl3.restart(); ' + "\n" + ' }' + "\n" + '}' + "\n" + '' + "\n" + 'function ghostbusters () {' + "\n" + '' + "\n" + ' TweenLite.to(LYN, 0.1, {alpha:1, ease:"Linear.easeNone", delay: 0});' + "\n" + ' TweenLite.to(LYN, 0.1, {alpha:0, ease:"Linear.easeNone", delay: 0.1});' + "\n" + ' TweenLite.to(LYN, 0.1, {alpha:1, ease:"Linear.easeNone", delay: 0.2});' + "\n" + ' TweenLite.to(LYN, 0.1, {alpha:0, ease:"Linear.easeNone", delay: 0.3});' + "\n" + ' TweenLite.to(LYN, 0.1, {alpha:1, ease:"Linear.easeNone", delay: 0.4});' + "\n" + ' ' + "\n" + ' TweenLite.to(player, 0.5, {y:0, ease:"Back.easeOut", delay: 0});' + "\n" + ' ' + "\n" + ' document.getElementById(\'player\').play(); ' + "\n" + '' + "\n" + '}' + "\n" + '' + "\n" + 'function ghostbustersgone () {' + "\n" + ' TweenLite.to(player, 0.5, {y:350, ease:"Back.easeIn", delay: 0});' + "\n" + ' document.getElementById(\'player\').pause(); ' + "\n" + '}' + "\n" + '' + "\n" + '' + "\n" + 'function playvideo () {' + "\n" + ' document.getElementById(\'player\').play(); ' + "\n" + '}' + "\n" + '' + "\n" + 'function init () {' + "\n" + '' + "\n" + ' API.registerImpression();' + "\n" + ' ' + "\n" + ' document.getElementById("container").onmouseover=mouseOver;' + "\n" + ' document.getElementById("container").onmouseout=mouseOut;' + "\n" + '' + "\n" + ' document.getElementById("player").onmouseover=playvideo;' + "\n" + ' ' + "\n" + ' parent.OnAds_991a1714e35164f3762e734fe85c7f0d_isInViewport(); ' + "\n" + '}' + "\n" + '' + "\n" + 'function mouseOverListener ()' + "\n" + '{' + "\n" + ' ghostbusters();' + "\n" + '}' + "\n" + '' + "\n" + 'function mouseOutListener ()' + "\n" + '{' + "\n" + ' ghostbustersgone();' + "\n" + '}' + "\n" + '' + "\n" + '' + "\n" + 'function inViewport ()' + "\n" + '{' + "\n" + ' tl1.restart();' + "\n" + ' tl2.restart();' + "\n" + ' tl3.restart();' + "\n" + '}' + "\n" + '' + "\n" + 'var lastClick = new Date().getTime();' + "\n" + 'function redir (url, itemId)' + "\n" + '{' + "\n" + ' if (lastClick+500 > new Date().getTime())' + "\n" + ' {' + "\n" + ' return;' + "\n" + ' }' + "\n" + ' lastClick = new Date().getTime();' + "\n" + '' + "\n" + ' if (url == undefined)' + "\n" + ' {' + "\n" + ' var url = landingUrl;' + "\n" + ' var itemId = 0;' + "\n" + ' }' + "\n" + ' window.open(clickTAG + url); ' + "\n" + ' API.registerEvent(API.EVENT_CLICK, clickTAG + url, itemId, clickTAG + url); ' + "\n" + '}' + "\n" + '' + "\n" + '' + "\n" + ' ' + "\n"; OnAds_991a1714e35164f3762e734fe85c7f0d.src = 'javascript:window["contents"]'; } function OnAds_991a1714e35164f3762e734fe85c7f0d_scroll (intMove) { document.body.scrollTop = document.body.scrollTop + intMove; } function OnAds_991a1714e35164f3762e734fe85c7f0d_isInScreen () { if (OnAds_991a1714e35164f3762e734fe85c7f0d_isElementInViewport('OnAds_991a1714e35164f3762e734fe85c7f0d')) { // register inscreen view document.getElementById('OnAds_991a1714e35164f3762e734fe85c7f0d').contentWindow.API.registerEvent(4); } else { setTimeout("OnAds_991a1714e35164f3762e734fe85c7f0d_isInScreen();", 500); } } function OnAds_991a1714e35164f3762e734fe85c7f0d_isInViewport () { if (OnAds_991a1714e35164f3762e734fe85c7f0d_isElementInViewport('OnAds_991a1714e35164f3762e734fe85c7f0d')) { document.getElementById('OnAds_991a1714e35164f3762e734fe85c7f0d').contentWindow.inViewport(); } else { setTimeout("OnAds_991a1714e35164f3762e734fe85c7f0d_isInViewport()", 500); } } function OnAds_991a1714e35164f3762e734fe85c7f0d_isElementInViewport(el) { var rect = document.getElementById(el).getBoundingClientRect(); //tmp dba fix if (rect.top == -15) { return true; } return ( rect.top >= 0 && rect.left >= 0 && rect.top <= (window.innerHeight || document. documentElement.clientHeight) && rect.left <= (window.innerWidth || document. documentElement.clientWidth) ); } if (OnAds_991a1714e35164f3762e734fe85c7f0d_mraid) { mraid.addEventListener('stateChange', function(state) { if (state == 'default') { OnAds_991a1714e35164f3762e734fe85c7f0d_collapse (); } }); if (mraid.getState() === 'loading') { mraid.addEventListener('ready', OnAds_991a1714e35164f3762e734fe85c7f0d_init); } else { OnAds_991a1714e35164f3762e734fe85c7f0d_init(); } } else { var OnAds_991a1714e35164f3762e734fe85c7f0d_AutoPolite = 0; if (OnAds_991a1714e35164f3762e734fe85c7f0d_AutoPolite == 1) { OnAds_991a1714e35164f3762e734fe85c7f0d_autoPolite(); } else { setTimeout("OnAds_991a1714e35164f3762e734fe85c7f0d_init();", 500); } } function OnAds_991a1714e35164f3762e734fe85c7f0d_mraid_open (url) { mraid.open(url); } function OnAds_991a1714e35164f3762e734fe85c7f0d_setCookie(c_name, value, exdays) { var exdate=new Date(); exdate.setDate(exdate.getDate() + exdays); var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString()); document.cookie=c_name + "=" + c_value; } function OnAds_991a1714e35164f3762e734fe85c7f0d_getCookie(c_name) { var c_value = document.cookie; var c_start = c_value.indexOf(" " + c_name + "="); if (c_start == -1) { c_start = c_value.indexOf(c_name + "="); } if (c_start == -1) { c_value = null; } else { c_start = c_value.indexOf("=", c_start) + 1; var c_end = c_value.indexOf(";", c_start); if (c_end == -1) { c_end = c_value.length; } c_value = unescape(c_value.substring(c_start,c_end)); } return c_value; }