function verification_adh (f) {
// verif log et pass non vides



if ( f.elements['no_adherent'].value == "" ) 
	{
	alert ( "Vous devez saisir un num\351ro adh\351rent" ) ;
	f.elements['no_adherent'].focus();
	return false;
	}
	
if ( f.elements['no_adherent'].value.length<13) 
	{
	alert ( "Num\351ro adh\351rent incorrect" ) ;
	f.elements['no_adherent'].focus();
	return false;
	}	
	
	
if ( f.elements['mdp_adherent'].value == "") 
	{
	alert ( "Vous devez saisir un mot de passe" ) ;
	f.elements['mdp_adherent'].focus();
	return false;
	}
	
// verif log ne contient que des chiffres
var checkOK = "0123456789";
var checkStr = f.elements['no_adherent'].value;
var allValid = true;
var decPoints = 0;
var allNum = "";

for (i = 0; i<checkStr.length; i++)
	  {  ch=checkStr.charAt(i) ;
		 for (j = 0; j < checkOK.length; j++)
		 if (ch == checkOK.charAt(j))
		 break;
		 if (j == checkOK.length)
		 { allValid = false;
		   break;
		 }
		allNum += ch;
	  }
  if (!allValid)
  { alert("Votre login est incorrect");
    f.elements['no_adherent'].focus();
    return (false);
  } 
// si tout bon encryptage md5
var string = f.elements['no_adherent'].value + "*" + f.elements['mdp_adherent'].value ;
string = hex_md5(string);
f.elements['poire'].value = string ; 
f.elements['mdp_adherent'].value ="";
}
function verification_mdp_perdu(f) {
// verif log  non vide
if ( f.elements['no_adherent'].value == "") 
	{
	alert ( "Vous devez saisir un num\351ro adh\351rent" ) ;
	f.elements['no_adherent'].focus();
	return false;
	}
// verif log ne contient que des chiffres
var checkOK = "0123456789";
var checkStr = f.elements['no_adherent'].value;
var allValid = true;
var decPoints = 0;
var allNum = "";

for (i = 0; i<checkStr.length; i++)
	  {  ch=checkStr.charAt(i) ;
		 for (j = 0; j < checkOK.length; j++)
		 if (ch == checkOK.charAt(j))
		 break;
		 if (j == checkOK.length)
		 { allValid = false;
		   break;
		 }
		allNum += ch;
	  }
  if (!allValid)
  { alert("Votre login est incorrect");
    f.elements['no_adherent'].focus();
    return (false);
  } 
}


function verification_ext (f) {
// verif log et pass non vides
if ( f.elements['login_extranet'].value == "") 
	{
	alert ( "Vous devez saisir un login" ) ;
	f.elements['login_extranet'].focus();
	return false;
	}
	
if ( f.elements['mdp_extranet'].value == "") 
	{
	alert ( "Vous devez saisir un mot de passe" ) ;
	f.elements['mdp_extranet'].focus();
	return false;
	}
	

// si tout bon encryptage md5
var string = f.elements['login_extranet'].value + "*" + f.elements['mdp_extranet'].value ;
string = hex_md5(string);
f.elements['banane'].value = string ; 
}