function showSubMenu () {
	this.getElementsByTagName('ul')[0].style.visibility = 'visible';
}
function hideSubMenu () {
	this.getElementsByTagName('ul')[0].style.visibility = 'hidden';
}

function popup_menu (js_id, type, popup_level, mixed_popup_level) {
	submenu = document.getElementById(js_id).getElementsByTagName("ul");
	for ( var i = 0; i < submenu.length; i++ ) {
		var reg = /.*active.*/;
		if ( type == 'popup' || !reg.test(submenu[i].className) ) {
			submenu[i].parentNode.onmouseover = showSubMenu;
			submenu[i].parentNode.onmouseout = hideSubMenu;
		}
	}
}
