// JavaScript Document

var slideshowSpeed=4000; //1000 is a second
var slideNow = 1;
var totalItems;
var slidePrev;
var timer;
var resume;
var resumeSpeed=3000;

function getTotalSlides(num){
	totalItems=num;
	slidePrev=totalItems;
	startSlider();
}

function ge(id){
	return document.getElementById(id);
}

function slider(){
	//ge('checking').innerHTML=slideNow+" "+slidePrev;
	
	//Hide previouse slide
	ge(slidePrev).className="slidebtn";
	ge('scontent'+slidePrev).style.display="none";

	//Show current slide in the line
	ge(slideNow).className="slidebtnhover";
	ge('scontent'+slideNow).style.display="block";
	
	//Get next slide
	if(slideNow!=totalItems){
		slidePrev=slideNow;
		slideNow++;		
	} else {
		slidePrev=slideNow;
		slideNow=1;		
	}
}

function startSlider(){
	// Call slide function
	slider();
	
	//Set timer
	timer=setTimeout("startSlider()", slideshowSpeed);
}

function stopSlider(id){

	//Stop timer
	clearTimeout(timer);
	
	//Set current slide
	slideNow=id;
	
	//Hide previouse slide
	ge(slidePrev).className="slidebtn";
	ge('scontent'+slidePrev).style.display="none";
	
	//Show current slide
	ge(slideNow).className="slidebtnhover";
	ge('scontent'+slideNow).style.display="block";
	
	//Set next slides
	if(slideNow!=totalItems){
		slidePrev=slideNow;
		slideNow++;		
	} else {
		slidePrev=slideNow;
		slideNow=1;		
	}
}

function resumeSlider(){
	//Set time for user to look at slide
	timer=setTimeout("startSlider()", resumeSpeed);
}
