function verif_champs_contact(){
for (var j=0;j<(document.forms[1].elements.length);j++){
document.forms[1].elements[j].style.border='1px solid #979797';
document.getElementById('fieldscivilite').style.border='0';
}
//alert(document.getElementById('idform').civilite.value);
var radioSelected = false;
for (var i = 0;  i < document.forms[1].civilite.length;  i++){
    if (document.forms[1].civilite[i].checked)
       radioSelected = true;
      }
if (!radioSelected) {
   alert("Le champ \"Civilité\" doit être rempli.");
   document.getElementById('fieldscivilite').style.border='1px solid #f00';
   return false;
  }
  else if (document.forms[1].nom_prenom.value==''){
         alert("Le champ \"Nom\" doit être rempli.");
         document.forms[1].nom_prenom.focus();
         document.getElementById('id_nom_prenom').style.border='1px solid #f00';
         return false;
         }
  else if (document.forms[1].prenom.value==''){
         alert("Le champ \"Prénom\" doit être rempli.");
         document.forms[1].prenom.focus();
         document.getElementById('id_prenom').style.border='1px solid #f00';
         return false;
         }

  else if (document.forms[1].adresse_facturation.value==''){
         alert("Le champ \"Adresse\" doit être rempli.");
         document.forms[1].adresse_facturation.focus();
         document.getElementById('id_adresse_facturation').style.border='1px solid #f00';
         return false;
         }
  else if (document.forms[1].code_postal_facturation.value==''){
         alert("Le champ \"Code Postal\" doit être rempli.");
         document.forms[1].code_postal_facturation.focus();
         document.getElementById('id_code_postal_facturation').style.border='1px solid #f00';
         return false;
         }
  else if (document.forms[1].ville_facturation.value==''){
         alert("Le champ \"Ville\" doit être rempli.");
         document.forms[1].ville_facturation.focus();
         document.getElementById('id_ville_facturation').style.border='1px solid #f00';
         return false;
         }
  else if (document.forms[1].pays.value==''){
         alert("Le champ \"Pays\" doit être rempli.");
         document.forms[1].pays.focus();
         document.getElementById('id_pays').style.border='1px solid #f00';
         return false;
         }
  else if (document.forms[1].email_provenance.value==''){
         alert("Le champ \"E-mail\" doit être rempli.");
         document.forms[1].email_provenance.focus();
         document.getElementById('id_email').style.border='1px solid #f00';
         return false;
         }
  else {
        var arobase = document.forms[1].email_provenance.value.indexOf("@");
        if ( (arobase == -1) || (arobase == 0) ){
        alert("Il manque une arobase (@) dans le champ e-mail.");
        document.forms[1].email_provenance.focus();
        document.getElementById('id_email').style.border='1px solid #f00';
        return false;
        }
  else if (document.forms[1].message.value==''){
         alert("Le champ \"Message\" doit être rempli.");
         document.forms[1].message.focus();
         document.getElementById('id_message').style.border='1px solid #f00';
         return false;
         }
  else if (document.forms[1].captcha_user_value.value==''){
         alert("Le champ \"Anti-spam\" doit être rempli. (indiquez le résultat de l'addition dans le champ)");
         document.forms[1].captcha_user_value.focus();
         document.getElementById('id_captcha_user_value').style.border='1px solid #f00';
         return false;
         }
  else return true;
        
  }
}// fin fonction

