

//Popup-Fenster
  var WinNum;
  // -> diese Variable wird bei Aufruf eines Fensters immer zwischen 1 und 0 getauscht
  // und ggf. an den Fensternamen angehaengt, damit niemals derselbe Fenstername
  // hintereinander aufgerufen wird
  function neues_popup_definieren(url,name,breit,hoch,scroll,menubar) {
  
  // Errechnet Koordinaten, um das Popup zentriert zu platzieren
      links = (screen.width/2)-(breit/2);
      oben = (screen.height/2)-(hoch/2);
    
  // Definiert und Oeffnet ein Popup-Fenster, wechselt die Nummer des Fensters zwischen
  // 0 und 1 und setzt falls moeglich den Focus -> wird von untenstehender Funktion aufgerufen
    var fname = name+WinNum;
    fenster = window.open(url,fname,'width='+breit+',height='+hoch+',toolbar=no,location=no,directories=no,status=no,top ='+oben+',left ='+links+',menubar='+menubar+',scrollbars='+scroll+',resizable=no,copyhistory=yes');
	if (WinNum==0) { WinNum=1; } else { WinNum=0; }
    if (typeof fenster != "undefined") { fenster.focus(); }
  }

  function pop_up(url,name,breit,hoch,scroll,menubar) {
  
  // Funktion zum Oeffnen eines EINZELNEN Popup-Fensters
  // Existiert bereits ein Fenster UND ist dieses offen wird das bestehende
  // Fenster zuerst geschlossen
    if (typeof fenster == "undefined" || fenster.closed) {
      neues_popup_definieren(url,name,breit,hoch,scroll,menubar);
    } else {
        fenster.close();
        neues_popup_definieren(url,name,breit,hoch,scroll,menubar);
    }
  }


// -->
