function menu_change(elm) {
	var mylist = elm.parentNode;
	for (i=0; i<mylist.childNodes.length; i++)
	{
		if (mylist.childNodes[i].nodeName == "UL")
		{
			var curr_ul = mylist.childNodes[i];
			if (mylist.childNodes[i].style.display == 'block')
			{
				mylist.childNodes[i].style.display = '';
				mylist.className  = 'li_uncheck';
			}	
			else
			{
				mylist.childNodes[i].style.display = 'block';	
				mylist.className  = 'li_check';
			}
		}	
	}
	menu_close(curr_ul);
	
}
function menu_close(curr_ul) {
	var menu = document.getElementById('menu');
	if (menu == null)
	{
		menu = document.getElementById('menu_admin');	
	}
	for (i=0; i<menu.childNodes.length; i++)
	{
		if (menu.childNodes[i].nodeName == "LI")
		{
			for (m=0; m<menu.childNodes[i].childNodes.length; m++)
			{
				if (menu.childNodes[i].childNodes[m].nodeName == "UL" && menu.childNodes[i].childNodes[m] !== curr_ul)
				{
					if (curr_ul == undefined && menu.childNodes[i].className  == 'li_check')
					{
						menu.childNodes[i].childNodes[m].style.display = 'block';
					}
					else
					{	
						menu.childNodes[i].childNodes[m].style.display = '';
						menu.childNodes[i].className  = 'li_uncheck';
					}		
				}
			}
		}	
	}	
}
