window.addEvent('domready', function(){

	var accordion = new Accordion('h3.atStart', 'div.atStart', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('background-image', 'url(images/up.gif)');
			toggler.setStyle('border-bottom', '1px solid #444444');
		},
	 
		onBackground: function(toggler, element){
			toggler.setStyle('background-image', 'url(images/down.gif)');
			toggler.setStyle('border-bottom', 'none');
		}
	}, $('accordion'));
	 
	
});


function replaceHeader()
{
	var headlineText = document.getElementById("FlashHeader_Headline").innerHTML;
	
	//hier gibt es mehr info
	//http://code.google.com/p/swfobject/
	flashvars.h1 = headlineText
	var params = {};
	var attributes = {};
	var params = { base: "fileadmin/flash", bgcolor:"#000000" };


	swfobject.embedSWF("fileadmin/flash/header.swf", "FlashHeader_inner", "100%", "100%", "8.0.0","expressInstall.swf", flashvars, params, attributes);
}

/**
 * funktion wird nicht genutzt, renderzeiten für das Javascript ist zu lang
 */
function replaceMenue()
{
	//Darf nur ausgeführt werden, wenn der User die richtige Flashversion enthält
	//hier gibt es mehr info
	//http://code.google.com/p/swfobject/
	var playerVersion = swfobject.getFlashPlayerVersion();
	
	if (playerVersion.major > 8)
	{
		var menu = document.getElementById("mainnavi");
		allListElem = menu.getElementsByTagName("li");
		
		for (var i = 0; i < allListElem.length; i++)
		{
			var replaceItem = allListElem[i].getElementsByTagName("a")[0];
			
			//der text des menüpunktes
			var text = replaceItem.innerHTML;
			
			//handelt es sich um eine current/ aktives element
			var searchCurrent = /act$/;
			var current = (searchCurrent.test(allListElem[i].className)) ? "true" : "false";
			
			//handelt es sich um ein element der sub-kategorie
			var searchCat = /item2/;
			var subcat = (searchCat.test(allListElem[i].className)) ? "true" : "false";
			
			var flashvars = {};
			flashvars.current = current;
			flashvars.subcat = subcat;
			flashvars.displaytext = text;
			flashvars.url = replaceItem.href;
			
			var params = {};
			params.scale = "noscale";
			params.salign = "tl";
			params.bgcolor = "#000000"
			
			var attributes = {};
			
			//Das Item eindeutig markieren zum austausch:
			replaceItem.id = "menu_replace_" + i;
			swfobject.embedSWF("fileadmin/flash/menu.swf", "menu_replace_" + i, "150", ((subcat == "true") ? "16" : "22"), "8.0.0", "", flashvars, params, attributes);	
		}
	}
}