function setup() {
	for(loop = 0; loop < maxDivs; loop++) {
		if(allDivs[loop] == display)
		{ document.getElementById(allDivs[loop]).style.display = 'block'; }
		else
		{ document.getElementById(allDivs[loop]).style.display = 'none'; }
	}	
}

function clearTimer() {
	flagged = false;
	currentLoop = 0;
}

function showDiv(showNow) {
	clearTimer();
	if(document.getElementById(showNow).style.display == "block") { return; }
	for(loop = 0; loop < maxDivs; loop++) {
		if(document.getElementById(allDivs[loop]).style.display == "block")
		{ document.getElementById(allDivs[loop]).style.display = 'none'; }
	}
	document.getElementById(display).style.display = 'none';
	document.getElementById(showNow).style.display = 'block';
	current = showNow;
}

function rollOff() {
	timeOut = delay * 100;
	flagged = true;
	hideTimer(timeOut);
}

function hideTimer(timeOut) {
	if(!flagged) { return; }
	if(timeOut > currentLoop) {
		currentLoop = currentLoop + 100;
		setTimeout("hideTimer(timeOut)", timeOut);
		return;
	}
	else {
		currentLoop = 0;
		flagged = false;
		document.getElementById(current).style.display = 'none';
		document.getElementById(display).style.display = 'block';
	}	
}