var ads = new Array(0,1,2,3,4)
var currentAd = 0
var adTimerId = 0
var swapRate = 5000

function runAds(){
	fadeAdUp(5)
}

function resetAdTimer(){
	clearTimeout(adTimerId)
	adTimerId = setTimeout("fadeAdDown(100)",swapRate)
}

function fadeAdDown(fadeValue){
	//alert(fadeValue)
	var newFadeValue = fadeValue - 10
	if (newFadeValue > -1){
		var object=document.getElementById('ad_'+currentAd).style
		object.opacity = newFadeValue/100
		object.MozOpacity = newFadeValue/100
		object.KhtmlOpacity = newFadeValue/100
		object.filter = "alpha(opacity=" + newFadeValue + ")"
		setTimeout("fadeAdDown("+newFadeValue+")",30)
	}else{
		document.getElementById('ad_'+currentAd).style.display = "none"
		currentAd++
		if(currentAd>(ads.length-1))currentAd = 0
		document.getElementById('ad_'+currentAd).style.display = "block";
		fadeAdUp(0)
	}
}

function fadeAdUp(fadeValue){
	//alert(fadeValue)
	var newFadeValue = fadeValue + 5
	if (newFadeValue < 105){
		var object=document.getElementById('ad_'+currentAd).style
		object.opacity = newFadeValue/100
		object.MozOpacity = newFadeValue/100
		object.KhtmlOpacity = newFadeValue/100
		object.filter = "alpha(opacity=" + newFadeValue + ")"
		setTimeout("fadeAdUp("+newFadeValue+")",30)
	}else{
		resetAdTimer()
	}
}
