/* Validation */
function validate_inscription(frm) {
  var value = '';
  var errFlag = new Array();
  _qfMsg = '';


  value = frm.elements['nom'].value;
  if (value == '' && !errFlag['nom']) {
    errFlag['nom'] = true;
    _qfMsg = _qfMsg + '\n - Nom obligatoire';
  }
  
  value = frm.elements['prenom'].value;
  if (value == '' && !errFlag['prenom']) {
    errFlag['prenom'] = true;
    _qfMsg = _qfMsg + '\n - Prénom obligatoire';
  }
  
  value = frm.elements['email'].value;
  if (value == '' && !errFlag['email']) {
    errFlag['email'] = true;
    _qfMsg = _qfMsg + '\n - Email obligatoire';
  }
  
  var regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
  if (value != '' && !regex.test(value) && !errFlag['email']) {
    errFlag['email'] = true;
    _qfMsg = _qfMsg + '\n - Adresse e-mail invalide';
  }
  
  value = frm.elements['login'].value;
  if (value == '' && !errFlag['login']) {
    errFlag['login'] = true;
    _qfMsg = _qfMsg + '\n - Login obligatoire';
  }


 /* 
  value = frm.elements['password'].value;
  if (value == '' && !errFlag['password']) {
    errFlag['password'] = true;
    _qfMsg = _qfMsg + '\n - Mot de passe obligatoire';
  }
  if (value.length < 6 && !errFlag['password']) {
    errFlag['password'] = true;
    _qfMsg = _qfMsg + '\n - Le mot de passe doit contenir au moins 6 caractères';
  }
  
  value2 = frm.elements['password2'].value;
  if (value2 == '' && !errFlag['password2']) {
    errFlag['password2'] = true;
    _qfMsg = _qfMsg + '\n - Vous devez confirmer votre mot de passe';
  }
  
  if (value != value2){
  	_qfMsg = _qfMsg + '\n - La confirmation de votre mot de passe est incorrecte';
  }
  */


  if (_qfMsg != '') {
    _qfMsg = 'Information manquante.' + _qfMsg;
    alert(_qfMsg);
    return false;
  }
  return true;
}


/** Souper **/
function verif(frm) { 
   if (frm.nom.value == ""){
       alert("Veuillez indiquez votre nom.")
      frm.nom.focus();
       return false;
   }
   
   if (frm.prenom.value == ""){
       alert("Veuillez indiquez votre prénom.");
      frm.prenom.focus();
       return false;
   }
   
   
   adresse = frm.mail.value; 
   
   var regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
  
   if ((adresse != '') && regex.test(adresse)) {
   	var  message = frm.prenom.value + ' ' + frm.nom.value+ '\n';


   	if (frm.nbInscription.value > 0){
   		message += ' inscrit \n';
   		if (frm.nbInscription.value > 0)
   		message += '\t' + frm.menuEnfant.value + ' participant(s)\n';
   	}
   	else{
   		message = 'Vous n\'avez inscrit personne\n';
   		alert(message);
   		return false;
   	}
   	message += '\nEst-ce correct ?';


   	if (confirm(message))
   	return true;
   	else
   	return false;
   }
   else {
   	alert('Entrez une adresse e-mail valide SVP !');
   	return false;
   }


}

/** Belote **/
/** Souper **/
function verif_belote(frm) { 
   if (frm.nom.value == ""){
       alert("Veuillez indiquez votre nom.")
      frm.nom.focus();
       return false;
   }
   
   if (frm.prenom.value == ""){
       alert("Veuillez indiquez votre prénom.");
      frm.prenom.focus();
       return false;
   }
   
   if (frm.nom2.value == ""){
       alert("Veuillez indiquez le nom de votre partenaire.")
      frm.nom2.focus();
       return false;
   }
   
   if (frm.prenom2.value == ""){
       alert("Veuillez indiquez le prénom de votre partenaire.");
      frm.prenom.focus();
       return false;
   }
   
   adresse = frm.mail.value; 
   
   var regex = /^((\"[^\"\f\n\r\t\v\b]+\")|([\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+(\.[\w\!\#\$\%\&'\*\+\-\~\/\^\`\|\{\}]+)*))@((\[(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))\])|(((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9]))\.((25[0-5])|(2[0-4][0-9])|([0-1]?[0-9]?[0-9])))|((([A-Za-z0-9\-])+\.)+[A-Za-z\-]+))$/;
  
   if ((adresse != '') && regex.test(adresse)) {
   	var  message = frm.prenom.value + ' ' + frm.nom.value+ '\n';
   }
   else {
   	alert('Entrez une adresse e-mail valide SVP !');
   	return false;
   }


}