window.addEvent('domready', function() {
	
	//create our Accordion instance
	var myAccordion = new Accordion($('accordion'), 'a.toggler', 'div.element', {
		start:'all-close',
        alwaysHide: true,
		opacity: true,
		onActive: function(toggler, element){
			toggler.setStyle('background-position', '0 -30px');
		},
		onBackground: function(toggler, element){
			toggler.setStyle('background-position', '0 0');
		}
	});

	var recruitVerticalSlide = new Fx.Slide('vertical_slide_recruit').hide();
	$('v_toggle_recruit').addEvent('click', function(e){
		e.stop();
		recruitVerticalSlide.toggle();
	});
	var ventVerticalSlide = new Fx.Slide('vertical_slide_vent').hide();
	$('v_toggle_vent').addEvent('click', function(e){
		e.stop();
		ventVerticalSlide.toggle();
	});
	var wotlkVerticalSlide = new Fx.Slide('vertical_slide_wotlk',{
		'onComplete': function() {
			wotlkVerticalSlide.wrapper.setStyle('height','auto');
    	}
  	}).hide();
	$('v_toggle_wotlk').addEvent('click', function(e){
		e.stop();
		wotlkVerticalSlide.toggle();
	});
	var tbcVerticalSlide = new Fx.Slide('vertical_slide_tbc',{
		'onComplete': function() {
			tbcVerticalSlide.wrapper.setStyle('height','auto');
		}
	}).hide();
	$('v_toggle_tbc').addEvent('click', function(e){
		e.stop();
		tbcVerticalSlide.toggle();
	});
	var wowinsiderVerticalSlide = new Fx.Slide('vertical_slide_WoWInsider').hide();
	$('v_toggle_WoWInsider').addEvent('click', function(e){
		e.stop();
		wowinsiderVerticalSlide.toggle();
	});
	
});
