var lastItem = "";

myTimer = window.setTimeout("", 0);
function resetMenu(){
	myTimer = window.setTimeout("resetItem()", 500);
}
	
function stopTimer(){
	window.clearTimeout(myTimer); 
}

function resetItem(currentItem){
	if (lastItem != "" && lastItem != currentItem && lastItem != activeMainLevel){
		var lastElement = document.getElementById(lastItem);
		lastElement.style.background = "#666666";
	}
	if(currentItem == undefined){
		setSubMenu(activeMainLevel);
	}
}

function highlightMain(currentItem){
	if(currentItem != "menuItem"){ /* Überprüft ob ein sublevel existiert, wenn nur prefix "menuItem", dann "" aus PHP */
		setSubMenu(currentItem);
		var currentElement = document.getElementById(currentItem);
		currentElement.style.background = getShemeColor(currentItem);
		
		resetItem(currentItem);
		lastItem = currentItem;
	}
	/*
	var sitemaplabel = document.getElementById("sitemaplabel");
	if(currentItem == "menuItemSitemap"){
		sitemaplabel.style.display = "inline";
	} else if(activeMainLevel != "menuItemSitemap") {
		sitemaplabel.style.display = "none";
	}
	*/
}

function setSubMenu(currentItem) {
	div = document.getElementById('subMenu');
	div.innerHTML = getSubMenuItems(currentItem);
}

function getSubMenuItems(submenu){
	switch (submenu) {
		case "menuItemWohnwelten":
		switch (activeSubLevel){
			case "inspirationen":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen" class="active">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "wohnzimmer":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer" class="active">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "schlafzimmer":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/" class="active">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "kinderzimmer":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/" class="active">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "flur":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/" class="active">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "kueche":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/" class="active">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "bad":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/" class="active">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';
			
			case "arbeitszimmer":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/" class="active">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';

			case "draussen":
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/" class="active">Draussen</a></li></ul>';
			
			default:
			return '<ul class="subMenuWohnwelten"><li><a href="wohnwelten/inspirationen/" id="inspirationen">Inspirationen</a></li><li><a href="wohnwelten/wohnzimmer/" id="wohnzimmer">Wohnzimmer</a></li><li><a href="wohnwelten/schlafzimmer/">Schlafzimmer</a></li><li><a href="wohnwelten/kinderzimmer/">Kinderzimmer</a></li><li><a href="wohnwelten/flur/">Flur</a></li><li><a href="wohnwelten/kueche/">Küche</a></li><li><a href="wohnwelten/bad/">Bad</a></li><li><a href="wohnwelten/arbeitszimmer/">Arbeitszimmer</a></li><li><a href="wohnwelten/draussen/">Draussen</a></li></ul>';
		}
		break;
		
		case "menuItemRatgeber":
		switch (activeSubLevel){
			case "do_it_yourself":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/"  class="active">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';

			case "energie":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/" class="active">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';

			case "sicherheit":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/" class="active">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';
			
			case "test":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/" class="active">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';

			case "tipps_ideen":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/" class="active">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';

			case "recht_finanzen":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/" class="active">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';

			case "erste_hilfe":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/" class="active">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';

			case "buchtipps":
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/" class="active">Buchtipps</a></li></ul>';

			default:
			return '<ul class="subMenuRatgeber"><li><a href="ratgeber/erste_hilfe/">Erste Hilfe</a></li><li><a href="ratgeber/do_it_yourself/">Do it yourself</a></li><li><a href="ratgeber/energie/">Energie</a></li><li><a href="ratgeber/sicherheit/">Sicherheit</a></li><li><a href="ratgeber/test/">Test</a></li><li><a href="ratgeber/tipps_ideen/">Tipps und Ideen</a></li><li><a href="ratgeber/recht_finanzen/">Recht und Finanzen</a></li><li><a href="ratgeber/buchtipps/">Buchtipps</a></li></ul>';
		}
		break;
	
		case "menuItemTyp-test":
		switch (activeSubLevel){
			case "wohntyp":
			return '<ul class="subMenuTyp-test"><li><a href="typ-test/wohntyp/" class="active">Wohntyp</a></li><li><a href="typ-test/farbtyp/">Farbtyp</a></li></ul>';		

			case "farbtyp":
			return '<ul class="subMenuTyp-test"><li><a href="typ-test/wohntyp/">Wohntyp</a></li><li><a href="typ-test/farbtyp/" class="active">Farbtyp</a></li></ul>';		

			default:
			return '<ul class="subMenuTyp-test"><li><a href="typ-test/wohntyp/">Wohntyp</a></li><li><a href="typ-test/farbtyp/">Farbtyp</a></li></ul>';		
		}		
		break;

		case "menuItemProduktsuche":
		switch (activeSubLevel){
			case "watchlist":
			return '<ul class="subMenuProduktsuche"><li><a href="catalog/search?new">Produktauswahl</a></li><li><a href="catalog/watchlist/"  class="active">Merkliste</a></li></ul>';		

			case "search":
			return '<ul class="subMenuProduktsuche"><li><a href="catalog/search?new"  class="active">Produktauswahl</a></li><li><a href="catalog/watchlist/">Merkliste</a></li></ul>';		

			default:
			return '<ul class="subMenuProduktsuche"><li><a href="catalog/search?new">Produktauswahl</a></li><li><a href="catalog/watchlist/">Merkliste</a></li></ul>';		
		}		
		break;
		
		default:
		return '<ul><li></li></ul>';
	}
}

function getShemeColor(sheme){
	switch (sheme) {
		case "menuItemNeuigkeiten":
		return "#4aa9af";
		
		case "menuItemWohnwelten":
		return "#afa216";
		
		case "menuItemRatgeber":
		return "#f7a03f";

		case "menuItemTyp-test":
		return "#6991c5";

		case "menuItemProduktsuche":
		return "#ae8614";

		default:
		return "#ffcc00";
	}
}



