﻿heroAdDisplayStatus = 'visible';
heroAdTimeout = null;
var heroAdBtnPulsateAni = null;
function initialHideHeroAd() {
    heroAdTimeout = window.setTimeout("new Effect.Opacity('heroad', { from: 1, to: 0, duration: 1,beforeStart:function(){heroAdDisplayStatus='visible';},afterFinish:function(){heroAdDisplayStatus='hidden';$('heroad').style.display = 'none';} });new Effect.Fade('heroadShowBtn',{ queue: 'end',duration: 2.0, from: 0.3, to: 1 });heroAdBtnPulsateAni=new Effect.Pulsate('heroadShowBtn', { queue: 'end',pulses: 30,from:0.8, duration: 60 });", timespanAdVisible);
}

function showHeroAd() {
    if (heroAdDisplayStatus != 'visible') {
        new Effect.Appear('heroad', { from: 0, to: 1, duration: 1, queue: 'end', beforeStart: function() { heroAdDisplayStatus = 'hidden'; $('heroad').style.display = 'block'; }, afterFinish: function() { heroAdDisplayStatus = 'visible'; } });
    }
}

function hideHeroAd() {
    if (heroAdDisplayStatus != 'hidden') {
        new Effect.Appear('heroad', { from: 1, to: 0, duration: 1, queue: 'end', beforeStart: function() { heroAdDisplayStatus = 'visible'; }, afterFinish: function() { heroAdDisplayStatus = 'hidden'; $('heroad').style.display = 'none'; } });
    }
}
function initialShowHeroAd() {
    new Effect.Fade('heroadShowBtn', { duration: 3.0, from: 1, to: 0.3 });
    setTimeout("new Effect.Appear('heroad', { duration: 1.5, from:0,to:1,afterFinish:function(){initialHideHeroAd();} });", 3000);
}


if (window.addEventListener) {
    window.addEventListener("load", initialShowHeroAd, false)
}
else if (window.attachEvent) {
    window.attachEvent("onload", initialShowHeroAd)
}

Event.observe('heroadShowBtn', 'mouseover', function() {
    if (heroAdDisplayStatus == 'hidden') {
        $('heroadShowBtn').stopObserving();
        heroAdBtnPulsateAni.cancel();
        new Effect.Appear('heroadShowBtn', { duration: 0.2 });
        showHeroAd();
        animationFlag = false;
        new Effect.Appear('heroadShowBtn', { duration: 2.0, from: 1, to: 0 });
        $('heroadShowBtn').style.display = 'none';
    };
});