/* Funktionen fuer die Sitemap **********************************************************/

	// initialy fold in sitemap except level 1
	function initSitemap() {
		// fold in level 2
		var allLevel2Elements = $$('ul#sitemap li li');
		allLevel2Elements.each(function(element, index) {
			if (element.hasClassName('open')) {
				element.className = "closed";
				element.down('ul').setStyle({display: 'none'});
			}
		});
		 
		// fold in level 3
		var allLevel3Elements = $$('ul#sitemap li li li');
		allLevel3Elements.each(function(element, index) {
			if (element.hasClassName('open')) {
				element.className = "closed";
				element.down('ul').setStyle({display: 'none'});
			}
		});

		}

// toggle lists (expand and fold in)
	function openCloseList(myElement){
		var myChildList = $(myElement).next('ul');
		var myParent = $(myElement).up();
		if (myChildList) {
			Effect.toggle(myChildList,'blind'); 
			if (myParent.hasClassName('closed')){
				myParent.className = 'open';
			}
			else if (myParent.hasClassName('open')){
				myParent.className = 'closed';
			}	
		}
  }

