<!--
function verifyForm(form) {
  var inputs = document.getElementsByTagName("input");
  var textarea = document.getElementsByTagName("textarea");
  var select = document.getElementsByTagName("select");
  var requis = new Array();
  var error = false;
  var i = 0, n = 0;

  // pour récupérer le tableau qui nous intéresse
  for (i=0; i < inputs.length; i++)
  {
    if(inputs[i].form == form && inputs[i].type != 'hidden' && inputs[i].className.lastIndexOf("nonRequired") == -1)
    {
      requis[n]=inputs[i];
      n++;
    }
  }
  for (i=0; i < textarea.length; i++)
  {
    if(textarea[i].form == form && textarea[i].className.lastIndexOf("nonRequired") == -1)
    {
      requis[n]=textarea[i];
      n++;
    }
  }
  for (i=0; i < select.length; i++)
  {
    if(select[i].form == form && select[i].className.lastIndexOf("nonRequired") == -1)
    {
      requis[n]=select[i];
      n++;
    }
  }
  error = false;
  // pour colorer les cases vides et savoir si l'on a une errreur
  for (i=0; i < requis.length; i++)
  {
    if (requis[i].value=="")
    {
	  requis[i].style.border='red solid 2px';
      error = true;
    }
    else
      requis[i].style.border='black solid 1px';
  }
  // affiche message d'erreur
  if(error)
  {
    alert('All fields are required');
    return(false);
  }
  else
  {
    return true;
  }
}

function verifyMail(form, tabId)
{
  var valid_mail = true;
  var i=0;
  while(tabId[i])
  {
    if (!verifymail(form.elements[tabId[i]].value))
    {
      form.elements[tabId[i]].style.border='red solid 2px';
      valid_mail = false;
    }
    i++;
  }
  if(!valid_mail)
  {
    alert('Enter a valid email, please.');
    return(false);
  }
  else
  {
    return true;
  }
}

function verifymail(mail)
{
	var reg = new RegExp('^[\_]*([a-z0-9\-]+(\.|\_*)?)+@([a-z0-9\-]+(\.|\-*\.))+[a-z]{2,6}$', 'i');
	if(reg.test(mail))
	{
		return(true);
	}
	else
	{
		return(false);
	}
}
-->