function rotateSpotlight() {
	if (spotlightTimer > 0) {
		spotlightTimer--;
	} else {
		spotlightTimer = rotateTime;
		if (rotate) doRotate(true);
	}
	setTimeout("rotateSpotlight()",500);
}
function doRotate(forward) {
	document.getElementById("spotlight"+currentSpotlight).style.display="none";
	if (forward) {
		currentSpotlight++;
		if (currentSpotlight > spotlightCount) currentSpotlight = 1;
	} else {
		currentSpotlight--;
		if (currentSpotlight == 0) currentSpotlight = spotlightCount;		
	}
	document.getElementById("spotlight"+currentSpotlight).style.display="";	
}
function prev() {
	spotlightTimer = rotateTime;
	doRotate(false);
}
function next() {
	spotlightTimer = rotateTime;
	doRotate(true);
}
function toggleRotate() {
	var jsToggle = document.getElementById('jsToggle');
	var play = document.getElementById('rotatePlay');
	var pause = document.getElementById('rotatePause');
	if (rotate) {
		pause.style.display = 'none';
		play.style.display = '';
	} else {
		pause.style.display = '';
		play.style.display = 'none';
	}
	rotate = !rotate;
}

