/**
 * @file slideshow.js
 */

Event.observe(window, 'load', function() {
	var images = $$("div#slideShow img");
	
	var curr = 0;
	var prev = images.length - 1;
	
	Effect.Appear(images[0], { duration: 1.0 });
	
	if(1 < images.length) {
		new PeriodicalExecuter(
			function() {
				prev = curr;
				curr = (curr + 1) % images.length;
				
				Effect.Appear(images[curr], { duration: 1.5 });
				Effect.Fade(images[prev], { duration: 1.5 });
			}, 4);
	}
});