//Define global variables
var timeID = null;
var timeStart = false;
var countdown = 750;
var initialOn = 'none';
var defaultOn = 'none';
var arrowOn = 'none';

function layerOn(layerNumber,totalLayers)	{
	for (var i=1; i <= totalLayers; i++) { 
	document.getElementById('tab-' + i).style.display= 'none';
	}	
	document.getElementById('tab-' + layerNumber).style.display= 'block';
}

function showLayer(layerName) {
	if (initialOn != 'none') {
	hideLayer(initialOn)
	hideArrow(initialOn.substring(13));
	}
	document.getElementById(layerName).style.display= 'block';
	initialOn = layerName;
	timeStart = false;
}

function hideLayer(layerName) {
	document.getElementById(layerName).style.display= 'none';
}



function startCount(whichone) {
	if (timeStart == false) {
		if (defaultOn == 'none') {
			timeID=setTimeout( "hideLayer('" + whichone +"'); hideArrow('" + whichone.substring(13) + "');" , countdown);
			timeStart = true;
		} else {
			timeID=setTimeout( "hideLayer('" + whichone +"'); hideArrow('" + whichone.substring(13) + "'); showLayer('" + defaultOn +"'); showArrow('" + defaultOn.substring(13) + "');" , countdown);
			timeStart = true;
		}
	}
}

function stopCount() {
	if (timeStart) {
		clearTimeout(timeID);
		timeID = null;
		timeStart = false;
	}
}

function showArrow(iid) {
	if (arrowOn != 'none') {
		document.getElementById(arrowOn).src = "images/spacer.gif";
	}
		document.getElementById(iid).src = "images/prodArrow_3right.gif";
		arrowOn = iid;
}

function hideArrow(iid) {
	document.getElementById(iid).src = "images/spacer.gif";
}

function showHide(layerName) {
	if (document.getElementById(layerName).style.display=='block') {
		document.getElementById(layerName).style.display= 'none';
	}	else	{
		document.getElementById(layerName).style.display= 'block';
	}
}

function formFocuser() {
	var formIndex = 0;
	var first = 0;
	if (arguments.length==1) {
		formIndex = arguments[0];
	}
	var f = document.forms[formIndex];
	for (var i=0; i < f.elements.length; i++) {
		if (f.elements[i].type=="text") {
			first = i;
			break;
		}
	}
	f.elements[first].focus();
}

function show(whichDiv)
{
    document.getElementById('comments-' + whichDiv).style.display= "none";
    document.getElementById('comment-' + whichDiv).style.display= "block";
}
function hide(whichDiv)
{
    document.getElementById('comment-' + whichDiv).style.display= "none";
    document.getElementById('comments-' + whichDiv).style.display= "block";
}
