function sub_menu() {
	var menus = document.getElementById('menu').getElementsByTagName('li');
	for (var i = 0;i<menus.length;i++)
	{
		if (menus[i].className=='list' || menus[i].className=='list act_list')
		{
			new Obj(menus[i],menus);
		}
	}
}
var last_elem = null;
var Obj = function(elem,menu) {
	elem.onclick = function() {
		var menuCount = menu.length;
		for (var i = 0; i < menuCount; i++)
		{
			if (menu[i].className == "list act_list")
			{
				menu[i].className = "list";

				if (navigator.userAgent.match('MSIE')) {
					if (jQuery.browser.version < 9) {
						//menu[i].nextSibling.getElementsByTagName('div')[0].style.display = "none";
						menu[i].nextSibling.style.display = "none";
					}
					else {
						menu[i].nextSibling.nextSibling.style.display = "none";
					}
				} else {
					//menu[i].nextSibling.nextSibling.getElementsByTagName('div')[0].style.display = "none";
					menu[i].nextSibling.nextSibling.style.display = "none"
				}
			}
		}
		/*
		if (last_elem !=null) {
			if (navigator.userAgent.match('MSIE')) {
				last_elem.previousSibling.className = "list";
			} else {
				last_elem.previousSibling.previousSibling.className = "list";
			}
			last_elem.style.display = "none";
		}
		*/
		if (last_elem === elem) {
			alert(1);
		}
		
		if (navigator.userAgent.match('MSIE')) {
			if (jQuery.browser.version < 9) {
				//var sub_menu = elem.nextSibling.getElementsByTagName('div')[0];
				var sub_menu = elem.nextSibling;
			}
			else {
				//alert("ÀÀÀÀÀÀààààà!!!11àäûí");
				var sub_menu = elem.nextSibling.nextSibling;
			}
		} else {
			//var sub_menu = elem.nextSibling.nextSibling.getElementsByTagName('div')[0];
			var sub_menu = elem.nextSibling.nextSibling;
		}
		
		elem.className = "list act_list";
		sub_menu.style.display = "block";
		last_elem = sub_menu;
		
		console.log(last_elem);
	}
}
