var currentBannerIndex = -1;
var bannerCount = 0;
var banners = null;
var intervalID = '';
var intervalTime = 5000;

$(function(){
    $('#onlineUgyfelszolgalatLinks').fadeTo('fast', 0.9)

    banners = $('.banner');
    bannerCount = banners.length
    
    //setInterval("displayNextBanner()", 1000);
    displayNextBanner()

    
    startBannerRotator();

    setPagerPosition();
    setPagerEvents(intervalID);
})

function startBannerRotator(){
    intervalID = setInterval('displayNextBanner()', intervalTime);
}

function displayNextBanner(){
    currentBannerIndex = currentBannerIndex+1;
    
    currentBannerIndex == bannerCount ? currentBannerIndex = 0 : '';
    $('.banner:visible').hide();
    $(banners.get(currentBannerIndex)).show();
}

function displayPrevBanner(){
    currentBannerIndex = currentBannerIndex-1;
    
    currentBannerIndex < 0 ? currentBannerIndex = bannerCount-1 : '';
    $('.banner:visible').hide();
    $(banners.get(currentBannerIndex)).show();
}

function setPagerPosition(){
    var offs = $('#bannerContainer').offset();
    
    $('#pager').css({
        left: (offs.left + 63) + 'px',
        top: (offs.top + 204) + 'px'
    })
    
}

function setPagerEvents(intervalid){
    $('.prevPage').click(function () {
      clearInterval(intervalID);
      displayPrevBanner();
      startBannerRotator()
    });
    $('.nextPage').click(function () {
      clearInterval(intervalID);
      displayNextBanner();
      startBannerRotator()
    });
}
