$(document).ready(function() {
		
// ACCORDEON
	var accordion = $("#stepForm").accordion({
		autoheight: false,
		animated: "slide",
		header: "a.ui-accordion-link"
	});
	var current = 0;
	var var_nbbien = 0 ; var i=0;
	var vTab1; var vTab2;

// INITIALISATION FORMULAIRE
	$('#sf1 > #formulaire_tab1 #validation-tab-1').append('<input class="open1 nextbutton" type="image" title="Next" value="Next" name="formNext1" src="./images/formulaire-btn-suivant.gif"/>').show();;
	$('#sf2 > #formulaire_tab2 #validation-tab-2').append('<input type="image" src="./images/formulaire-btn-precedent.gif" class="open0 prevbutton" title="Back" value="Back" name="formBack0"/> <input type="image" src="./images/formulaire-btn-suivant.gif" class="open2 nextbutton" title="Next" value="Next" name="formNext2"/>').show();
	$('#sf3 > #formulaire_tab3 #validation-tab-3').append('<input type="image" src="./images/formulaire-btn-precedent.gif" class="open1 prevbutton" title="Back" value="Back" name="formBack1"/> <input type="image" src="./images/formulaire-btn-suivant.gif" class="open3 nextbutton" title="Next" value="Next" name="formNext3"/>').show();
	$('#sf4 > #formulaire_tab4 #validation-tab-4 > #submit').before('<input type="image" src="./images/formulaire-btn-precedent.gif" class="prevbutton" title="Back" value="Back" name="formBack1"/>');
	$('#sf4 > #formulaire_tab4 #validation-tab-4').show();

// PLUGING VALIDATION
	//METHODES ADDITIONNELLES
	function match(index,element) {
		return current == index && $(element).parents("#sf" + (index + 1)).length;
	}
	
	// GEN : Validation des données d'un coemprunteur, s'il existe
		$.validator.addMethod("coemprunteur", function(value, element) {
			if($("#sf1 > #formulaire_tab1 > #tab1_section_vous #coCivilite").val() !='' && $(element).parents("#sf" + (current + 1)).length){
				return !this.optional(element);
			}
			return "dependency-mismatch";
		}, $.validator.messages.required)
	
	//TAB 1 : EDATENAISSANCE : Validation de la date de naissance
	$.validator.addMethod("edateNaissance", function (value, element) {
		return ($('#sf1 > #formulaire_tab1 > #tab1_section_vous #eanneeNaissance').val() && $('#sf1 > #formulaire_tab1 > #tab1_section_vous #emoisNaissance').val() && $('#sf1 > #formulaire_tab1 > #tab1_section_vous #ejourNaissance').val() );
	}, ' ');
	
	//TAB 1 : COEDATENAISSANCE : Validation de la date de naissance du coemprunteur
	$.validator.addMethod("coedateNaissance", function (value, element) {
		if($("#sf1 > #formulaire_tab1 > #tab1_section_vous #coCivilite").val() !='' ){//&& $(element).parents("#sf" + (current + 1)).length
			return ($('#sf1 > #formulaire_tab1 > #tab1_section_vous #coeanneeNaissance').val() && $('#sf1 > #formulaire_tab1 > #tab1_section_vous #coemoisNaissance').val() && $('#sf1 > #formulaire_tab1 > #tab1_section_vous #coejourNaissance').val() );
		}
		return "dependency-mismatch";
	}, ' ');
	
	// TAB 1 : CODEPOSTAL :  validation du code postal
	$.validator.addMethod("codepostal", function(value) {
		return value.match(/^[0-9]{5}$/);
	}, " ");

	// TAB 1 : TELEPHONE : Validation du téléphone
	$.validator.addMethod("telephone", function (value, el, params) {
		return value.match(/^[0]?[- .]?[1-9]{1}?[- .]?[0-9]{2}[- .]?[0-9]{2}[- .]?[0-9]{2}[- .]?[0-9]{2}$/);
	}, ' ');
	
	// TAB 2 :  BIENREQUIRED : Validation des informations pour les Biens Immobiliers
	$.validator.addMethod("bienRequired", function(value, element) {
		var $element = $(element);
		for(i=1; i<=$('#sf2 #nbBiens').val(); i++){
			if( match(1,element) && element.id.substr(element.id.length-1,1) == i ) {
				return !this.optional(element);
			}
		}
		return "dependency-mismatch";
	}, $.validator.messages.required)
	
	// TAB 3 : Validation des données des prets
	$.validator.addMethod("montantLoyerCheck", function (value, element) {
		if( $('#sf1 #logement').val() == 'Locataire' && $('#eloyer').val()=='') {
			return !this.optional(element);
		}
		return "dependency-mismatch";
	}, ' ');
	
/*	$.validator.addMethod("capitalImmoCheck", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		//if (match(0,element) || match(1,element) || match(2,element) || match(3,element)) {
			if($("#capitalImmo_"+i).val()!='') {
				if( $("#dureeImmo_"+i).val()=='' && ($("#mensualiteImmo_"+i).val()=='' )){ 
					return !this.optional($(element).parent().next().children("select")[0]) && !this.optional($(element).parent().next().next().children("input")[0]);
				}
				if( $("#dureeImmo_"+i).val()==''  ){
					return !this.optional($(element).parent().next().children("select")[0])
				}
				if($("#mensualiteImmo_"+i).val()=='') {
					return !this.optional($(element).parent().next().next().children("input")[0])
				}
				if(isNaN($("#mensualiteImmo_"+i).val())){
					//alert( isNaN($("#mensualiteImmo_"+i).val()) ); 
					//return !$("#mensualiteImmo_"+i).optional();
					return !this.optional($(element).parent().next().next().children("input")[0])
				}
			}
		//}
		return "dependency-mismatch";
	}, " ");*/
	
	$.validator.addMethod("ImmoCheckDuree", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		//alert(i);
		//i = substr($(element).attr("id").length-1,1) ;
		if($("#capitalImmo_"+i).val()!='') {
			return !this.optional(element);
		}
		return "dependency-mismatch";
	}, " ");
	
	$.validator.addMethod("ImmoCheckMensualite", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		if($("#sf3 #capitalImmo_"+i).val()!='') {
			return !this.optional(element);
		}
		return "dependency-mismatch";
	}, " ");
	
	$.validator.addMethod("persoCheckMensualite", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		if($("#sf3 #capitalPerso_"+i).val()!='') {
			return !this.optional(element);
		}
		return "dependency-mismatch";
	}, " ");
	
	$.validator.addMethod("revolvingCheckMensualite", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		if($("#sf3 #capitalRevolving_"+i).val()!='') {
			return !this.optional(element);
		}
		return "dependency-mismatch";
	}, " ");
	
/*	$.validator.addMethod("capitalPersoCheck", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		//if (match(0,element) || match(1,element) || match(2,element) || match(3,element)) {
			if($("#capitalPerso_"+i).val()!='') {
				if($("#mensualitePerso_"+i).val()==''){
					return !this.optional($(element).parent().next().children("input")[0])
				}
			}
		//}
		return "dependency-mismatch";
	}, " ");*/
	
	/*$.validator.addMethod("capitalRevolvingCheck", function(value, element) {
		i = $(element).attr("id").substr($(element).attr("id").length-1,1) ;
		//if (match(0,element) || match(1,element) || match(2,element) || match(3,element)) {
			if($("#capitalRevolving_"+i).val()!='') {
				if($("#mensualiteRevolving_"+i).val()==''){
					return !this.optional($(element).parent().next().children("input")[0])
				}
			}
		//}
		return "dependency-mismatch";
	}, " ");*/
	
	// TAB 4 : Validation du montant de trésorerie, si un besoin de tresorerie a été demandé
		/*$.validator.addMethod("montantTresorerieCheck", function (value, element) {
			if( $('#besoinTresorerie').val() == 'oui' && $('#montantTresorerie').val()=='' && $(element).parents("#sf" + (current + 1)).length) {
				return !this.optional(element);
			}
			return "dependency-mismatch";
		}, 'Renseignez le montant de tresorerie souhaite');*/
	
	// DEFINITION DE LA VALIDATION
	$("#sf1 > #formulaire_tab1 .open1").click(function() {
			var optionsTab1 = {
				reload:true,
				onkeyup: false,
				onblur: false,
				errorClass: "error",
				errorPlacement: function(error, element) {
					if ( element.attr("name") == "ejourNaissance" || element.attr("name") == "emoisNaissance" ||  element.attr("name") == "eanneeNaissance" ){
						error.insertAfter("#eanneeNaissance");
					} else if ( element.attr("name") == "coejourNaissance" || element.attr("name") == "coemoisNaissance" ||  element.attr("name") == "coeanneeNaissance" ){
						error.insertAfter("#coeanneeNaissance");
					/*} elseif( element.attr("id").substr(0,element.attr("id").length-1) == "capitalPerso_") { 
						i = element.attr("id").substr(element.attr("id").length-1,1) ;
					} else if( element.attr("id").substr(0,element.attr("id").length-1) == "capitalRevolving_") { 
						i = element.attr("id").substr(element.attr("id").length-1,1) ;*/
					} else if(element.next().attr("class") == 'euros'){
						error.insertAfter(element.next());
					} else {
						error.insertAfter(element);
					}
				},
				groups: {
						dateNaissance: "ejourNaissance emoisNaissance eanneeNaissance",
						coedateNaissance: "coejourNaissance coemoisNaissance coeanneeNaissance"
				},
				rules: {
					//TAB 1
					civilite: "required",
					enom: "required",
					eprenom :  "required",
					ejourNaissance: {
						edateNaissance: true
					},
					emoisNaissance: {
						edateNaissance: true
					},
					eanneeNaissance: {
						edateNaissance: true
					},
					edepartement: "required",
					esituation:  "required",
					coenom: "coemprunteur",
					coeprenom: "coemprunteur",
					coejourNaissance: {
						coedateNaissance: true
					},
					coemoisNaissance: {
						coedateNaissance: true
					},
					coeanneeNaissance:{
						coedateNaissance: true
					},
					coedepartement: "coemprunteur",
					coesituation: "coemprunteur",
					nbEnfantsACharge:{ 
						required:true
					},
					logement: "required",
					adresse: "required",
					code_postal: {
						required: true,
						codepostal: true
					},
					ville:  "required",
					email:{
						required: true,
						email:true
					},
					confirmation_email:{
						required: true,
						email: true,
						equalTo:"#email"
					},
					telephone_1: {
						required: true,
						telephone:true
					}
				},
				messages : {
					civilite : " ",
					enom : " ",
					eprenom : " ",
					edepartement: " ",
					esituation:  " ",
					coenom: " ",
					coeprenom: " ",
					coedepartement: " ",
					coesituation: " ",
					nbEnfantsACharge: " ",
					logement: " ",
					adresse: " ",
					code_postal: " ",
					ville:  " ",
					email: " ",
					confirmation_email: " ",
					telephone_1: " "
				},
				success: function(label) {
				
					label.html("&nbsp;").addClass("checked");
					// Date Naissance Emprunteur
					if (!$('#eanneeNaissance').val() || !$('#emoisNaissance').val() || !$('#ejourNaissance').val() ){
						$('#eanneeNaissance').next().removeClass("checked");
					}
					if($('#eanneeNaissance').val()){	$('#eanneeNaissance').removeClass("error"); }
					if($('#emoisNaissance').val()){ 	$('#emoisNaissance').removeClass("error"); }
					if($('#ejourNaissance').val()){ 	$('#ejourNaissance').removeClass("error"); }
					// Date Naissance coemprunteur
					if (!$('#coeanneeNaissance').val() || !$('#coemoisNaissance').val() || !$('#coejourNaissance').val() ){
						$('#coeanneeNaissance').next().removeClass("checked");
					}
					if($('#coeanneeNaissance').val()){	$('#coeanneeNaissance').removeClass("error"); }
					if($('#coemoisNaissance').val()){ 	$('#coemoisNaissance').removeClass("error"); }
					if($('#coejourNaissance').val()){ 	$('#coejourNaissance').removeClass("error"); }
				}
			}
//		var vTab1 = $("#commentForm").validate(optionsTab1);
			if ($("#commentForm").validate(optionsTab1).form()) {
				accordion.activate(1);
				current = 1;
				$('#xitiTag').attr('src', xtsd + '.xiti.com/hit.xiti?s='+ xtsite +'&s2=&p=formulaire::formulaire_depot_dossier_onglet2&di=&');
				$('#content > #formulaire > #etapes-formulaire > #boule_onglet1').attr("src", "./images/formulaire-onglet1-ok.gif");
				$('#content > #formulaire > #etapes-formulaire #descOnglet1').text("Etat civil");
				$('#content > #formulaire > #etapes-formulaire > #boule_onglet2').attr("src", "./images/formulaire-onglet2-on.gif");
				$('#content > #formulaire > #etapes-formulaire #descOnglet2').html("&nbsp;");
				$('#content > #formulaire > #etapes-formulaire #texte_onglet').text('Revenus et patrimoine');
				
				if($('#sf1 > #formulaire_tab1 > #tab1_section_vous #coCivilite').val() == '' ){
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus #revenu-coemprunteur').hide();
				}
				
				if($('#logement').val() == 'Propriétaire' && var_nbbien == 0){
					var_nbbien = 1 ;
					$("#bien_1").show();
					$('#nbBiens').val("1");
					$('#usageBien_1').val("Residence principale");
					$('#adresseBien_1').val($('#adresse').val());
					$('#complementAdresseBien_1').val($('#complement_adresse').val());
					$('#codePostalBien_1').val($('#code_postal').val());
					$('#villeBien_1').val($('#ville').val());
				}
				return false;
			}
	});
	
	$("#sf2 > #formulaire_tab2 .open2").click(function() {
		//jQuery.validator.clean();
		var optionsTab2 = {
			reload:true,
			onkeyup: false,
			onblur: false,
			errorClass: "error",
			errorPlacement: function(error, element) {
				if(element.next().attr("class") == 'euros'){
					error.insertAfter(element.next());
				} else {
					error.insertAfter(element);
				}
			},
			rules: {
				etypeDePoste: "required",
				eanciennete: "required",
				esalairemensuel: {
					required:true,
					number:true
				},
				eallocationcaf: "number", erevenuslocatifs: "number", eautresrevenus: "number", epensionalimentaire : "number",
				coeemploi: "coemprunteur", coeanciennete: "coemprunteur",  coesalairemensuel: {coemprunteur: true, number: true}, coeallocationcaf:"number", coerevenuslocatifs:"number", coeautresrevenus: "number", coepensionalimentaire: "number",
				
				typeBien_1: "bienRequired",	usageBien_1: "bienRequired", codePostalBien_1: "bienRequired", villeBien_1: "bienRequired", valeurBien_1: {bienRequired:true, number:true}, evaluationBien_1:  "bienRequired",
				typeBien_2: "bienRequired", usageBien_2: "bienRequired", codePostalBien_2: "bienRequired", villeBien_2: "bienRequired", valeurBien_2: {bienRequired:true, number:true}, evaluationBien_2:  "bienRequired",
				typeBien_3: "bienRequired", usageBien_3: "bienRequired", codePostalBien_3: "bienRequired", villeBien_3: "bienRequired", valeurBien_3: {bienRequired:true, number:true}, evaluationBien_3:  "bienRequired",
				typeBien_4: "bienRequired", usageBien_4: "bienRequired", codePostalBien_4: "bienRequired", villeBien_4: "bienRequired", valeurBien_4: {bienRequired:true, number:true}, evaluationBien_4:  "bienRequired",
				typeBien_5: "bienRequired", usageBien_5: "bienRequired", codePostalBien_5: "bienRequired", villeBien_5: "bienRequired", valeurBien_5: {bienRequired:true, number:true}, evaluationBien_5:  "bienRequired"
			},
			messages:{
				etypeDePoste: " ",
				eanciennete: " ",
				esalairemensuel: " ",
				eallocationcaf: " ", erevenuslocatifs: " ", eautresrevenus: " ", epensionalimentaire : " ",
				coeemploi: " ",
				coeanciennete: " ",
				coesalairemensuel: " ",
				coeallocationcaf: " ", coerevenuslocatifs: " ", coeautresrevenus: " ", coepensionalimentaire: " ",
				//eloyer: " ",
				typeBien_1: " ", usageBien_1: " ", codePostalBien_1: " ", villeBien_1: " ", valeurBien_1: " ", evaluationBien_1:  " ",
				typeBien_2: " ", usageBien_2: " ", codePostalBien_2: " ", villeBien_2: " ", valeurBien_2: " ", evaluationBien_2:  " ",
				typeBien_3: " ", usageBien_3: " ", codePostalBien_3: " ", villeBien_3: " ", valeurBien_3: " ", evaluationBien_3:  " ",
				typeBien_4: " ", usageBien_4: " ", codePostalBien_4: " ", villeBien_4: " ", valeurBien_4: " ", evaluationBien_4:  " ",
				typeBien_5: " ", usageBien_5: " ", codePostalBien_5: " ", villeBien_5: " ", valeurBien_5: " ", evaluationBien_5:  " "
			}
		}
		
		if ($("#commentForm").validate(optionsTab2).form()) {
			//$('html,body').animate({ scrollTop: 0 }, 1000);
			accordion.activate(2);
			current = 2;
			$('#xitiTag').attr('src', xtsd + '.xiti.com/hit.xiti?s='+ xtsite +'&s2=&p=formulaire::formulaire_depot_dossier_onglet3&di=&');
			$('#content > #formulaire > #etapes-formulaire > #boule_onglet2').attr("src", "./images/formulaire-onglet2-ok.gif");
			$('#content > #formulaire > #etapes-formulaire #descOnglet2').text("Revenus et patrimoine");
			$('#content > #formulaire > #etapes-formulaire > #boule_onglet3').attr("src", "./images/formulaire-onglet3-on.gif");
			$('#content > #formulaire > #etapes-formulaire #descOnglet3').html("&nbsp;");
			$('#content > #formulaire > #etapes-formulaire #texte_onglet').text('Dettes et charges');
			if($('#sf1 > #formulaire_tab1 > #tab1_section_vous #coCivilite').val() == '' ){
				$('#charges-coemprunteur').hide();
			}
			
			if( $('#logement').val() == 'Locataire'){
				$('#loyer').show("fast");
				//$('#loyer').html('<label for="eloyer">Montant de votre loyer *</label> <input name="eloyer" id="eloyer" class="pageNumber" /><span class="euros"> €</span> ');
			} else if( $('#logement').val() == 'Logement de fonction' || $('#logement').val() == 'Hébergé'){
				$('#loyer').show("fast");
				$('#label-eloyer').html('Si vous payez un loyer, merci d\'indiquer son montant');
				$('#label-eloyer').width('350px');
			} else {
				$('#loyer').hide("fast");
			}
			return false;
		 }
	});
	
	//TAB3 : SUIVANT 
	$("#sf3 > #formulaire_tab3 .open3").click(function() {
			var optionsTab3 = {
			reload:true,
			onkeyup: false,
			onblur: false,
			errorClass: "error",
			errorPlacement: function(error, element) {
				/*if( element.attr("id").substr(0,element.attr("id").length-1) == "capitalPerso_") { 
					i = element.attr("id").substr(element.attr("id").length-1,1) ;
				} else if( element.attr("id").substr(0,element.attr("id").length-1) == "capitalRevolving_") { 
					i = element.attr("id").substr(element.attr("id").length-1,1) ;
				} else*/ if(element.next().attr("class") == 'euros'){
					error.insertAfter(element.next());
				} else {
					error.insertAfter(element);
				}
			},
			/*highlight: function(element, errorClass) {
				if( $(element).attr("id").substr(0,$(element).attr("id").length-1) == "capitalImmo_" ) {
					$(element).addClass(errorClass);
					if($(element).parent().next().children("select").val()==''){ $(element).parent().next().children("select").addClass(errorClass); }
					if($(element).parent().next().next().children("input").val()==''){ $(element).parent().next().next().children("input").addClass(errorClass); }
				} else if( $(element).attr("id").substr(0,$(element).attr("id").length-1) == "capitalPerso_" ) {
					$(element).parent().next().children("input").addClass(errorClass);
				} else if( $(element).attr("id").substr(0,$(element).attr("id").length-1) == "capitalRevolving_" ) {
					$(element).parent().next().children("input").addClass(errorClass);
				} else {
					$(element).addClass(errorClass);
				}
			},*/
			rules:{
				/*eloyer:{
					montantLoyerCheck: true,
					number: true
				},*/
				capitalImmo_1: "number", capitalImmo_2: "number", capitalImmo_3: "number", capitalImmo_4: "number", capitalImmo_5: "number", capitalImmo_6: "number",
				dureeImmo_1: "ImmoCheckDuree",
				dureeImmo_2: "ImmoCheckDuree", dureeImmo_3: "ImmoCheckDuree", dureeImmo_4: "ImmoCheckDuree", dureeImmo_5: "ImmoCheckDuree", dureeImmo_6: "ImmoCheckDuree",
				mensualiteImmo_1: {number:true, ImmoCheckMensualite: true},
				mensualiteImmo_2: {number:true, ImmoCheckMensualite: true}, mensualiteImmo_3: {number:true, ImmoCheckMensualite: true}, mensualiteImmo_4: {number:true, ImmoCheckMensualite: true}, mensualiteImmo_5: {number:true, ImmoCheckMensualite: true}, mensualiteImmo_6: {number:true, ImmoCheckMensualite: true},
				capitalPerso_1: "number", capitalPerso_2: "number", capitalPerso_3: "number", capitalPerso_4: "number", capitalPerso_5: "number", capitalPerso_6: "number", capitalPerso_7: "number", capitalPerso_8: "number", capitalPerso_9: "number", capitalPerso_10: "number", capitalPerso_11: "number", capitalPerso_12: "number", capitalPerso_13: "number", capitalPerso_13: "number", capitalPerso_14: "number", capitalPerso_15: "number",
				mensualitePerso_1: {number:true, persoCheckMensualite: true}, mensualitePerso_2: {number:true, persoCheckMensualite: true}, mensualitePerso_3: {number:true, persoCheckMensualite: true}, mensualitePerso_4: {number:true, persoCheckMensualite: true}, mensualitePerso_5: {number:true, persoCheckMensualite: true}, mensualitePerso_6: {number:true, persoCheckMensualite: true}, mensualitePerso_7: {number:true, persoCheckMensualite: true}, mensualitePerso_8: {number:true, persoCheckMensualite: true}, mensualitePerso_8: {number:true, persoCheckMensualite: true}, mensualitePerso_9: {number:true, persoCheckMensualite: true}, mensualitePerso_10: {number:true, persoCheckMensualite: true}, mensualitePerso_11: {number:true, persoCheckMensualite: true}, mensualitePerso_12: {number:true, persoCheckMensualite: true}, mensualitePerso_13: {number:true, persoCheckMensualite: true}, mensualitePerso_14: {number:true, persoCheckMensualite: true}, mensualitePerso_15: {number:true, persoCheckMensualite: true},
				capitalRevolving_1: "number", capitalRevolving_2: "number", capitalRevolving_3: "number", capitalRevolving_4: "number", capitalRevolving_5: "number", capitalRevolving_6: "number", capitalRevolving_7: "number", capitalRevolving_8: "number", capitalRevolving_9: "number", capitalRevolving_10: "number", capitalRevolving_11: "number", capitalRevolving_12: "number", capitalRevolving_13: "number", capitalRevolving_14: "number", capitalRevolving_15: "number",
				mensualiteRevolving_1: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_2: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_3: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_4: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_5: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_6: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_7: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_8: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_9: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_10: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_11: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_12: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_13: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_14: {number:true, revolvingCheckMensualite: true}, mensualiteRevolving_15: {number:true, revolvingCheckMensualite: true}, 
				retardImpotSomme: "number",
				detteFamilialeSomme: "number",
				rachatSoulteSomme: "number",
				autresDettesSomme: "number",
				fichage: "required",
				dossierSurendettement: "required"
			},
			messages:{
				epension: " ",
				eloyer: {
					montantLoyerCheck: " ",
					number: " "
				},
				capitalImmo_1:" ", capitalImmo_2:" ", capitalImmo_3:"  ", capitalImmo_4:" ", capitalImmo_5:" ", capitalImmo_6:" ",
				dureeImmo_1:" ", dureeImmo_2:" ", dureeImmo_3:" ", dureeImmo_3:" ", dureeImmo_4:" ", dureeImmo_5:" ", dureeImmo_6:" ",
				mensualiteImmo_1:" ", mensualiteImmo_2:" ", mensualiteImmo_3:" ", mensualiteImmo_4:" ", mensualiteImmo_5:" ", mensualiteImmo_6:" ",
				capitalPerso_1:" ", capitalPerso_2:" ", capitalPerso_3:" ", capitalPerso_4:" ", capitalPerso_5:" ", capitalPerso_6:" ", capitalPerso_7:" ", capitalPerso_8:" ", capitalPerso_9:" ", capitalPerso_10:" ", capitalPerso_11:" ", capitalPerso_12:" ", capitalPerso_13:" ", capitalPerso_13:" ", capitalPerso_14:" ", capitalPerso_15:" ", 
				mensualitePerso_1:" ", mensualitePerso_2:" ", mensualitePerso_3:" ", mensualitePerso_4:" ", mensualitePerso_5:" ", mensualitePerso_6:" ", mensualitePerso_7:" ", mensualitePerso_8:" ", mensualitePerso_8:" ", mensualitePerso_9:" ", mensualitePerso_10:" ", mensualitePerso_11:" ", mensualitePerso_12:" ", mensualitePerso_13:" ", mensualitePerso_14:" ", mensualitePerso_15:" ", 
				capitalRevolving_1: " ", capitalRevolving_2: " ", capitalRevolving_3: " ", capitalRevolving_4: " ", capitalRevolving_5: " ", capitalRevolving_6: " ", capitalRevolving_7: " ", capitalRevolving_8: " ", capitalRevolving_9: " ", capitalRevolving_10: " ", capitalRevolving_11: " ", capitalRevolving_12: " ", capitalRevolving_13: " ", capitalRevolving_14: " ", capitalRevolving_15: " ",
				mensualiteRevolving_1:" ", mensualiteRevolving_2:" ", mensualiteRevolving_3:" ", mensualiteRevolving_4:" ", mensualiteRevolving_5:" ", mensualiteRevolving_6:" ", mensualiteRevolving_7:" ", mensualiteRevolving_8:" ", mensualiteRevolving_9:" ", mensualiteRevolving_10:" ", mensualiteRevolving_11:" ", mensualiteRevolving_12:" ", mensualiteRevolving_13:" ", mensualiteRevolving_14:" ", mensualiteRevolving_15:" ", 
				retardImpotSomme: " ", detteFamilialeSomme: " ", rachatSoulteSomme: " ", autresDettesSomme: " ",
				fichage: " ",
				dossierSurendettement: " "
			},
			success: function(label) {
				label.html("&nbsp;").addClass("checked");
			}
		}
		if ($("#commentForm").validate(optionsTab3).form()) {
			//$('html,body').animate({ scrollTop: 0 }, 1000);
			accordion.activate(3);
			current = 3;
			$('#xitiTag').attr('src', xtsd + '.xiti.com/hit.xiti?s='+ xtsite +'&s2=&p=formulaire::formulaire_depot_dossier_onglet4&di=&');
			$('#boule_onglet3').attr("src", "./images/formulaire-onglet3-ok.gif");
			$('#descOnglet3').text("Dettes et charges");
			$('#boule_onglet4').attr("src", "./images/formulaire-onglet4-on.gif");
			$('#descOnglet4').html("&nbsp;");
			$('#texte_onglet').text('Votre projet');
			
			// Réaffichage des prets ammortissables
			$('#recapPretAmortissable').empty();
			$('#recapPretRechargeable').empty();
			
			var montantTotalPret=0;
			var i=1;
			$('#tab3_section_pret_immobilier > .pretImmo').each(function(){
				if($("#capitalImmo_" + i).val()!=''){
					$('#recapPretAmortissable').prepend('<p class="recapPret"><input value="1" type="checkbox" checked="checked" class="checkRachat" name="aRacheterImmo_' + i + '"/>&nbsp;<label>Cr&eacute;dit immobilier&nbsp;' + $("#organismeImmo_" + i).val() + '</label><span class="recapMontant">' + $("#capitalImmo_" + i).val() + '</span>&nbsp;&euro;</p>');
					montantTotalPret = Number(montantTotalPret) + Number($("#capitalImmo_" + i).val());
				}
				i++;
			});
			var i=1;
			$('#tab3_section_pret_personnel > .pretPerso').each(function(){
				if($("#capitalPerso_" + i).val()!=''){
					$('#recapPretAmortissable').append('<p class="recapPret"><input value="1" type="checkbox" checked="checked" class="checkRachat" name="aRacheterPerso_' + i + '"/>&nbsp;<label>Pr&ecirc;t personnel&nbsp;' + $("#organismePerso_" + i).val() + '</label><span class="recapMontant">' + $("#capitalPerso_" + i).val() + '</span>&nbsp;&euro;</p>');
					montantTotalPret = Number(montantTotalPret) + Number($("#capitalPerso_" + i).val());
				}
				i++;
			});
			// Réaffichage des prêts rechargeables
			var i=1;
			$('#tab3_section_reserves > .pretConso').each(function(){
				if($("#capitalRevolving_" + i).val()!=''){
					$('#recapPretRechargeable').append('<p><input type="checkbox" value="1" checked="checked" disabled="disabled" class="checkRachat" name="aRacheterRevolving_' + i + '"/>&nbsp;<label>Cr&eacute;dit revolving&nbsp;' + $("#organismeRevolving_" + i).val() + '</label><span class="recapMontant">' + $("#capitalRevolving_" + i).val() + '</span>&nbsp;&euro;</p>');
					montantTotalPret = Number(montantTotalPret) + Number($("#capitalRevolving_" + i).val());
				}
				i++;
			});
			if($("#decouvertSomme").val() !=''){
				$('#recapPretRechargeable').append('<p><input type="checkbox" checked="checked" disabled="disabled" name="aRacheterDecouvert" class="checkRachat"/>&nbsp;<label>D&eacute;couvert</label><span class="recapMontant">' + $("#decouvertSomme").val() + '</span>&nbsp;&euro;</p>');
				montantTotalPret = Number(montantTotalPret) + Number($("#decouvertSomme").val());
			}
			if($("#retardImpotSomme").val() !=''){
				$('#recapPretRechargeable').append('<p><input type="checkbox" checked="checked" disabled="disabled" name="aRacheterRetardImpot" class="checkRachat"/>&nbsp;<label>Retard d\'imp&ocirc;t</label><span class="recapMontant">' + $("#retardImpotSomme").val() + '</span>&nbsp;&euro;</p>');
				montantTotalPret = Number(montantTotalPret) + Number($("#retardImpotSomme").val());
			}
			if($("#detteFamilialeSomme").val() !=''){
				$('#recapPretRechargeable').append('<p><input type="checkbox" checked="checked" disabled="disabled" name="aRacheterDetteFamiliale" class="checkRachat"/>&nbsp;<label>Dette Familiale</label><span class="recapMontant">' + $("#detteFamilialeSomme").val() + '</span>&nbsp;&euro;</p>');
				montantTotalPret = Number(montantTotalPret) + Number($("#detteFamilialeSomme").val());
			}
			if($("#rachatSoulteSomme").val() !=''){
				$('#recapPretRechargeable').append('<p><input type="checkbox" checked="checked" disabled="disabled" name="aRacheterRachatSoulte" class="checkRachat"/>&nbsp;<label>Rachat de soulte</label><span class="recapMontant">' + $("#rachatSoulteSomme").val() + '</span>&nbsp;&euro;</p>');
				montantTotalPret = Number(montantTotalPret) + Number($("#rachatSoulteSomme").val());
			}
			if($("#autresDettesSomme").val() !=''){
				$('#recapPretRechargeable').append('<p><input type="checkbox"  checked="checked" disabled="disabled" name="aRacheterAutreDette" class="checkRachat"/>&nbsp;<label>Autres dettes</label><span class="recapMontant">' + $("#autresDettesSomme").val() + '</span>&nbsp;&euro;</p>');
				montantTotalPret = Number(montantTotalPret) + Number($("#autresDettesSomme").val());
			}
			// 1er calcul total Prets rachetés
			//alert(montantTotalPret);
			$("#montantTotalPrets").html(montantTotalPret + '&nbsp;&euro;');
			
			$("#recapPret input").bind('click', function(){
					if($(this).is(":checked") ) {
						montant = Number($(this).next().next().html());
						montantTotalPret = montantTotalPret + montant;
					} else {
						montant = Number($(this).next().next().html());
						montantTotalPret = montantTotalPret - montant;
					}
					$("#montantTotalPrets").html(montantTotalPret + '&nbsp;&euro;');
			});
						
			return false;
		}
	});
	
	$("#sf4 > #formulaire_tab4 .submitbutton").click(function() {
		var optionsTab4 ={
			reload:true,
			onkeyup: false,
			onblur: false,
			errorClass: "error",
			errorPlacement: function(error, element) {
				if(element.next().attr("class") == 'euros'){
					error.insertAfter(element.next());
				} else {
					error.insertAfter(element);
				}
			},
			rules:{
				dureeRemboursementMaximum: "required",
				//besoinTresorerie: "required",
				montantTresorerie: {
					//montantTresorerieCheck: true,
					number:true
				},
				newsletter:{
					required:true
				}
			},
			messages:{
				dureeRemboursementMaximum: " ",
				//besoinTresorerie: " ",
				montantTresorerie: " ",
				newsletter: " "
			}
		}
		if ($("#commentForm").validate(optionsTab4).form()) {
			//alert("coucou");
			return true;
		}
	});
		

// ACCORDEON + GESTION DES BOUTONS RETOURS
// back buttons do not need to run validation
	$("#sf2 .prevbutton").click(function(){
		accordion.activate(0);
		current = 0;
		$('#boule_onglet1').attr("src", "./images/formulaire-onglet1-on.gif");
		$('#descOnglet1').html("&nbsp;");
		$('#boule_onglet2').attr("src", "./images/formulaire-onglet2-off.gif");
		$('#descOnglet2').html("Revenus et patrimoine");
		$('#texte_onglet').text('Etat civil et coordonnées');
		//$('html,body').animate({ scrollTop: 0 }, 1000);
		return false;
	}); 
	$("#sf3 .prevbutton").click(function(){
		accordion.activate(1);
		current = 1;
		$('#boule_onglet2').attr("src", "./images/formulaire-onglet2-on.gif");
		$('#descOnglet2').html("&nbsp;");
		$('#boule_onglet3').attr("src", "./images/formulaire-onglet3-off.gif");
		$('#descOnglet3').html("Dettes et charges");
		$('#texte_onglet').text('Revenus et patrimoine');
		//$('html,body').animate({ scrollTop: 0 }, 1000);
		return false;
	});
	$("#sf4 .prevbutton").click(function(){
		accordion.activate(2);
		current = 2;
		$('#boule_onglet3').attr("src", "./images/formulaire-onglet3-on.gif");
		$('#descOnglet3').html("&nbsp;");
		$('#boule_onglet4').attr("src", "./images/formulaire-onglet4-off.gif");
		$('#descOnglet4').text("Votre projet");
		$('#texte_onglet').text('Dettes et charges');
		//$('html,body').animate({ scrollTop: 0 }, 1000);
		return false;
	});	

// COMPORTEMENTS SPECIFIQUES DES TAB
	// TAB 1 : Gestion Coemprunteur
		if ($("#sf1 #coemprunteurBoolean").is(":checked")) {
			$("#sf1 .column-coemprunteur>p").show("slow");
		} else {
			$("#sf1 .column-coemprunteur>p").hide("slow");
		}
		$("#sf1 #coemprunteurBoolean").click(function(){	
			if ($("#sf1 #coemprunteurBoolean").is(":checked")) {
				$("#sf1 .column-coemprunteur>p").show("slow");
	        } else {     
				$("#sf1 .column-coemprunteur>p").hide("slow");
				$("#sf1 #coCivilite").val("");
				$("#sf1 #coenom").val(""); $("#coenom").next("label").removeClass("error").removeClass("checked");
				$("#sf1 #coeprenom").val("");
				$("#sf1 #coejourNaissance").val(""); $("#coemoisNaissance").val(""); $("#coeanneeNaissance").val("");
				$("#sf1 #coedepartement").val("");
				$("#sf1 #coesituation").val(""); 
	        }
		});
	// TAB 1 : Gestion enfants
		// Initialisation page
		$('#sf1 #ageEnfants1').attr("disabled","disabled"); $('#ageEnfants1').addClass("disabled");
		$('#sf1 #ageEnfants2').attr("disabled","disabled"); $('#ageEnfants2').addClass("disabled");
		$('#sf1 #ageEnfants3').attr("disabled","disabled"); $('#ageEnfants3').addClass("disabled");
		$('#sf1 #ageEnfants4').attr("disabled","disabled"); $('#ageEnfants4').addClass("disabled");
		$('#sf1 #ageEnfants5').attr("disabled","disabled"); $('#ageEnfants5').addClass("disabled");
		$('#sf1 #ageEnfants6').attr("disabled","disabled"); $('#ageEnfants6').addClass("disabled");
		if($('#sf1 #nbEnfantsACharge').val()>0){
			for(i=0; i<=$('#sf1 #nbEnfantsACharge').val(); i++){
				$('#sf1 #ageEnfants'+i).attr("disabled","");
				$('#sf1 #ageEnfants'+i).removeClass("disabled");
			}
		}
		// traitement
		$('#sf1 #nbEnfantsACharge').change(function(){
			for(i=0; i<=$('#sf1 #nbEnfantsACharge').val(); i++){
				$('#sf1 #ageEnfants'+i).attr("disabled","");
				$('#sf1 #ageEnfants'+i).removeClass("disabled");
			}
			for(i=6; i>$('#sf1 #nbEnfantsACharge').val(); i--){
				$('#sf1 #ageEnfants'+i).attr("disabled","disabled");
				$('#sf1 #ageEnfants'+i).val("");
				$('#sf1 #ageEnfants'+i).addClass("disabled");
			}
		});
		
	// TAB 2 : Ajout/Supression de biens
		// Initialisation page
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow').css("display","none");
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .eperiodeEssaiCell').hide();
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .coeperiodeEssaiCell').hide();
		
		$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine > #listeBien > .patrimoineBien').css("display","none");
		if($('#sf2 #nbBiens').val()>0){
			for(i=1; i<=$('#sf2 #nbBiens').val(); i++){
				$('#sf2 #bien_' + (parseInt(i))).show();
			}
		}
		
		// Traitement
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus #etypeDePoste').change(function(){periodeEssaiGST();});
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').change(function(){periodeEssaiGST();});
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coetypeDePoste').change(function(){periodeEssaiGST();});
		$('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coeanciennete').change(function(){periodeEssaiGST();});
		
		function periodeEssaiGST(){
			if( 
				(
					($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #etypeDePoste').val() == 6 
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #etypeDePoste').val() == 7
					) && 
					( ($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').val() == 0 && $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').val() != '')
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').val() == 3
					)
				) 
				|| 
				(
					($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coetypeDePoste').val() == 6 
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coetypeDePoste').val() == 7
					) && 
					( ( $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coeanciennete').val() == 0 && $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coeanciennete').val() != '')
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coeanciennete').val() == 3
					)
				)
			) {
				$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow').show();
				
				if(($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #etypeDePoste').val() == 6 
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #etypeDePoste').val() == 7
					) && 
					(($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').val() == 0 && $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').val() != '')
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #eanciennete').val() == 3
					) ){
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .eperiodeEssaiCell').show();
				} else {
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .eperiodeEssaiCell').hide();
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .eperiodeessai').val("");
				}
				
				if(($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coetypeDePoste').val() == 6 
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coetypeDePoste').val() == 7
					) && 
					($('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coeanciennete').val() == 0 
						|| $('#sf2 > #formulaire_tab2 > #tab2_section_revenus #coeanciennete').val() == 3
					) ){
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .coeperiodeEssaiCell').show();
				} else {
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .coeperiodeEssaiCell').hide();
					$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow .coeperiodeessai').val("");
				}
			} else {
				$('#sf2 > #formulaire_tab2 > #tab2_section_revenus .periodeEssaiRow').hide();
			}
		}
		
		$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').change(function(){
			switch( $('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').val() ){
				case '0':
					$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine > #listeBien .patrimoineBien').hide();
					var_nbbien = 0;
				break;
				default:
					if ( $('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').val() < var_nbbien ) {
						for(i=var_nbbien; i>$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').val(); i--){
							$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine > #listeBien #bien_' + (parseInt(i))).hide();
						}
					} else if ( $('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').val() > var_nbbien ) {
						for(i=var_nbbien; i<=$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').val(); i++){
							$('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine > #listeBien #bien_' + (parseInt(i))).show();
						}
					}
					var_nbbien = $('#sf2 > #formulaire_tab2 > #tab2_section_patrimoine #nbBiens').val();
				break;
			}
		});
	
	// TAB 3 : GESTION des PRET IMMOBILIERS
		// Initialisation Page
		$('#sf3 .pretImmo').css("display","none");
		$('#sf3 #pretImmo_1').show();
		nb_pret_immobilier = 1;
			// Création du bouton d'ajout de pret
			
		//Ajout ligne de pret immobilier
		// V1
		/*$("#addPretImmobilier").click(function(){
			if(nb_pret_immobilier<=5){
				nb_pret_immobilier +=1;
				element = '#pretImmo_' + nb_pret_immobilier;
				$(element).show();
			} 
			if(nb_pret_immobilier>=6){ $("#addPretImmobilier").parent("p").html(""); }
			return false;
		});*/
		
		// V2
		$("#sf3 #addPretImmobilier").click(function(){
			if(nb_pret_immobilier<6){
				new_pret = $('#sf3 .pretImmo:last').after( $('#sf3 fieldset .pretImmo:last').clone() );
				nb_pret_immobilier += 1;
				$('#sf3 .pretImmo:last').find(".rang_immo").html(nb_pret_immobilier + ".");
				$('#sf3 .pretImmo:last').find("span.organisme_immo input").attr("name", "organismeImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.organisme_immo input").attr("id", "organismeImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.organisme_immo input").val("");
				$('#sf3 .pretImmo:last').find("span.capital_immo input").attr("name", "capitalImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.capital_immo input").attr("id", "capitalImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.capital_immo input").val("");
				$('#sf3 .pretImmo:last').find("span.duree_immo select").attr("name", "dureeImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.duree_immo select").attr("id", "dureeImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.duree_immo input").val("");
				$('#sf3 .pretImmo:last').find("span.mensualite_immo input").attr("name", "mensualiteImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.mensualite_immo input").attr("id", "mensualiteImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.mensualite_immo input").val("");
				$('#sf3 .pretImmo:last').find("span.retardMensualite_immo input").attr("name", "retardMensualiteImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.retardMensualite_immo input").attr("id", "retardMensualiteImmo_" + nb_pret_immobilier);
				$('#sf3 .pretImmo:last').find("span.retardMensualite_immo input").val("");
			} 
			if(nb_pret_immobilier==6){ $("#sf3 #addPretImmobilier").parent("p").html(""); }
			return false;
		});
	
	// TAB 3 : GESTION des PRET PERSONNELS
		// Initialisation Page
		$('#sf3 .pretPerso').css("display","none");
		$('#sf3 #pretPerso_1').show();
		nb_pret_perso = 1
			// Création du bouton d'ajout de pret
			
		//Ajout ligne de pret perso
		// V1
		/*$("#addPretPersonnel").click(function(){
			if(nb_pret_perso<=15){
				nb_pret_perso +=1;
				element = '#pretPerso_' + nb_pret_perso;
				$(element).show();
			} 
			if(nb_pret_perso>=15){ $("#addPretPersonnel").parent("p").html(""); }
			return false;
		});*/
		
		//V2
		$("#sf3 #addPretPersonnel").click(function(){
			if(nb_pret_perso<15){
				new_pret = $('#sf3 .pretPerso:last').after( $('#sf3 fieldset .pretPerso:last').clone() );
				nb_pret_perso += 1;
				$('#sf3 .pretPerso:last').find(".rang_perso").html(nb_pret_perso + ".");
				$('#sf3 .pretPerso:last').find("span.organisme_perso input").attr("name", "organismePerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.organisme_perso input").attr("id", "organismePerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.organisme_perso input").val("");
				$('#sf3 .pretPerso:last').find("span.capital_perso input").attr("name", "capitalPerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.capital_perso input").attr("id", "capitalPerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.capital_perso input").val("");
				$('#sf3 .pretPerso:last').find("span.mensualite_perso input").attr("name", "mensualitePerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.mensualite_perso input").attr("id", "mensualitePerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.mensualite_perso input").val("");
				$('#sf3 .pretPerso:last').find("span.retardMensualite_perso input").attr("name", "retardMensualitePerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.retardMensualite_perso input").attr("id", "retardMensualitePerso_" + nb_pret_perso);
				$('#sf3 .pretPerso:last').find("span.retardMensualite_perso input").val("");
			} 
			if(nb_pret_perso==15){ $("#sf3 #addPretPersonnel").parent("p").html(""); }
			return false;
		});
		
	// TAB 3 : GESTION des PRET CONSOMMATION
		//Initialisation Page
		$('#sf3 .pretConso').css("display","none");
		$('#sf3 #pretConso_1').show();
		nb_pret_conso = 1

		//Ajout ligne de pret consomation(revolving)
		// V1
		/*$("#addPretConso").click(function(){
			if(nb_pret_conso<=15){
				nb_pret_conso +=1;
				element = '#pretConso_' + nb_pret_conso;
				$(element).show();
			} 
			if(nb_pret_conso>=15){ $("#addPretConso").parent("p").html(""); }
			return false;
		});*/
		// V2
		$("#sf3 #addPretConso").click(function(){
			if(nb_pret_conso<15){
				new_pret = $('#sf3 .pretConso:last').after( $('#sf3 fieldset .pretConso:last').clone() );
				nb_pret_conso += 1;
				$('#sf3 .pretConso:last').find(".rang_conso").html(nb_pret_conso + ".");
				$('#sf3 .pretConso:last').find("span.organisme_conso input").attr("name", "organismeRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.organisme_conso input").attr("id", "organismeRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.organisme_conso input").val("");
				$('#sf3 .pretConso:last').find("span.capital_conso input").attr("name", "capitalRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.capital_conso input").attr("id", "capitalRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.capital_conso input").val("");
				$('#sf3 .pretConso:last').find("span.mensualite_conso input").attr("name", "mensualiteRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.mensualite_conso input").attr("id", "mensualiteRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.mensualite_conso input").val("");
				$('#sf3 .pretConso:last').find("span.retardMensualite_conso input").attr("name", "retardMensualiteRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.retardMensualite_conso input").attr("id", "retardMensualiteRevolving_" + nb_pret_conso);
				$('#sf3 .pretConso:last').find("span.retardMensualite_conso input").val("");
			} 
			if(nb_pret_conso==15){ $("#addPretConso").parent("p").html(""); }
			return false;
		});
		
		//initialisation Autres dettes
		if($("#sf3 #decouvert").is(":checked") ) { $("#sf3 #decouvertSomme").attr("disabled",""); $("#sf3 #decouvertSomme").focus(); } else { $("#sf3 #decouvertSomme").attr("disabled","disabled"); }
		if($("#sf3 #retardImpot").is(":checked") ) { $("#sf3 #retardImpotSomme").attr("disabled",""); $("#sf3 #retardImpotSomme").focus(); } else { $("#sf3 #retardImpotSomme").attr("disabled","disabled"); }
		if($("#sf3 #detteFamiliale").is(":checked") ) { $("#sf3 #detteFamilialeSomme").attr("disabled",""); $("#sf3 #detteFamilialeSomme").focus(); } else { $("#sf3 #detteFamilialeSomme").attr("disabled","disabled");	 }
		if($("#sf3 #rachatSoulte").is(":checked") ) { $("#sf3 #rachatSoulteSomme").attr("disabled",""); $("#sf3 #rachatSoulteSomme").focus(); } else { $("#sf3 #rachatSoulteSomme").attr("disabled","disabled"); }
		if($("#sf3 #autresDettes").is(":checked") ) { $("#sf3 #autresDettesSomme").attr("disabled","");  $("#sf3 #autresDettesSomme").focus(); } else { $("#sf3 #autresDettesSomme").attr("disabled","disabled"); }

		//Gestion autres dettes
		//$('#retardImpotSomme').attr("disabled","disabled");
		$("#sf3 #decouvert").click(function(){
	        if($(this).is(":checked") ) {
	            $("#sf3 #decouvertSomme").attr("disabled","");
				$("#sf3 #decouvertSomme").focus();
	        } else {
				$("#sf3 #decouvertSomme").val("");
				$("#sf3 #decouvertSomme").attr("disabled","disabled");
				
	        }
		});
		$("#sf3 #retardImpot").click(function(){
	        if($(this).is(":checked") ) {
	            $("#sf3 #retardImpotSomme").attr("disabled","");
				$("#sf3 #retardImpotSomme").focus();
	        } else {
				$("#sf3 #retardImpotSomme").val("");
				$("#sf3 #retardImpotSomme").attr("disabled","disabled");
				
	        }
		});
		//$('#detteFamilialeSomme').attr("disabled","disabled");
		$("#sf3 #detteFamiliale").click(function(){
	        if($(this).is(":checked") ) {
	            $("#sf3 #detteFamilialeSomme").attr("disabled","");
				$("#sf3 #detteFamilialeSomme").focus();
	        } else {
				$("#sf3 #detteFamilialeSomme").val("");
				$("#sf3 #detteFamilialeSomme").attr("disabled","disabled");
	        }
		});
		//$('#rachatSoulteSomme').attr("disabled","disabled");
		$("#sf3 #rachatSoulte").click(function(){
	        if($(this).is(":checked") ) {
	            $("#sf3 #rachatSoulteSomme").attr("disabled","");
				$("#sf3 #rachatSoulteSomme").focus();
	        } else {
				$("#sf3 #rachatSoulteSomme").val("");
				$("#sf3 #rachatSoulteSomme").attr("disabled","disabled");
	        }
		});
		$('#sf3 #autresDettesSomme').attr("disabled","disabled");
		$("#sf3 #autresDettes").click(function(){
	        if($(this).is(":checked") ) {
	            $("#sf3 #autresDettesSomme").attr("disabled","");
				$("#sf3 #autresDettesSomme").focus();
	        } else {
				$("#sf3 #autresDettesSomme").val("");
				$("#sf3 #autresDettesSomme").attr("disabled","disabled");
	        }
		});	
		
		// Initialisation infos complemenetaires
		if($('#sf3 #fichage').val() == 'oui'){ $("#sf3 #fichageType").slideDown(); } else { $("#sf3 #fichageType").slideUp(); $("#sf3 #fichageImmo").attr("checked", ""); $("#sf3 #fichageConso").attr("checked", ""); $("#sf3 #fichageCheque").attr("checked", ""); }		
		if($('#sf3 #dossierSurendettement').val() == 'oui'){ $("#sf3 #dossierSurendettementEtat").slideDown(); } else { $("#sf3 #dossierSurendettementEtat").slideUp(); $('#sf3 #dossierSurendettementAvancement').val(""); }
		// Gestion informations complementaires
		$('#sf3 #fichage').change(function(){
			if($('#sf3 #fichage').val() == 'oui'){
				$("#sf3 #fichageType").slideDown();
			} else {
				$("#sf3 #fichageType").slideUp();
				$("#sf3 #fichageImmo").attr("checked", "");
				$("#sf3 #fichageConso").attr("checked", "");
				$("#sf3 #fichageCheque").attr("checked", "");
			}
		});
		$('#sf3 #dossierSurendettement').change(function(){
			if($('#sf3 #dossierSurendettement').val() == 'oui'){
				$("#sf3 #dossierSurendettementEtat").slideDown();
			} else {
				$("#sf3 #dossierSurendettementEtat").slideUp();
				$('#sf3 #dossierSurendettementAvancement').val("");
			}
		});
		
		//Gestion demande de tresorerie
		/*$('#paragMontantTresorerie').css("display","none");
		if($('#besoinTresorerie').val() == 'oui'){$('#paragMontantTresorerie').css("display","block");}
		$('#besoinTresorerie').change(function(){
			if($('#besoinTresorerie').val() == 'oui'){
				$('#paragMontantTresorerie').slideDown(); //html("<label for='montantTresorerie'>Montant de la somme souhait&eacute;e *<input id='montantTresorerie' name='montantTresorerie' />");
			} else {
				$('#paragMontantTresorerie').slideUp();
				$('#montantTresorerie').val("");
			}
		});*/
		
	// TAB 4
		/*$(".checkRachat").click(function(){
			$(".checkRachat").each(function(){ 
				console.log($(this).attr("name")); 
			});
		});*/
		
		/*$(".checkRachat").each(function(){
			$this.click(function(){
				if($(this).is(":checked") ) {
					alert("toto");
				} else {
					alert("toto");
				}
			});
		});*/
		
		/*$("#recapPret .checkRachat").click(function(event){
			$("#montantTotalPrets").html('&nbsp;&euro;');
			if($(this).is(":checked") ) {
				alert("toto");
			} else {
				alert("toto");
			}
		});*/	

//PUSH DROITE
	$("#page > #right-col #news").newsTicker();
// BETTER TIPS
	BT_setOptions({openWait:200, closeWait:400, enableCache:false, nearPlacement:true});
// FENETRE MODAL EXEMPLE DE DIAGNOSTIC		
	$('#ex3').jqm({ajax: 'exemple-diagnostic.php', trigger: 'a.ex2trigger_exemple'});
	 // Close Button Highlighting. IE doesn't support :hover. Surprise?
	$('input.jqmdX')
		.hover(
			function(){ $(this).addClass('jqmdXFocus'); }, 
			function(){ $(this).removeClass('jqmdXFocus'); })
		.focus(
			function(){ this.hideFocus=true; $(this).addClass('jqmdXFocus'); })
		.blur(
			function(){ $(this).removeClass('jqmdXFocus'); });

//END OF DOCUMENT READY			
});