window.addEvent('domready', function() {

	// initiate Accordions
	var isHome = $(document.body).hasClass('home');
	var startItem = 0;
	if(!isHome)
		startItem = -1;

	var newsModule = $(document.body).getElement('.module.news-overview');
	var calendarModule = $(document.body).getElement('.module.calendar-overview');

	if(calendarModule) {
		var calendarAccordion = new Fx.Accordion(calendarModule, '.module.calendar-overview li.toggler', '.module.calendar-overview .hidden', {
			opacity: false,
			display: startItem,
			onActive: function(toggler, element){
				toggler.addClass('expanded');
			},
			onBackground: function(toggler, element){
				toggler.removeClass('expanded');
			}
		});
	}

	if(newsModule) {
		var newsAccordion = new Fx.Accordion(newsModule, '.module.news-overview li.toggler', '.module.news-overview .hidden', {
			opacity: false,
			display: startItem,
			onActive: function(toggler, element){
				toggler.addClass('expanded');
			},
			onBackground: function(toggler, element){
				toggler.removeClass('expanded');
			}
		});
	}

	// Slideshow banner
	if (isHome) {
		var slideShowBanner = new noobSlide({
			box: $('banner'),
			items: $('banner').getElements('img'),
			mode: 'vertical',
			size: 215,
			autoPlay: true
		});
	}
});
