//BANNER MANAGEMENT
var bannerInterval;
var interval;
var bFirst = false;
var bInit = true;
var bannerHREF;
var i;
var ImgHolder;
function bannerStart(time){
	if(bInit == true){
		ImgHolder = document.getElementById("bannerImage") //document.frmBanner.bannerImage;
		bannerInit(time)
		bInit = false;
	}
}
function bannerInit(time){
		//set initial starting point (random)
		i = getRandomNumber();
		if(i >= banners.length){i = 0;}

		bannerInterval = time; // in seconds
		interval = bannerInterval;
		
		//initial set
		ImgHolder.src = banners[i]; //image/banner to show
		bannerHREF = bannerLinks[i];
		bFirst = true;
		
		//start
		bannerCycle();
}
function bannerCycle(){
	//count down interval (timer)
	interval = interval - 1;
	
	//check if time to change image/banner
	if (interval < 0)	{
		//fisrt run
		if(bFirst == true){i += 1;bFirst = false;}
		
		//check array position
		if (i >= banners.length){i = 0;}
		
		//change banner/image
		ImgHolder.src = banners[i]; //image/banner to show
		bannerHREF = bannerLinks[i];
		i = i + 1;
		interval = bannerInterval; 
		//restart
		bannerCycle();
	}else{
		//increment counter (restart function after 1 second)
		setTimeout("bannerCycle()", 1000)		
	}
}
function gotoBanner(){window.open(bannerHREF);}
function getRandomNumber(){return(Math.round((Math.random()*(banners.length-1))+1))}

try{bannerStart(IntervalTime);}catch(ex){}
