function noSpam() {
    if (document.getElementById) {
		var at = "@";
	  	var links = document.getElementsByTagName('a');
	  
	  	for (var i = 0; i < links.length; i++) {
		  	var linkElem = links[i];
			
		  	if (linkElem.className == 'escape') {
		  		var mail = linkElem.firstChild; var domain = linkElem.lastChild;
		  		mail.nextSibling.firstChild.innerHTML = at;
		  		linkElem.href = "mailto:" + mail.data + at + domain.data;
		  	}
			
	  	} // End for
	  
    } // End if
}



function toggleNavi() {
	
	// Versteckt die ausgeklappten Unternavigationen
	// Im IE6 dient diese Funktion zum Ausklappen der Navigation beim Überfahren mit der Maus
	
	// ID der Hauptnavigation
	var navigation = document.getElementById('hauptnavi');
	
	// Alle Kindelemente der Hauptnavigation durchlaufen
	for (var i = 0; i < Element.descendants(navigation).length; i++) {
		
		var currentChild = Element.descendants(navigation)[i];
		
		// Überprüfen, ob das Kindelement eine ungeordnete Liste (= Unternavigation) ist
		if (currentChild.tagName == 'OL') {
			
			// Unsichtbar machen
			Element.toggle(currentChild);	
			
			// Event-Handler für Mouseover und Mouseout (Aufklappmenüs im IE6)
			currentChild.parentNode.onmouseover = function () { this.childNodes[2].style.display = 'block'; }
			currentChild.parentNode.onmouseout = function () { this.childNodes[2].style.display = 'none'; }			
			
		}
	}
	
	// Alle Kindelemente der Unternavigation durchlaufen
	for (var j = 0; j < Element.descendants(navigation).length; j++) {
		
		var subChild = Element.descendants(navigation)[j];
		
		// Überprüfen, ob das Kindelement eine ungeordnete Liste (= Unternavigation) ist
		if (subChild.tagName == 'UL') {
			
			// Event-Handler für Mouseover und Mouseout (Aufklappmenüs im IE6)
			subChild.parentNode.onmouseover = function () { this.childNodes[3].style.display = 'block'; }
			subChild.parentNode.onmouseout = function () { this.childNodes[3].style.display = 'none'; }
			
		}
		
	}
	
}


Event.observe(window, 'load', toggleNavi, false);
Event.observe(window, 'load', noSpam, false);