		// Alles was hier folgt ist fuer die standorte...
		var actNode = null;
		function swdsp (nodeid) {
			var node;
			if ( String(nodeid) === nodeid ) {
				node = document.getElementById(nodeid);				
				}
			else {
				node = actNode;
				}
			var b = document.getElementsByTagName('body')[0];

			if (node) {
				switch(node.style.display) {
					case 'none' : 
						if ( actNode != null ) {
							actNode.style.display = 'none';
							}
						node.style.display = '';
						
						if ( b.addEventListener ) {
							b.addEventListener('click',swdsp,false);
							}
						else {
							b.attachEvent('onclick',swdsp);
							}
						actNode = node;
					break;
					case '' :
						if ( actNode == node ) {
							actNode = null;
							}
							
						if ( b.addEventListener ) {
							b.removeEventListener('click',swdsp,false);
							}
						else {
							b.detachEvent('onclick',swdsp);
							}
						node.style.display = 'none';
					break;
					}
				}
			return;
			}
		
		var actMap = null;
		function swmap (mapid) {
			var node = document.getElementById(mapid);
			if (node) {
				switch(node.style.display) {
					case 'none' : 
						if ( actMap != null ) {
							actMap.style.display = 'none';
							}
						node.style.display = '';
						actMap = node;
					break;
					case '' :
						if ( actMap == node ) {
							actMap = null;
							}
						node.style.display = 'none';
					break;
					}
				}
			return;			
			}
