var PauseBetween = 5000;
var fadeout = 100;
var fadein = 0;
var ThisSlideID = 0;
var NextSlideID = 0;
var SlideName = '';
var ThisSlide = '';
var NextSlide = '';
var SlideAmt = 0;

function StartShow(SlideName, ThisSlideID, SlideAmt)
{
	SlideAmt = SlideAmt;
	if (ThisSlideID < SlideAmt)
		NextSlideID = ThisSlideID + 1;
	else
		NextSlideID = 1;
	ThisSlide = SlideName + ThisSlideID;
	NextSlide = SlideName + NextSlideID;
	fadein = 0;
	fadeout = 100;
	setOpacity( NextSlide, fadein );
	document.getElementById( NextSlide ).style.display = 'block';
	setOpacity( ThisSlide, fadeout );
	document.getElementById( ThisSlide ).style.display = 'block';
	window.setTimeout( "fadeIt('" + SlideName + "'," + NextSlideID + ","
			+ SlideAmt + ")", PauseBetween );
}

function fadeIt(SlideName, NextSlideID, SlideAmt)
{
	if (fadeout >= 0)
	{
		setOpacity( ThisSlide, fadeout );
		setOpacity( NextSlide, fadein );
		fadeout -= 10;
		fadein += 10;
		window.setTimeout( "fadeIt('" + SlideName + "'," + NextSlideID + ","
				+ SlideAmt + ")", 100 );
	}
	else
	{
		document.getElementById( ThisSlide ).style.display = 'none';
		StartShow( SlideName, NextSlideID, SlideAmt );
	}
}

function setOpacity(objID, opacity)
{
	obj = document.getElementById( objID );
	opacity = (opacity == 100) ? 99.999 : opacity;
	// IE/Win
	obj.style.filter = "alpha(opacity:" + opacity + ")";
	// Safari<1.2, Konqueror
	obj.style.KHTMLOpacity = opacity / 100;
	// Older Mozilla and Firefox
	obj.style.MozOpacity = opacity / 100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	obj.style.opacity = opacity / 100;
}
