function verif_formulaire_contact()
{
  // si rien de coche pour le service
   if (document.formulaire.fra_domaine[0].checked == false && document.formulaire.fra_domaine[1].checked == false) {
      alert("Cocher un service svp!");
      document.formulaire.fra_domaine[0].focus();
      return false;
     }

  if(document.formulaire.ftx_nom.value == "")  {
     alert("Le nom est obligatoire!");
     document.formulaire.ftx_nom.focus();
     return false;
  }

  if(document.formulaire.ftx_prenom.value == "")  {
     alert("Le prénom  est obligatoire!");
     document.formulaire.ftx_prenom.focus();
     return false;
  }

  if(document.formulaire.ftx_adresse.value == "")  {
     alert("L'adresse  est obligatoire!");
     document.formulaire.ftx_adresse.focus();
     return false;
  }

  if(document.formulaire.ftx_npaloc.value == "")  {
     alert("Le no postal et la localité sont obligatoires!");
     document.formulaire.ftx_npaloc.focus();
     return false;
  }

  if(document.formulaire.ftx_email.value == "") {
     alert("L'adresse mail est obligatoire!");
     document.formulaire.ftx_email.focus();
     return false;
    }
    else if (document.formulaire.ftx_email.value.indexOf('@') == -1) {
             alert("Ce n'est pas une adresse électronique!");
	     document.formulaire.ftx_email.focus();
	     return false;
	  }
 
  // si rien de coche pour le type de contact
   if (document.formulaire.fra_preference[0].checked == false && document.formulaire.fra_preference[1].checked == false) {
      alert("Cocher un type de contact svp !");
      document.formulaire.fra_preference[0].focus();
      return false;
     }
 
  if(document.formulaire.ftx_question.value == "") {
     alert("La question est obligatoire!");
     document.formulaire.ftx_question.focus();
     return false;
  }

  // control if radio button telephone checked and field telephone is not empty
  if (document.formulaire.fra_preference[0].checked == true && document.formulaire.ftx_tel.value == "") {
     alert("Le no de téléphone est obligatoire! car vous avez choisi un contact par téléphone");
     document.formulaire.ftx_tel.focus();
     return false;
  }

}