var openNode;
function swdsp(elemId) {
	var myNode = document.getElementById(elemId);

	if ( myNode ) {
		if ( openNode != null && openNode != myNode ) {
			swdsp(openNode.id);
			}
		switch ( myNode.style.display ) {
			case 'none' :
				myNode.style.display = '';
				openNode = myNode;
		break;
			case '' :
				myNode.style.display = 'none';
				openNode = null;
			break;
			default : myNode.style.display = '';
			break;
			}
		}
	return
	}




function swdspto(elemId) {

	if (elemId.target || elemId.srcElement ) { 
		// Wenn diese Funktion durch einen Event Handler aufgerufen wird...
		var elemId = openNode.id;
		}
		

	var myNode = document.getElementById(elemId);
	var bd = document.getElementById('contentContainer');

	if ( myNode ) {
		if ( openNode != null && openNode != myNode ) {
			swdsp(openNode.id);
			}
		switch ( myNode.style.display ) {
			case 'none' :
				myNode.style.display = '';
				if ( bd.attachEvent ) {
					bd.attachEvent('onclick',swdspto);
					}
				else {
					bd.addEventListener('click',swdspto,false);
					}
				openNode = myNode;
			break;
			case '' :
				myNode.style.display = 'none';
				if ( bd.attachEvent ) {
					bd.detachEvent('onclick',swdspto);
					}
				else {
					bd.removeEventListener('click',swdspto,false);
					}				
				openNode = null;
			break;
			default : myNode.style.display = '';
			break;
			}
		}
	return
	}


function popup(uri) {
	
	window.open(uri,'','menubar=no,width=600,height=700,resizeable=yes,scrollbars=yes')
	
	}
