
//*************************** SAISIE DES CHAMPS ***************************************
//*************************************************************************************
function testzone_demande(){
	var A=document.forme_demande;
	var B = 0;
	var F = 0; 
	
	//CREDIT A ASSURER-----------------------------------------------------------
	if (A.cdt_design1.value==''){
		alert("Veuillez préciser le type de crédit contracté");
		A.cdt_design1.focus();
		return false;
	}
	if ((A.montant_cdt1.value=='')||(isNaN(A.montant_cdt1.value))){
		alert("Le montant de la mensualité doit être en EURO (€)");
		A.montant_cdt1.focus();
		return false;
	}
	if ((A.crd_cdt1.value=='')||(isNaN(A.crd_cdt1.value))){
		alert("Veuillez indiquer le capital restant dû en EURO (€)");
		A.crd_cdt1.focus();
		return false;
	}
	if (isNaN(A.montant_cdt2.value)){
		alert("Le montant de la mensualité du deuxième emprunt doit être en EURO (€)");
		A.montant_cdt2.focus();
		return false;
	}
	if (isNaN(A.crd_cdt2.value)){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du deuxième emprunt");
		A.crd_cdt2.focus();
		return false;
	}	
	if ((A.montant_cdt2.value!='')&&(A.cdt_design2.value=='')){
		alert("Veuillez préciser le type de crédit du deuxième emprunt contracté");
		A.cdt_design2.focus();
		return false;
	}
	if ((A.montant_cdt3)&&((isNaN(A.montant_cdt3.value))||(A.montant_cdt3.value==''))){
		alert("Le montant de la mensualité du troisième emprunt doit être en EURO (€)");
		A.montant_cdt3.focus();
		return false;
	}
	if ((A.montant_cdt3)&&((isNaN(A.crd_cdt3.value))||(A.crd_cdt3.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du troisième emprunt");
		A.crd_cdt3.focus();
		return false;
	}
	if ((A.montant_cdt3)&&(A.cdt_design3.value=='')){
		alert("Veuillez préciser le type de crédit du troisième emprunt contracté");
		A.cdt_design3.focus();
		return false;
	}
	if ((A.montant_cdt4)&&((isNaN(A.montant_cdt4.value))||(A.montant_cdt4.value==''))){
		alert("Le montant de la mensualité du quatrième emprunt doit être en EURO (€)");
		A.montant_cdt4.focus();
		return false;
	}
	if ((A.montant_cdt4)&&((isNaN(A.crd_cdt4.value))||(A.crd_cdt4.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du quatrième emprunt");
		A.crd_cdt4.focus();
		return false;
	}
	if ((A.montant_cdt4)&&(A.cdt_design4.value=='')){
		alert("Veuillez préciser le type de crédit du quatrième emprunt contracté");
		A.cdt_design4.focus();
		return false;
	}
	if ((A.montant_cdt5)&&((isNaN(A.montant_cdt5.value))||(A.montant_cdt5.value==''))){
		alert("Le montant de la mensualité du cinquième emprunt doit être en EURO (€)");
		A.montant_cdt5.focus();
		return false;
	}
	if ((A.montant_cdt5)&&((isNaN(A.crd_cdt5.value))||(A.crd_cdt5.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du cinquième emprunt");
		A.crd_cdt5.focus();
		return false;
	}
	if ((A.montant_cdt5)&&(A.cdt_design5.value=='')){
		alert("Veuillez préciser le type de crédit du cinquième emprunt contracté");
		A.cdt_design5.focus();
		return false;
	}
	if ((A.montant_cdt6)&&((isNaN(A.montant_cdt6.value))||(A.montant_cdt6.value==''))){
		alert("Le montant de la mensualité du sixième emprunt doit être en EURO (€)");
		A.montant_cdt6.focus();
		return false;
	}
	if ((A.montant_cdt6)&&((isNaN(A.crd_cdt6.value))||(A.crd_cdt6.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du sixième emprunt");
		A.crd_cdt6.focus();
		return false;
	}
	if ((A.montant_cdt6)&&(A.cdt_design6.value=='')){
		alert("Veuillez préciser le type de crédit du sixième emprunt contracté");
		A.cdt_design6.focus();
		return false;
	}
	if ((A.montant_cdt7)&&((isNaN(A.montant_cdt7.value))||(A.montant_cdt7.value==''))){
		alert("Le montant de la mensualité du septième emprunt doit être en EURO (€)");
		A.montant_cdt7.focus();
		return false;
	}
	if ((A.montant_cdt7)&&((isNaN(A.crd_cdt7.value))||(A.crd_cdt7.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du septième emprunt");
		A.crd_cdt7.focus();
		return false;
	}
	if ((A.montant_cdt7)&&(A.cdt_design7.value=='')){
		alert("Veuillez préciser le type de crédit du septième emprunt contracté");
		A.cdt_design7.focus();
		return false;
	}
	if ((A.montant_cdt8)&&((isNaN(A.montant_cdt8.value))||(A.montant_cdt8.value==''))){
		alert("Le montant de la mensualité du huitième emprunt doit être en EURO (€)");
		A.montant_cdt8.focus();
		return false;
	}
	if ((A.montant_cdt8)&&((isNaN(A.crd_cdt8.value))||(A.crd_cdt8.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du huitième emprunt");
		A.crd_cdt8.focus();
		return false;
	}
	if ((A.montant_cdt8)&&(A.cdt_design8.value=='')){
		alert("Veuillez préciser le type de crédit du huitième emprunt contracté");
		A.cdt_design8.focus();
		return false;
	}
	if ((A.montant_cdt9)&&((isNaN(A.montant_cdt9.value))||(A.montant_cdt9.value==''))){
		alert("Le montant de la mensualité du neuvième emprunt doit être en EURO (€)");
		A.montant_cdt9.focus();
		return false;
	}
	if ((A.montant_cdt9)&&((isNaN(A.crd_cdt9.value))||(A.crd_cdt9.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du neuvième emprunt");
		A.crd_cdt9.focus();
		return false;
	}
	if ((A.montant_cdt9)&&(A.cdt_design9.value=='')){
		alert("Veuillez préciser le type de crédit du neuvième emprunt contracté");
		A.cdt_design9.focus();
		return false;
	}
	if ((A.montant_cdt10)&&((isNaN(A.montant_cdt10.value))||(A.montant_cdt10.value==''))){
		alert("Le montant de la mensualité du dixième emprunt doit être en EURO (€)");
		A.montant_cdt10.focus();
		return false;
	}
	if ((A.montant_cdt10)&&((isNaN(A.crd_cdt10.value))||(A.crd_cdt10.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du dixième emprunt");
		A.crd_cdt10.focus();
		return false;
	}
	if ((A.montant_cdt10)&&(A.cdt_design10.value=='')){
		alert("Veuillez préciser le type de crédit du dixième emprunt contracté");
		A.cdt_design10.focus();
		return false;
	}
	if ((A.montant_cdt11)&&((isNaN(A.montant_cdt11.value))||(A.montant_cdt11.value==''))){
		alert("Le montant de la mensualité du onzième emprunt doit être en EURO (€)");
		A.montant_cdt11.focus();
		return false;
	}
	if ((A.montant_cdt11)&&((isNaN(A.crd_cdt11.value))||(A.crd_cdt11.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du onzième emprunt");
		A.crd_cdt11.focus();
		return false;
	}
	if ((A.montant_cdt11)&&(A.cdt_design11.value=='')){
		alert("Veuillez préciser le type de crédit du onzième emprunt contracté");
		A.cdt_design11.focus();
		return false;
	}
	if ((A.montant_cdt12)&&((isNaN(A.montant_cdt12.value))||(A.montant_cdt12.value==''))){
		alert("Le montant de la mensualité du douzième emprunt doit être en EURO (€)");
		A.montant_cdt12.focus();
		return false;
	}
	if ((A.montant_cdt12)&&((isNaN(A.crd_cdt12.value))||(A.crd_cdt12.value==''))){
		alert("Veuillez indiquer le capital restant dû en EURO (€) du douzième emprunt");
		A.crd_cdt12.focus();
		return false;
	}
	if ((A.montant_cdt12)&&(A.cdt_design12.value=='')){
		alert("Veuillez préciser le type de crédit du douzième emprunt contracté");
		A.cdt_design12.focus();
		return false;
	}
	
	
	
	//proprio--------------------------------------
	if (A.proprio.value==""){
		alert("Veuillez indiquer si vous êtes propriétaire ou locataire");
		A.proprio.focus();
		return false;
	}
	if ((A.proprio.value==1)&&((A.valeur_immo.value=='')||(isNaN(A.valeur_immo.value)))){
		alert("Le montant de la valeur de votre bien immobilier doit être en EURO (€)");
		A.valeur_immo.focus();
		return false;
	}
	if ((A.proprio.value==2)&&((A.loyer.value=='')||(isNaN(A.loyer.value)))){
		alert("Le montant du loyer doit être en EURO (€)");
		A.loyer.focus();
		return false;
	}
	
	//TRESORERIE-----------------------------------------
	B=0;
	F = 0;
	for (B ; B<2 ; B++) {
		if (A.tresorerie[B].checked) {F=1;}
	}				
	if (F==0)  {
		alert('Veuillez indiquez si vous souhaitez ou non de la trésorerie');
		return false;
	}
	
	//revenu--------------------------------------
	if ((A.revenu.value=='')||(isNaN(A.revenu.value))){
		alert("Le montant de vos revenus doit être en EURO (€)");
		A.revenu.focus();
		return false;
	}
	
	//CIVILITE-----------------------------------------
	B=0;
	F = 0;
	for (B ; B<3 ; B++) {
		if (A.emp1[B].checked) {F=1;}
	}				
	if (F==0)  {
		alert('Veuillez sélectionner votre qualité (Mlle, Mme, M.)');
		return false;
	}
	//NOM-----------------------------------------
	if (A.nom1.value==""){
		alert("Veuillez saisir votre nom");
		A.nom1.focus();
		return false;
	}
	//PRENOM-----------------------------------------
	if (A.prenom1.value==""){
		alert("Veuillez saisir votre prénom");
		A.prenom1.focus();
		return false;
	}
	
	//CP-----------------------------------------
	if (A.codepostal1.value==""){
		alert("Veuillez saisir votre code postal");
		A.codepostal1.focus();
		return false;
	}
	
	//TELEPHONE + PORTABLE-----------------------------------------
	if ((A.tel1.value=="")&&(A.port1.value=="")){
		alert("Veuillez saisir au minimum votre téléphone fixe ou votre téléphone portable");
		A.tel1.focus();
		return false;
	}	
	//MAIL-----------------------------------------
	adresse = document.forme_demande.mail1.value;
	var place = adresse.indexOf("@",1);
	var point = adresse.indexOf(".",place+2);
	var espac = adresse.indexOf(" ",1);
	var ptvirgule = adresse.indexOf(";",1);
	var etoile = adresse.indexOf("*",1);
	if ((place > -1)&&(adresse.length >2)&&(point > 1)&&(espac < 0)&&(ptvirgule < 0)&&(etoile < 0))
		{
		//document.forme.submit();
		}
	else
		{
		alert('Veuillez saisir une adresse mail valide');
		A.mail1.focus();
		return false;
		}
	
	
	
	return true;
	
}
