function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
function upperField(champ){
  document.getElementById(champ).value = document.getElementById(champ).value.toUpperCase();
}

function checkForm(){
  upperField("name");
  upperField("Prenom");

  var errors = "";
  date_naissance = document.getElementById("Naissance").value;
  email = document.getElementById("dujrlh-dujrlh").value;
  est_adherent = document.getElementById("cm82331").checked;
  if (est_adherent){
    numero_adherent = document.getElementById("Numeroadherent").value;
    if (numero_adherent == ""){
      errors += "Votre numéro d'adhérent doit être renseigné\n";
    }
  }
  var date_regexp=/^\d{2}\/\d{2}\/\d{4}$/;
  if (!date_naissance.match(date_regexp)){
    errors += "Date de naissance invalide : veuillez utiliser le format jj/mm/aaaa\n";
  }
  var email_regexp=/^[a-z.A-Z0-9_-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/ 
  if (!email.match(email_regexp)){
    errors += "Email invalide";
  }
  if (errors != ''){
    alert(errors);
    return false;
  }
  return true;
}

