var $j = jQuery.noConflict();

$j(document).ready(function(){
	$j('#last-menu-right a').html("").attr('target', '_blank');

	$j('#logo').supersleight({shim: '/fileadmin/templates/images/transparent.gif'});
	$j('#searchform').supersleight({shim: '/fileadmin/templates/images/transparent.gif'});

    $j('#datum').html(today());
    
	if ($j("div.news-latest-related-vp span:last").html()) {
	    var $f = $j("div.news-latest-related-vp span:last").html().replace(",&nbsp;","");
	    $j("div.news-latest-related-vp span:last").replaceWith($f);
	}

	if ($j('body').hasClass('#Home')) {
		$j("div.voorpagina-artikel-latest").each(function () {
			$j(this).find('h2').html($j(this).prev().html());
			$j(this).prev().remove();
		});
		$j("div.voorpagina-artikel-latest:last").addClass('voorpagina-artikel-latest-last');
	}

	if ($j("div.artikel-catmenu").html()) {

		$j("div.sub_menu div.sub-submenu2").clone().insertAfter("div.artikel-catmenu").addClass('artikel-catmenu').removeClass('sub-submenu2');
		$j("div.sub_menu:first div.sub-submenu2").remove();

		$j("div.artikel-catmenu a:first").remove();
		$j("div.artikel-catmenu div.level1:first").remove();
		
		$j("div.level1").each(function () {
			$s = $j(this).find("div.level2");
			if ($s.size() > 1) {
				$j(this).addClass('sub-submenu');
				$j($s).eq(0).addClass('sub-submenu-header');
				if (!$j('div.nieuws-catmenu').html()) {
					$j($s).eq(0).removeClass('sub-submenu-header').addClass('no-link').append($j($s).eq(0).text()).find('div').remove();
				}
			}
		});

	}

    $j("div.kb_eventboard-entry:last div").addClass("last-entry");
    $j("div.advertorial_cont:last").removeAttr('style');

});


function validateForm() {
    $j("#comment-form").validate({
		submitHandler: function(form) {
			$j(form).submit();
		}
	});
}


Date.prototype.getMonthName = function() {
	var m = ['Januari','Februari','Maart','April','Mei','Juni','July','Augustus','September','October','November','December'];
	return m[this.getMonth()];
}
Date.prototype.getDayName = function() {
	var d = ['Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag'];
	return d[this.getDay()];
}

function today() {
	var t = new Date;
	return(t.getDayName() + ' ' + t.getDate() + ' ' + t.getMonthName() + ' ' + t.getFullYear()); 
}

var addthis_language = "nl"; 

jQuery.extend(jQuery.validator.messages, {
	required: "Dit veld is verplicht.",
	maxlength: jQuery.format("U kunt niet meer dan {0} karakters invoeren."),
	minlength: jQuery.format("U dient minimaal {0} karakters in te voeren."),
	rangelength: jQuery.format("U dient minimaal {0} en maximaal {1} karakters in te voeren."),
	email: "Een geldig e-mailadres is verplicht.",
	url: "Een geldig webadres is verplicht.",
	date: "Een geldige datum is verplicht.",
	number: "Een geldig getal is verplicht.",
	digits: "Gebruik alleen cijfers.",
	equalTo: "Herhaal de invoer nogmaals.",
	range: jQuery.format("U dient een waarde tussen {0} en {1} in te voeren."),
	max: jQuery.format("U dient een waarde kleiner dan of gelijk aan {0} in te voeren."),
	min: jQuery.format("U dient een waarde groter dan of gelijk aan {0} in te voeren."),
	creditcard: "Een geldig creditcardnummer is verplicht."
});