var i_d=0;
var indiv=true;

function mail(vf,omt)
{
/*La variable boléenne omt(omit) =1 venant de direct_adhesion et 0 venant de re_adhesion*/
     if((top.email!="")&&(!omt))
     verif(vf);
     else if ( (vf.email.value.indexOf("@")>=0) && ((vf.email.value.charAt(vf.email.value.length-3)==".")||(vf.email.value.charAt(vf.email.value.length-4)==".")))
      {
            top.email=vf.email.value;
            if(omt) { 
           vf.omit.value=1;
           vf.submit(); 
             }else verif(vf);
        }else{
     alert('Votre e-mail est incorrect ou mal saisi !');
     //vf.reset();
     vf.email.focus();
   }
}

function verif(vf)
{
vf.omit.value=0;//variable boléenne
if ((vf.password.value=="")||(vf.password.value.indexOf('-')==-1)){
alert("Mot de passe incorrect!");
vf.password.value="";
vf.password.focus();
}
else
vf.submit();
}
function afficher(f,l)
{
doc=document.forms[0];
for (i=0 ; i<f.length; i++)
	     {
          if (f [i].selected) 
         res=f[i].value;
         }
if (res=="")
{
findDOM('ht0',1).visibility='visible';
findDOM('ht3',1).visibility='hidden';
findDOM('ht4',1).visibility='hidden';
findDOM('infosCarte',1).visibility='hidden';
findDOM('infosCheque',1).visibility='hidden';
findDOM('infosMandat',1).visibility='hidden';
findDOM('org',1).visibility='hidden';
doc.paiement.options.length=1;
indiv=true;
}else if (res=='1y'){//1y
findDOM('ht0',1).visibility='hidden';
findDOM('ht3',1).visibility='visible';
findDOM('ht4',1).visibility='hidden';
findDOM('infosCheque',1).visibility='hidden';
findDOM('infosMandat',1).visibility='hidden';
findDOM('org',1).visibility='hidden';
document.forms[0].org.value="";
if(l){
doc.paiement.options.length=3;
doc.paiement.options[1]=new Option ("Carte bancaire","carte");
doc.paiement.options[2]=new Option ("Chèque","cheque");
}else{
doc.paiement.options.length=2;
doc.paiement.options[1]=new Option ("Card","carte");
}
indiv=true;
}else if(res=='coll'){//coll
findDOM('ht0',1).visibility='hidden';
findDOM('ht3',1).visibility='hidden';
findDOM('ht4',1).visibility='visible';
findDOM('org',1).visibility='visible';
findDOM('infosCarte',1).visibility='hidden';
findDOM('infosCheque',1).visibility='hidden';
findDOM('infosMandat',1).visibility='hidden';
if(l){
doc.paiement.options.length=4;
doc.paiement.options[1]=new Option ("Carte","carte");
doc.paiement.options[2]=new Option ("Chèque","cheque");
doc.paiement.options[3]=new Option ("Mandat administratif","mandat");
}else{
doc.paiement.options.length=2;
doc.paiement.options[1]=new Option ("Card","carte");
}
indiv=false;
}
}
function payment(g)
{
for (i=0 ; i<g.length; i++)
	     {
          if (g [i].selected)
          res_g=g[i].value;
        }
if (res_g=="carte"){
findDOM('infosCarte',1).visibility='visible';
findDOM('infosCheque',1).visibility='hidden';
findDOM('infosMandat',1).visibility='hidden';
}else if(res_g=="cheque"){
findDOM('infosCarte',1).visibility='hidden';
findDOM('infosCheque',1).visibility='visible';
findDOM('infosMandat',1).visibility='hidden';
}else if(res_g=="mandat"){
findDOM('infosCarte',1).visibility='hidden';
findDOM('infosCheque',1).visibility='hidden';
findDOM('infosMandat',1).visibility='visible';
}
}
function verif_adh(l)
{
doc=document.forms[0];
result="";
    a=doc.prenom.value;
    b=doc.nom.value;
    c=doc.adresse.value;
    d=doc.ville.value;
    e=doc.pays;
    f=doc.titre_adh;
    g=doc.c_postal.value;
    h=doc.paiement;
    j=doc.org.value
 for (i=0 ; i<e.length; i++)
	    {
        if (e [i].selected)
	     res_e=e[i].value;
       }
 for (i=0 ; i<f.length; i++)
	     {
          if (f [i].selected)
          res_f=f[i].value;
      } 
for (i=0 ; i<h.length; i++)
	     {
          if (h [i].selected)
          res_h=h[i].value;
        }
if(indiv==true) j=1;
val=new Array(j,a,b,c,d,res_e,res_f,g,res_h);
if(l)
{
nam=new Array('Organisme','Prenom','Nom','Adresse','Ville','Pays','Adhésion au titre de','Code Postal','Paiement');
texte="Remplissez les champs suivants :\n\n";
}else{
nam=new Array('Institution','First name','Name','Adress','City','Country','Subscribe for','Zip','Payment');
texte="Fill this form :\n\n";
}
for (i=0 ; i<val.length; i++)
	     { 
       if(val[i]==0)
       result+=nam[i]+"\n";     
      } 
if(result!="")
alert(texte+result); 
else 
document.adhesion.submit();	
}    
             
 