// JavaScript Document

function verif(frm)
{
	var bool = 1;
	
	if((frm.elements["prenom"].value == "") || (frm.elements["prenom"].value == " "))
	{
		bool = 0;
		frm.elements["prenom"].style.backgroundColor = "#FFBD77";
	}
	else
	{
		frm.elements["prenom"].style.backgroundColor = "#FFF";
	}
	
	if((frm.elements["nom"].value == "") || (frm.elements["nom"].value == " "))
	{
		bool = 0;
		frm.elements["nom"].style.backgroundColor = "#FFBD77";
	}
	else
	{
		frm.elements["nom"].style.backgroundColor = "#FFF";
	}
	
	if((frm.elements["profession"].value == "") || (frm.elements["profession"].value == " "))
	{
		bool = 0;
		frm.elements["profession"].style.backgroundColor = "#FFBD77";
	}
	else
	{
		frm.elements["profession"].style.backgroundColor = "#FFF";
	}
		
	if((frm.elements["adressePerso"].value == "") || (frm.elements["adressePerso"].value == " "))
	{
		bool = 0;
		frm.elements["adressePerso"].style.backgroundColor = "#FFBD77";
	}
	else
	{
		frm.elements["adressePerso"].style.backgroundColor = "#FFF";
	}
	
	if(frm.elements["condition"].checked == false)
	{
		bool=0;
		document.getElementById("condd").style.display = "block";
	}
	else
	{
		document.getElementById("condd").style.display = "none";
	}
	
	var testm=1;
	var a = frm.elements['email'].value;
	 for (var j=1 ; j<(a.length) ; j++) {
	
	/*
	Ici, ouverture d'une boucle for à 1 qui permettra de tester du premier jusqu'au dernier caractère de l'adresse e-mail entrée.
	*/
	
	  if (a.charAt(j)=='@') {
	// La on commence les conditions de tests. Ici on cherche l'@
	   if (j<(a.length-4)){
	// Ici on regarde si il y a bien 4 caractère après le @
		for (var k=j ; k<(a.length-2) ; k++) {
	// On ouvre une seconde boucle pour
		 if (a.charAt(k)=='.'){
			testm=0;
		 }
	/*
	on vérifie qu'il y ai bien un point et on met la variable testm à true (implicitement si toutes les conditions sont remplies) puis on ferme les conditions et boucles
	*/
		}
	   }
	  }
	 }
	 
	 if(testm == 1)
	 {
		 frm.elements['email'].style.backgroundColor = "#FFBD77";
	 }
	 else
	 {
		 frm.elements['email'].style.backgroundColor = "#FFFFFF";
	 }
	
	if(testm==0)
	{
		if(bool==0)
		{
			return false;
		}
		else
		{
			return true;
		}
	}
	else
	{
		return false;
	}
}
