$.validator.setDefaults
({
	submitHandler: function(form)
	{
		$('#personal').hide();
		$('#captcha').hide();
		$('#rankingnotsend').hide();
		$('#rankingsend').hide();
		$('#loading').show();
		$.post
		(
			"http://www.traffic4u.nl/wp-content/themes/traffic4u/positie-analyse/positie-analyse.php",
			{
				ranking : "TRUE",
				name : form.name.value,
				email : form.email.value,
				telefoonnummer : form.telefoonnummer.value,
				website : form.website.value,
				kw1 : form.kw1.value,
				kw2 : form.kw2.value,
				kw3 : form.kw3.value,
				kw4 : form.kw4.value
			},
			function(data)
			{				
				$('#loading').hide();
				$('#rankingsend').show();
				pageTracker._trackPageview('positie-analyse-tool');
			}
		);
	}
});

$(document).ready(function()
{
	$('#rankingsend').hide();
	$('#loading').hide();
	$("#ranking").validate
	({
		rules:
		{
			name:
			{
				required: false,
				minlength: 3
			},
			email:
			{
				required: true,
				email: true
			},
			telefoonnummer:
			{
				required: false,
				minlength: 10
			},
			website:
			{
				required: true,
				url: true
			}
		},
		messages:
		{
			name:
			{
				required: "<span style='color: red;'>Het is verplicht om een naam in te vullen.</span>",
				minlength: jQuery.format("<br /><span style='color: red;'>De naam moet bestaan uit minimaal {0} tekens.</span>")
			},
			email: "<br /><span style='color: red;'>Het e-mailadres waar we de resultaten naartoe sturen.</span>",
			telefoonnummer:
			{
				required: "<br /><span style='color: red;'>Het is verplicht om een telefoonnummer in te vullen.</span>",
				minlength: jQuery.format("<br />Het telefoonnummer moet bestaan uit minimaal {0} tekens.</span>")
			},
			website: "<br /><span style='color: red;'>Voer een geldige url in.</span>",
			captcha: "<br /><span style='color: red;'>Typ de tekens die links worden weergegeven.</span>"
		}
	});
});