function valider()
{
  Jnom = document.formcontact.nom.value
  Jpays = document.formcontact.pays.value
  Jsujet = document.formcontact.sujet.value
  Jmessage = document.formcontact.message.value
  Jnomlong = Jnom.length
  Jpayslong = Jpays.length
  Jsujetlong = Jsujet.length
  Jmessagelong = Jmessage.length
  var bOK = false
  for(var i = 0;i<Jnomlong;i++)
  {
    if(Jnom.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("You must enter your full name!")
    document.formcontact.nom.focus()
    return false
  }
  var bOK = false
  for(var i = 0;i<Jpayslong;i++)
  {
    if(Jpays.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("You must enter your country!")
    document.formcontact.pays.focus()
    return false
  }
  if(!isMail(document.formcontact.email.value)) {
	alert("Your email address is not valid!");
	document.formcontact.email.focus();
	return false;
  }
  var bOK = false
  for(var i = 0;i<Jsujetlong;i++)
  {
    if(Jsujet.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("You must enter a subject!")
    document.formcontact.sujet.focus()
    return false
  }
  var bOK = false
  for(var i = 0;i<Jmessagelong;i++)
  {
    if(Jmessage.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("You must enter a message!")
    document.formcontact.message.focus()
    return false
  }
}
function isMail(mail)
{
	er=/^[a-zA-Z0-9\-_]+[a-zA-Z0-9\.\-_]*@[a-zA-Z0-9\-_]+\.[a-zA-Z0-9\-_]{1,}/
	er.compile;
	return er.test(mail);
}

