var timerID;
var frame = 0;

function forward(){

	pauseRotate()
	Element.hide('featured' + frame);
   	if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
   	Element.show('featured' + frame );
}

function backward(){

	pauseRotate()
	Element.hide('featured' + frame);
   	if (frame == start_frame) { frame = end_frame; } else { frame = frame - 1; }
   	Element.show('featured' + frame );
}

function pauseRotate(){
	clearTimeout(timerID);
	var divs = document.getElementsByTagName("DIV");

	for (x=0; x < divs.length; x++) {

		if (divs[x].className=="pause") {
			divs[x].style.display="none";
		}
		if (divs[x].className=="play") {
			divs[x].style.display="block";
		}		
			
	}
}

function playRotate(){
	delay=15000;
	timerID = setTimeout(switch_slides(delay), 0);
	var divs = document.getElementsByTagName("DIV");

		for (x=0; x < divs.length; x++) {
			if (divs[x].className=="pause") {
				divs[x].style.display="block";
			}
			if (divs[x].className=="play") {
				divs[x].style.display="none";
			}		
			
		}
}

function start_slideshow(delay) {
    timerID = setTimeout(switch_slides(delay), delay);
}

function switch_slides(delay) {
	return (function() {
    	Element.hide('featured' + frame);
        if (frame == end_frame) { frame = start_frame; } else { frame = frame + 1; }
        Element.show('featured' + frame );
        timerID = setTimeout(switch_slides(delay), delay + 850);
	})
}