// JavaScript Document

$(document).ready(function() {
 // hides the slickbox as soon as the DOM is ready
 // (a little sooner than page load)

$('#downloads_en').show();
$('#downloads_nl').hide();


/*removeClass */

$.reClass = function(){
	$('a.dl1Button').removeClass('current');
	$('a.dl2Button').removeClass('current');
};


$.fadeFunction = function($me, $link){
		var $div = $($me);
		var $visibleSiblings = $div.siblings('div:visible');
		$.reClass();
		$($link).addClass('current');
		if ($visibleSiblings.length) {
	  	$visibleSiblings.fadeOut('slow', function() {
			$div.fadeIn('slow');
			$('p.busHomeButton').slideDown('slow');			
	  	});
		} else {
	  	$div.fadeIn('slow');
		}
		return false;
};

  
 // toggles the slickbox on clicking the noted link
	$('p.busHomeButton').click(function() {
		var $div = $('#landing');
		var $visibleSiblings = $div.siblings('div:visible');
		$.reClass();
		if ($visibleSiblings.length) {
	  	$visibleSiblings.fadeOut('slow', function() {
			$div.fadeIn('slow');
			$('p.busHomeButton').slideUp('slow');
	  	});
		} else {
	  	$div.fadeIn('slow');
		}
		return false;			
  });


	$('a.dl1Button').click(function() {
		$.fadeFunction('#downloads_en', this);	
  });

	
  $('a.dl2Button').click(function() {
		$.fadeFunction('#downloads_nl', this);	
  });		


});