var nav_out_timer = [];

function nav_clear (subnav) {
	if (nav_out_timer[subnav]) {
		clearTimeout(nav_out_timer[subnav]);
		nav_out_timer[subnav] = false;
	}
}

function nav_hover (subnav, nav_li) {
	nav_clear (subnav);
//	nav_li.style.background = 'red';
	document.getElementById(subnav).style.display = 'block';
}

function subnav_hover (subnav) {
	nav_clear (subnav);
}

function subnav_out (subnav) {
	nav_clear (subnav);
	nav_out(subnav);
}

function nav_out (subnav, hide, nav_li) {
	if (!hide) {
		nav_out_timer[subnav] = setTimeout('nav_out("'+subnav+'", true);', 100);
	} else {
		document.getElementById(subnav).style.display = 'none';
	}
}
