function initConj()
{
  flagConj=new Array(3);
  flagConj['Led_Sexe']=false;
  flagConj['Led_DateNaissCon']=false;
  flagConj['Led_AffiliationCon']=false;

  dateNaisanceCon=false;
  conjOk = false;
}


function teste_sexe(objet,led)
{
  with (objet)                               
  {
    if (value==null || value=='' || value == 0)  
    { 
      document.images[led].src="images/formulaire/nok.gif"; // Éteint la led verte
      flagConj[led]=false;                        // Mémorise faux pour ce champ
      return false;                           // Retourne faux
    }
    else                                      // Sinon
    {
      flagConj[led]=true;                         // Mémorise OK pour ce champ
      document.images[led].src="images/formulaire/ok.gif";  // Allume la led
      validConj(objet);
      return true;                            // Retourne vrai
    }
  }
}

function teste_affiliationCon(objet,led)
{
  with (objet)                               
  {
    if (value==null || value=='' || value == 0)  
    { 
      document.images[led].src="images/formulaire/nok.gif"; // Éteint la led verte
      flagConj[led]=false;                        // Mémorise faux pour ce champ
      return false;                           // Retourne faux
    }
    else                                      // Sinon
    {
      flagConj[led]=true;                         // Mémorise OK pour ce champ
      document.images[led].src="images/formulaire/ok.gif";  // Allume la led
      validConj(objet);
      return true;                            // Retourne vrai
    }
  }
}

function teste_naissCon(objet,led,quoi)
{
  with (objet)                               
  {
   if (quoi == 'J'&& (value==null || value=='' || value <= 0 || value > 31))  
    { 
      document.images['Led_DateNaissCon'].src="images/formulaire/nok.gif"; // Éteint la led verte
      flagConj[led]=false;                        // Mémorise faux pour ce champ
      return false;                           // Retourne faux
    }
    else if (quoi == 'M'&& (value==null || value=='' || value <= 0 || value > 12))  
    { 
      document.images['Led_DateNaissCon'].src="images/formulaire/nok.gif"; // Éteint la led verte
      flagConj[led]=false;                        // Mémorise faux pour ce champ
      return false;                           // Retourne faux
    }
    else if (quoi == 'A'&& (value==null || value=='' || value <= 1920 || value > 2010))  
    { 
      document.images['Led_DateNaissCon'].src="images/formulaire/nok.gif"; // Éteint la led verte
      flagConj[led]=false;                        // Mémorise faux pour ce champ
      return false;                           // Retourne faux
    }
    else                                      // Sinon
    {
      flagConj[led]=true;      
      if (flagConj['Led_JNaissCon'] && flagConj['Led_MNaissCon'] && flagConj['Led_ANaissCon']){
        document.images['Led_DateNaissCon'].src="images/formulaire/ok.gif";  // Allume la led
        dateNaisanceCon = true;
        validConj(objet);
      }
      return true;                            // Retourne vrai
    }
  }
}  

function validConj(objet)
{
  with (objet)
  {
  if (!conjOk && dateNaisanceCon && flagConj['Led_Sexe'] && flagConj['Led_AffiliationCon']){
    Effect.Appear('fieldenf');
    conjOk = true;
    initEnf();
    //Effect.BlindDown('fieldenf',2);
  }
    return true;
  }
}
