function validation(theForm) {


// test nom
  if (theForm.Nom.value == "")
  {
    alert("Tapez une valeur pour le champ \"Nom\".");
    theForm.Nom.focus();
    return (false);
  }

    
var accepte = /^[a-zA-Z\-\s]+$/
var OK = accepte.test(theForm.Nom.value)

  if (!OK)
  {
    alert("Entrez uniquement des lettres pour le champ \"Nom\".");
    theForm.Nom.focus();
    return (false);
  }

// test prenom
  if (theForm.Prenom.value == "")
  {
    alert("Tapez une valeur pour le champ \"Prenom\".");
    theForm.Prenom.focus();
    return (false);
  }

    
var accepte = /^[a-zA-Z\-\s]+$/
var OK = accepte.test(theForm.Prenom.value)

  if (!OK)
  {
    alert("Entrez uniquement des lettres pour le champ \"Prenom\".");
    theForm.Prenom.focus();
    return (false);
  }
 
// test email

  if (theForm.Email.value == "")
  {
    alert("Tapez une valeur pour le champ \"Email\".");
    theForm.Email.focus();
    return (false);
  }

var accepte = /^.+\@.+\..+$/
var OK=accepte.test(theForm.Email.value)

  if(!OK)
  {
    alert("Entrez une adresse email correcte pour le champ \"Email\".");
    theForm.Email.focus();
    return (false);
  }



// test URLSite
  if (theForm.URLSite.value == "http://")
  {
    alert("Tapez une valeur pour le champ \"URL de votre site\".");
    theForm.URLSite.focus();
    return (false);
  }

// test Description
  if (theForm.Description.value == "")
  {
    alert("Tapez une valeur pour le champ \"Description\".");
    theForm.Description.focus();
    return (false);
  } 

// test Login
  if (theForm.Login.value == "")
  {
    alert("Tapez une valeur pour le champ \"Login\".");
    theForm.Login.focus();
    return (false);
  } 

// test Password
  if (theForm.Password.value == "")
  {
    alert("Tapez une valeur pour le champ \"Password\".");
    theForm.Password.focus();
    return (false);
  } 
}
