
// Schliessen-Öffnen Text Elemente
var idx='0';	// aktuell offenes Element: am Anfang gar keines!

// makes dom elements become (in)visible.
// should be assigned to onClick, onMouseOver, etc.
// second call reverses the effect

function un_sichtbar2(id) {
	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
	}
}


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
	}
}



// Plus-Minus Beauty

var ordnerplus = 'images/layout/';

minus = new Image();
minus.src = ordnerplus + 'minus_hellgelb_kl.gif';
plus = new Image();
plus.src = ordnerplus + 'plus_hellgelb_kl.gif';


function un_sichtbar_beauty(id) {

	// 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
	  window.document.images['bild'+id].src = minus.src;
		window.document.getElementById('text'+id).style.color = '#9A0200';
	}
	else {
		window.document.getElementById(id).style.display = 'none';
		idx = '0';	// keines offen
	  window.document.images['bild'+id].src = plus.src;
		window.document.getElementById('text'+id).style.color = '#CC6600';
	}
}


/*
function un_sichtbar2(id) {

	// 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
	  window.document.images['bild'+id].src = minus.src;
		window.document.getElementById('text'+id).style.color = '#9A0200';
	}
	else {
		window.document.getElementById(id).style.display = 'none';
		idx = '0';	// keines offen
	  window.document.images['bild'+id].src = plus.src;
		window.document.getElementById('text'+id).style.color = '#CC6600';
	}
}
*/
