// Bibliothèque permettant de chacher les adresses email dans le code d'une page HTML
// utilisation :
//
// 1) Inclure ce fichier js dans le source HTML de la page :
// <script language="JavaScript" src="../xxxx/cache_email.js"> </script>
// 
// 2) Remplacer <a href="mailto:toto@truc.com" class="monstyle">toto@truc.com</a>
//    Par : <script>write_link_email("toto","truc.com","monstyle")</script>
//    Nb: le paramètre de style n'est pas obligatoire
//
// OU 
//
// 2) Par: <a href="javascript:link_email('toto','truc.com')";>
//         <script>write_email("toto","truc.com");</script>

var v_arob="@";

// permet d'afficher une adresse email et d'y mettre un line mailto: associé.
// av : partie gauche de l'Adresse (avant @)
// ap : partie droite de l'Adresse (apres @)
// cl : class (style) à appliquer au lien (paramètre optionnel)
function write_link_email(av,ap,cl)
{
  // gestion du style si passé en paramètre
  if(cl!="") src_style="class='"+cl+"'";
  else  src_style="";
  src="<a href=\"javascript:link_email('"+av+"','"+ap+"')\""+src_style+"><"+"script"+">write_email('"+av+"','"+ap+"');</"+"script"+"></a>";
  document.write(src);
}

//idem que la fonction du dessus
// mais redirige vers la page contact
function write_link_email_contact(av, ap, cl)
{
  // gestion du style si passé en paramètre
  if(cl!="") src_style="class='"+cl+"'";
  else  src_style="";
  src="<form method='GET' id='"+av+"' action='s04_contact/s04p01_contact.php'><input type='hidden' name='email' value='"+av+"@"+ap+"'/><a href='javascript://' onclick=$('"+av+"').submit()><"+"script"+">write_email('"+av+"','"+ap+"');</"+"script"+"></a></form>";
  document.write(src);
}

function write_link_email_contact_reseau_international(av, ap, cl)
{
  // gestion du style si passé en paramètre
  if(cl!="") src_style="class='"+cl+"'";
  else  src_style="";
  src="<form method='GET' id='"+av+"' action='../s04_contact/s04p01_contact.php'><input type='hidden' name='email' value='"+av+"@"+ap+"'/><a href='javascript://' onclick=$('"+av+"').submit()><"+"script"+">write_email('"+av+"','"+ap+"');</"+"script"+"></a></form>";
  document.write(src);
}   

// permet d'afficher une adresse email
// av : partie gauche de l'Adresse (avant @)
// ap : partie droite de l'Adresse (apres @)
function write_email(av,ap)
{
	document.write(av+v_arob+ap);
}

// permet de générer un lien de type mailto vers une adresse email
// av : partie gauche de l'Adresse (avant @)
// ap : partie droite de l'Adresse (apres @)
function link_email(av,ap)
{
	document.location="mailto:"+av+v_arob+ap;
	return void(0);
}