/**
	Funktion zum Öffnen eines Fensters
	@param: string, Adresse der Datei > über GET-Parameter können Variablen an das PHP-Skript übergeben werden
	@param: string, Name des Fensters > über diesen kann das Fenster später wieder geschlossen werden
	@param: string, Titel des Fensters
	@param: float, Groesse des Fensters als Prozentwert (1 = Vollbild, 0.9 = 90% des Vollbilds)
	@param: string, "ja" wenn das öffnende Fenster nach dem öffnen geschlossen werden soll
    @param: string, "ja" wenn das geöffnete Fenster vom öffnenden abhängig sein soll
*/
function fensterOeffnen (adresse, fenstername, fenstertitel, groesse, openerSchliessen, abhaengig) {
	//alert(screen.width + "x" + screen.height);
    breite = screen.width * groesse;
	hoehe  = screen.height * groesse;
	//alert(breite + "x" + hoehe);
	if (breite == screen.width && hoehe == screen.height) {
		linksAbstand = 0;
		obenAbstand  = 0;
	} else {
		linksAbstand = (screen.width - breite) / 2;
		obenAbstand  = (screen.height - hoehe) / 2;
	}
	fenstereigenschaften  = "width=" + breite + ",height=" + hoehe + ",left=" + linksAbstand;
	fenstereigenschaften += ",top=" + obenAbstand + ",menubar=no,toolbar=no,scrollbars=yes";
	if (abhaengig == "ja") {
		fenstereigenschaften += ",dependent=yes";
	}
    
	/**
		TODO: Abhängigkeit des Fensters vom öffnenden Fenster definieren,
			  damit es beim Schließen desselben ebenfalls geschlossen wird
			  > wenn möglich, beim Start von fly & org dem Fenster einen Namen geben (Weiterleitung?),
			    damit es nach dem Klick auf den Link geschlossen werden kann
	*/
	/* 	
		für IE 6 darf fenstertitel keine Leerzeichen enthalten
		>> daher bei der Übergabe von fenstertitel Leerzeichen und Sonderzeichen ersetzen (siehe index.php4)
		>> der Titel des Fensters wird ohnehin in ausgabe.php4 gesetzt
	*/
	fenster = window.open(adresse, fenstertitel, fenstereigenschaften);
    fenster.focus();
    if (openerSchliessen == "ja") {
        this.close();
    }
}

/**
	im aktuellen Fenster eine Seite öffnen, der eine Variable übergeben werden kann
	@param: string, Name der GET-Variablen, die an die Seite übergeben werden soll
	@param: Wert, den die Variable haben soll
	
	TODO: prüfen, ob diese Funktion überhaupt noch verwendet wird
*/
function reload (adresse, var1, var1Wert) {
    var ziel = adresse + "?" + var1 + "=" + var1Wert;
    //alert (ziel);
    window.location.href = ziel;
}