var closer_intervall;

function nav_vis(str_nav_id, boo_stat, int_entry_count, str_dir_list)
{
	var arr_nav_id = str_nav_id.split("_");
	//var int_start_sub = 114 + ((arr_nav_id[2] - 1 ) * 22);
	var y_pos = document.getElementById("nav_des_"+arr_nav_id[2]).offsetTop;
	var int_start_sub = y_pos + 114;
	
	if(boo_stat)
	{
		window.clearInterval(closer_intervall);
		document.getElementById("nav_des_"+arr_nav_id[2]).className = "nav_des_sele";
		document.getElementById("nav_dir_"+arr_nav_id[2]).className = "nav_dir_sele";
		if(arr_nav_id.length <= 3)
		{
			close_nav_dir(str_dir_list);
		}
		else
		{
			document.getElementById("nav_des_"+arr_nav_id[2]+"_"+arr_nav_id[3]).className = "nav_dir_table_sele";
		}
		if(document.getElementById("nav_dir_"+arr_nav_id[2]).innerText == "...")
		{
			document.getElementById("nav_des_"+arr_nav_id[2]+"_table").style.setAttribute("top",int_start_sub+"px",true);
			document.getElementById("nav_des_"+arr_nav_id[2]+"_table").className = "nav_dir_table_see";
		}
	}
	else
	{
		document.getElementById("nav_des_"+arr_nav_id[2]).className = "nav_des_norm";
		document.getElementById("nav_dir_"+arr_nav_id[2]).className = "nav_dir_norm";
		if(arr_nav_id.length > 3)
		{
			document.getElementById("nav_des_"+arr_nav_id[2]+"_"+arr_nav_id[3]).className = "nav_dir_table_norm";
		}
		closer_intervall = window.setInterval("close_nav_dir('"+str_dir_list+"')",3000);
	}
}

function close_nav_dir(str_dir_list)
{
	var arr_dir_list = str_dir_list.split("#");
	for(x=1; x<arr_dir_list.length; x++)
	{
		document.getElementById("nav_des_"+arr_dir_list[x]+"_table").className = "nav_dir_table_hid";
	}
	window.clearInterval(closer_intervall);
}

function change_lang(str_lang)
{
	location.replace("index_"+str_lang+".php");
}

function set_lang(str_lang)
{
	document.getElementById("sel_lang").selectedIndex = -1;
	for(i=0; i<document.getElementById("sel_lang").length; i++)
	{
		if(document.getElementById("sel_lang").options[i].value == str_lang)
		{
			document.getElementById("sel_lang").options[i].selected = true;
			break;
		}
	}
}
