var y = null;
var oldID = 0;
var button = 0;
function showMenu(id) {

	if (document.getElementById(id) != null) {
		if (oldID != 0) {
			document.getElementById(oldID).style.display = "none";
		}
		if (document.getElementById(id).innerHTML.replace(/\s/g,'') != '')
		{
		document.getElementById(id).style.display = "block";
		}
		oldID = id;
	}
	else if (oldID != 0) {
		document.getElementById(oldID).style.display = "none";
		oldID = 0;
	}
}

function hideMenu(id) {
	if (document.getElementById(id) != null) {
		y = setTimeout("hideTimeout('"+id+"')",500);
	}
}

function keepOpen(id) {
	if (y != null) {
		clearTimeout(y);
	}
}

function hideTimeout(id) {
	document.getElementById(id).style.display = "none";
}