/*
 * Slideshow
 * Original code by Sridhar Rao
 * Adapted by Incus Web Works
 */

addLoadEvent(start_slideshow);

var slides= new Array('slide1', 'slide2', 'slide3', 'slide4', 'slide5', 'slide6'); 
var i = 0; var displayTimeMS = 1000; var fadeTimeS = 2; var appearLagMS = 1000; var appearTimeS = 2;

function SlideShow() {
	SlideShowFade();
	setTimeout('SlideShowAppear()',	appearLagMS);
}

function SlideShowFade() {
	Effect.Fade(slides[i], { duration:fadeTimeS, from:1.0, to:0.0 }); 
	i++;
}

function SlideShowAppear() {
	if (i == 6) i = 0; 
	Effect.Appear(slides[i], { duration:appearTimeS, from:0.0, to:1.0 });
	setTimeout('SlideShow()', (appearTimeS * 1000 + displayTimeMS));
}

// the onload event handler that starts the fading. 
function start_slideshow() { setTimeout('SlideShow()', displayTimeMS); }