function valideForm( demande_etude,  TypeFormulaire ){



	var genre0 = demande_etude.genre0.checked;
	var genre1 = demande_etude.genre1.checked;
	var genre2 = demande_etude.genre2.checked;
	var nom = demande_etude.nom.value;
	var prenom = demande_etude.prenom.value;
	var email= demande_etude.email.value;
	var tel_1 = demande_etude.tel_1.value;
	var tel_2 = demande_etude.tel_2.value;
	var code_postal=  demande_etude.code_postal.value;
	var dernier_impot=  demande_etude.dernier_impot.value;
	
	if(TypeFormulaire == 1){
		
		var annee_naissance =  demande_etude.annee_naissance.value;
		var adresse=  demande_etude.adresse.value;
		var ville=  demande_etude.ville.value;
		var type_placement=  demande_etude.type_placement.value;
		var echeance=demande_etude.echeance.value;
		var revenu_brut_annuel=  demande_etude.revenu_brut_annuel.value;
		var situation_familliale=  demande_etude.situation_familliale.value;
		var nombre_enfant=  demande_etude.nombre_enfant.value;
		var proprietaire=  demande_etude.proprietaire.value;	
		//alert( genre0 + ", "+	 genre1 + ", "+	 genre2 + ", "+	 nom+ ", "+	 prenom+ ", "+	 email+ ", "+	  tel_fix + ", "+	 tel_portable+ ", "+	 annee_naissance+ ", "+	 adresse+ ", "+	 code_postal+ ", "+	 ville+ ", "+	type_placement+ ", "+	 revenu_brut_annuel+ ", "+	 dernier_impot+ ", "+	 situation_familliale+ ", "+	 nombre_enfant+ ", "+	 proprietaire);
	}
	
	var expEmail = new RegExp(/^.+@.+\..{2,3}$/);
	var expPhoneNumber = new RegExp(/[0-9]{10}/);
	var expAnnee = new RegExp(/[0-9]{4}/);
	var expCodepostal = new RegExp(/[0-9]{5}/);
	
	var result = "";
	var  i=0;

	if ((genre0+genre1+genre2)!=1){
		i++;
		result += "genre, ";
	}
	if(nom.length==0){
		i++;
		result += "nom, ";
	}
	if(prenom.length==0){
		i++;
		result += "prenom, ";
	}
	if(!expEmail.test(email)){
		i++;
		result += "e-mail, ";
	}
	if(!expPhoneNumber.test(tel_1)){
		i++;
		result += "telephone 1, ";
	}
	if(tel_2.length!=0){
		if(!expPhoneNumber.test(tel_2)){
			i++;
			result += "telephone 2, ";
		}
	}
	if(!expCodepostal.test(code_postal)){
		i++;
		result += "code postal, ";
	}
	if(TypeFormulaire == 1){
		if(!expAnnee.test(annee_naissance)){
		    i++;
		    result += "annee_naissance, ";
		}
		if(echeance.length==0){
			i++;
			result += "echeance, ";
		}
		if(adresse.length==0){
		    i++;
		    result += "adresse, ";
		}
		if(ville.length==0){
		    i++;
		    result += "ville, ";
		}
	}
	
	
	
	 if(result.length!=0){
		if(i<1){
			alert("Probleme dans la verification du formulaire");
		}
		else if(i==1){
			alert("le champ "+ result +"est incorrect");		 
		}
		else if(i>1){
			alert("les champs "+ result +"sont incorrects");
		}
		return false;
	}
	
	
	return true;
}

