function validerFormulaireConcoursFoot()
{
 var form_valid = true;
 var ami1 = ami2 = ami3 = false;
 var oFrm = document.forms['frm_concours_foot'];
 var oElErreur = document.getElementById('form-message2');
 var oElWait = document.getElementById('form-message3');
 var oElValid = document.getElementById('form-valid');
 oElErreur.style.display = 'none';
 document.getElementById('form-message').innerHTML = '';
 validerFormulaireConcoursFoot_message('', '<strong style="color:#880000;" class="fontsize14">Veuillez remplir les champs obligatoires du formulaire :</strong><br />', 1);
 if (oFrm.elements['f_co_nom'].value == '')  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre nom...'); }
 if (oFrm.elements['f_co_prenom'].value == '') { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre prénom...'); }
 if (oFrm.elements['f_co_adr'].value == '')  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre adresse...'); }
 if (oFrm.elements['f_co_cp'].value == '')  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre code postal...'); }
 if (oFrm.elements['f_co_ville'].value == '')  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre ville...'); }
 if (oFrm.elements['f_co_tel'].value == '')  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre numéro de téléphone...'); }
 if (oFrm.elements['f_co_email'].value == '')  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner votre email...'); }
 if (form_valid && oFrm.elements['f_co_cp'].value.length < 5)  { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner un code postal valide (5 chiffres)...'); }
 if (form_valid && isNaN(oFrm.elements['f_co_cp'].value))   { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner un code postal valide (5 chiffres)...'); }
 if (form_valid && !test_email(oFrm.elements['f_co_email'].value)) { form_valid = false; validerFormulaireConcoursFoot_message('e','» Veuillez renseigner un email valide...'); }
 if (!form_valid)
{
  oElErreur.style.display = 'block';
  oElWait.style.display = 'none';
  oElValid.style.display = 'block';
  oFrm.elements['f_valid'].value = '';
 }
 else{ 
  oElErreur.style.display = 'none';
  oElWait.style.display = 'block';
  oElValid.style.display = 'none';
  oFrm.elements['f_valid'].value = oFrm.name;
  oFrm.submit();
 }
 // debug
 //oFrm.elements['f_valid'].value = oFrm.name;
 //oFrm.submit();
}
function validerFormulaireConcoursFoot_message(t, m, r)
{
 var oEl = document.getElementById('form-message');
 // Type de message (erreur, infos...)
 if (t == 'e') oEl.className = 'erreur'
 else if (t == 'i') oEl.className = 'infos';
 else oEl.className = 'none';
 // Remplacer lecontenu ?
 if (r != undefined) oEl.innerHTML = '';
 // Message
 oEl.innerHTML = oEl.innerHTML + m + "<br />";
}
function test_email (my_email){
 var new_string = new String(my_email);
 if (!new_string.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')){
     return false;
 }
 else{
     return true;
 }
}
function isUnsignedInteger(s){
 return (s.toString().search(/^[0-9]+$/) == 0);
}
function closeMessageConcoursFoot (id)
{
  var oFrm = document.forms['frm_concours_foot'];
  var oElErreur = document.getElementById('form-message'+id); 
  var oElWait = document.getElementById('form-message3'); 
  
  oElErreur.style.display = 'block';
  oElWait.style.display = 'none';
}
