var newWindow = null;

function closeWin () {
if ( newWindow != null )
if ( !newWindow.closed ) newWindow.close();
}

function mxwin ( imsrc, strWidth, strHeight, type ) {
closeWin();
type == "console"
var tools = "";
if ( type == "fixed" )
tools = "status" + ",height=" + strHeight +
",width=" + strWidth;
if ( type == "standard" || type == "fullScreen" )
tools = "resizable,toolbar=yes,location=yes,scrollbars=yes,menubar=yes,width="+
strWidth + ",height=" + strHeight + ",top=0,left=0";
if ( type == "console" )
tools = "resizable,toolbar=no,location=no,scrollbars=no" + ",width=" + strWidth + ",height=" +
strHeight + ",left=0,top=0";
newWindow = window.open ( imsrc , 'newWin', 'width=' + strWidth + ',height=' + strHeight +
',status=no,toolbar=no,menubar=no,location=no' + ',resizable=no,scrollbars=no,dependent=yes' +
',innerHeight=' + strHeight + ',innerWidth=' + strWidth + ''); 
newWindow.focus();
// Für Apple Mac Safari 2.0 ist evtl. zusätzlicher Quellcode erforderlich (s.u.)
}; // end function mxwin

function popUpWin ( url, type, strWidth, strHeight ) {
closeWin();
}