  function validEmail(email)
  {
    invalidChars = " /:,;";
    for (i=0; i < invalidChars.length; i++)
    {
      badChar = invalidChars.charAt(i);
      if (email.indexOf(badChar,0) > -1)
	{
	  return false;
	}
    }

    atPos = email.indexOf("@",1);
    if (atPos == -1)
      {
	return false;
      }
    if (email.indexOf("@", atPos+1) > -1 )
      {
	return false;
      }
    perdiodPos = email.indexOf(".", atPos + 3);
    if (perdiodPos == -1)
      {
	return false;
      }
    if (perdiodPos + 3 > email.length)
      {
	return false;
      }
    return true;
  }
  
    function verification_nous_contacter() {
    missinginfo = "";
    //alert("exec");
    //alert(document.form_contact_annonce.nom.value);
    //alert("end");
    var check=false;
    if (document.form_contact_annonce.nom.value == "") {
      missinginfo += "\n     -  Nom";
    }
    if(document.form_contact_annonce.email_contacter.value == "") {
        missinginfo += "\n     -  Adresse email";
    }
    if (document.form_contact_annonce.tel.value == "")  {
        missinginfo += "\n     -  Telephone";
    }
    if (document.form_contact_annonce.reference.value == "")  {
        missinginfo += "\n     -  Numero offre immobiliere";
    }
    if(missinginfo != "") {
      missinginfo ="_____________________________\n" +
        "Merci de remplir correctement \n le(s) champ(s) suivant(s):\n" +
        missinginfo + "   "+"\n_____________________________" ;
      alert(missinginfo);
      return false;
    }
    else if(!validEmail(document.form_contact_annonce.email_contacter.value))
      {
	missinginfo ="_____________________________\n" +
        "Le champs E-mail est invalide "
         +"\n_____________________________" ;
        alert(missinginfo);
	document.form_contact_annonce.email_contacter.focus();
	document.form_contact_annonce.email_contacter.select();
        return false;
      }
    else
      { 
	return true;
      }
    }
    
    function verification_contacter_ami() {
    missinginfo = "";
    //alert("exec");
    //alert(document.form_envoyer_ami.nom.value);
    //alert("end");
    //return false;
    var check=false;
    if (document.form_envoyer_ami.nom.value == "") {
      missinginfo += "\n     -  Nom";
    }
    if(document.form_envoyer_ami.email.value == "") {
        missinginfo += "\n     -  Adresse email";
    }
    if (document.form_envoyer_ami.email_ami.value == "")  {
        missinginfo += "\n     -  Adresse email ami";
    }
    if (document.form_envoyer_ami.reference.value == "")  {
        missinginfo += "\n     -  Numero offre immobiliere";
    }
    if(missinginfo != "") {
      missinginfo ="_____________________________\n" +
        "Merci de remplir correctement \n le(s) champ(s) suivant(s):\n" +
        missinginfo + "   "+"\n_____________________________" ;
      alert(missinginfo);
      return false;
    }
    else if(!validEmail(document.form_envoyer_ami.email.value))
      {
	missinginfo ="_____________________________\n" +
        "Le champs E-mail est invalide "
         +"\n_____________________________" ;
        alert(missinginfo);
	document.form_envoyer_ami.email.focus();
	document.form_envoyer_ami.email.select();
        return false;
      }
      else if(!validEmail(document.form_envoyer_ami.email_ami.value))
      {
	missinginfo ="_____________________________\n" +
        "Le champs E-mail ami est invalide "
         +"\n_____________________________" ;
        alert(missinginfo);
	document.form_envoyer_ami.email_ami.focus();
	document.form_envoyer_ami.email_ami.select();
        return false;
      }
    else
      { 
	return true;
      }
    }

