
var slideshow = { 

	startup: function() { 
	 new PeriodicalExecuter(slideshow.cycle, 3) // change image every 5 seconds 
	}, 
	cycle: function() { 
		var next = $('slideshow').immediateDescendants().last();
		new Insertion.Top('slideshow', '<div>'+next.innerHTML+'</div>');
		new Effect.Opacity(next, { 
			from: 1, 
			to: 0 , 
			afterFinish: function() { 
				next.remove();
			},	
			queue:'end'
		}) 
	} 
} 
 
window.onload = slideshow.startup;


