// 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,'Karte','scrollbars=yes,width=610,height=520,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);
