function accordioning(){
	
	//stretchers
	var stretchers = $$('p.desc');
	stretchers.each(
		function(item){
			item.setStyles({'height':'0', 'overflow' : 'hidden'});
		}
	);
	
	//togglers
	var togglers = $$('a.toggler');
	var bgFx = [];
	var bgFx2 = [];
	
	togglers.each(function(toggler, i){
		toggler.setStyles({'background-color': '#FFFFFF'});
		toggler.getNext().setStyles({'background-color': '#FFFFFF'});
		bgFx[i] = new Fx.Color(toggler, 'background-color', {wait: false});
		bgFx2[i] = new Fx.Color(toggler.getNext(), 'background-color', {wait: false});
	});

	var myAccordion = new Fx.Accordion(togglers, stretchers, { opacity:false, start: false, transition: Fx.Transitions.quadOut,
		onActive: function(toggler, i){
			bgFx[i].toColor('#DBDBD3');
			bgFx2[i].toColor('#DBDBD3');
		},

		onBackground: function(toggler, i){
			bgFx[i].clearTimer();
			toggler.setStyle('background-color', '#fff');
			toggler.getNext().setStyle('background-color', '#fff');
		}
	});
}

window.addEvent('load', accordioning);