function verif_champs()
// verif des chmps d'identifiaction pour entrer dans l'espace pro
{
	if (document.form1.email.value.length ==0)
	{
		alert("Enter your email");
		return false;
	}
	else if (document.form1.pwd.value.length ==0)
	{
		alert("Enter your password");
		return false;
	}

}








function couleur(obj)
{
     obj.style.backgroundColor = "white";
      obj.style.Color="red";
}




function supphtml(MaChaine)
{

		MaChaine=MaChaine.replace( /<\/?\w.+?> /gi, '');
		return MaChaine;
}



function trim(String)

{
var suppespacedebut = /^\s+/;

var suppespacefin = /\s+$/;


//String=String.replace(suppespacedebut,"ty").replace(suppespacefin,"tre");
String=String.replace(suppespacedebut,"").replace(suppespacefin,"");
//alert(String);
return String;

}








function check()
{
	//message alerte initialisation
		var mesage = "";
		var color="#bd5592";
		






	//ici nous vérifions si le champs nom et vide, changeons la couleur du champs et définissons un message d alerte
	document.form2.nom.value= trim(document.form2.nom.value);
	document.form2.nom.value=supphtml(document.form2.nom.value)
	if (document.form2.nom.value == "")
	{
			mesage  += "Veuillez saisir votre nom\n";
			document.form2.nom.style.backgroundColor = color;
			
	}





	//meme manipulation pour le champ prénom
	document.form2.prenom.value= trim(document.form2.prenom.value);
	if (document.form2.prenom.value == "")
	{
		mesage  += "Veuillez saisir votre prenom\n";
		document.form2.prenom.style.backgroundColor = color;
	}



//Vérification de l email et pas vide on vérifie que la chaine contien bien un @ et un pt apres
	document.form2.mail.value= trim(document.form2.mail.value);
	if (document.form2.mail.value != "")
	{
		adresse_email = document.form2.mail.value;
		arobase = adresse_email.indexOf("@");
		point = adresse_email.indexOf(".",arobase);
		mauvais_endroit_point = arobase+1;
		double_point = adresse_email.indexOf("..",arobase);
		nbre_carac = adresse_email.length - point;
		double_arobase = adresse_email.indexOf("@",arobase+1);

		if ( (arobase < 1) ||(point <= mauvais_endroit_point) || (adresse_email.length < 5) || (double_point >= 0) ||(nbre_carac < 3) ||(double_arobase >= 0))
		{
//alert("toot:"+adresse_email);
			document.form2.mail.style.backgroundColor = color;
			mesage  += "Votre email n'est pas valide. Merci de vérifier\n";
		}
	}



	//Notre champs mail est vide donc on change la couleur et on défini un autre message d alerte
	else
	{
		document.form2.mail.style.backgroundColor = color;
		mesage  += "Veuillez saisir votre email.\n";
	}



	//meme manipulation pour le champ cp
	document.form2.CP.value= trim(document.form2.CP.value);
	if (document.form2.CP.value == "")
	{
		mesage  += "Veuillez saisir votre code postal\n";
		document.form2.CP.style.backgroundColor = color;
	}


if (document.form2.fonction.value=="")
 {
	mesage  += "Merci de préciser votre fonction\n";
	document.form2.fonction.style.backgroundColor = color;
	

  }


//meme manipulation pour le champ societe
	document.form2.soc.value= trim(document.form2.soc.value);
	if (document.form2.soc.value == "")
	{
		mesage  += "Veuillez saisir votre société\n";
		document.form2.soc.style.backgroundColor = color;
	}






//Vérification du mot de passe
	document.form2.mdp.value= trim(document.form2.mdp.value);
	if (document.form2.mdp.value != "")
	{
		if (document.form2.mdp.value.length <=3)
		{
			mesage  += "Votre mot de passe doit contenir au moins 4 caractère\n";
			document.form2.mdp.style.backgroundColor = color;

		}
		if ((document.form2.mdp.value!=document.form2.cmdp.value))
		{
			mesage  += "Vos mots de passe ne sont pas les mêmes. Merci de vérifier\n";
			document.form2.mdp.style.backgroundColor = color;
			document.form2.cmdp.style.backgroundColor = color;
		}
	}



	//Notre champs mail est vide donc on change la couleur et on défini un autre message d alerte
	else
	{
		document.form2.mdp.style.backgroundColor = color;
		mesage  += "Veuillez entrer   votre mot de passe.\n";
	}
	
	
	
	
	
document.form2.cal.value= trim(document.form2.cal.value);
	if (document.form2.cal.value != "")
	{
			if ((document.form2.cal.value) != (document.form2.total.value))
			{
				document.form2.cal.style.backgroundColor = color;
				mesage  += "Votre calcul n'est pas bon.\n"
			}
	}
	else
	{
			document.form2.cal.style.backgroundColor = color;
			mesage  += "Vous n'avez pas fait votre calcul.\n"
	}







if (document.form2.condition.checked!=true)
{
mesage  += "Vous devez accepter le conditions d'inscriptions ci-dessous avant de vous enregistrer!\n";
   document.form2.condition.style.backgroundColor = color;
}










	//Si aucun message d erreur retourne vrai

	if (mesage  == "")
	{
		return(true);
	}

	//Si un message d erreur a été trouvé

	else
	{
		alert(mesage);
		return(false);
	}
}

