var myvar;
function menuinit() {
	clearMenu();
	clearCookies();
}

function clearMenu() {
	document.getElementById('m1').style.display = 'none';
	document.getElementById('m2').style.display = 'none';
	document.getElementById('m3').style.display = 'none';
	document.getElementById('m4').style.display = 'none';
	document.getElementById('m5').style.display = 'none';

}

function clearCookies() {
	setCookie('menum1', '0', '/');
	setCookie('menum2', '0', '/');
	setCookie('menum3', '0', '/');
	setCookie('menum4', '0', '/');
	setCookie('menum5', '0', '/');
}

function menuexpand (i) {
	menuinit();
	if (myvar == i) {
		document.getElementById(i).style.display = 'none';
		setCookie('menu'+i, '0', '/');
		myvar = '';
	} else {
		document.getElementById(i).style.display = 'block';
		setCookie('menu'+i, '1', '/');
		myvar = i;
	}		
}

function checkExpanded() {
	
	var found = 0;
	var menu = document.getElementById('nav');
	menu.style.display = 'inline';
	clearMenu();
	
	if (getCookie('menum1')=='1') {
		document.getElementById('m1').style.display = 'block';
		found = 1;
	} else {
		document.getElementById('m1').style.display = 'none';
	}

	if (getCookie('menum2')=='1') {
		document.getElementById('m2').style.display = 'block';
		found = 1;
	} else {
		document.getElementById('m2').style.display = 'none';
	}

	if (getCookie('menum3')=='1') {
		document.getElementById('m3').style.display = 'block';
		found = 1;
	} else {
		document.getElementById('m3').style.display = 'none';
	}

	if (getCookie('menum4')=='1') {
		document.getElementById('m4').style.display = 'block';
		found = 1;
	} else {
		document.getElementById('m4').style.display = 'none';
	}

	if (getCookie('menum5')=='1') {
		document.getElementById('m5').style.display = 'block';
		found = 1;
	} else {
		document.getElementById('m5').style.display = 'none';
	}
	
	if( found == 0 ) {
		menuinit();
	}
}



function gotopage( web_page, menu_num ) {
	if( menu_num == 0 ) {
		menuinit();
		checkExpanded();
	} else {
		menuexpand(menu_num);
	}
	window.location.href = web_page;
}