
function validation_formulaire(){

	var civilite = document.getElementById('civilite').value;
	var nom = document.getElementById('nom').value;
	var prenom = document.getElementById('prenom').value;
	var date_naissance = document.getElementById('date_naissance').value;
	var adresse_1 = document.getElementById('adresse_1').value;
	var ville = document.getElementById('ville').value;
	var code_postal = document.getElementById('code_postal').value;
	
	//var departement = document.getElementById('departement').value;
	var region = document.getElementById('region').value;
	var pays = document.getElementById('pays').value;
	var nationalite = document.getElementById('nationalite').value;
	var situation_matri = document.getElementById('situation_matri').value;
	var telephone = document.getElementById('telephone').value;
	var mobile = document.getElementById('mobile').value;
	var mail_personne = document.getElementById('mail_personne').value;
	var emploi = document.getElementById('emploi').value;
	var niveau_etude = document.getElementById('niveau_etude').value;
	
	var oui_1 = document.getElementById('oui_1').checked; //cas enfants
	var combien_enfants = document.getElementById('combien_enfants').value; //cas enfants

	var oui_3 = document.getElementById('oui_3').checked; //cas déjà enquêteur
	var lesquelles = document.getElementById('lesquelles').value; //cas déjà enquêteur	
	
	var oui_5 = document.getElementById('oui_5').checked; 
	var perso_recommande = document.getElementById('personne_recommande').value;

	var motivation = document.getElementById('motivation').value; //cas déjà enquêteur	
	
	var num_secu = document.getElementById('num_secu').value; 
	var deplacement = document.getElementById('deplacement').value;
	var nom_j_fille = document.getElementById('nom_j_fille').value;
	var lieu_naissance = document.getElementById('lieu_naissance').value;
	
	
	
	theform = document.getElementById("form_optionlune");

	if(civilite=="0"){
		alert ("Veuillez choisir une civilité");
		document.getElementById("civilite").focus();
		return;
	}
	else{
		if(civilite=="2" && nom_j_fille==""){
			alert ("Le champ \"Nom de jeune fille\" est vide");
				document.getElementById("nom_j_fille").focus();
				return;
		}
		else{
			if(nom==""){
				alert ("Le champ \"Nom\" est vide");
				document.getElementById("nom").focus();
				return;
			}
			else{
				if(prenom==""){
					alert ("Le champ \"Prénom\" est vide");
					document.getElementById("prenom").focus();
					return;
				}
				else{
					if(date_naissance==""){
						alert ("le champ \"Date de naissance\" est vide");
						document.getElementById("date_naissance").focus();
						return;
					}
					if(!Date_Valid(date_naissance)){
						document.getElementById("date_naissance").focus();
						return;
					}
					else{
						if(lieu_naissance==""){
							alert ("le champ \"Lieu de naissance\" est vide");
							document.getElementById("lieu_naissance").focus();
							return;
						}
						else{
							if(adresse_1==""){
								//alert ("Le champ N° - libellé de la voie est vide");
								alert ("Le champ \"Adresse 1\" est vide");
								document.getElementById("adresse_1").focus();
								return;
							}
							else{
								if(ville==""){
									alert ("Le champ \"Ville\" est vide");
									document.getElementById("ville").focus();
									return;
								}
								else{
									if(code_postal==""){
										alert ("Le champ \"Code postal\" est vide");
										document.getElementById("code_postal").focus();
										return;
									}
									else{
										if(!isNum(code_postal)){
											alert ("Le champ \"Code postal\" doit être numerique");
											document.getElementById("code_postal").focus();
											return;
										}
										else{
											/*if(departement==""){
												alert ("Le champ département est vide");
												document.getElementById("departement").focus();
												return;
											}*/
											//else{
												if(region==""){
													alert ("Le champ \"Région\" est vide");
													document.getElementById("region").focus();
													return;
												}
												else{
													if(pays==""){
														alert ("Le champ \"Pays\" est vide");
														document.getElementById("pays").focus();
														return;
													}
													else{
														if(nationalite==""){
															alert ("Le champ \"Nationalité\" est vide");
															document.getElementById("nationalite").focus();
															return;
														}
														else{
															if(num_secu!=''&& !VerifyNumSecu(num_secu)){
																alert ("Le N° de sécurité sociale est incorrect (N°-clé ex:1234567891234-15)");
																document.getElementById("num_secu").focus();
																return;
															}
															else{
																if(situation_matri==0){
																	alert ("Veuillez choisir une situation matrimoniale");
																	document.getElementById("situation_matri").focus();
																	return;
																}
																else{
																	if(telephone==""){
																		alert("Vous avez oublié de saisir un téléphone");
																		document.getElementById("telephone").focus();
																		return;
																	}
																	var result_telephone = VerifyTelephone_sanspoint(telephone);
																	if(result_telephone!='0'){
																		alert("Le format du numéro de téléphone saisi n'est pas correct (ne pas mettre de point).");
																		document.getElementById("telephone").focus();
																		return;
																	}
																	else{
																		if(mobile==""){
																			alert("Vous avez oublié de saisir un téléphone mobile .");
																			document.getElementById("mobile").focus();
																			return;
																		}
																		var result_tel_mobile = VerifyTelephone_sanspoint(mobile);
																		if(result_tel_mobile!='0'){
																			alert("Le format du numéro de téléphone portable saisi n'est pas correct (ne pas mettre de point).");
																			document.getElementById("mobile").focus();
																			return;
																		}
																		else{
																			if(email_valide(mail_personne)){
																				/*if(mail_personne.indexOf("@hotmail.")!=-1){
																					alert("Le mail ne doit pas être une adresse hotmail.");
																					document.getElementById("mail_personne").focus();
																					return;
																				}*/
																				//else{	
																					if(emploi==""){
																						alert ("Le champ \"Empoi actuel\" est vide");
																						document.getElementById("emploi").focus();
																						return;
																					}
																					else{
																						if(niveau_etude=="0"){
																							alert ("Veuillez choisir un niveau études");
																							document.getElementById("niveau_etude").focus();
																							return;
																						}
																						else{
																							if(deplacement==""){
																								alert ("Le champ \"Sur quelles ville pouvez vous vous deplacez facilement\" est vide");
																								document.getElementById("deplacement").focus();
																								return;
																							}
																							else{
																								if(motivation==""){
																									alert ("Le champ \"Motivations pour devenir enquêteur\" est vide");
																									document.getElementById("motivation").focus();
																									return;
																								}
																								else{
																									if(oui_1==true){
																										if(combien_enfants==""){
																											alert ("Le champ \"Combien d'enfants\" est vide");
																											document.getElementById("combien_enfants").focus();
																											return;
																										}
																										else{
																											if(oui_3==true){
																												if(lesquelles==""){
																													alert ("Le champ \"Lesquelles\" est vide");
																													document.getElementById("lesquelles").focus();
																													return;
																												}
																												else{
																													if(oui_5==true){
																														if(perso_recommande==""){
																															alert ("Le champ \"Personne qui vous recommande\" est vide");
																															document.getElementById("perso_recommande").focus();
																															return;
																														}
																														else{
																															theform.submit();
																															return;
																														}
																													}
																													else{
																														theform.submit();
																														return;
																													}
																												}
																											}
																											else{
																												if(oui_5==true){
																													if(perso_recommande==""){
																														alert ("Le champ personne qui vous recommande est vide");
																														document.getElementById("perso_recommande").focus();
																														return;
																													}
																													else{
																														theform.submit();
																														return;
																													}
																												}
																												else{
																													theform.submit();
																													return;
																												}
																											}
																										}
																									}
																									else{
																										if(oui_3==true){
																											if(lesquelles==""){
																												alert ("Le champ lesquelles est vide");
																												document.getElementById("lesquelles").focus();
																												return;
																											}
																											else{
																												if(oui_5==true){
																													if(perso_recommande==""){
																														alert ("Le champ personne qui vous recommande est vide");
																														document.getElementById("perso_recommande").focus();
																														return;
																													}
																													else{
																														theform.submit();
																														return;
																													}
																												}
																												else{
																													theform.submit();
																													return;
																												}
																											}
																										}
																										else{
																											if(oui_5==true){
																												if(perso_recommande==""){
																													alert ("Le champ personne qui vous recommande est vide");
																													document.getElementById("perso_recommande").focus();
																													return;
																												}
																												else{
																													theform.submit();
																													return;
																												}
																											}
																											else{
																												theform.submit();
																												return;
																											}
																										}
																									}
																								}
																							}
																						}
																					}
																				//}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											//}
										}
									}
								}
							}
						}
					}
				}
			}
		}
	}
}

function display(the_choix, the_type){
	if(the_choix==0){
		document.getElementById(the_type).style.display = "none";
	}
	else{
		document.getElementById(the_type).style.display = "block";
	}
}

function display_check(the_type){
	the_checked = document.getElementById(the_type).checked;
	the_div="div_"+the_type;
	
	if(the_checked==true){
		document.getElementById(the_div).style.display = "block";
	}
	else{
		document.getElementById(the_div).style.display = "none";
	}
	
}