var closer = new Object();

function CloserReset(id) { if(!closer[":" + id]) return;
	window.clearTimeout(closer[":" + id]); closer[":" + id] = false;
}

function timed(id) { if(document.getElementById) { var obj;
	if(obj = document.getElementById('menu_' + id)) if(obj.style)
	{ document.getElementById('menu_' + id).style.display = 'none' }
} else if(document.all) {
	if(obj = document.all['menu_' + id]) if(obj.style)
	{ document.all['menu_' + id].style.display = 'none' }
} }

function MenuOut(id) { id = id.replace(/\//g, '_'); if(document.getElementById) { var obj;
	if(obj = document.getElementById("menu_"+id)) if(obj.style)
	{ CloserReset(id); closer[":" + id] = window.setTimeout("timed('" + id + "');", 200) }
} else if(document.all) {
	if(obj = document.all["menu_"+id]) if(obj.style)
	{ CloserReset(id); closer[":" + id] = window.setTimeout("timed('" + id + "');", 200) }
} }

function MenuOver(id) { id = id.replace(/\//g, '_'); if(document.getElementById) { var obj;
	if(obj = document.getElementById("menu_"+id)) if(obj.style)
	{ CloserReset(id); obj.style.display = "block" }
} else if(document.all) {
	if(obj = document.all["menu_"+id]) if(obj.style)
	{ CloserReset(id); obj.style.display = "block" }
} }
