function verif_champs_inscription(){
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);
if (document.forms[1].titre_fr.value==''){
         alert("Le champ \"Titre\" doit être rempli.");
         document.forms[1].titre_fr.focus();
         document.getElementById('id_titre_fr').style.border='1px solid #f00';
         return false;
         } 
if (document.forms[1].tarif.value==''){
         alert("Le champ \"Tarif\" doit être rempli.");
         document.forms[1].tarif.focus();
         document.getElementById('id_tarif').style.border='1px solid #f00';
         return false;
         } 
if (document.forms[1].dates.value==''){
         alert("Le champ \"Dates\" doit être rempli.");
         document.forms[1].dates.focus();
         document.getElementById('id_dates').style.border='1px solid #f00';
         return false;
         } 
  else {
         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.forms[1].nom.focus();
         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].cgv_ok.checked==false){
           alert("Vous devez accepter les conditions générales.");
            //document.forms[1].pays.focus();
            document.getElementById('id_cgvok').style.border='1px solid #f00';
            return false;
            }
            else return true;       
        
  }
  }
}// fin fonction
