window.addEvent('domready', function() {
	var aoAccCAG = new Array();

	$$('.accordion').each(function(oAcc, index){
		//for each accordion
		//create our Accordion instance
		aoAccCAG[index] = new Accordion(oAcc.getElements('div.acc_header'), oAcc.getElements('div.acc_collapse'), {
			alwaysHide: false,
			display: 0,
			opacity: true,
			onActive: function(toggler, element){
			    arrSpanElem = toggler.getElementsByTagName("span");
			    objSpan = arrSpanElem[0];
			    objSpan.innerHTML = "-";
			    
				toggler.setStyle('background','none');
				toggler.removeClass('toggler_reset');
			},
			onBackground: function(toggler, element){
			    arrSpanElem = toggler.getElementsByTagName("span");
			    objSpan = arrSpanElem[0];
			    objSpan.innerHTML = "+";
			    
				toggler.setStyle('background','#F7F7F7');
				toggler.addClass('toggler_reset');
			}
		});		
	});
	
	$$('div.toggler').addEvent('mouseenter', function(){ 
		this.addClass('togglerover');
	});
	
	$$('div.toggler').addEvent('mouseleave', function(){ 
		this.removeClass('togglerover');
	});
	
});
