var xcol_cur_menu = null;
var xcol_cur_submenu = null;

function show(id) {
	if (!isDOMcompliant()) { return; }
	var menu = document.getElementById("menu" + id);
	menu = menu.childNodes[0];
	var menus = document.getElementById("navigation");
	var submenu = menus.getElementsByTagName("ul").item(id);
	if (xcol_cur_submenu == null) {
		submenu.style.visibility = "visible";
	} else {
		xcol_cur_submenu.style.visibility = "hidden";
		submenu.style.visibility = "visible";
	}
	if (xcol_cur_menu == null) {
		menu.style.backgroundColor = "white";
		menu.style.color = "#00129D";
		menu.className = 'hover';
	} else {
		xcol_cur_menu.style.backgroundColor = "#4D5ABB";
		xcol_cur_menu.style.color = "white";
		xcol_cur_menu.className = "";
		menu.style.backgroundColor = "white";
		menu.style.color = "#00129D";
		menu.className = 'hover';
	}
	xcol_cur_menu = menu;
	xcol_cur_submenu = submenu;
}

function unshow() {
	if (!isDOMcompliant()) { return; }
	if (xcol_cur_submenu != null) {
		xcol_cur_submenu.style.visibility = "hidden";
	}
	if (xcol_cur_menu != null) {
		xcol_cur_menu.style.backgroundColor = "#4D5ABB";
		xcol_cur_menu.style.color = "white";
	}
	xcol_cur_submenu = null;
	xcol_cur_menu = null;
}

function isDOMcompliant() {
	return document.getElementById && document.getElementsByTagName;
}
