
//DATEPICKER
$(function() {
	$(".datepicker").datepicker({
		dateFormat: 'dd-mm-yy',
		firstDay: 1,
		nextText: 'volgende',
		prevText: 'vorige',
		dayNames: ['Zondag', 'Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag'],
		dayNamesShort: ['Zon', 'Maa', 'Din', 'Woe', 'Don', 'Vrij', 'Zat'],
		dayNamesMin: ['Zo', 'Ma', 'Di', 'Wo', 'Do', 'Vr', 'Za'],
		monthNames: ['Januari','Februari','Maart','April','Mei','Juni','Juli','Augustus','September','Oktober','November','December'],
		monthNamesShort: ['Jan','Feb','Maa','Apr','Mei','Jun','Jul','Aug','Sep','Okt','Nov','Dec']
	}
	);
});

//ALERTS
$(function() {
	$.alerts.overlayOpacity = 0.75;
	$.alerts.overlayColor = "#000";
});


// DOM AANPASSINGEN
$(function() {

	
	$("ul#references").randomize("ul#references li");
	
	$("ul#references").cycle({ 
		fx:      'scrollRight', 
		speed:    300, 
		timeout:  4000,
		height: 100
	});



	// Roundabout
	/*
	$("ul#references").roundabout({
		startingChild: 1,
		minScale: 0.2
	}).hover(function() {
			clearInterval(interval);
		},
		function() {
			interval = startAutoPlay();
	});
	interval = startAutoPlay();
	*/


	// Gelijke kolomhoogten op de homepage
	var minHeight = 0;
	var columnWidth = 4;
	$("body.home #content .item").each(function() {
		if ($(this).index() % columnWidth == 0) {
			minHeight = 0;
		}
		if ($(this).height() > minHeight) {
			minHeight = $(this).height();
		}
		$item = $(this);
		$(this).css("minHeight", minHeight).siblings().filter(function() {
			return ($(this).index() >= $item.index() - ($item.index() % columnWidth)) && ($(this).index() < $item.index() + (columnWidth - $item.index() % columnWidth - 1))
		}).css("minHeight", minHeight);
	});

	// CSS3-fixes
	$("#content .item:nth-child(4n-3)").css({ "margin-left": 0, "clear": "both" });
	$("#content .item:nth-child(4n)").css({ "margin-right": 0 });

	// Zoeken
	$("#searchSubmitTrigger, #mailingSubmitTrigger").click(function() {
		$(this).closest("form").submit();
		return false;
	});
	
	// jQuery cycle
	$("div.headerImageImage").cycle();
	$("#graphicHeader .headerImageImage img").css("display", "block");

	$("form table td.prev a").click(function() {
		history.go(-1);
		return false;
	});
});

/*
function startAutoPlay() {
	return setInterval(function() {
		$("ul#references").roundabout_animateToNextChild();
	}, 5000);
}
*/
$(function(){
	$("div#search form input.text, input#formfield18").each(function(){
		$(this).attr("data-placeholder", $(this).val());
		if($(this).attr("data-placeholder")){
			$(this).css("font-style", "italic").css("color", "#999");
		}
	});

	$("div#search form input.text, input#formfield18").focus(function(){
		if($(this).val() === $(this).attr("data-placeholder")){
			$(this).val("").css("font-style", "normal").css("color", "#000");
		}
	});

	$("div#search form input.text, input#formfield18").blur(function(){
		if($(this).val() === ""){
			$(this).val($(this).attr("data-placeholder")).css("font-style", "italic").css("color", "#999");
		}
	});
});
