function menu_initiate ( mainmenu, submenu ) {

	var allmenudiv = document.getElementById("allmenu");
	if (allmenudiv === null) return;

	var menudiv = document.getElementById("main-menu");
	if (menudiv === null) return;

	var mainmenus = menudiv.getElementsByTagName("LI");

	for ( var i = 0; i < mainmenus.length; i++ ) {
		mainmenus[i].className = (i == 0 ? "first " : "") + (mainmenus[i].id == "menu" + mainmenu ? "selected" : "");
	}

	if (submenu != 0) {
		allmenudiv.style.height = "80px";
		menudiv.className = "nobackground";
	}

	var submenudiv = document.getElementById("submenu" + mainmenu);
	if (submenudiv === null) return;

	submenudiv.style.display = "block";

	var submenuitems = submenudiv.getElementsByTagName("LI");

	for ( var i = 0; i < submenuitems.length; i++ ) {
		submenuitems[i].className = (i == 0 ? "first " : "") + (submenuitems[i].id == "submenuitem" + submenu ? "selected" : "");
	}

}

function _submenushow ( a ) {

	var menuid  = a.parentNode.id;

	var allmenudiv = document.getElementById("allmenu");
	if (allmenudiv === null) return;

	var menudiv = document.getElementById("main-menu");
	if (menudiv === null) return;

	var mainmenus = menudiv.getElementsByTagName("LI");

	for ( var i = 0; i < mainmenus.length; i++ ) {
		mainmenus[i].className = (i == 0 ? "first " : "") + (mainmenus[i].id == menuid ? "selected" : "");
	}

	var submenudiv = document.getElementById("sub-menu");
	if (submenudiv === null) return;

	var submenus = submenudiv.getElementsByTagName("DIV");

	for ( var i = 0; i < submenus.length; i++ ) {
		if (submenus[i].id == "sub" + menuid) {
			var submenu = submenus[i].getElementsByTagName("LI");
			if (submenu.length == 0) {
				return;
			}
		}
		submenus[i].style.display = submenus[i].id == "sub" + menuid ? "block" : "none";
	}

	if (submenu.length > 0) {
		allmenudiv.style.height = "80px";
		menudiv.className = "nobackground";
	}

}

function _submenuhide () {

	var allmenudiv = document.getElementById("allmenu");
	if (allmenudiv === null) return;

	allmenudiv.style.height = "35px";

	var menudiv = document.getElementById("main-menu");
	if (menudiv === null) return;

	menudiv.className = "";

	var submenudiv = document.getElementById("sub-menu");
	if (submenudiv === null) return;

	var submenus = submenudiv.getElementsByTagName("DIV");

	for ( var i = 0; i < submenus.length; i++ ) {
		submenus[i].style.display = "none";
	}

}