window.addEvent('domready', function() {
	
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'h3.toggler', 'div.element', {
		opacity: false,
		onActive: function(toggler, element){
			toggler.setStyle('color', '#57253a');
			toggler.setStyle('background', '#fff');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('color', '#fff');
			toggler.setStyle('background', '#57253a');	
		}
	});
	/*
	//add click event to the "add section" link
	$('add_section').addEvent('click', function(event) {
		event.stop();
		
		// create toggler
		var toggler = new Element('h3', {
			'class': 'toggler',
			'html': 'Common descent'
		});
		
		// create content
		var content = new Element('div', {
			'class': 'element',
			'html': '<p></p>'
		});
		
		// position for the new section
		var position = 0;
		
		// add the section to our myAccordion using the addSection method
		myAccordion.addSection(toggler, content, position);
	});*/
});

	function hasClass(ele,cls) {
			return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
	}
	
	function addClass(ele,cls) {	
		if (!this.hasClass(ele,cls)){ 
			ele.className += " "+cls;
		}
	}
	
	function removeClass(ele,cls) {
		if (hasClass(ele,cls)) {
			var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
			ele.className=ele.className.replace(reg,' ');
		}
	}
	
	
	function echo(s){
	    var elDebug = document.getElementById("debug");
    	elDebug.innerHTML = "<p>" + s + "</p>" + elDebug.innerHTML;
	
	}
	

	
		function aendereDeckkraft(id, transparenz) {
		var style = document.getElementById(id).style;		
		style.filter = "alpha(opacity=" + transparenz + ")";
		transparenz /= 100;
		style.opacity = transparenz;
		style.MozOpacity = transparenz;
		style.KhtmlOpacity = transparenz;
	}
