// Load Event //

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

//hier weiteres js einfügen //

function openNewWindow () {
	links = document.getElementsByTagName('a');

	for(i=0; i<links .length; i++) {
		
		/* Links in neuen Fenstern öffnen, bei validem Markup */	
    	if(links[i].className.match(/extern/)) {
			links[i].target = '_blank';
    	}
    	
		/* Bild wird in Popup geöffnet, das Markup bleibt valide */
    	if(links[i].className.match(/popup/)) {
			links[i].onclick=function() { 
				window.open(this.href,'Popup','scrollbars=no,width=690,height=500,left=20, top=20'); 
				return false;
			}
    	}
    	
    	/* Bild wird in AudioPopup geöffnet, das Markup bleibt valide */
    	if(links[i].className.match(/popup-hoer/)) {
			links[i].onclick=function() { 
				window.open(this.href,'Hoerprobe','scrollbars=no,width=280,height=300,left=20, top=20'); 
				return false;
			}
    	}
   	}
}

//Fenster drucken onload
function printOnload() {
	bodies = document.getElementsByTagName('body');
	for(i=0; i<bodies.length; i++) {
		if(bodies[i].className.match(/printthis/)) {
			window.print(); 
			return false;
		}
    }
}

//Fenster drucken onclick
function printWindow () {

	links = document.getElementsByTagName('a');
	for(i=0; i<links.length; i++) {
		
		   	
		/* Fenster drucken */
    	if(links[i].className.match(/printbutton/)) {
			links[i].onclick=function() { 
				window.print(); 
				return false;
			}
    	}
   	}
}

// mail verschl&uuml;sselung 

function setMailLink(An, Dn, En) {
	var LinkText = An + "@" + Dn + "." + En;
	document.open();
	document.write("<a href=\"mailto:" + LinkText + "\">" + LinkText + "<\/a>");
	document.close();
	 }


//am Ende : //
//addLoadEvent(focusLabels);
addLoadEvent(printOnload);
addLoadEvent(printWindow);
addLoadEvent(openNewWindow);
addLoadEvent(openNewWindow);
