// Slideshow based on http://srinix.wordpress.com/2007/05/02/tutorial-how-to-make-scriptaculous-based-slideshow/

var i;
var j;
var k;
var slides;
var slideCounter;

function start_slideshow()
{
	j = document.getElementsByTagName('div').length;
	slides = new Array();
	slideCounter = 0;
	for(k = 0; k < j; k++)
	{
		var currImage = document.getElementsByTagName('div')[k].id;
		var regexp = new RegExp('^slideshowslide\_[0-9]+$');
		if(currImage.match(regexp))
		{
			var slideCounterPlus = slideCounter + 1;
			slides[slideCounter] = 'slideshowslide_' + slideCounterPlus;
			slideCounter++;
		}
	}
	i = 0;
	setInterval("SlideShow()", 5000);
}

function SlideShow()
{
	Effect.Fade(slides[i], { duration: 1, from: 1.0, to: 0.0 });
	i++;
	if(i == slideCounter)
	{
		i = 0;
	}
	Effect.Appear(slides[i], { duration: 1, from: 0.0, to: 1.0 });
}
