/* 
Java-Script für


P o p - U p - F e n s t e r 
***************************


Funktionen:
	- neuesFenster()			: öffnet das Pop-Up-Fenster

	
*/


/* Funktion zum Öffnen des Pop-Up-Fensters
	- erwartet folgende Parameter:
		> Ziel-Url
		> Titel (erscheint aber nirgends)
		> Breite des Fensters
		> Höhe
		> X-Position
		> Y-Position
		> Scrollbalken aktiverien: yes/no
*/

function neuesFenster(ziel,titel,breite,hoehe,posX,posY,scrollen) {
	
	features = ('width=' + breite + ',height=' + hoehe + ',screenX=' + posX + ',screenY=' + posY + ',innerWidth=0,innerHeight=0,locationbar=no,menubar=no,resizable=yes,status=no,scrollbars=' + scrollen);
	
	dasNeueFenster = window.open(ziel,titel,features);
	
	// zur Behebung des Explorer-Bugs, der posX und posY nicht versteht
	dasNeueFenster.moveTo(posX,posY);
	dasNeueFenster.focus();
	return;
	
}





// Schliessen-Öffnen Text Elemente
var idx='0';	// aktuell offenes Element: am Anfang gar keines!

function un_sichtbar(id) {

	// altes unsichtbar schalten, dabei auf Anfangswert von idx achten
	if((window.document.getElementById(idx) != null) && (idx != id)) {  // Knoten existent und != aktueller id
		window.document.getElementById(idx).style.display = 'none';
	}	

	// neues sichtbar schalten. Nicht, wenn neues == altes (dann bereits sichtbar)
	if((window.document.getElementById(id).style.display == 'none')) {
		window.document.getElementById(id).style.display = 'block';
		idx = id;	// Element id offen
	}
	else {
		window.document.getElementById(id).style.display = 'none';
		idx = '0';	// keines offen
	}
}


