﻿
// BannerManager scripts
var bannersArray;
var bannersCount=0;
var bannersCurrentIndex =0;
var bannersTimerID = 0;
var bannerDisplayTime = 40000;
function GetBanners(containerDivId)
{
    var bannerArray = document.getElementById(containerDivId).getElementsByTagName("div")     
    return bannerArray; 
}

function ChangeBanner(index)
{ 
	var displayTime = bannerDisplayTime;
    
    if(timerID) {
      clearTimeout(timerID);
    }
    if(bannersArray[index]!=null)
    {
        bannersArray[index].style.display="none";
    }
       
    if(index == bannersCount-1)
    {
        index = 0;
    }
    else
    {
        index++;
    }
    
    
    if(bannersArray[index]!=null)
    {
        bannersArray[index].style.display="block";
    }
    
    bannersCurrentIndex=index;
    if(bannersCount>1)
    {
        var nextindex = index + 1;
        if(nextindex == bannersCount)
        {
            nextindex =1;
        }
        if(bannersArray[nextindex].displayTime != null)
        {
            displayTime = bannersArray[nextindex].displayTime * 1000;
        }   
    
        timerID = setTimeout("ChangeBanner("+bannersCurrentIndex+")",displayTime);
    }
}

function InitializeBanners(containerDivId)
{
	bannersArray = GetBanners(containerDivId);
    bannersCount = bannersArray.length;
    bannersArray[0].style.display="block";
    //window.onload=function(){ timerID = setTimeout("ChangeBanner(0)",bannerDisplayTime);}
}

// End BannerManager scripts