// http://www.stichpunkt.de/beitrag/popup.html / http://www.barrierefreies-webdesign.de/knowhow/pop-up-fenster/index.php

var pop = null; 
function popdown() { 
	// checken, ob das Fenster auf ist
	if (pop && !pop.closed) 
		pop.close(); 
}

function popup(obj,fensterName,w,h) { 
	// prüfen, ob der Browser das neue DOM versteht, wenn ja, href-Attribut auslesen, ansonsten altes DOM verwenden
	var url = (obj.getAttribute) ? obj.getAttribute('href') : obj.href;
	
	// Abfrage, ob die Variable "url" existiert
	if (!url) 
		return true; 
	
		// optionale Parameter für die window-Methode anlegen
		var args = 'width='+w+',height='+h+',resizable'; 
		
		popdown(); 
	
		pop = window.open(url,fensterName,args); 
		return (pop) ? false : true;
} 

// beim Verlassen des Fensters PopUp schließen
//window.onunload = popdown;

// beim Aktivieren des Fensters PopUp schließen
//window.onfocus = popdown;

// <a href="http://www.seitenadresse.de" onclick="return popup(this,Fenstername,123,456);" title="Externer Link" onfocus="titleAnpassen(this);" onmouseover="titleAnpassen(this);">Text des Links</a>
