


function present(ch,tab)// recherche d'un élément dans un tableau
{  
   
	trouve=false;lgt=tab.length;
	u=0;
	fini=(trouve==true)||(u>=lgt);
	while (fini==false)
	{ 
		if(ch==tab[u])
			{trouve=true;}
		else
			{  u++; }
		fini=(trouve==true)||(u>=lgt);
	}	
	return trouve;
};

function test(formulaire,liste) 
{ 	tableau=new Array(); 
	message=""; //alert(liste);
	tableau = liste.split("@");	
	lg= formulaire.elements.length;
	for(i=0;i<lg;i++)
		{	
			ch=formulaire.elements[i].name;
			if ((present(ch,tableau))&&(formulaire.elements[i].value==""))
			{message+="* Le champ "+ch+" n'est pas renseigné"+"\n\r";};
		};
	if (message!=""){alert(message); return false;} else {return true;};
};	 
 
function test_pass(formulaire)
 {if(formulaire.pass.value.length<6)
  {
   message="Votre mot de passe doit comporter au moins 6 caractères";
   alert(message);
   return false;
   }
   else	
   {
   return true;
   };
 };
   
 function test1(formulaire,liste) 
 {
 //alert(test(formulaire,liste)); 
 // alert( test_pass(formulaire));
 resultat=((test(formulaire,liste))&&(test_pass(formulaire)));
  
  return resultat;
  };
 
//  Fin script -->

