var delay = 3000;
var start_frame = 0;
var timerID = 0;

var init = function(){
	SlideShow.init();
}

var SlideShow = {

init:function() {
	var lis = $('slide-images').getElementsByTagName('li');
	for( i=0; i < lis.length; i++){
		if(i!=0){
			lis[i].style.display = 'none';
		}
	}
	end_frame = lis.length -1;
	
	SlideShow.end_frame = end_frame;
	SlideShow.lis = lis;
	
	this.start_slideshow(start_frame, end_frame, delay, lis);
}
,

start_slideshow:function(frame, delay) {
	 SlideShow.frame = frame;
	 end_frame = SlideShow.end_frame;
	 lis = SlideShow.lis;
	 SlideShow.timerID = setTimeout("SlideShow.fadeInOut(SlideShow.frame, delay)",delay + 1850);
}
,

fadeInOut:function(frame, delay) {
	
		SlideShow.frame = frame;
		lis = $('slide-images').getElementsByTagName('li');
		Effect.Fade(lis[SlideShow.frame]);
		if (SlideShow.frame == SlideShow.end_frame) { SlideShow.frame = start_frame; } else { SlideShow.frame++; }
		lisAppear = lis[SlideShow.frame];
		setTimeout("Effect.Appear(lisAppear);", 0);
		SlideShow.timerID = setTimeout("SlideShow.fadeInOut(SlideShow.frame, delay)",delay + 1850);

}
,
slidePause: function() {

	clearTimeout(SlideShow.timerID);

}
,
slidePlay: function() {

	SlideShow.timerID = setTimeout("SlideShow.fadeInOut(SlideShow.frame, delay)",delay + 1850);
}
}