// promoDJ main menu
// (based on www.juno.co.uk dropdown concept: RESPECT! :)

var hidetimeout = showtimeout = currentmenu = '';

function HideMenuDelayed (id) {
	window.clearTimeout (showtimeout);
	hidetimeout = window.setTimeout ("HideMenu('" + id + "')", 0);
}

function HideMenu (id) {
	i = document.getElementById (id);
	i.style.visibility = 'hidden';
}


function ShowMenuDelayed (id) {
	if (currentmenu == id)	window.clearTimeout (hidetimeout);
	showtimeout = setTimeout ("ShowMenu('" + id + "')", 0);
}

function ShowMenu (id) {
	window.clearTimeout (showtimeout);
	window.clearTimeout (hidetimeout);
	
	currentmenu = id;
	
	k = 0;
	while (true) {
		if (!(d = document.getElementById(mid = 'mm' + k))) break
		d.style.visibility = mid == id ? 'visible' : 'hidden';
		k++;
	}
}