$(function()
{
	$.blockUI.defaults.overlayCSS = { backgroundColor: '#000', opacity: '0.7' };
	
	/* 
		panels voorzien van ronde hoeken
		- moet in 2 passes helaas
	*/
	$("div.panel:not(.no-border)").each(function(i)
	{
		var id = $(this).attr('id');
		var attr_class = $(this).attr('class');
		
		$(this).removeAttr('id');
		
		$(this)
			.attr('class','panel-js-content')
			.wrap('<div id="'+id+'" class="'+attr_class+' panel-js"></div>');
		
		$(this).parent()
			.prepend('<div class="panel-js-top"></div>')
			.append('<div class="panel-js-bottom"></div>');				
	});
	
	/* 
		
	*/
	$('a.media').mediabox({autoplay:1, caption:0, loadingImage: 'loader.gif'});
	
	/* 
		checkboxes checken
	*/
	$('a.check-all').click(
	
		function()
		{
			$("input[name='"+this.rel+"']").attr('checked', 'checked');
		}
	);
	
	/* 
		mail a friend hiden en togglen
	*/
	$("form.mail-a-friend").hide();
	$('a.mail-a-friend').css({cursor:'pointer'}).click(
	
		function()
		{
			$("form.mail-a-friend").slideToggle();
		}
	);
	
	/* 
		
	*/
	$('#banners').cycle({fx:'fade', timeout: 5000});
	
	/* 
		
	*/
	$("#kandidaten_lijst div.kandidaat").hover(
		
		function()
		{
			$(this).addClass('over');
			//$('ul.info', $(this)).animate({opacity: 1}, 300, 'linear', function() {$(this).slideDown()});
			//setTimeout("$('ul.info', $(this)).slideDown();", 300);
		}, 
		
		function()
		{
			//clearTimeout($(this).t);
			$(this).removeClass('over');
			//$('ul.info', $(this)).slideUp('fast');
		}
	);
	
	$("#aanmeldformulier div.regulier,#aanmeldformulier div.instroom").hide();
	/* 
		linnaeusinstituut
		aanmeld formulier
	*/
		
	$("#aanmeldformulier div.switch select").change(function()
	{
		
		
		
		$("option:selected", this).each(function () {
			
			$("#aanmeldformulier div.regulier, #aanmeldformulier div.instroom").hide();
			
			if($(this).attr('value'))
			{
			if($(this).attr('value').indexOf("regulier") > -1)
			{
				
				$("#aanmeldformulier div.switch.opleidingen.regulier").show();
			}
			
			
			if($(this).attr('value').indexOf("instroom") > -1)
			{
				$("#aanmeldformulier div.switch.opleidingen.instroom").show();
			}
		
			}
		});

		//$("div").text(str);
          
	}).trigger('change');

	
	
	
});

function wc(msg)
{
	if(window.console)
	{
		window.console.log(msg);
	}
	else
	{
		//alert(msg);
	}
}

$(function() {
//lightbox
	$('a.thickbox').lightbox({
	
		fitToScreen: true,
		displayHelp: false,
		fileLoadingImage: site_base_url + 'gui/lightbox/loadingAnimation_inv.gif',
		fileBottomNavCloseImage : site_base_url + 'gui/lightbox/close_small.gif',
		slideNavBar: false,
		navbarOnTop: true,
		strings : {
			help: ' \u2190 / P - vorig beeld\u00a0\u00a0\u00a0\u00a0\u2192 / N - volgend beeld\u00a0\u00a0\u00a0\u00a0ESC / X - sluit',
			prevLinkTitle: 'vorige',
			nextLinkTitle: 'volgende',
			prevLinkText:  '&laquo; Vorige',
			nextLinkText:  'Volgende &raquo;',
			closeTitle: 'sluit',
			image: '',
			of: ' van '
		}
		
	});
});
