var overmenu = false;
var menutimer;
function showmenu(id) {
	overmenu = true;
	if (document.getElementById('menu'+id).innerHTML) document.getElementById('menu'+id).style.display='block';
	var el = document.getElementById('menua'+id);
	el.className = (el.className=='selected' || el.className=='selected_active'? 'selected_active':'active');
	document.getElementById('menuli'+id).className='active';
	clearmenus(id);
}
function offmenu() {
	overmenu = false;
	window.clearTimeout(menutimer);
	menutimer = window.setTimeout('if (!overmenu) clearmenus(-1);', 500);
}
function clearmenus(leave) {
	for(var i=0; i<menuids.length; i++) {
		if (leave != menuids[i]) {
			document.getElementById('menu'+menuids[i]).style.display='none';
			var el = document.getElementById('menua'+menuids[i]);
			el.className = (el.className=='selected' || el.className=='selected_active'? 'selected':'');
			document.getElementById('menuli'+menuids[i]).className='blah';
		}
	}
}


// OCI - Reset height of bg_bottom div to fill entire window height
	
function resetMiddle() {
	var middleDiv = document.getElementById('middle');
	middleDiv.style.height = 'auto';
	var leftHeight = document.getElementById('column_left').offsetHeight;
	var rightHeight = middleDiv.offsetHeight;
	if (leftHeight > rightHeight) middleDiv.style.height = leftHeight + 'px';
	else middleDiv.style.height = rightHeight + 'px';
}

