$(document).ready(
function()
{
	currentSlide = 0;
	
	timing = 3000;
	
	fade = 500;

	startSlideshow( 1000 );
	
});


function slideshowTimerCallback()
{
	
	slides = $("#slideshow").children();
	
	oldSlide = currentSlide;
	
	currentSlide++;
	
	if (currentSlide >= slides.length)
	{
		currentSlide = 0;
	}
	
	$(slides[oldSlide]).fadeOut( fade );
	$(slides[currentSlide]).fadeIn( fade );

	startSlideshow( timing );
	
}

function startSlideshow( timing )
{
	slideshowTimer = setTimeout("slideshowTimerCallback()", timing);
}

function stopSlideshow()
{
	clearTimeout( slideshowTimer );
}