
	function init()
	{
		// set height main content container
		var nheight = $('#right').height();
		
		if ($.browser.msie) {
    	var nh = 4;
		} else {
    	var nh = 4;
 		}
 		
		$('#w2').css("height",nheight-nh);
		
		// show newsletter signup
		$('#nbc').delay(2000).slideDown('slow').delay(6000).slideUp('slow');
			
		// superfish
		$('ul.sf-menu').superfish({delay:1000,dropShadows:false,autoArrows:false});

	}
	
$(document).ready(function(){
			
	init();
	
	$("#websteks p a").hover(
	  function () {
	    $(this).prepend("<span>Website door &diams; </span>");
	    $(this).append("<span> Internetoplosssingen &diams;</span>");
	  }, 
	  function () {
	    $(this).find("span").remove();
	  }
	);

	$('#zoek_button').click(function() {
		 $('#zoek_form').submit();
	});

	jQuery.extend(jQuery.validator.messages, {
		minlength: jQuery.format("Minimaal {0} karakters.")
	});
			
	$("#nieuwsbrief").validate({
		rules: {
			email: {
				required: true,
				email: true
			},
			firstname: {
				required: true,
				minlength: 3
			},
			lastname: {
				required: true,
				minlength: 3
			}			
		},
		messages: {
			email: "Gebruik een valide e-mailadres.",
			firstname: {
				required: "Voer uw voornaam a.u.b. in."
			},
			lastname: {
				required: "Voer uw achternaam a.u.b. in."
			}
		},
		errorElement: "div"
	});	


	$("#contactform").validate({
		rules: {
			contactEmail: {
				required: true,
				email: true
			},
			contactName: {
				required: true,
				minlength: 3
			},
			contactPhone: {
				required: true,
				minlength: 3
			}			
		},
		messages: {
			contactEmail: "Gebruik een valide e-mailadres.",
			contactName: {
				required: "Voer uw naam a.u.b. in."
			},
			contactPhone: {
				required: "Voer uw telefoonnummer a.u.b. in."
			}	
		},
		errorElement: "div"
	});	

	$("#contactform2").validate({
		rules: {

			datumVan: {
				required: true,
				minlength: 3
			},
			datumTot: {
				required: true,
				minlength: 3
			},			
			contactEmail: {
				required: true,
				email: true
			},
			contactName: {
				required: true,
				minlength: 3
			},
			contactPhone: {
				required: true,
				minlength: 3
			}			
		},
		messages: {
			contactEmail: "Gebruik een valide e-mailadres.",
			datumVan: {
				required: "Voer de datum / tijd a.u.b. in."
			},
			datumTot: {
				required: "Voer de datum / tijd a.u.b. in."
			},
			contactName: {
				required: "Voer uw naam a.u.b. in."
			},
			contactPhone: {
				required: "Voer uw telefoonnummer a.u.b. in."
			}	
		},
		errorElement: "div"
	});	
	
});
