window.addEvent('domready', function() {
	var list = $$('dt.toggle');
	list.each(function(element) {

		
		var fx = new Fx.Styles(element, {duration:200, wait:false});

		element.addEvent('mouseenter', function(){
			fx.start({
				'color': '#ffcc00'
			});
		});

		element.addEvent('mouseleave', function(){
			fx.start({
				'color': '#fff'
			});
		});

	});
	var Box = $$('.toggle');
	var BoxOpen = $$('.toggler');
	var BoxAccordion = new Accordion(
		Box, BoxOpen, {
		start: 'all-closed',
		duration: 500,
		opacity: false,
		alwaysHide: true,
			onActive: function(Box, BoxOpen){
				Box.setStyle('background', 'transparent url(images/arrowdown.gif) left center no-repeat'),
				BoxOpen.setStyle('margin-bottom', '3em')
			},

			onBackground: function(Box, BoxOpen){
				Box.setStyle('background', 'transparent url(images/arrowup.gif) left center no-repeat'),
				BoxOpen.setStyle('margin-bottom', '0')
			}
		});

});