//Déclaration des variables globales
	var message_retour;
	var si_erreur;
	
//Verification du formulaire
function controle_form(){
	document.getElementById("message").style.visibility = "hidden";	
	message_retour = "";
	si_erreur = false;
	
// Contrôle nom et prénom
	document.getElementById("form_nom").style.backgroundColor = "#eeeeee";
	document.getElementById("form_prenom").style.backgroundColor = "#eeeeee";
	if (document.getElementById("form_nom").value == "")
		{
		document.getElementById("form_nom").style.backgroundColor = "#ffff4b";
		si_erreur = true;	
		}
	if (document.getElementById("form_prenom").value == "")
		{
		document.getElementById("form_prenom").style.backgroundColor = "#ffff4b";
		si_erreur = true;
		}		
		
// Contrôle de l'adresse
	document.getElementById("form_adresse").style.backgroundColor = "#eeeeee";
	if	(document.getElementById("form_adresse").value == "")
		{
		document.getElementById("form_adresse").style.backgroundColor = "#ffff4b";
		si_erreur = true;
		}	
		
// Contrôle de l'email
	var adresse_mail = document.getElementById("form_mail").value;
	var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
	document.getElementById("form_mail").style.backgroundColor = "#eeeeee";	
	if	((adresse_mail=="") || (reg.test(adresse_mail) !==true))
		{
		document.getElementById("form_mail").style.backgroundColor = "#ffff4b";
		si_erreur = true;
		}

/* LE CONTRÔLE DE LA DATE A ETE SUPPRIME		
// Contrôle de la date	
	var nbJours = new Array('',31,28,31,30,31,30,31,31,30,31,30,31);
	var annee = document.getElementById("form_annee").value;
	if (annee%4 == 0 && annee%100 > 0 || annee%400 == 0)
		nbJours[2] = 29;
	var jour = document.getElementById("form_jour").value;
	var mois = document.getElementById("form_mois").value;
	document.getElementById("form_jour").style.backgroundColor = "eeeeee";
	document.getElementById("form_mois").style.backgroundColor = "#eeeeee";
	document.getElementById("form_annee").style.backgroundColor = "#eeeeee";	
	
	if ((jour == "") || (mois == "") || (annee == ""))
		{
		erreur_date();	
		}
	else
		{
		if (isNaN(annee))
			{
			erreur_date();			
			}
		if (isNaN(mois) || mois > 12 || mois < 1 )
			{
			erreur_date();
			}
		if ( isNaN(jour) || jour > nbJours[Math.round(mois)] || jour < 1 )
			{
			erreur_date();
			}
		}
*/

// Retour du contrôle	
	if (!si_erreur)
		return true;
	else
		document.getElementById("message").style.visibility = "visible";
		return false;
}

function erreur_date(){
	document.getElementById("form_jour").style.backgroundColor = "#ffff4b";
	document.getElementById("form_mois").style.backgroundColor = "#ffff4b";
	document.getElementById("form_annee").style.backgroundColor = "#ffff4b";
	si_erreur = true;
	}
	

