function goToSite(el)
{
	//id des ausgewählten Menüpunktes im Cookie speichern
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+1);
	document.cookie="arte_mp=" + el.id + ";expires=" + exdate.toGMTString();
	//alert(getCookie("arte_mp"));
	document.location.href = el.href;
}


function menue(TX)
{
	
	var vis = document.getElementById(TX+"_M").style.display;
	
	var y = document.getElementById("T_M").getElementsByTagName('div');
	for (var i=0; i<y.length; i++)
	{
		y[i].style.display = "none";
	}
	if (vis == "none" || vis == "")
		document.getElementById(TX+"_M").style.display = "block";
}


//Setze onClick bei dem normalen Menü, überall, wo ein Submenü vorhanden ist.
function set_T()
{
	var y = document.getElementById("T").getElementsByTagName('a');
	for (var i=0; i<y.length; i++)
	{
		//Wenn Untermenü vorhanden ist
		if (document.getElementById( y[i].id+"_M" )!= null)
		{
			//onclick für menüs hinzufügen
			y[i].onclick = function(){menue(this.id); return false;};
		}
		else
		{
			//onclick für cookie speicherung
			y[i].onclick = function(){ goToSite(this); return false; };
		}
	}
}

//Setzt onClick und id der Untermenü Elementen
function set_T_M()
{
	//document.getElementById("m")
	var y = document.getElementById("T_M").getElementsByTagName('a');
	for (var i=0; i<y.length; i++)
	{
		//Wenn parentNode id vorhanden ist
		if (y[i].parentNode.id != null && y[i].parentNode.id != "")
		{
			//ids für untermenüs hinzufügen
			y[i].id = y[i].parentNode.id+i;
			//onclick für untermenüs hinzufügen
			y[i].onclick = function(){ goToSite(this); return false;};
		}
	}
}


function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}


//Setzt aktuell ausgewählte Menüpunkte in einer anderen farbe
function setCurrentMPs()
{
	var mp_id = getCookie("arte_mp");
	var file = getFileName()
	//alert(mp_id)
	//falls ein Cooki wert vorhanden ist und adresse nicht gleich startaddresse
	if (mp_id != "" && file!="/index.html" && file!="" && file!="/")
	{
		var mp_id_split = mp_id.split("_");
		
		if (mp_id_split.length <= 0)
			document.getElementById(mp_id).style.color = "#0b971a";
		else
		{
			var mp_id_result = "";
			for (i=0; i < mp_id_split.length; i++)
			{
				if (i>0)
					mp_id_result += "_";
				mp_id_result += mp_id_split[i];
				document.getElementById(mp_id_result).style.color = "#0b971a";
			}
		}
	}
	else
	{
		document.getElementById("T1").style.color = "#0b971a";
	}
}

function getFileName() {
	lo=document.location.href;
	cut=lo.lastIndexOf('/');
	file='';
	if(cut>0) {
		file=lo.substr(cut);
	}
	if(file.length==0) {
		file='/index.html';
	}
	return file;
}



