// Website - Menü

// C (c) 2003 / 07 Tassilo Barth
// m.barth webdesign

var opened = true;

function create_menue (site) {
	hide_all();
	// Zuletzt geöffnetes Untermenü wieder öfnnen
	if(site != null) {
		menue_onMouseclick(site,"T"+site.toString(10),"I"+site.toString(10));
	}
}

// el = block-element des untermenüs
function menue_onMouseclick (el) {
	var el_arr = el.getElementsByTagName('div');
	if(el_arr.length) {
		if(el_arr[0].style.display == "none") {
			hide_all();
			show_item(el_arr[0]);			
			return;
		}
	}
	hide_all();
}

function menue_onMouseover (obj) {
	obj.style.backgroundColor='orange';
}
function menue_onMouseout (obj) {
	obj.style.backgroundColor='';
}

function show_item (el) {
	opened = true;
	el.style.display = "block";
}
function hide_item (el) {
	el.style.display = "none";
}

function hide_all () {
	if(!opened) {return;}

	var el_arr = document.getElementById("men").getElementsByTagName('div');
	for(i=0;i<el_arr.length;i++) {
		// Wenn Rahmen für Unterelemente
		if(el_arr[i].className == "menue_lvl1_item_border") {
			hide_item(el_arr[i]);
		}
	}
	opened = false;
}

function get_item_by_label (txt) {
	var men = document.getElementById("men");
	var el_arr = men.getElementsByTagName('div');
	for(i=0;i<el_arr.length;i++) {
		if(el_arr[i].parentNode != men) {
			continue;
		}
		if(txt == el_arr[i].getElementsByTagName('a')[0].innerHTML) {
			return(el_arr[i]);
		}
	}
}