function sendContactPost(form) 
{
	$('contactValidateMessage').style.display = 'none';
	$('contactErrorMessage').style.display = 'none';

	var ajax = new Ajax.Request('index.php', 
	{
		method: 'post', 
		parameters: 'action=contact&'+Form.serialize(form),
		onComplete: completeContact
	});
}

function completeContact(request)
{
	switch(request.responseText)
	{
		case 'ok':
		{
			new Effect.Appear('contactValidateMessage');
			Form.reset($('contact_form'));
		}
		break;
		
		case 'firstname':
		{
			var errorMessage = $('contactErrorMessage');
			errorMessage.innerHTML = 'Error<br/>You have to put your firstname';

			new Effect.Appear('contactErrorMessage');
			new Effect.Fade('contactErrorMessage', {queue:'end',duration:3});
		}
		break;
		
		case 'lastname':
		{
			var errorMessage = $('contactErrorMessage');
			errorMessage.innerHTML = 'Error<br/>You have to put your surname';

			new Effect.Appear('contactErrorMessage');
			new Effect.Fade('contactErrorMessage', {queue:'end',duration:3});
		}
		break;
		
		case 'email':
		{
			var errorMessage = $('contactErrorMessage');
			errorMessage.innerHTML = 'Erreur<br/>You have to put your email';

			new Effect.Appear('contactErrorMessage');
			new Effect.Fade('contactErrorMessage', {queue:'end',duration:3});
		}
		break;
	}
}