// JavaScript Document

var timing	= 0;
var currentMenu	= 0;

function expandMenu(id) {	
	keepOpen();
	if(currentMenu) currentMenu.style.visibility = 'hidden';
	currentMenu = document.getElementById(id);
	currentMenu.style.visibility = 'visible';
}

function closeMenu() {
	if(currentMenu) currentMenu.style.visibility = 'hidden';
}

function startTimer() {
	timing = window.setTimeout(closeMenu, 300);
}

function keepOpen() {
	if(timing)
	{
		window.clearTimeout(timing);
		timing = null;
	}
}

document.onclick = closeMenu; 
