var slides=Array('banner1.jpg','banner2.jpg','banner3.jpg');
slides.sort( randOrd );

var count=0;

for(i=0;i<slides.length;i++) {
	count++;
	document.write('<div id="slideshow'+count+'" class="slide"');
	if(count!=1) { document.write(' style="display: none;"');}
	document.write('><img src="images/banners/'+slides[i]+'"></div>');		
}

start_slideshow(1, count, 8000);

function randOrd(){
	return (Math.round(Math.random())-0.5); 
}

function start_slideshow(start_frame, end_frame, delay) {
    setTimeout(switch_slides(start_frame,start_frame,end_frame, delay), delay);
}

function switch_slides(frame, start_frame, end_frame, delay) {
    return (function() {
        Effect.Fade('slideshow' + frame, {duration: 3});
        if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
        setTimeout("Effect.Appear('slideshow" + frame + "', {duration: 3});", 0);
        setTimeout(switch_slides(frame, start_frame, end_frame, delay), delay);
    })
}