
var timeFirstFadeOutSincePageLoad = 12000; // IN MS !!
var timeBetweenFadeOuts = 12000; // IN MS !!
var timeBetweenFadeOutsSmall = 6000;

var timeBetweenFadeOutsP1 =  6000;
var timeBetweenFadeOutsP2 = 12000;
var timeBetweenFadeOutsP3 = 3000;

var timeFadeOutAnimation = 1000; // IN MS !!

var arrayBannerItems = new Array();

function fadeOutBannerAndShowNext(containerID) {
    arrayBannerItems[containerID] = new Array();
    arrayBannerItems[containerID]['currentBanner'] = $(containerID).getElements('.display')[0];
    
    new Fx.Morph(arrayBannerItems[containerID]['currentBanner'], {duration: timeFadeOutAnimation}).start({'opacity': 0}).chain( function() {
        arrayBannerItems[containerID]['currentBanner'].addClass('hide');
        arrayBannerItems[containerID]['currentBanner'].removeClass('display');        

        arrayBannerItems[containerID]['nextBanner'] = arrayBannerItems[containerID]['currentBanner'].getNext();
        if (arrayBannerItems[containerID]['nextBanner'] == null) 
            arrayBannerItems[containerID]['nextBanner'] = $(containerID).getFirst();

        if (arrayBannerItems[containerID]['nextBanner'] != null) {
            arrayBannerItems[containerID]['nextBanner'].setStyle('opacity', 0);
            arrayBannerItems[containerID]['nextBanner'].addClass('display');
            arrayBannerItems[containerID]['nextBanner'].removeClass('hide');
            new Fx.Morph(arrayBannerItems[containerID]['nextBanner'], {duration: timeFadeOutAnimation}).start({'opacity': 1}).chain( function() {
                if (containerID == 'bannerContainerPremium1') {
                    setTimeout("fadeOutBannerAndShowNext('" + containerID + "')", timeBetweenFadeOutsP1);
                } else {
                    if (containerID == 'bannerContainerPremium2') {
                        setTimeout("fadeOutBannerAndShowNext('" + containerID + "')", timeBetweenFadeOutsP2);
                    } else {
                        setTimeout("fadeOutBannerAndShowNext('" + containerID + "')", timeBetweenFadeOutsP3);

                    }                        
                }    
            });
        }
    });
}

var myFacebox = null;

window.addEvent('domready', function() {
    var myFacebox = new mooFacebox();
    
    // Look for video Links //
    $$('.fbVideo').each( function(element) {
        element.addEvent('click', function(e) {
            new Event(e).stop();

            myFacebox.loading();
            myFacebox.faceboxEl.getElement('.content').adopt(new Element('div', {'id': 'popupVideoContainer'}));

        	var so = new SWFObject(BP + "/wp-content/themes/eintracht/flvPlayer/mpw_player.swf", "swfplayer", "666", "527", "9", "#000000");
        	
        	so.addVariable("flv", element.href);
        	so.addVariable("jpg","imagen.jpg");
        	so.addVariable("autoplay","true");
        	so.addParam("allowFullScreen","true");
        	so.write("popupVideoContainer");
            
            myFacebox.faceboxEl.getElement('.loading').destroy();
            if (myFacebox.faceboxEl.getElement('.title') != null)
                myFacebox.faceboxEl.getElement('.title').destroy();

            myFacebox.faceboxEl.getElement('.subTitle').empty();
            myFacebox.faceboxEl.getElement('.subTitle').adopt(
                new Element('img', {'src': BP + '/wp-content/themes/eintracht/images/poweredby_small.jpg'})
            );
                                
            myFacebox.faceboxEl.getElement('.body').getChildren().each(myFacebox.fadeIn);
            
        });
    });
    
    // Add Banner Fade //
    
    setTimeout("fadeOutBannerAndShowNext('bannerContainerPremium1')", timeBetweenFadeOutsP1);
    setTimeout("fadeOutBannerAndShowNext('bannerContainerPremium2')", timeBetweenFadeOutsP2);
    setTimeout("fadeOutBannerAndShowNext('bannerContainerSmall')", timeBetweenFadeOutsP3);
    

});