window.addEvent('domready', function() {
	
	// Anpassung IE6
	if(window.ie6) var heightValue='100%';
	else var heightValue='';
	
	// Selektoren der Container fÃ¼r Schalter und Inhalt
	var togglerName='h2.toggler';
	var elementName='div.element';
	
	
		    
		var myAccordion = new Accordion($('accordion'), togglerName, elementName, {
			opacity: true,
			display: 0,
			alwaysHide: false,
           
			onActive: function(toggler, element){
                //toggler.setStyle('color', '#884b50');
                toggler.setStyle('background-position', 'bottom');
            },
            onBackground: function(toggler, element){
                //toggler.setStyle('color', '#fff');
                toggler.setStyle('background-position', 'top');	
            }
		});
		
		// Hover-Effekt umsetzen
        $$(togglerName).addEvent('mouseenter', function() { this.fireEvent('click'); });
		
});


	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 trim(s) {
		return s.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"");
		//return s.replace(/^\s*([\S\s]*)\b\s*$/, '$1');	
	}
    
    

function newWindow(url, name, width, height, toolbar, status, scrollbar, resizable, menubar, location) {

	var posX = parseInt((screen.availWidth/2) - (width/2));
	var posY = parseInt((screen.availHeight/2) - (height/2));
	
	
	 var windowFeatures = "width=" + width + ",height=" + height + ",toolbar=" + toolbar + ",status=" + status + ",scrollbars=" + scrollbar + ",resizable=" + resizable + ",menubar=" + menubar + ",location=" + location + "screenX=" + posX + ",screenY=" + posY + ",left=" + posX + ",top=" + posY + "";
	 
	 if(window.myWindow){
		window.myWindow.close(); 
	 }
	 
	 myWindow = window.open(url, name, windowFeatures);
	 if(window.myWindow){
		window.myWindow.focus();
	 }
	 return false;
}
