



  window.defaultStatus="";

  Fensterchen = new Array();               //erzeugt ein Array in das alle Fenster gespeichert werden
  FensterOffen = new Array();              //Array speichert, ob Fenster offen oder geschlossen ist

/* &ouml;ffnet Fenster mit Parametern und setzt Fensterstatus */

function NeuesFenster(nummer,datei,name,hoehe,breite){
  Fensterchen[nummer] = window.open(datei,name,"width="+breite+",height="+hoehe);
  FensterOffen[nummer] = 1;
  Fensterchen[nummer].focus();
}

function OffeneSchliessen(){               // &uuml;berpr&uuml;ft, welches Fenster offen ist, und ruft Schlie&szlig;funktion auf
  for(i = 0; i < Fensterchen.length; i++)  // alle Fenster werden gepr&uuml;ft
    if(FensterOffen[i] == 1)               // Satus des Fensters wird gepr&uuml;ft, 1 = offen / 0 = geschlossen
      FensterSchliessen(i);                // ruft f&uuml;r offenes Fenster Schlie&szlig;funktion auf.
}

function FensterSchliessen(welches){       // Schlie&szlig;t Fenster und &auml;ndert Status
   if(!Fensterchen[welches].closed)        // &uuml;berpr&uuml;ft ob Fenster noch offen(k&ouml;nnte auch von Hand geschlossen worden sein
     Fensterchen[welches].close();         // schlie&szlig;t Fenster

  FensterOffen[welches] = 0;               // setzt Status auf 0, auch wenn Fenster bereits von Hand geschlossen wurde
}





