function doSlideshow(slides,disSpeed,hold) {
	var outgoing = 0;
	var incoming;
	var decayInc = disSpeed / 100;
	var outOpacity = 1;
	var inOpacity = 0;

	document.getElementById(slides[0]).style.opacity=outOpacity;
	document.getElementById(slides[0]).style.filter="alpha(opacity="+parseInt(outOpacity*100)+")";
	
	this.fade = function() {
		outOpacity -= decayInc;
		inOpacity  = 1.0 - outOpacity;
		if (outOpacity < 0) {
			outOpacity = 1.0;
			inOpacity = 0.0;
			outgoing = incoming;
		}
		incoming = outgoing + 1;
		if (incoming > slides.length -1)
			incoming = 0;
		
		document.getElementById(slides[incoming]).style.opacity=inOpacity;
		document.getElementById(slides[incoming]).style.filter="alpha(opacity="+parseInt(inOpacity*100)+")";

		document.getElementById(slides[outgoing]).style.opacity=outOpacity;
		document.getElementById(slides[outgoing]).style.filter="alpha(opacity="+parseInt(outOpacity*100)+")";

		if (outOpacity == 1.0)
			setTimeout("this.fade()",hold*1000);
		else 
			setTimeout("this.fade()","10");
	};
	setTimeout("this.fade()",hold*1000);

}

