var lang = "";

String.prototype.repeat = function (n)
{
	var text = this.toString();
	while (n--)
		text += text;
	return text;
}

function closeAll()
{
	var i = 1;
	var nivel = 1;
	var menu = document.getElementById("menu" + i);
	var menu_child = null;
	while (menu)
	{
		menu_child = document.getElementById(menu.id + "_child".repeat(nivel));
		while (menu_child)
		{
			menu_child.style.display = "none";
			++nivel;
			menu_child = document.getElementById(menu.id + "_child".repeat(nivel));
		}
		++i;
		menu = document.getElementById("menu" + i);
	}
}

function showMenu(obj)
{
	if (obj.id.search("_child") == -1)
		closeAll();
	/*var menu = document.getElementById(obj.id + "_child");
	menu.style.display = menu.style.display !== "block" ? "block" : "none";*/
	obj.style.display = obj.style.display !== "block" ? "block" : "none";
}

var cookie_exists = getCookie("lang");
if (!cookie_exists)
{
	if (navigator.appName.search("Microsoft") != -1)
		lang = navigator.browserLanguage.substr(0, 2).toLowerCase();
	else if (navigator.appName.search("Netscape") != -1 || navigator.appName.search("Opera") != -1)
		lang = navigator.language.substr(0, 2).toLowerCase();
}
else
	lang = cookie_exists;
