/**
 * Cree un lien mailto securise anti-spam
 */
function OpenLink() 
{
   var l  = '';
   for (i = 0; i < arguments.length; i++) { 
      l = l + arguments[i];
   }
   if (l.charAt(0)=='#') l = l.substring(1,l.length);
     
   window.location.href=l;
}

/**
 * Redirection en JavaScript
 *
 * @param String urlToGo URL de destination
 */
function redirect(urlToGo, desti)
{
  if(desti == true) window.open(urlToGo);
  else document.location.href = urlToGo;
}

function refresh()
{
  location.reload(true);
}

/*
 * Envoi un formulaire en Ajax
 *
 * @description envoieAjax("/back/sqlChange.php?action=updateStatus", "page=" + page + "&rubrique=" + rubrique);
 * @param String url URL destination
 * @param String donnees Donnees de formulaire a envoyer
 */
function envoieAjax(url, donnees)
{
  var xhr_object = null;// Cr�ation de l'objet d'envoie
  if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();// Test Firefox
  else if(window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");// Test Internet Explorer
  else // XMLHttpRequest non support� par le navigateur
  {
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    return;
  }
  xhr_object.open("POST", url.replace(/frontend_dev.php/, ""), true);
  xhr_object.onreadystatechange = function()
  {
    if(xhr_object.readyState == 4) eval(xhr_object.responseText);
  }
  xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  xhr_object.send(donnees);
}

/**
 * Envoi un formulaire en Ajax
 *
 * @param String url URL de reception du formulaire Ajax
 * @param String data Donnees a envoyer
 */
function changeValues(url, data)
{
  envoieAjax(url.replace(/frontend_dev.php/, ""), data);
}
