var defautBackgroundColor = "white"; 
var defautBorderColor = "gray" ;

function verif_champs_inscription()
		{
			// PSEUDO //////////////////////////////////////////////////////////
			if(document.form2.pseudo.value == "")
			{
				alert("Veuillez entrer votre pseudo !");
				document.form2.pseudo.style.borderColor='red';
				document.form2.pseudo.style.borderWidth='1px';
				document.form2.pseudo.style.backgroundColor="#FFEFEF" ;
				document.form2.pseudo.focus();
				return false;
			}
			var i;
			for(i=0 ; i<document.form2.pseudo.value.length ; i++)
				if(document.form2.pseudo.value.charAt(i) == "[" || document.form2.pseudo.value.charAt(i) == "]"
				|| document.form2.pseudo.value.charAt(i) == "%" || document.form2.pseudo.value.charAt(i) == "~"
				|| document.form2.pseudo.value.charAt(i) == "#" || document.form2.pseudo.value.charAt(i) == "`"
				|| document.form2.pseudo.value.charAt(i) == "$" || document.form2.pseudo.value.charAt(i) == "&"
				|| document.form2.pseudo.value.charAt(i) == "|" || document.form2.pseudo.value.charAt(i) == "}"
				|| document.form2.pseudo.value.charAt(i) == "{" || document.form2.pseudo.value.charAt(i) == "^"
				|| document.form2.pseudo.value.charAt(i) == ">" || document.form2.pseudo.value.charAt(i) == "<"
				|| document.form2.pseudo.value.charAt(i) == "'" || document.form2.pseudo.value.charAt(i) == "/"
				|| document.form2.pseudo.value.charAt(i) == ",")
				{
					alert("Le pseudo n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > < / ,");
					document.form2.pseudo.style.borderColor='red';
					document.form2.pseudo.style.borderWidth='1px';
					document.form2.pseudo.style.backgroundColor="#FFEFEF" ;
					document.form2.pseudo.focus();
					return false;
				}
			if(document.form2.pseudo.value.length < 3)
			{
				alert("Le pseudo fait moins de 3 caractères !");
				document.form2.pseudo.style.borderColor='red';
				document.form2.pseudo.style.borderWidth='1px';
				document.form2.pseudo.style.backgroundColor="#FFEFEF" ;
				document.form2.pseudo.focus();
				return false;
			}
			
			// MOT DE PASSE ////////////////////////////////////////////////////
			if(document.form2.mdp.value == "")
			{
				alert("Veuillez entrer le mot de passe !");
				document.form2.mdp.style.borderColor='red';
				document.form2.mdp.style.borderWidth='1px';
				document.form2.mdp.style.backgroundColor="#FFEFEF" ;
				document.form2.mdp.focus();
				return false;
			}
			var i;
			for(i=0 ; i<document.form2.mdp.value.length ; i++)
				if(document.form2.mdp.value.charAt(i) == "[" || document.form2.mdp.value.charAt(i) == "]"
				|| document.form2.mdp.value.charAt(i) == "%" || document.form2.mdp.value.charAt(i) == "~"
				|| document.form2.mdp.value.charAt(i) == "#" || document.form2.mdp.value.charAt(i) == "`"
				|| document.form2.mdp.value.charAt(i) == "$" || document.form2.mdp.value.charAt(i) == "&"
				|| document.form2.mdp.value.charAt(i) == "|" || document.form2.mdp.value.charAt(i) == "}"
				|| document.form2.mdp.value.charAt(i) == "{" || document.form2.mdp.value.charAt(i) == "^"
				|| document.form2.mdp.value.charAt(i) == ">" || document.form2.mdp.value.charAt(i) == "<"
				|| document.form2.mdp.value.charAt(i) == "'")
				{
					alert("Le mot de passe n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.mdp.style.borderColor='red';
					document.form2.mdp.style.borderWidth='1px';
					document.form2.mdp.style.backgroundColor="#FFEFEF" ;
					document.form2.mdp.focus();
					return false;
				}
			if(document.form2.mdp.value.length < 6)
			{
				alert("Le mot de passe fait moins de 6 caractères !");
				document.form2.mdp.style.borderColor='red';
				document.form2.mdp.style.borderWidth='1px';
				document.form2.mdp.style.backgroundColor="#FFEFEF" ;
				document.form2.mdp.focus();
				return false;
			}
				
			// MOT DE PASSE VERIF //////////////////////////////////////////////
			if(document.form2.mdp2.value == "")
			{
				alert("Veuillez entrer à nouveau le mot de passe !");
				document.form2.mdp2.style.borderColor='red';
				document.form2.mdp2.style.borderWidth='1px';
				document.form2.mdp2.style.backgroundColor="#FFEFEF" ;
				document.form2.mdp2.focus();
				return false;
			}
			var i;
			for(i=0 ; i<document.form2.mdp2.value.length ; i++)
				if(document.form2.mdp2.value.charAt(i) == "[" || document.form2.mdp2.value.charAt(i) == "]"
				|| document.form2.mdp2.value.charAt(i) == "%" || document.form2.mdp2.value.charAt(i) == "~"
				|| document.form2.mdp2.value.charAt(i) == "#" || document.form2.mdp2.value.charAt(i) == "`"
				|| document.form2.mdp2.value.charAt(i) == "$" || document.form2.mdp2.value.charAt(i) == "&"
				|| document.form2.mdp2.value.charAt(i) == "|" || document.form2.mdp2.value.charAt(i) == "}"
				|| document.form2.mdp2.value.charAt(i) == "{" || document.form2.mdp2.value.charAt(i) == "^"
				|| document.form2.mdp2.value.charAt(i) == ">" || document.form2.mdp2.value.charAt(i) == "<"
				|| document.form2.mdp2.value.charAt(i) == "'")
				{
					alert("Le mot de passe n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.mdp2.style.borderColor='red';
					document.form2.mdp2.style.borderWidth='1px';
					document.form2.mdp2.style.backgroundColor="#FFEFEF" ;
					document.form2.mdp2.focus();
					return false;
				}
			if(document.form2.mdp.value != document.form2.mdp2.value)
			{
				alert("Veuillez entrer un mot de passe identique !");
				document.form2.mdp2.style.borderColor='red';
				document.form2.mdp2.style.borderWidth='1px';
				document.form2.mdp2.style.backgroundColor="#FFEFEF" ;
				document.form2.mdp2.focus();
				return false;
			}
			
			// EMAIL ///////////////////////////////////////////////////////////
			if(document.form2.email.value == "")
			{
				alert("Veuillez nous communiquer votre adresse email !");
				document.form2.email.style.borderColor='red';
				document.form2.email.style.borderWidth='1px';
				document.form2.email.style.backgroundColor="#FFEFEF" ;
				document.form2.email.focus();
				return false;
			}
			if ((document.form2.email.value.length == 0) || ((document.form2.email.value.indexOf("@") == -1) || (document.form2.email.value.indexOf(".",document.form2.email.value.indexOf("@")) == -1) || (document.form2.email.value.indexOf(".",document.form2.email.value.indexOf("@")) == document.form2.email.value.indexOf("@")+1) || (document.form2.email.value.lastIndexOf(".")+1 == document.form2.email.value.length) || (document.form2.email.value.indexOf("..") != -1))) 
			{
				alert("L\'adresse Email n\'est pas valide !");
				document.form2.email.style.borderColor='red';
				document.form2.email.style.borderWidth='1px';
				document.form2.email.style.backgroundColor="#FFEFEF" ;
				document.form2.email.focus();
				return false; 
			}
			if(document.form2.email.value.length < 7)
			{
				alert("L\'adresse Email n\'est pas valide !");
				document.form2.email.style.borderColor='red';
				document.form2.email.style.borderWidth='1px';
				document.form2.email.style.backgroundColor="#FFEFEF" ;
				document.form2.email.focus();
				return false;
			}
				
			// NOM /////////////////////////////////////////////////////////////
			var i;
			for(i=0 ; i<document.form2.nom.value.length ; i++)
				if(document.form2.nom.value.charAt(i) == "[" || document.form2.nom.value.charAt(i) == "]"
				|| document.form2.nom.value.charAt(i) == "%" || document.form2.nom.value.charAt(i) == "~"
				|| document.form2.nom.value.charAt(i) == "#" || document.form2.nom.value.charAt(i) == "`"
				|| document.form2.nom.value.charAt(i) == "$" || document.form2.nom.value.charAt(i) == "&"
				|| document.form2.nom.value.charAt(i) == "|" || document.form2.nom.value.charAt(i) == "}"
				|| document.form2.nom.value.charAt(i) == "{" || document.form2.nom.value.charAt(i) == "^"
				|| document.form2.nom.value.charAt(i) == ">" || document.form2.nom.value.charAt(i) == "<"
				|| document.form2.nom.value.charAt(i) == "'")
				{
					alert("Le nom n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.nom.style.borderColor='red';
					document.form2.nom.style.borderWidth='1px';
					document.form2.nom.style.backgroundColor="#FFEFEF" ;
					document.form2.nom.focus();
					return false;
				}
				
			// PRENOM //////////////////////////////////////////////////////////
			if(document.form2.prenom.value == "")
			{
				alert("Veuillez entrer votre prénom !");
				document.form2.prenom.style.borderColor='red';
				document.form2.prenom.style.borderWidth='1px';
				document.form2.prenom.style.backgroundColor="#FFEFEF" ;
				document.form2.prenom.focus();
				return false;
			}
			var j;
			for(j=0 ; j<document.form2.prenom.value.length ; j++)
				if(document.form2.prenom.value.charAt(j) == "[" || document.form2.prenom.value.charAt(j) == "]"
				|| document.form2.prenom.value.charAt(j) == "%" || document.form2.prenom.value.charAt(j) == "~"
				|| document.form2.prenom.value.charAt(j) == "#" || document.form2.prenom.value.charAt(j) == "`"
				|| document.form2.prenom.value.charAt(j) == "$" || document.form2.prenom.value.charAt(j) == "&"
				|| document.form2.prenom.value.charAt(j) == "|" || document.form2.prenom.value.charAt(j) == "}"
				|| document.form2.prenom.value.charAt(j) == "{" || document.form2.prenom.value.charAt(j) == "^"
				|| document.form2.prenom.value.charAt(j) == ">" || document.form2.prenom.value.charAt(j) == "<"
				|| document.form2.prenom.value.charAt(j) == "'")
				{
					alert("Le prénom n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.prenom.style.borderColor='red';
					document.form2.prenom.style.borderWidth='1px';
					document.form2.prenom.style.backgroundColor="#FFEFEF" ;
					document.form2.prenom.focus();
					return false;
				}					

			// SEXE ////////////////////////////////////////////////////////////
			if(document.form2.sexe[0].checked == false && document.form2.sexe[1].checked == false)
			{
				alert("Veuillez renseigner votre sexe !");
				return false;
			}
			
			// DATE DE NAISSANCE ///////////////////////////////////////////////
			// Jour
			if(document.form2.date_j.value == "")
			{
				alert("Veuillez entrer votre jour de naissance !");
				document.form2.date_j.style.borderColor='red';
				document.form2.date_j.style.borderWidth='1px';
				document.form2.date_j.style.backgroundColor="#FFEFEF" ;
				document.form2.date_j.focus();
				return false;
			}
			if(document.form2.date_j.value < 1 ||  document.form2.date_j.value > 31)
			{
				alert("Veuillez entrer un jour de naissance correct !");
				document.form2.date_j.style.borderColor='red';
				document.form2.date_j.style.borderWidth='1px';
				document.form2.date_j.style.backgroundColor="#FFEFEF" ;
				document.form2.date_j.focus();
				return false;
			}
			if(isNaN(document.form2.date_j.value) == true)
			{
				alert("Veuillez entrer un jour de naissance correct !");
				document.form2.date_j.style.borderColor='red';
				document.form2.date_j.style.borderWidth='1px';
				document.form2.date_j.style.backgroundColor="#FFEFEF" ;
				document.form2.date_j.focus();
				return false;				
			}
			// Mois
			if(document.form2.date_m.value == "")
			{
				alert("Veuillez entrer votre mois de naissance !");
				document.form2.date_m.style.borderColor='red';
				document.form2.date_m.style.borderWidth='1px';
				document.form2.date_m.style.backgroundColor="#FFEFEF" ;
				document.form2.date_m.focus();
				return false;
			}		
			if(document.form2.date_m.value < 1 ||  document.form2.date_m.value > 12)
			{
				alert("Veuillez entrer un mois de naissance correct !");
				document.form2.date_m.style.borderColor='red';
				document.form2.date_m.style.borderWidth='1px';
				document.form2.date_m.style.backgroundColor="#FFEFEF" ;
				document.form2.date_m.focus();
				return false;
			}
			if(isNaN(document.form2.date_m.value) == true)
			{
				alert("Veuillez entrer un mois de naissance correct !");
				document.form2.date_m.style.borderColor='red';
				document.form2.date_m.style.borderWidth='1px';
				document.form2.date_m.style.backgroundColor="#FFEFEF" ;
				document.form2.date_m.focus();
				return false;				
			}
			// Année
			if(document.form2.date_a.value == "")
			{
				alert("Veuillez entrer votre année de naissance !");
				document.form2.date_a.style.borderColor='red';
				document.form2.date_a.style.borderWidth='1px';
				document.form2.date_a.style.backgroundColor="#FFEFEF" ;
				document.form2.date_a.focus();
				return false;
			}
			var maintenant = new Date();
			var annee = maintenant.getFullYear() - 6 ;
			if(document.form2.date_a.value < 1900 ||  document.form2.date_a.value > annee)
			{
				alert("Veuillez entrer une année de naissance correct !");
				document.form2.date_a.style.borderColor='red';
				document.form2.date_a.style.borderWidth='1px';
				document.form2.date_a.style.backgroundColor="#FFEFEF" ;
				document.form2.date_a.focus();
				return false;
			}			
			if(isNaN(document.form2.date_a.value) == true)
			{
				alert("Veuillez entrer une année de naissance correct !");
				document.form2.date_a.style.borderColor='red';
				document.form2.date_a.style.borderWidth='1px';
				document.form2.date_a.style.backgroundColor="#FFEFEF" ;
				document.form2.date_a.focus();
				return false;				
			}

			// PAYS ////////////////////////////////////////////////////////////
			if(document.form2.pays.options[document.form2.pays.selectedIndex].value == 0)
			{
				alert("Veuillez renseigner votre pays !");
				return false;
			}
				
			// CODE POSTAL /////////////////////////////////////////////////////
			if(document.form2.postal.value == "")
			{
				alert("Veuillez entrer votre code postal !");
				document.form2.postal.style.borderColor='red';
				document.form2.postal.style.borderWidth='1px';
				document.form2.postal.style.backgroundColor="#FFEFEF" ;
				document.form2.postal.focus();
				return false;
			}
			var j;
			for(j=0 ; j<document.form2.postal.value.length ; j++)
				if(document.form2.postal.value.charAt(j) == "[" || document.form2.postal.value.charAt(j) == "]"
				|| document.form2.postal.value.charAt(j) == "%" || document.form2.postal.value.charAt(j) == "~"
				|| document.form2.postal.value.charAt(j) == "#" || document.form2.postal.value.charAt(j) == "`"
				|| document.form2.postal.value.charAt(j) == "$" || document.form2.postal.value.charAt(j) == "&"
				|| document.form2.postal.value.charAt(j) == "|" || document.form2.postal.value.charAt(j) == "}"
				|| document.form2.postal.value.charAt(j) == "{" || document.form2.postal.value.charAt(j) == "^"
				|| document.form2.postal.value.charAt(j) == ">" || document.form2.postal.value.charAt(j) == "<"
				|| document.form2.postal.value.charAt(j) == "'")
				{
					alert("Le code postal n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.postal.style.borderColor='red';
					document.form2.postal.style.borderWidth='1px';
					document.form2.postal.style.backgroundColor="#FFEFEF" ;
					document.form2.postal.focus();
					return false;
				}					

			// QUESTION SECRETE ////////////////////////////////////////////////
			if(document.form2.question_secrete.options[document.form2.question_secrete.selectedIndex].value == 0)
			{
				alert("Veuillez renseigner votre question secrète !");
				return false;
			}
			
			// REPONSE SECRETE /////////////////////////////////////////////////
			if(document.form2.reponse_secrete.value == "")
			{
				alert("Veuillez entrer votre réponse secrète !");
				document.form2.reponse_secrete.style.borderColor='red';
				document.form2.reponse_secrete.style.borderWidth='1px';
				document.form2.reponse_secrete.style.backgroundColor="#FFEFEF" ;
				document.form2.reponse_secrete.focus();
				return false;
			}
			var i;
			for(i=0 ; i<document.form2.reponse_secrete.value.length ; i++)
				if(document.form2.reponse_secrete.value.charAt(i) == "[" || document.form2.reponse_secrete.value.charAt(i) == "]"
				|| document.form2.reponse_secrete.value.charAt(i) == "%" || document.form2.reponse_secrete.value.charAt(i) == "~"
				|| document.form2.reponse_secrete.value.charAt(i) == "#" || document.form2.reponse_secrete.value.charAt(i) == "`"
				|| document.form2.reponse_secrete.value.charAt(i) == "$" || document.form2.reponse_secrete.value.charAt(i) == "&"
				|| document.form2.reponse_secrete.value.charAt(i) == "|" || document.form2.reponse_secrete.value.charAt(i) == "}"
				|| document.form2.reponse_secrete.value.charAt(i) == "{" || document.form2.reponse_secrete.value.charAt(i) == "^"
				|| document.form2.reponse_secrete.value.charAt(i) == ">" || document.form2.reponse_secrete.value.charAt(i) == "<"
				|| document.form2.reponse_secrete.value.charAt(i) == "/"	|| document.form2.reponse_secrete.value.charAt(i) == ",")
				{
					alert("Le pseudo n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ > < / ,");
					document.form2.reponse_secrete.style.borderColor='red';
					document.form2.reponse_secrete.style.borderWidth='1px';
					document.form2.reponse_secrete.style.backgroundColor="#FFEFEF" ;
					document.form2.reponse_secrete.focus();
					return false;
				}
			if(document.form2.reponse_secrete.value.length < 4)
			{
				alert("Votre réponse secrète fait moins de 4 caractères !");
				document.form2.reponse_secrete.style.borderColor='red';
				document.form2.reponse_secrete.style.borderWidth='1px';
				document.form2.reponse_secrete.style.backgroundColor="#FFEFEF" ;
				document.form2.reponse_secrete.focus();
				return false;
			}
			
			// TEL /////////////////////////////////////////////////////////////
			var i;
			for(i=0 ; i<document.form2.telephone.value.length ; i++)
				if(document.form2.telephone.value.charAt(i) == "[" || document.form2.telephone.value.charAt(i) == "]"
				|| document.form2.telephone.value.charAt(i) == "%" || document.form2.telephone.value.charAt(i) == "~"
				|| document.form2.telephone.value.charAt(i) == "#" || document.form2.telephone.value.charAt(i) == "`"
				|| document.form2.telephone.value.charAt(i) == "$" || document.form2.telephone.value.charAt(i) == "&"
				|| document.form2.telephone.value.charAt(i) == "|" || document.form2.telephone.value.charAt(i) == "}"
				|| document.form2.telephone.value.charAt(i) == "{" || document.form2.telephone.value.charAt(i) == "^"
				|| document.form2.telephone.value.charAt(i) == ">" || document.form2.telephone.value.charAt(i) == "<"
				|| document.form2.telephone.value.charAt(i) == "'")
				{
					alert("Le numéro de téléphone n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.telephone.style.borderColor='red';
					document.form2.telephone.style.borderWidth='1px';
					document.form2.telephone.style.backgroundColor="#FFEFEF" ;
					document.form2.telephone.focus();
					return false;
				}

			// ADRESSE /////////////////////////////////////////////////////////
			var i;
			for(i=0 ; i<document.form2.adresse.value.length ; i++)
				if(document.form2.adresse.value.charAt(i) == "[" || document.form2.adresse.value.charAt(i) == "]"
				|| document.form2.adresse.value.charAt(i) == "%" || document.form2.adresse.value.charAt(i) == "~"
				|| document.form2.adresse.value.charAt(i) == "#" || document.form2.adresse.value.charAt(i) == "`"
				|| document.form2.adresse.value.charAt(i) == "$" || document.form2.adresse.value.charAt(i) == "&"
				|| document.form2.adresse.value.charAt(i) == "|" || document.form2.adresse.value.charAt(i) == "}"
				|| document.form2.adresse.value.charAt(i) == "{" || document.form2.adresse.value.charAt(i) == "^"
				|| document.form2.adresse.value.charAt(i) == ">" || document.form2.adresse.value.charAt(i) == "<")
				{
					alert("L'adresse n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ > <");
					document.form2.adresse.style.borderColor='red';
					document.form2.adresse.style.borderWidth='1px';
					document.form2.adresse.style.backgroundColor="#FFEFEF" ;
					document.form2.adresse.focus();
					return false;
				}

			// SIGNATURE //////////////////////////////////////////////////////
			var i;
			for(i=0 ; i<document.form2.signature.value.length ; i++)
				if(document.form2.signature.value.charAt(i) == "[" || document.form2.signature.value.charAt(i) == "]"
				|| document.form2.signature.value.charAt(i) == "%" || document.form2.signature.value.charAt(i) == "~"
				|| document.form2.signature.value.charAt(i) == "#" || document.form2.signature.value.charAt(i) == "`"
				|| document.form2.signature.value.charAt(i) == "$" || document.form2.signature.value.charAt(i) == "&"
				|| document.form2.signature.value.charAt(i) == "|" || document.form2.signature.value.charAt(i) == "}"
				|| document.form2.signature.value.charAt(i) == "{" || document.form2.signature.value.charAt(i) == "^"
				|| document.form2.signature.value.charAt(i) == ">" || document.form2.signature.value.charAt(i) == "<")
				{
					alert("La signature n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ > <");
					document.form2.signature.style.borderColor='red';
					document.form2.signature.style.borderWidth='1px';
					document.form2.signature.style.backgroundColor="#FFEFEF" ;
					document.form2.signature.focus();
					return false;
				}

			// CODE //////////////////////////////////////////////////////////////
			if(document.form2.code.value == "")
			{
				alert("Veuillez entrer le code de l\'image !");
				document.form2.code.style.borderColor='red';
				document.form2.code.style.borderWidth='1px';
				document.form2.code.style.backgroundColor="#FFEFEF" ;
				document.form2.code.focus();
				return false;
			}		
			if(document.form2.code.value.length < 6)
			{
				alert("Veuillez entrer le bon code de l\'image !");
				document.form2.code.style.borderColor='red';
				document.form2.code.style.borderWidth='1px';
				document.form2.code.style.backgroundColor="#FFEFEF" ;
				document.form2.code.focus();
				return false;
			}			
			var j;
			for(j=0 ; j<document.form2.code.value.length ; j++)
				if(document.form2.code.value.charAt(j) == "[" || document.form2.code.value.charAt(j) == "]"
				|| document.form2.code.value.charAt(j) == "%" || document.form2.code.value.charAt(j) == "~"
				|| document.form2.code.value.charAt(j) == "#" || document.form2.code.value.charAt(j) == "`"
				|| document.form2.code.value.charAt(j) == "$" || document.form2.code.value.charAt(j) == "&"
				|| document.form2.code.value.charAt(j) == "|" || document.form2.code.value.charAt(j) == "}"
				|| document.form2.code.value.charAt(j) == "{" || document.form2.code.value.charAt(j) == "^"
				|| document.form2.code.value.charAt(j) == ">" || document.form2.code.value.charAt(j) == "<"
				|| document.form2.code.value.charAt(j) == "'")
				{
					alert("Le code de l\'image n\'est pas valide ! Les caractères suivants sont interdits :\n\n] [ % ~ # ` $ & | } { ^ ' > <");
					document.form2.code.style.borderColor='red';
					document.form2.code.style.borderWidth='1px';
					document.form2.code.style.backgroundColor="#FFEFEF" ;
					document.form2.code.focus();
					return false;
				}					

		}

	function outOfField(obj) {
		obj.style.backgroundColor = defautBackgroundColor ;
		obj.style.borderColor = defautBorderColor ;
		if (obj.name == "pseudo") {
			conn = new Ajax(true) ;
			conn.appendData("pseudo",obj.value) ;
			conn.sendAndLoad("ajax/checkPseudo.php?" + Math.random(),"POST",checkPseudo) ;
		}
		if (obj.name == "email") {
			conn = new Ajax(true) ;
			conn.appendData("email",obj.value) ;
			conn.sendAndLoad("ajax/checkEmail.php?" + Math.random(),"POST",checkEmail) ;
		}
		if (obj.name == "postal") {
			conn = new Ajax(true) ;
			conn.appendData("pays",document.form2.pays[document.form2.pays.selectedIndex].value) ;
			conn.appendData("postal",obj.value) ;
			conn.sendAndLoad("/ajax/checkPostal.php?" + Math.random(),"POST",checkPostal) ;
		}
	}
	
	function checkPseudo(conn) {
		if (conn.responseText == "registeredPseudo") {
			alert("Attention :\n\nLe pseudonyme est déjà attribué. Veuillez en choisir un autre !") ;
			document.form2.pseudo.style.borderColor='red';
			document.form2.pseudo.style.borderWidth='1px';
			document.form2.pseudo.style.backgroundColor="#FFEFEF" ;
			document.form2.pseudo.focus() ;
		}
	}
	
	function checkEmail(conn) {
		if (conn.responseText == "registeredEmail") {
			alert("Attention :\n\nL'email est déjà attribué. Veuillez en choisir un autre !") ;
			document.form2.email.style.borderColor='red';
			document.form2.email.style.borderWidth='1px';
			document.form2.email.style.backgroundColor="#FFEFEF" ;
			document.form2.email.focus() ;
		}
	}
	
	function checkPostal(conn) {
		document.getElementById('code_insee').innerHTML = conn.responseText;
		document.getElementById('code_insee').style.display = "block" ;
	}	