window.addEventListener?window.addEventListener("load",slideset,false):window.attachEvent("onload",slideset);

var vartargets = new Array(), varcurrent=0;

function slideset() {
	if(!document.getElementById || !document.createElement)return;
	
	vartargets = document.getElementById("side-slide").getElementsByTagName("div");
	for(i=1;i<vartargets.length;i++) vartargets[i].varopacity = 0;
	vartargets[0].style.display = "block";
	vartargets[0].varopacity = .99;
	
	setTimeout(slidefade,500);
}

function slidefade() {
	varcurrentopacity = vartargets[varcurrent].varopacity;
	varnext = vartargets[varcurrent+1]?varcurrent+1:0;
	varnextopacity = vartargets[varnext].varopacity;
	
	varcurrentopacity-=.05; 
	varnextopacity+=.05;
	
	vartargets[varnext].style.display = "block";
	vartargets[varcurrent].varopacity = varcurrentopacity;
	vartargets[varnext].varopacity = varnextopacity;
	
	slideopacity(vartargets[varcurrent]); 
	slideopacity(vartargets[varnext]);
	
	if(varcurrentopacity<=0) {
		vartargets[varcurrent].style.display = "none";
		varcurrent = varnext;
		setTimeout(slidefade,500);
	} else {
		setTimeout(slidefade,50);
	}
	
	function slideopacity(varelement) {
		if(varelement.varopacity>.99) {
			varelement.varopacity = .99;
			return;
		}
		varelement.style.opacity = varelement.varopacity;
		varelement.style.MozOpacity = varelement.varopacity;
		varelement.style.filter = "alpha(opacity=" + (varelement.varopacity*100) + ")";
	}
}