// ###########################################################
// ################ Formulaire Course type 1 #################
// ###########################################################
function validation_1()
{
if(document.course1.nom.value == "")  {
   alert("Merci d'indiquer votre nom !");
   document.course1.nom.focus();
   return false;
  }
if(document.course1.prenom.value == "")  {
   alert("Merci d'indiquer votre prenom !");
   document.course1.prenom.focus();
   return false;
  }
if(document.course1.annee.value == "")  {
   alert("Merci d'indiquer votre annee de naissance !");
   document.course1.annee.focus();
   return false;
  }
if(document.course1.annee.value.length < 4)  {
   alert("Merci d'indiquer votre annee de naissance sous forme aaaa !");
   document.course1.annee.focus();
   return false;
  }
if(document.course1.sexe.checked == false) {
   alert("Veuillez nous indique votre sexe !");
   document.course1.sexe.focus();
   return false;
  }
if(document.course1.email.value == "")  {
   alert("Merci d'indiquer votre adresse Email !");
   document.course1.email.focus();
   return false;
  }
if(document.course1.email.value != "") {
if(document.course1.email.value.indexOf('@' && '.') == -1) {
   alert("Votre adresse email est invalide !");
   document.course1.email.focus();
   return false;
  }}
if(document.course1.code.value == "")  {
  alert("Merci de saisir le code d'authentification !");
  document.course1.code.focus();
  return false;
  }
}

// ###########################################################
// ################ Formulaire Course type 2 #################
// ###########################################################
function validation_2()
{
if(document.course2.nom1.value == "")  {
   alert("Merci d'indiquer le nom du premier equipier !");
   document.course2.nom1.focus();
   return false;
  }
if(document.course2.prenom1.value == "")  {
   alert("Merci d'indiquer le prenom du premier equipier !");
   document.course2.prenom1.focus();
   return false;
  }
if(document.course2.nom2.value == "")  {
   alert("Merci d'indiquer le nom du second equipier !");
   document.course2.nom2.focus();
   return false;
  }
if(document.course2.nom3.value == "")  {
   alert("Merci d'indiquer le nom du troisieme equipier !");
   document.course2.nom3.focus();
   return false;
  }
if(document.course2.prenom2.value == "")  {
   alert("Merci d'indiquer le prenom du second equipier !");
   document.course2.prenom2.focus();
   return false;
  }
if(document.course2.prenom3.value == "")  {
   alert("Merci d'indiquer le prenom du troisieme equipier !");
   document.course2.prenom3.focus();
   return false;
  }
if(document.course2.annee1.value == "")  {
   alert("Merci d'indiquer l'annee de naissance du premier equipier !");
   document.course2.annee1.focus();
   return false;
  }
if(document.course2.annee1.value.length < 4)  {
   alert("Merci d'indiquer votre annee de naissance sous forme aaaa !");
   document.course2.annee1.focus();
   return false;
  }
if(document.course2.annee2.value == "")  {
   alert("Merci d'indiquer l'annee de naissance du second equipier !");
   document.course2.annee2.focus();
   return false;
  }
if(document.course2.annee2.value.length < 4)  {
   alert("Merci d'indiquer votre annee de naissance sous forme aaaa !");
   document.course2.annee2.focus();
   return false;
  }
if(document.course2.annee3.value == "")  {
   alert("Merci d'indiquer l'annee de naissance du troisieme equipier !");
   document.course2.annee3.focus();
   return false;
  }
if(document.course2.annee3.value.length < 4)  {
   alert("Merci d'indiquer votre annee de naissance sous forme aaaa !");
   document.course2.annee3.focus();
   return false;
  }
if(document.course2.sexe_equipe.checked == false) {
   alert("Veuillez nous indique le sexe de votre equipe !");
   document.course2.sexe_equipe.focus();
   return false;
  }
if(document.course2.email_equipe.value == "")  {
   alert("Merci d'indiquer l'adresse Email du contact de l'equipe !");
   document.course2.email_equipe.focus();
   return false;
  }
if(document.course2.email_equipe.value != "") {
if(document.course2.email_equipe.value.indexOf('@' && '.') == -1) {
   alert("Votre adresse email est invalide !");
   document.course2.email_equipe.focus();
   return false;
  }}
if(document.course2.code.value == "")  {
  alert("Merci de saisir le code d'authentification !");
  document.course2.code.focus();
  return false;
  }
}

// ###########################################################
// ################ Formulaire Course type 3 #################
// ###########################################################
function validation_3()
{
if(document.course3.nom_equipier1.value == "")  {
   alert("Merci d'indiquer le nom du premier equipier !");
   document.course3.nom_equipier1.focus();
   return false;
  }
if(document.course3.prenom_equipier1.value == "")  {
   alert("Merci d'indiquer le prenom du premier equipier !");
   document.course3.prenom_equipier1.focus();
   return false;
  }
if(document.course3.nom_equipier2.value == "")  {
   alert("Merci d'indiquer le nom du second equipier !");
   document.course3.nom_equipier2.focus();
   return false;
  }
if(document.course3.prenom_equipier2.value == "")  {
   alert("Merci d'indiquer le prenom du second equipier !");
   document.course3.prenom_equipier2.focus();
   return false;
  }
if(document.course3.annee_equipier1.value == "")  {
   alert("Merci d'indiquer l'annee de naissance du premier equipier !");
   document.course3.annee_equipier1.focus();
   return false;
  }
if(document.course3.annee_equipier1.value.length < 4)  {
   alert("Merci d'indiquer votre annee de naissance sous forme aaaa !");
   document.course3.annee_equipier1.focus();
   return false;
  }
if(document.course3.annee_equipier2.value == "")  {
   alert("Merci d'indiquer l'annee de naissance du second equipier !");
   document.course3.annee_equipier2.focus();
   return false;
  }
if(document.course3.annee_equipier2.value.length < 4)  {
   alert("Merci d'indiquer votre annee de naissance sous forme aaaa !");
   document.course3.annee_equipier2.focus();
   return false;
  }
if(document.course3.sexe_equipier1.checked == false) {
   alert("Veuillez nous indique le sexe de l'equipier 1 !");
   document.course3.sexe_equipier1.focus();
   return false;
  }
if(document.course3.sexe_equipier2.checked == false) {
   alert("Veuillez nous indique le sexe de l'equipier 2 !");
   document.course3.sexe_equipier2.focus();
   return false;
  }
if(document.course3.email_equipier.value == "")  {
   alert("Merci d'indiquer l'adresse Email du contact de l'equipe !");
   document.course3.email_equipier.focus();
   return false;
  }
if(document.course3.email_equipier.value != "") {
if(document.course3.email_equipier.value.indexOf('@' && '.') == -1) {
   alert("Votre adresse email est invalide !");
   document.course3.email_equipier.focus();
   return false;
  }}
if(document.course3.code.value == "")  {
  alert("Merci de saisir le code d'authentification !");
  document.course3.code.focus();
  return false;
  }
}

function verif_nombre(champ)
	{
	var chiffres = new RegExp("[0-9\.]"); /* Modifier pour : var chiffres = new RegExp("[0-9]"); */
	var verif;
	var points = 0; /* Supprimer cette ligne */
	
	for(x = 0; x < champ.value.length; x++)
		{
		verif = chiffres.test(champ.value.charAt(x));
		if(champ.value.charAt(x) == "."){points++;} /* Supprimer cette ligne */
		if(points > 1){verif = false; points = 1;} /* Supprimer cette ligne */
		if(verif == false){champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1); x--;}
		}
}


function carapossibles(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	if (keyCode==9) return true;
	var accepter = "abcdefghijklmnopqrstuvwxyz0123456789-_@.";
		if (accepter.indexOf(String.fromCharCode(keyCode)) >= 0) {
		return true;
		} else {
	return false;
	}
} 
