$(document).ready(function()
{
	// formulier submitten
	$('div.submit').click(function(){
		$("#contactForm").submit();
	});
	
	
	// formulier valideren
	$("#contactForm").validate({
		errorPlacement:	function(error, element) {	
		},
		rules: {
			name: {
				required: true,
				minlength: 2
			},
			email: {
				required: true,
				email: true
			},
			subject: {
				required: true,
				minlength: 2
			},
			message: {
				required: true,
				minlength: 10
			}
		},
		messages: {
			name: {
				required: "",
				minlength: ""
			},
			email: {
				required: "",
				email: ""
			},
			subject: {
				required: "",
				minlength: ""
			},
			message: {
				required: "",
				minlength: ""
			}
		},
		submitHandler: function()
		{
			var myData = $("#contactForm").serialize();
			$.post("php/ajax_contact.php", myData, function(data)
			{
				$('div.status_ok').slideDown('slow',function()
				{
					setTimeout(function()
					{
						$('div.status_ok').slideUp('slow',function()
						{
							$("#contactForm :input").val("");
						});
					},1500);
				});
			});
		}
	});

});
