window.addEvent('domready', function() {
	var status = {
		'true': 'open',
		'false': 'close'
	};
	
	if(document.getElementById('algemeen_toggle'))
	{
	
		var algemeenSlide = new Fx.Slide('algemeen');
		$('algemeen_toggle').addClass('active');
		var sybeSlide = new Fx.Slide('sybe');
		var bramSlide = new Fx.Slide('bram');
		var tychoSlide = new Fx.Slide('tycho');
		var remcoSlide = new Fx.Slide('remco');
		var hannoSlide = new Fx.Slide('hanno');
		
	
		$('algemeen_toggle').addEvent('click', function(e){
			e.stop();
			if(!algemeenSlide.open){this.addClass('active');};
			resetSlides();
			algemeenSlide.toggle();
		});


		$('sybe_toggle').addEvent('click', function(e){
			e.stop();
			if(!sybeSlide.open){this.addClass('active');};			
			resetSlides();
			sybeSlide.toggle();
		});

		$('bram_toggle').addEvent('click', function(e){
			e.stop();
			if(!bramSlide.open){this.addClass('active');};			
			resetSlides();
			bramSlide.toggle();
		});

		$('tycho_toggle').addEvent('click', function(e){
			e.stop();
			if(!tychoSlide.open){this.addClass('active');};			
			resetSlides();
			tychoSlide.toggle();
		});
		
		$('remco_toggle').addEvent('click', function(e){
			e.stop();
			if(!remcoSlide.open){this.addClass('active');};			
			resetSlides();
			remcoSlide.toggle();
		});	
	
		$('hanno_toggle').addEvent('click', function(e){
			e.stop();
			if(!hannoSlide.open){this.addClass('active');};			
			resetSlides();
			hannoSlide.toggle();
		});
		

		
		
		function initSlides(){
			sybeSlide.hide();
			bramSlide.hide();
			tychoSlide.hide();
			remcoSlide.hide();
			hannoSlide.hide();
			
		}

		function resetSlides()
		{
			if (algemeenSlide.open) {algemeenSlide.slideOut(); $('algemeen_toggle').removeClass('active');};
			if (sybeSlide.open) {sybeSlide.slideOut(); $('sybe_toggle').removeClass('active');};
			if (bramSlide.open) {bramSlide.slideOut(); $('bram_toggle').removeClass('active');};
			if (tychoSlide.open) {tychoSlide.slideOut(); $('tycho_toggle').removeClass('active');};
			if (remcoSlide.open) {remcoSlide.slideOut(); $('remco_toggle').removeClass('active');};
			if (hannoSlide.open) {hannoSlide.slideOut(); $('hanno_toggle').removeClass('active');};
			
		}
		
		initSlides();

	}


	if(document.getElementById('playlist_toggle01'))
	{
		
		var playlistSlide01 = new Fx.Slide('playlist01');
		$('playlist_toggle01').addClass('active');
		var playlistSlide02 = new Fx.Slide('playlist02');		
		var playlistSlide03 = new Fx.Slide('playlist03');		
		var playlistSlide04 = new Fx.Slide('playlist04');

		$('playlist_toggle01').addEvent('click', function(e){
			e.stop();
			if(!playlistSlide01.open){this.addClass('active');};
			resetPlaylist();
			playlistSlide01.toggle();
		});

		$('playlist_toggle02').addEvent('click', function(e){
			e.stop();
			if(!playlistSlide02.open){this.addClass('active');};
			resetPlaylist();
			playlistSlide02.toggle();
		});
		
		$('playlist_toggle03').addEvent('click', function(e){
			e.stop();
			if(!playlistSlide03.open){this.addClass('active');};
			resetPlaylist();
			playlistSlide03.toggle();
		});
		
		$('playlist_toggle04').addEvent('click', function(e){
			e.stop();
			if(!playlistSlide04.open){this.addClass('active');};
			resetPlaylist();
			playlistSlide04.toggle();
		});		

		function resetPlaylist()
		{
			if (playlistSlide01.open) {playlistSlide01.slideOut(); $('playlist_toggle01').removeClass('active');};
			if (playlistSlide02.open) {playlistSlide02.slideOut(); $('playlist_toggle02').removeClass('active');};
			if (playlistSlide03.open) {playlistSlide03.slideOut(); $('playlist_toggle03').removeClass('active');};
			if (playlistSlide04.open) {playlistSlide04.slideOut(); $('playlist_toggle04').removeClass('active');};
		}
		
		//playlistSlide01.hide();
		playlistSlide02.hide();
		playlistSlide03.hide();
		playlistSlide04.hide();
		
	}


});


	function showPoster()
	{
		if(document.getElementById('cotcbHolder'))
		{
			poster = document.getElementById('cotcbHolder');
			poster.style.display = "block";
			$('cotcbPoster').addEvent('click', function(e){
				poster.style.display = "none";
			});
		}
	}
