// JavaScript Document

//Array of all slides
var allSlides;
//slide couneter
var currSlide = -1;
//set global with array of slide elements
function getAllSlides(){
	var allChildren = document.getElementById("slides").childNodes;
	var slideElems = new Array();
	for (var i=0; i < allChildren.length; i++){
		if (allChildren[i].nodeType == 1){
			slideElems[slideElems.length] = allChildren[i];
		}
	}
	allSlides=slideElems;
	currSlide = 0;
	allSlides[currSlide].style.display = "block";
	
}

//set pixel heights of slide elements to fit window
/*function setHeights(){
	for(var i=0;i < allSlides.length; i++){
		allSlides[i].style.height = getInsideWindowHeight() - 200 +"px";
	}
	
}*/

//Advance to next slide
function next(){
	if(currSlide < 0 ){
		allSlides[++currSlide].style.display = "block";
	} else if (currSlide < allSlides.length - 1){
		allSlides[currSlide].style.display = "none";
		allSlides[++currSlide].style.display = "block";
	} else if(currSlide == allSlides.length - 1){
		allSlides[currSlide++].style.display = "none";
		currSlide = -1;
		next();
	}
}

//Go to previous Slide

function prev(){
	if(currSlide>allSlides.length - 1){
		allSlides[--currSlide].style.display = "block";
	}else if(currSlide > 0){
		allSlides[currSlide].style.display = "none";
		allSlides[--currSlide].style.display = "block";
	}else if (currSlide == 0){
		allSlides[currSlide--].style.display = "none";
		currSlide=allSlides.length;
		prev();
	}
}

//initialize slide show

function initSlides(){
	getAllSlides();
	//setHeights();
}

function slideInterval(){
	setInterval("next()",4500);
}


