var menuTimeOutObj;
var menuTimeOut = "10000";

function clearAll() {
	hideDiv("defaultDiv");
	hideDiv("clientsDiv");
	hideDiv("coverageDiv");
	hideDiv("producerDiv");
	return true;
}

function hideDiv(divID) {

	try {
		if (is.ie4up) {
			document.all[divID].style.visibility = "hidden";
		} else if (is.nav6up) {
			document.getElementById(divID).style.visibility = "hidden";
		} else if (is.nav4) {
			document.layers[divID].visibility = "hidden";
		}
	} catch (e) {
		// do nothing
	}
	return true;
}

function showDiv(divID) {
	
	try {
		if (is.ie4up) {
			if (document.all[divID].style) {
				document.all[divID].style.visibility = "visible";
			}
		} else if (is.nav6up) {
			document.getElementById(divID).style.visibility = "visible";
		} else if (is.nav4) {
			document.layers[divID].visibility = "show";
		}
	} catch (e) {
		// do nothing
	}
	return true;
}

function clientsMouseOver() {
	clearAll();
	window.clearTimeout(menuTimeOutObj);
	window.status='Current Clients';

	showDiv("clientsDiv");
	menuTimeOutObj = window.setTimeout("clearAll();showDiv('defaultDiv');",menuTimeOut);

	return true;
}	

function coverageMouseOver() {
	clearAll();
	window.clearTimeout(menuTimeOutObj);
	window.status='About IMG & Choosing the Right Coverage';
	
	showDiv("coverageDiv");
	menuTimeOutObj = window.setTimeout("clearAll();showDiv('defaultDiv');",menuTimeOut);

	return true;
}

function producerMouseOver() {
	clearAll();
	window.clearTimeout(menuTimeOutObj);
	window.status="Producer Area";
	
	showDiv("producerDiv");
	menuTimeOutObj = window.setTimeout("clearAll();showDiv('defaultDiv');", menuTimeOut);
	
	return true;
}

function keyDown() {
	switch (event.keyCode) {
	
		// escape
		case 27:
			clearAll();
			window.clearTimeout(menuTimeOutObj);
			window.status="";
			showDiv("defaultDiv");
			break
		
		// 1
		case 49:
			clientsMouseOver();
			break
			
		// 2
		case 50:
			coverageMouseOver();
			break
			
		// 3
		case 51:
			producerMouseOver();
			break
	}
	
	return true;

}