// JavaScript Document



  function valider(formulaire)   {
      
    
        if(formulaire.nom.value=="")
        {
            alert("Le nom est obligatoire.");
            formulaire.nom.focus();
            return(false);
        }
        
         if(formulaire.prenom.value=="")
        {
            alert("Le prenom est obligatoire.");
            formulaire.prenom.focus();
            return(false);
        }
        
        // [0-9] : possibilit de 0  9
        // {4} : il y en a 4
      //  var modele_annee = new RegExp("[0-9]{4}");
         //Expression rgulire pour email :
       var modele_annee = new RegExp("[a-z0-9._-]+@[a-z0-9._-]{2,}[.][a-z]{2,5}");
       if( !modele_annee.test(formulaire.adr_mail.value) )
        {
            alert("L'adresse mail n'est pas correcte !");
            formulaire.adr_mail.focus();
            return(false);
        }      

    
        return(true);
    }
	
	
	function valider_acheteur(demande)
    {   
        
      	  if(demande.ach_nom.value=="")
        {
            alert("Le nom est obligatoire.");
            demande.ach_nom.focus();
            return(false);
        }
        
         if(demande.ach_prenom.value=="")
        {
            alert("Le prenom est obligatoire.");
            demande.ach_prenom.focus();
            return(false);
        }
     
        
         if(demande.ach_adress.value=="")
        {
            alert("L'adresse est obligatoire.");
            demande.ach_adress.focus();
            return(false);
        }
        
        
        // [0-9] : possibilit de 0  9
        // {4} : il y en a 4
        var modele_cp = new RegExp("[0-9]{5}");
         //Expression rgulire pour email :
       //var modele_annee = new RegExp("[a-z0-9._-]+@[a-z0-9._-]{2,}[.][a-z]{2,5}");
       if( !modele_cp.test(demande.ach_cp.value) )
        {
            alert("Le code postal n'est pas correct !");
            demande.ach_cp.focus();
            return(false);
        }    
          
        if(demande.ach_ville.value=="")
        {
            alert("La ville est obligatoire.");
            demande.ach_ville.focus();
            return(false);
        }
       
        // [0-9] : possibilit de 0  9
        // {4} : il y en a 4
      //  var modele_annee = new RegExp("[0-9]{4}");
         //Expression rgulire pour email :
       var modele_annee = new RegExp("[a-z0-9._-]+@[a-z0-9._-]{2,}[.][a-z]{2,5}");
       if( !modele_annee.test(demande.ach_mail.value) )
        {
            alert("L'adresse mail n'est pas correcte !");
            demande.ach_mail.focus();
            return(false);
        }      

      return(true);
	  }
	  
	  
     function valider2(formulaire)   { 
         
      if(formulaire.utilisateur.value=="")
        {
            alert("Le login est obligatoire.");
            formulaire.utilisateur.focus();
            return(false);
        }
        
       if(formulaire.motdepasse.value=="")
        {
            alert("Le mot de passe est obligatoire.");
            formulaire.motdepasse.focus();
            return(false);
        }
         return(true);
    }
    
	
      
 
    
	
	function valider3(formulaire)   {
      {
        var radioType = document.getElementsByName("pro_cat");
        var checked = false;
        for (var cpt = 0 ; (cpt < radioType.length) && !checked ; cpt++) {
        checked = checked || radioType[cpt].checked;
        }

        if (!checked) {
        alert("Le choix de la catégorie est obligatoire.");
         return(false); 
        }
     }
    
        if(formulaire.pro_nom.value=="")
        {
            alert("Le nom est obligatoire.");
            formulaire.nom.focus();
            return(false);
        }
        
         if(formulaire.pro_prenom.value=="")
        {
            alert("Le prenom est obligatoire.");
            formulaire.prenom.focus();
            return(false);
        }
         if(formulaire.pro_siret.value=="")
        {
            alert("L'identifiant professionnel est obligatoire.");
            formulaire.prenom.focus();
            return(false);
        }
         if(formulaire.pro_raison.value=="")
        {
            alert("la raison sociale est obligatoire.");
            formulaire.prenom.focus();
            return(false);
        }
        
        // [0-9] : possibilit de 0  9
        // {4} : il y en a 4
      //  var modele_annee = new RegExp("[0-9]{4}");
         //Expression rgulire pour email :
       var modele_annee = new RegExp("[a-z0-9._-]+@[a-z0-9._-]{2,}[.][a-z]{2,5}");
       if( !modele_annee.test(formulaire.adr_mail.value) )
        {
            alert("L'adresse mail n'est pas correcte !");
            formulaire.adr_mail.focus();
            return(false);
        }      

    
        return(true);
    }
