// vérifie les champs de saisie du formulaire de demande d'adhésion
function check_adhesion() {
   
	var name_nom = document.formulaire.nom;
	var name_prenom = document.formulaire.prenom;
	var name_adresse = document.formulaire.adresse;
	var name_code_postal = document.formulaire.code_postal;
	var name_ville = document.formulaire.ville;
	var name_telephone = document.formulaire.telephone;
	var name_portable = document.formulaire.portable;
	var name_email = document.formulaire.email;
	var name_date_naissance_jour = document.formulaire.date_naissance_jour;
	var name_date_naissance_mois = document.formulaire.date_naissance_mois;
	var name_date_naissance_annee = document.formulaire.date_naissance_annee;
	var name_lieu_naissance = document.formulaire.lieu_naissance;
	var name_nationalite = document.formulaire.nationalite;
	var name_numero_secu = document.formulaire.numero_secu;
	var name_date_visite_jour = document.formulaire.date_visite_jour;
	var name_date_visite_mois = document.formulaire.date_visite_mois;
	var name_date_visite_annee = document.formulaire.date_visite_annee;
	var name_nom_banque = document.formulaire.nom_banque;
	var name_nom_agence = document.formulaire.nom_agence;
	var name_code_banque = document.formulaire.code_banque;
	var name_code_agence = document.formulaire.code_agence;
	var name_numero_compte = document.formulaire.numero_compte;
   var name_cle_rib = document.formulaire.cle_rib;
	var name_formation_diplome = document.formulaire.formation_diplome;
	var name_metier_specialite = document.formulaire.metier_specialite;
	var name_niveau_experience = document.formulaire.niveau_experience;
	var name_description_activite = document.formulaire.description_activite;
	var name_informations_exactes = document.formulaire.informations_exactes;
	
	if (!control_is_textfield_filled(name_nom)) {
		alert("Veuillez indiquer votre nom svp.");
		return false;
	} else if (!control_is_textfield_filled(name_prenom)) {
		alert("Veuillez indiquer votre prénom svp.");
		return false;
	} else if (!control_is_textfield_filled(name_adresse)) {
		alert("Veuillez indiquer votre adresse svp.");
		return false;
	} else if (!control_is_textfield_filled(name_code_postal)) {
		alert("Veuillez indiquer votre code postal ou votre département svp.");
		return false;
	} else if (!control_is_textfield_filled(name_ville)) {
		alert("Veuillez indiquer votre ville svp.");
		return false;
	} else if (!control_is_1on2_textfields_filled(name_telephone, name_portable)) {
      alert("Veuillez indiquer votre numéro de téléphone ou de portable svp.");
      return false;
	} else if (!control_is_textfield_filled(name_email)) {
		alert("Veuillez indiquer votre e-mail svp.");
		return false;
	} else if (!control_is_email_valid(name_email)) {
		alert("Veuillez indiquer un e-mail valide svp.");
		return false;
	} else if (!control_is_all3_textfields_filled(name_date_naissance_jour, name_date_naissance_mois, name_date_naissance_annee)) {
		alert("Veuillez indiquer votre date de naissance svp.");
		return false;
	} else if (!control_is_date_valid(name_date_naissance_jour.value + "/" + name_date_naissance_mois.value + "/" + name_date_naissance_annee.value)) {
		alert("Veuillez indiquer une date de naissance valide svp.");
		return false;
	} else if (!control_is_textfield_filled(name_lieu_naissance)) {
		alert("Veuillez indiquer votre lieu de naissance svp.");
		return false;
	} else if (!control_is_textfield_filled(name_nationalite)) {
		alert("Veuillez indiquer votre nationalité svp.");
		return false;
	} else if (!control_is_textfield_filled(name_numero_secu)) {
		alert("Veuillez indiquer votre numéro de Sécurité Sociale svp.");
		return false;
	//} else if (!control_is_numss_valid(name_numero_secu)) {
	//	alert("Veuillez indiquer un numéro de Sécurité Sociale valide svp.");
	//	return false;
	} else if (!control_is_date_empty_or_valid(name_date_visite_jour.value + "/" + name_date_visite_mois.value + "/" + name_date_visite_annee.value)) {
      alert("Veuillez indiquer une date de dernière visite à la Médecine du Travail valide svp.");
      return false;
	} else if (!control_is_idtban_empty_or_valid(name_nom_banque.value + "/" + name_nom_agence.value + "/" + name_code_banque.value + "/" + name_code_agence.value + "/" + name_numero_compte.value + "/" + name_cle_rib.value)) {
		alert("Veuillez indiquer des coordonnées bancaires valide svp.");
		return false;
	} else if (!control_is_textfield_filled(name_formation_diplome)) {
		alert("Veuillez indiquer votre formation ou votre plus haut diplôme svp.");
		return false;
	} else if (!control_is_textfield_filled(name_metier_specialite)) {
		alert("Veuillez indiquer votre métier ou spécialité svp.");
		return false;
	} else if (!control_is_textfield_filled(name_niveau_experience)) {
		alert("Veuillez indiquer votre niveau d'expérience svp.");
		return false;
	} else if (!control_is_textfield_filled(name_description_activite)) {
		alert("Veuillez indiquer la description de votre activité svp.");
		return false;
   } else if (!control_is_condition_accepted(name_informations_exactes)) {
		alert("Attention, pour que votre demande soit prise en compte, vous devez attester de l'exactitude\ndes informations fournies en cochant la case prévue à cet effet en bas de ce formulaire. Merci.");
		return false;
	} else {
		return true;
	}

}

