
function check_client ()
{
  var checkNom = 1;
  var checkPrenom = 1;
  var checkSociete = 0;
  var checkEmail = 1;
  var checkTel = 1;
  var checkAdress = 1;
  var message = '';
  var checkGeoLocalisation = 1;

  if (checkNom && document.getElementById('clientform').Contact_nom)
    {
      if (document.getElementById('clientform').Contact_nom.value == '')
	{	
          message += 'Veuillez saisir votre nom\n';
	}
    }
  if (checkPrenom && document.getElementById('clientform').Contact_prenom)
    {
      if (document.getElementById('clientform').Contact_prenom.value == '')
	{
	  message += 'Veuillez saisir votre prénom\n';
	}
    }
  if (checkSociete && document.getElementById('clientform').Contact_societe)
    {
      if (document.getElementById('clientform').Contact_societe.value == '')
	{
          message += 'Veuillez saisir votre société\n';
	}
    }
  if (checkAdress)
    {
      var okAdress = true;
      if (document.getElementById('clientform').Contact_adresse 
	  && document.getElementById('clientform').Contact_adresse.value == '')
	{
	  okAdress = false;
	}
      var okVille = true;
      if (document.getElementById('clientform').Contact__ville
	  && document.getElementById('clientform').Contact__ville.value == '')
      {
	okVille = false;
      }
      var okPays = true;
      if (document.getElementById('clientform').Contact_pays
	  && document.getElementById('clientform').Contact_pays.value == 0)
	{
	  okVille = false;
	}

      if (!okAdress || !okVille || !okPays)
	{
	  message += 'Veuillez compléter votre adresse\n';
	}
    }
  if (checkTel)
    {
      var okTel = document.getElementById('clientform').Contact_tel;
      if (okTel && document.getElementById('clientform').Contact_tel.value == '')
	{
	  okTel = false;
	}
      var okMobile = document.getElementById('clientform').Contact_mobile;
      if (okMobile && document.getElementById('clientform').Contact_mobile.value == '')
	{
	  okMobile = false;
	}
      if (!okTel && !okMobile)
	{
	  message += 'Veuillez saisir un numéro de téléphone\n';
	}
    }

  if (checkEmail && document.getElementById('clientform').Contact_email)
   message += check_email (document.getElementById('clientform').Contact_email.value);


  if (message != "")
  {
    message += "Merci.";
    
    alert (message);
    return false;
  }
  
  if (checkGeoLocalisation
      && document.getElementById('clientform').Contact_pays
      && document.getElementById('clientform').Contact_pays.value == 1
      && document.getElementById('clientform').Contact_ville
      && document.getElementById('clientform').Contact_ville.value == 0)
  {
    Contact_onSubmit_cp_ville ();
    return false;
  }
  
  return true;
}

function check_adresse_livraison ()
{
  var checkNom = 1;
  var checkPrenom = 1;
  var checkSociete = 0;
  var checkEmail = 0;
  var checkTel = 0;
  var checkAdress = 1;
  var message = '';
  var checkGeoLocalisation = 1;


  if (checkNom && document.getElementById('livraisonform').Commande_nomLivraison)
    {
      if (document.getElementById('livraisonform').Commande_nomLivraison.value == '')
	{	
          message += 'Veuillez saisir un nom\n';
	}
    }
  if (checkPrenom && document.getElementById('livraisonform').Commande_prenomLivraison)
    {
      if (document.getElementById('livraisonform').Commande_prenomLivraison.value == '')
	{
	  message += 'Veuillez saisir un prénom\n';
	}
    }
  if (checkSociete && document.getElementById('livraisonform').Commande_societeLivraison)
    {
      if (document.getElementById('livraisonform').Commande_societeLivraison.value == '')
	{
          message += 'Veuillez saisir votre société\n';
	}
    }
  if (checkAdress)
    {
      var okAdress = true;
      if (document.getElementById('livraisonform').Commande_adresseLivraison 
	  && document.getElementById('livraisonform').Commande_adresseLivraison.value == '')
	{
	  okAdress = false;
	}
      var okVille = true;
      if (document.getElementById('livraisonform').Commande_villeLivraison
	  && document.getElementById('livraisonform').Commande_villeLivraison.value == 0)
	{
	  if (document.getElementById('livraisonform').Commande__villeLivraison
	      && document.getElementById('livraisonform').Commande__villeLivraison.value == '')
	    {
	      okVille = false;
	    }
	}
      var okPays = true;
      if (document.getElementById('livraisonform').Commande_paysLivraison
	  && document.getElementById('livraisonform').Commande_paysLivraison.value == 0)
	{
	  okPays = false;
	}

      if (!okAdress || !okVille || !okPays)
	{
	  message += 'Veuillez compléter votre adresse\n';
	}
    }
  if (checkTel)
    {
      var okTel = document.getElementById('livraisonform').Commande_telLivraison;
      if (okTel && document.getElementById('livraisonform').Commande_telLivraison.value == '')
	{
	  okTel = false;
	}
      var okMobile = document.getElementById('livraisonform').Commande_mobileLivraison;
      if (okMobile && document.getElementById('livraisonform').Commande_mobileLivraison.value == '')
	{
	  okMobile = false;
	}
      if (!okTel && !okMobile)
	{
	  message += 'Veuillez saisir un numéro de téléphone\n';
	}
    }

//   if (checkEmail && document.getElementById('livraisonform').Commande_emailLivraison)
//    message += check_email (document.getElementById('livraisonform').Commande_emailLivraison.value);


  if (message != "")
    {
      message += "Merci.";
      
      alert (message);
      return false;
    }
  
  if (checkGeoLocalisation
      && document.getElementById('livraisonform').Commande_paysLivraison
      && document.getElementById('livraisonform').Commande_paysLivraison.value == 1
      && document.getElementById('livraisonform').Commande_villeLivraison
      && document.getElementById('livraisonform').Commande_villeLivraison.value == 0)
  {
    Commande_onSubmit_cp_ville ();
    return false;
  }
  return true;
}

