

/************ START home ********************/

function fnInitImages(){
    $$('div.points-banner-bottom div').each(function(el){
        el.setStyle('opacity', 0);
        el.setStyle('visibility', 'hidden');
    });
    
    $$('div.points-banner-bottom div')[0].setStyle('opacity', 1);
    $$('div.points-banner-bottom div')[0].setStyle('visibility', 'visible');
    
    window.egFaderTimer = setTimeout('swapBanners()', 5000);
    
    var links = $$('#example-links li a');
    
    links.each(function(el, idx){
        el.addEvent('click', function(e){
            e.stop();
            showBanner(idx);
        });
    });
}

function showBanner(idx){
    clearTimeout(window.egFaderTimer);
    
    var bannerDivs = $$('div.points-banner-bottom div');
    
    bannerDivs.each(function(el){
        el.setStyle('opacity', 0);
        el.setStyle('visibility', 'hidden');
    });
    
    bannerDivs[idx].setStyle('opacity', 1);
    bannerDivs[idx].setStyle('visibility', 'visible');
    
    var links = $$('#example-links li');
    
    links.each(function(el, idx){
        el.removeClass('on');
    });
    
    links[idx].addClass('on');
}

function swapBanners(){
    var links = $$('#example-links li');
    var intSlideID = getActiveBanner();
    var intNumberOfSlides = $$('div.points-banner-bottom div').length;
    
    intSlideID++;
    if (intSlideID > intNumberOfSlides){ intSlideID = 1; }
    
    links.each(function(el, idx){
        el.removeClass('on');
    });
    
    links[intSlideID - 1].addClass('on');
    
    var objSlideFX = new Fx.Tween('point-example-' + ((intSlideID == 1) ? intNumberOfSlides : (intSlideID-1)), {duration: 'long'});
    objSlideFX.start('opacity', 1, 0);
    
    var objSlideFX = new Fx.Tween('point-example-' + intSlideID, {duration: 'long'});
    objSlideFX.start('opacity', 0, 1);
    
    window.egFaderTimer = setTimeout('swapBanners()', 10000);
}

function getActiveBanner(){
    var intReturn = 0;
    
    for (i = 0;i < $$('div.points-banner-bottom div').length-1; i++){
        if ($$('div.points-banner-bottom div')[i].style.visibility == 'visible'){
            intReturn = (i+1);
        }
    }
    
    return intReturn;
}

