/*
 * Rend impossible la saisie de caractères non numériques (backspace et delete autorisés)
 * A appeler en tant que callback pour l'évènement keypress
 */
function numFilter(event)
{
  if((event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 8 && event.keyCode != 0 && event.keyCode != 127)
    event.returnValue = false;
  if((event.which < 48 || event.which > 57) && event.which != 8 && event.which != 0 && event.which != 127)
    return false;
}

function alertAdmin()
{
  alert('Cette fonctionnalité n\'est disponible qu\'en mode publié.');
  return false;
}

function validEmailAddress(address)
{
  var regexp = /(^[\w\.\-_]+@[\w\.\-_]+\.[a-z]{2,6}$)/i;
  return regexp.test(address);
}