function enable_menues_for_ie(){
	if (document.all){
		uls = document.getElementsByTagName('UL');
		for(i = 0; i < uls.length; i++){
			if (uls[i].className == 'dropdown'){
				var lis = uls[i].getElementsByTagName('li');
				for (j = 0; j < lis.length; j++){
					if(lis[j].lastChild.tagName == 'UL'){
						lis[j].onmouseover = function() { this.lastChild.style.display = 'block'; }
						lis[j].onmouseout = function() { this.lastChild.style.display = 'none'; }
					}
				}
			}
		}
	}
}
window.onload = enable_menues_for_ie;

// diese Funktion ermoeglicht es, lightbox ueber die Zuweisung der Klasse lightbox in einem href-Element im FCK-Editor zu aktivieren
function enable_lightbox(){
    elements = document.getElementsByTagName('a');
    for(i = 0; i < elements.length; i++){
        if (elements[i].className == 'lightbox'){
			elements[i].rel="lightbox[zeigalle]"; // wenn man nur "lightbox" schreibt, kann man in lightbox nicht navigieren 
        }
    }
}
window.onload = enable_lightbox;

// aktiviert einen Tab in der Sidebar
function activateTab(tabId,contentId,activeTab,nrOfTabs){
	for(var i=1;i<=nrOfTabs;i++){
		document.getElementById(contentId+'_'+i).style.display='none';
		document.getElementById(tabId+'_'+i).className='';				
	}
	document.getElementById(contentId+'_'+activeTab).style.display='block';
	document.getElementById(tabId+'_'+activeTab).className='current';
	return false;
}
// geht zu einer URL (verwendet in Schnellauswahl)
function gotoURL(selection) { 
	var idx = selection.options.selectedIndex;
	if (idx==0) return; // ersten Eintrag der Liste ueberspringen
	window.location = selection.options[idx].value; 
}
// holt den Inhalt eines Cookies (returns false if not found)
function getCookie (name) {
	var allcookies = document.cookie;
	if (allcookies == "") return false;
	// Now extract just the named cookie from that list
	var start = allcookies.indexOf(name + '=');
	if (start == -1) return false; // not defined for this page
	start += name.length + 1;  // skip name and equals sign
	var end = allcookies.indexOf(';', start);
	if (end == -1) end = allcookies.length;
	var cookieval = allcookies.substring(start, end);
	return cookieval;
}
// ----- Funktion zum Vertauschen der Inhalte zweier ids
function toggle_content(id1,id2){
	var foo=document.getElementById(id1).innerHTML;
	document.getElementById(id1).innerHTML=document.getElementById(id2).innerHTML;
	document.getElementById(id2).innerHTML=foo;
}		
// ----- Funtionen für Ein- und Ausblenden von Header
function toggleHeader(){
	var oldVal=getCookie("header")
	var newVal='full';
	if(oldVal=='small')
		newVal='full';
	else
		newVal='small';
	//document.cookie = "name=value; expires=date; path=path; domain=domain; secure";
	//document.cookie = "header="+newVal; // dies hat bewirkt, dass jeder Pfad seinen eigenen Cookie bekam
	document.cookie = "header="+newVal+"; path=/"; // so ist es richtig!
	setHeader(newVal);
}
function setHeader(value){
	//alert(value);
	if(value=='small'){
		$('header').hide();
		if($('mittelbanner')) $('mittelbanner').hide();
		$('body').style.backgroundPosition="0px -140px";
		$('toggleHeaderEnlargeLink').show();
	}else{
		$('header').show();
		if($('mittelbanner')) $('mittelbanner').show();
		$('body').style.backgroundPosition="0px 0px";
		$('toggleHeaderEnlargeLink').hide();
	}					
}
