/*
FileName		:	includes/scripts/navmenu.js
Description	:	Include file for DHTML layer functions
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

function showElement(id) {
	var linkID = id + "Link";
	document.getElementById(linkID).className = "tabon";
	document.getElementById(id).style.display = "block";
}

function hideElement(id) {
	var linkID = id + "Link";
	document.getElementById(id).style.display = "none";
	document.getElementById(linkID).className = "";
}

function checkThenClearNav(id) {
	if(document.getElementById(id).className == "secondLevelNav")
		hideElement(id);
}

function clearSecondLevelMenus() {
	checkThenClearNav('aboutMenu');
	checkThenClearNav('workMenu');
	checkThenClearNav('toysMenu');
	checkThenClearNav('linksMenu');
}

function displayMenu(id, linkHandle) {
	clearSecondLevelMenus();
	showElement(id);
}

function toggleMenu(id, linkHandle) {
	if(document.getElementById(id).style.display == "block") {
		hideElement(id);
	}
	else {
		clearSecondLevelMenus();
		showElement(id);
	}
}
