function verif_form_echeances(form){

	/***** Mensualités *****/
	
	// Crédit immo
	if(convert_string_number_form(form, "mensualites_credit_immobilier") === false){
		alert("Veuillez saisir un nombre correct pour vos mensualités de credit(s) immobilier(s)");
		form.mensualites_credit_immobilier.select();
		return (false);
	}
	
	// Crédit conso
	
	if(convert_string_number_form(form, "mensualites_credit_consommation") === false){
		alert("Veuillez saisir un nombre correct pour vos mensualités de credit(s) de consommation");
		form.mensualites_credit_consommation.select();
		return (false);
	}
	
	// Crédit perso
	
	if(convert_string_number_form(form, "mensualites_credit_personnel") === false){
		alert("Veuillez saisir un nombre correct pour vos mensualités de credit(s) de personnel(s)");
		form.mensualites_credit_personnel.select();
		return (false);
	}
	
	// Crédit revolving
	
	if(convert_string_number_form(form, "mensualites_credit_revolving") === false){
		alert("Veuillez saisir un nombre correct pour vos mensualités de credit(s) revolving");
		form.mensualites_credit_revolving.select();
		return (false);
	}

	
	/***** Restants dûs *****/
	
	// Crédit immo
	
	if(convert_string_number_form(form, "restant_credit_immobilier") === false){
		alert("Veuillez saisir un nombre correct pour votre restant de credit(s) immobilier(s)");
		form.restant_credit_immobilier.select();
		return (false);
	}

	// Crédit conso
	
	if(convert_string_number_form(form, "restant_credit_consommation") === false){
		alert("Veuillez saisir un nombre correct pour votre restant de credit(s) de consommation");
		form.restant_credit_consommation.select();
		return (false);
	}
	
	// Crédit perso
	
	if(convert_string_number_form(form, "restant_credit_personnel") === false){
		alert("Veuillez saisir un nombre correct pour votre restant de credit(s) de personnel(s)");
		form.restant_credit_personnel.select();
		return (false);
	}
	
	// Crédit revolving
	
	if(convert_string_number_form(form, "restant_credit_revolving") === false){
		alert("Veuillez saisir un nombre correct pour votre restant de credit(s) revolving");
		form.restant_credit_revolving.select();
		return (false);
	}
	
	
	/***** Trésorerie *****/
	
	// Si il y a désir de trésorerie
	if(form.tresorerie[1].checked){
		// Si le chiffre saisi n'est pas correct
		if(convert_string_number_form(form, "montant_tresorerie") === false){
			alert("Veuillez saisir un nombre correct pour le montant de trésorerie désiré");
			form.montant_tresorerie.select();
			return (false);
		}
		// Sinon, il est correct
		else{
			var montant_tresorerieTest = Number(convert_string_number_form(form, "montant_tresorerie"));
//			alert(montant_tresorerieTest);
			if(montant_tresorerieTest > 60000){
				alert("Le montant de trésorerie désiré est limité à 5000 euros si vous êtes locataire ou 60000 euros si vous êtes propriétaire.");
				form.montant_tresorerie.select();
				return (false);
			}
		}
	}
	
	form.submit();

}


function openMailEcheances() {
	var largeur = 300;//(screen.width-500);
	var hauteur = 200;//(screen.height-500);
	var haut=((screen.height-hauteur)/2);
	var gauche=((screen.width-largeur)/2); 

	OpenWindow = this.open("./simulateur_echeances_resultat_popup_mail.php", "CtrlWindow", "left="+gauche+", top="+haut+", width="+largeur+", height="+hauteur+", toolbar=no, menubar=no, location=no, status=yes, scrollbars=no, resizable=no");
	return;
}


function viewPDFEcheances(varTime) {
	var largeur = 750;//(screen.width-500);
	var hauteur = 600;//(screen.height-500);
	var haut=((screen.height-hauteur)/2);
	var gauche=((screen.width-largeur)/2); 

	OpenWindow = this.open("./pdf/"+varTime+".pdf", "CtrlWindow", "left="+gauche+", top="+haut+", width="+largeur+", height="+hauteur+", toolbar=no, menubar=no, location=no, status=yes, scrollbars=yes, resizable=yes");
	return;
}


function verif_form_popup_Mail(form){
	
	if(form.email.value.length<1){
		alert("Veuillez saisir une adresse email valide svp.");
		return (false);
	}
	else{
		var adresse_email = form.email.value;
		var arobase = adresse_email.indexOf("@");
		var point = adresse_email.indexOf(".",arobase);
		var mauvais_endroit_point = arobase+1;
		var double_point = adresse_email.indexOf("..",arobase);
		var nbre_carac = adresse_email.length - point;
		var double_arobase = adresse_email.indexOf("@",arobase+1);
					   
		// dans l'ordre:         
		// si l'arobase est absente ou en 1ere position
		// ou si le . suivant l'arobase est juste derriere ou absent
		// si la longueur de l'adresse est inferieure a 5 (grand minimum -> x@x.x)
		// si il ya pas 2 . qui se suive deriere l'arobase
		// si il y a bien 2 caractere minimum apres le . situe derriere l'arobase
		// si il y a pas une arobase deriere la premiere arobase
		if ( (arobase < 1) || (point <= mauvais_endroit_point) || (adresse_email.length < 5) || (double_point >= 0) || (nbre_carac < 3) || (double_arobase >= 0) ){
			alert ("Veuillez saisir une adresse email valide svp.");
			return (false);
		}
	}
	
	//var testConfirm = confirm("Un e-mail va être envoyé à l'adresse : " + form.email.value);
	
	
	return (true);
	
}
