// noch kein großes Fenster geöffnet
var groesser=null;

function bildGross(bildUrl,breite,hoehe)
{ 
  // Preload für Opera
  preload=new Image();
  preload.src=bildUrl;

  // Fenstergrösse festlegen
  var fenster_property = "width=" + breite + ",height=" + hoehe + ",resizable=0";

  // Variablen für Platzierung auf Bildschirmmitte  
  var abstand_links = Math.ceil((screen.width - breite) / 2);
  var abstand_oben = Math.ceil((screen.height - hoehe - 40) / 2); 
      // 40=ca.-Faktor für Rahmen und Titelleiste
  
  // evtl. bereits vorhandenes Fenster schließen
  if (groesser != null)
    if (!groesser.closed) groesser.close();

  // auf Bildschirmmitte plazieren über Propertys (screenX/Y für NN, left/top für IE)
  fenster_property += ",screenX=" + abstand_links + ",screenY=" + abstand_oben 
      +",left=" + abstand_links + ",top=" + abstand_oben;
  
  // Fenster öffnen
  groesser=window.open("","bild",fenster_property);

  // Quellcode für Fenster erzeugen
  groesser.document.open("text/html");
        
  groesser.document.writeln("<!doctype html public '-//W3C//DTD HTML 4.01 Transitional//EN'> ");
  groesser.document.writeln("<html> ");
  groesser.document.writeln("  <head> ");
  groesser.document.writeln("    <title>+++zum Schlie&szlig;en aufs Bild klicken+++</title> ");
  groesser.document.writeln("    <meta http-equiv='content-type' content='text/html;charset=ISO-8859-1'> ");
  groesser.document.writeln("  </head> ");
  groesser.document.writeln("  ");
  groesser.document.writeln("  <body bgcolor=#003399 leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'> ");
  groesser.document.writeln("    <a href='javascript:close()'> ");
  groesser.document.writeln("      <img src='" +bildUrl+ "' alt='Fenster schließen!'>" );
  groesser.document.writeln("    </a> ");
  groesser.document.writeln("  </body> ");
  groesser.document.writeln("</html> ");

  groesser.document.close();
                        
  groesser.focus(); 
}

// beim Verlassen des Dokuments evtl. vorhandenes Fenster schließen
function fensterSchliessen()
{
  if (groesser != null)
    if (!groesser.closed) groesser.close();
}

