function ancfncourriel(usager,domaine,copieusager,copiedomaine,sujet,nomusager,fimg,wimg,himg)
  {
  var eml= "<a href=mailto:" + usager +"@" + domaine;
  if ((copieusager!=="")||(sujet!=="")) eml=eml + "?";
  if (copieusager!=="") eml=eml + "CC=" + copieusager + "@" + copiedomaine;
  if ((copieusager!=="")&&(sujet!=="")) eml=eml + "&";
  if (sujet!=="") eml=eml + "Subject=" + sujet;
  eml=eml + ">"
  if (fimg!=="") eml=eml + "<img src='"+fimg+"' alt='lettre' border='0' hspace='10' width='"+wimg+"' height='"+himg+"' alt=''/>";
  (nomusager=="")? eml=eml + usager +"@" + domaine: eml=eml + " " + nomusager;
  eml=eml + "</a>";
  document.write(eml);
  }

function fncourriel2(usager,domaine,signet,opt,sujet,nomusager,fimg,wimg,himg)
  {
  var eml= "<a href=\'index.asp?P=" + signet + "&F=email&Clef=" + nomusager+";"+usager+";"+domaine+";"+sujet+";"+opt + "\'>";
  if (fimg!=="") eml=eml + "<img src='"+fimg+"' alt='lettre' border='0' hspace='10' width='"+wimg+"' height='"+himg+"' alt=''/>";
  (opt=="N")? eml=eml + " " + nomusager: eml=eml + usager +"@" + domaine;
  eml=eml + "</a>";
  document.write(eml);
  }

function fncourriel(usager,domaine,signet,opt,sujet,nomusager,fimg,wimg,himg)
  {
  var eml= "<a href=mailto:" + usager + "@" + domaine;
  if (sujet!=="") eml=eml + "?Subject=" + sujet;
  eml=eml + ">"
//  if (nomusager=="")
//    {
    eml=eml + usager + "@" + domaine;
//    }
//  else
//    {
//    eml=eml + " " + nomusager;
//    }
  eml=eml + "</a>";
  document.write(eml);
  }

function ValiderEMail(objet)
  {
  // validation de l'expéditeur.
  var chaine = new String(objet._email.value);
  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
//  var reg = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/ ;
  if (chaine.length == 0)
    {
    alert("Vous devez saisir votre courriel.");
    return false;
    }
  else if (chaine.length < 5)
    {
    alert("Votre adresse courriel est trop court.");
    return false;
    }
  else if (chaine.search(" ") >= 0)
    {
    alert("Votre adresse courriel contient un blanc.");
    return false;
    }
  else if (chaine.search("@") < 0)
    {
    alert("Votre adresse courriel ne contient pas de @.");
    return false;
    }
  else if (chaine.split("@")[0].length < 2)
    {
    alert("Votre adresse courriel est trop court.");
    return false;
    }
  else if (chaine.split("@")[1].length < 2)
    {
    alert("Votre adresse courriel est trop court.");
    return false;
    }
  else if (chaine.split("@")[1].search(/\./) < 0)
    {
    alert("Votre adresse courriel ne contient pas de point.");
    return false;
    }
  else if(!reg.test(objet._email.value))
    {
    alert("Votre adresse courriel contient un caractère interdit.");
    return false;
    }

  // validation du message.
  chaine = String(objet._body.value);
  if (chaine.length == 0)
    {
    alert("Vous devez saisir un message.");
    return false;
    }

  return true;
  }

