function onLoadFunction() {
	if (document.getElementById('refreshBtn')) document.getElementById('refreshBtn').style.display = "none";
}

function closeFlyout() {
	if (document.getElementById('haupt-navigation')) {
		
		oObj = document.getElementById('haupt-navigation');
		foo = getElementsByClassName ("submenu",oObj);	
		for (n=0; n < foo.length; n++) {		
			foo[n].style.display = 'none';	
		}
	}
}

function showHideMe(oObj,sAction) {
	//subitems = getElementsByClassName ("subitem",oObj);
	//iHeight = (subitems.length * 35) + 30;
	
	foo = getElementsByClassName ("submenu",oObj);	
	for (n=0; n < foo.length; n++) {		
		if (sAction == 'show') {
			foo[n].style.display = 'block';
			//document.getElementById('haupt-navigation').style.height = iHeight;
		} else {
			foo[n].style.display = 'none';
			//document.getElementById('haupt-navigation').style.height = 50;
		}		
	}
}

function getElementsByClassName (className, element) {
	element = element ? element : document;

	var muster = new RegExp("(^|\\s)" + className + "(\\s|$)");
	var alles = element.getElementsByTagName("*");
	var gefunden = new Array();
	var i;

	for (i = 0; i < alles.length; i++) {
		if (alles[i] && alles[i].className && alles[i].className != "") {
			if (alles[i].className.match(muster)) // für Fälle wie class="xyz abc"
				gefunden[gefunden.length] = alles[i];
		}
	}

	return gefunden;
}

window.addEvent('domready', function() {
								 
    $$('.sliderbox p','.sliderbox ul','.sliderbox ol','.sliderbox h2','.sliderbox .csc-textpic').each(function(item){							   
			item.addClass('closed');
			item.toggle();
			/*
			var myFx = new Fx.Slide(item, {
				duration: 50
			});	
			
			myFx.slideOut();
			*/
	});	
	
	$$('.sliderbox h1').each(function(item){
		if (item.hasClass('closed')) {
			item.removeClass('closed');
		} else {
			item.addClass('closed');				
		}												   
	});	
									 
    $$('.sliderbox h1').addEvent('click', function(e){

		if (this.hasClass('closed')) {
			this.removeClass('closed');
		} else {
			this.addClass('closed');				
		}	

		oParent = this.getParent('div.csc-default');
		
		oContent = oParent.getElements('p'); 
		oContent.each(function(item, index){				   
			toggleItem(item, index);
		});
		
		oContent = oParent.getElements('ul'); 
		oContent.each(function(item, index){				   
			toggleItem(item, index);
		});
		
		oContent = oParent.getElements('ol'); 
		oContent.each(function(item, index){				   
			toggleItem(item, index);
		});
		
		oContent = oParent.getElements('h2'); 
		oContent.each(function(item, index){				   
			toggleItem(item, index);
		});
		
		oContent = oParent.getElements('.csc-textpic'); 
		oContent.each(function(item, index){				   
			toggleItem(item, index);
		});			
				
	});
	
	function toggleItem(item, index) {
		item.toggle();
		
		/*
		var myFx = new Fx.Slide(item, {
			duration: 500
		});							   
		*/				   
		if (item.hasClass('closed')) {
			//myFx.slideIn();
			item.removeClass('closed');
		} else {
			item.addClass('closed');				
			//myFx.slideOut();				
		}
		
	}
});
