function valider()
{
  Jnom = document.formclient.nom.value
  Jprenom = document.formclient.prenom.value
  Jadresse = document.formclient.adresse.value
  Jcp = document.formclient.cp.value
  Jville = document.formclient.ville.value
  Jmotpasse = document.formclient.motpasse.value
  Jnomlong = Jnom.length
  Jprenomlong = Jprenom.length
  Jadresselong = Jadresse.length
  Jcplong = Jcp.length
  Jvillelong = Jville.length
  Jmotpasselong = Jmotpasse.length

  var bOK = false
  for(var i = 0;i<Jnomlong;i++)
  {
    if(Jnom.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("Vous devez entrer votre nom!")
    document.formclient.nom.focus()
    return false
  }

  var bOK = false
  for(var i = 0;i<Jprenomlong;i++)
  {
    if(Jprenom.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("Vous devez entrer votre prénom!")
    document.formclient.prenom.focus()
    return false
  }

  if(!isMail(document.formclient.email.value)) {
	alert("Votre adresse de courriel n\'est pas valide!");
	document.formclient.email.focus();
	return false;
  }

  var bOK = false
  for(var i = 0;i<Jadresselong;i++)
  {
    if(Jadresse.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("Vous devez entrer votre adresse!")
    document.formclient.adresse.focus()
    return false
  }

  var bOK = false
  for(var i = 0;i<Jvillelong;i++)
  {
    if(Jville.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("Vous devez entrer votre ville!")
    document.formclient.ville.focus()
    return false
  }
	if(document.formclient.pays.value == "324")
	{
		alert("Vous devez choisir un pays!");
		document.formclient.pays.focus();
		return false;
	}
	if(document.formclient.province.value == "71" && (document.formclient.pays.value == "1" || document.formclient.pays.value == "2"))
	{
		alert("Vous devez choisir une province ou un État!");
		document.formclient.province.focus();
		return false;
	}
  var bOK = false
  for(var i = 0;i<Jcplong;i++)
  {
    if(Jcp.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("Vous devez entrer votre code postal!")
    document.formclient.cp.focus()
    return false
  }

  var bOK = false
  for(var i = 0;i<Jmotpasselong;i++)
  {
    if(Jmotpasse.charAt(i) != " ") 
    {
      bOK = true
      break
    }
  }
  if(bOK == false)
  {
    alert("Vous devez entrer un mot de passe!")
    document.formclient.motpasse.focus()
    return false
  }
  if(document.formclient.motpasse.value != document.formclient.cmotpasse.value)
  {
	alert("Vous n\'avez pas confirm\u00E9 correctement votre mot de passe. Veuillez v\u00E9rifier.")
	document.formclient.cmotpasse.value = ""
	document.formclient.cmotpasse.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);
}

