var fadingImageIndex = 1;
var fadingImageCount = 1;

Event.observe(window, 'load', function() {
	if ($('slideshow') != null) {
		fadingImageCount = $('slideshow').childElements().size();
		setInterval('crossfade()',5000);
	}
});

function crossfade() {
	Effect.Fade('slideshow-' + fadingImageIndex,{ duration:1, from:1.0, to:0.0 });
	
	fadingImageIndex++;
	if (fadingImageIndex > fadingImageCount)
		fadingImageIndex = 1;
	
	Effect.Appear('slideshow-' + fadingImageIndex,{ duration:1, from:0.0, to:1.0 });
}