//fades layer out
var ie5  = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);
var current=1;
var next=2;
var tempCurrent;
var tempNext;
var maxAds = 3;
var opacCurrent;
var opacNext;
var t100;
var t101;
var fadeRate = 100;
function setReset(){
	x=document.getElementById("billboard" + current);
	y=document.getElementById("billboard" + next);
	if(ie5){
	opacCurrent=x.filters.alpha.opacity;
	opacNext=y.filters.alpha.opacity;	
	fadeRate=10;
	}
	else{
	opacCurrent=x.style.opacity*100;
	opacNext=y.style.opacity*100;
	fadeRate=1;	
	}	
	t100=setTimeout('fadeOut()', 4500);
}
function pause(){
	if(opacCurrent > 0 && opacCurrent < 100){
		if(ie5){
			document.getElementById('billboard' + current).filters.alpha.opacity=100;
			document.getElementById('billboard' + next).filters.alpha.opacity=0;		
		}
		else{
			document.getElementById("billboard" + current).style.opacity=1;
			document.getElementById("billboard" + next).style.opacity=0;
		}
	}
	tempCurrent=current;
	tempNext=next;
	clearTimeout(t100);
	clearTimeout(t101);
}
function play(){
	current=tempCurrent;
	next=tempNext;
	setReset();
}
function fadeOut() {
	if(opacCurrent > 0){
		x.style.zIndex=1000;
		y.style.zIndex=0;
		opacCurrent-=fadeRate;
		opacNext+=fadeRate;
        if(ie5){
			document.getElementById('billboard' + current).filters.alpha.opacity=opacCurrent;
			document.getElementById('billboard' + next).filters.alpha.opacity=opacNext;
		}
        if(ns6){
			document.getElementById('billboard' + current).style.opacity = opacCurrent/100;
			document.getElementById('billboard' + next).style.opacity = opacNext/100;
		}
		t101=setTimeout('fadeOut()', 0);
    }
	else{
		x.style.zIndex=0;
		y.style.zIndex=1000;
		current+=1;
		if(current < maxAds){
			next=current+1;
		}
		else if (current==maxAds){
			next=1;
		}
		else{
			current=1;
			next=2;
		}
		setReset();
	}

}
