var nextBanner = 0;
function rotate() {
	nextBanner++;
	arrayOfBanners = banners_array.split("|");
	if(nextBanner >= arrayOfBanners.length) nextBanner = 0;
	for(i=0;i<=arrayOfBanners.length;i++)
	{
		bannerId = "banner_" + i;
		if(i==nextBanner) divObj = document.getElementById(bannerId).style.display = "";
		else document.getElementById(bannerId).style.display = "none";
	}
}

//alert(banners_array);

counterArray = new Array;
totalBannersArray = new Array
adArray = banners_array.split("#");
for(i=1;i<adArray.length;i++)
{
	counterArray.push(-1);
}
for (i=1;i<adArray.length;i++)
{
	bannersArray = 	adArray[i].split("|");
	totalBannersArray.push(bannersArray.length-1);
}
//alert(totalBannersArray);
function rot()
{
	for (i=1;i<adArray.length;i++)
	{
		//alert(bannersArray);
		try
		{
			//alert("Dissapearing " + bannersArray[counterArray[i-1]]);
			//document.getElementById(bannersArray[counterArray[i-1]]).style.display = "none";
			//document.getElementById(temp).style.display = "none";
		}
		catch(e)
		{
			
		}
		counterArray[i-1] = counterArray[i-1] + 1;
		//alert(counterArray[i-1] + "," + totalBannersArray[i-1]);
		if(counterArray[i-1] >= totalBannersArray[i-1]) counterArray[i-1] = 0;
		bannersArray = 	adArray[i].split("|");
		//alert(bannersArray);
		//alert("Ad:" + i + ", Counter:" + counterArray[i-1] + ", Banner:" + bannersArray[counterArray[i-1]]);
		//if(bannersArray[counterArray[i]] != "" || bannersArray[counterArray[i]] != "undefined") alert(bannersArray[counterArray[i]])
		document.getElementById(bannersArray[counterArray[i-1]]).style.display = "";
		for(j=0;j<=bannersArray.length;j++)
		{
			try
			{
				if(j!=counterArray[i-1]) document.getElementById(bannersArray[j]).style.display = "none";
			}
			catch(e){}
		}
		try
		{
			//document.getElementById(bannersArray[counterArray[i-1]]).style.display = "";
			//temp = bannersArray[counterArray[i-1]];
			//alert("Showing " + bannersArray[counterArray[i-1]]);
		}
		catch(e)
		{
			//alert("Cant find the banner: " + bannersArray[counterArray[i-1]]);
		}
		//alert(bannersArray[counterArray[i]]);
	}
}
rot();
window.setInterval("rot();",10000);