function reinitform()
{
document.getElementById("span_captcha").className = "";
document.getElementById("span_nom").className = "";
document.getElementById("span_prenom").className = "";
document.getElementById("span_adresse").className = "";
document.getElementById("span_ville").className = "";
document.getElementById("span_zip").className = "";
document.getElementById("span_pays").className = "";
document.getElementById("span_email").className = "";
document.getElementById("span_sujet").className = "";
document.getElementById("span_msg").className = "";

div = document.getElementById("erreur_div");

div.className = "alert_hide";
div.innerHTML = "";

}

function checkform ()
{

	var form = document.contactus;
	var erreur = 0;
	var checked_code = 'ZkY57250vC';

	if ( 'ZkY'+ form.check.value +'vC' != checked_code )
	{
		document.getElementById("span_captcha").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_captcha").className = "";
	}

	if ( form.nom.value.length == 0 )
	{
		document.getElementById("span_nom").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_nom").className = "";
	}
	
	if ( form.prenom.value.length == 0 )
	{
		document.getElementById("span_prenom").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_prenom").className = "";
	}
	
	if ( form.adresse.value.length == 0 )
	{
		document.getElementById("span_adresse").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_adresse").className = "";
	}
	
	if ( form.codepostal.value.length == 0 )
	{
		document.getElementById("span_zip").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_zip").className = "";
	}
	
	if ( form.pays.value.length == 0 )
	{
		document.getElementById("span_pays").className = "redErreur";
		erreur = 1;
	}
	
	else
	{
		document.getElementById("span_pays").className = "";
	}
	
	if ( form.ville.value.length == 0 )
	{
		document.getElementById("span_ville").className = "redErreur";
		erreur = 1;
	}
	
	else
	{
		document.getElementById("span_ville").className = "";
	}
	
                var modele = /^(.*)+@(.*)+\.[a-z]{2,5}$/i;

	if ( form.email.value.length == 0 )
	{
		document.getElementById("span_email").className = "redErreur";
		erreur = 1;
	}
	
	else
	{
		if ( modele.test ( form.email.value ) )
                                {
                                         document.getElementById("span_email").className = "";
                                }
                                else
				{
					document.getElementById("span_email").className = "redErreur";
					erreur = 1; 
				}
	}
	
	if ( form.sujet.value.length == 0 )
	{
		document.getElementById("span_sujet").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_sujet").className = "";
	}
	
	if ( form.message.value.length == 0 )
	{
		document.getElementById("span_msg").className = "redErreur";
		erreur = 1;
	}
	else
	{
		document.getElementById("span_msg").className = "";
	}
	
	div = document.getElementById("erreur_div");
	
	if ( erreur != 0 )
	{
		
		div.className = "alert";
		div.innerHTML = "Veuillez remplir tous les champs";
		
	}
	else
	{
		div.className = "alert_hide";
		div.innerHTML = "";
		
		button = document.getElementById("bouton_envoyer");
		
		button.value = 'Veuillez patienter...';
		button.disabled = true;

		var xml = getXhttp( );
	
		if ( !xml )
		{
			alert ( 'Erreur Ajax !' );
		}
			
		xml.open('POST', '/modules/contact/send.php');
	
		xml.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
		var sujet = form.sujet.value;
		var nom = form.nom.value;
		var prenom = form.prenom.value;
		var message = form.message.value;
		var adresse = form.adresse.value;
		var ville = form.ville.value
		var codepostal = form.codepostal.value;
		var pays = form.pays.value;
		var email = form.email.value;
		var destinataire = form.destinataire.value;
		
		xml.send('sujet=' + escape(sujet) + '&amp;nom=' + escape(nom) +'&amp;prenom='+escape(prenom)+'&amp;message='+escape(message)+'&amp;adresse='+escape(adresse)+'&amp;ville='+escape(ville)+'&amp;codepostal='+codepostal+'&amp;pays='+escape(pays)+'&amp;destinataire='+destinataire+'&amp;email='+escape(email ));
		
		document.getElementById ( "main_content" ).innerHTML = 'Merci ! Un email de confirmation d\'envoi de votre message a bien &eacute;t&eacute; envoy&eacute;.';
		document.getElementById ( "main_content" ).className = "alert";
		
	}

}

