// JavaScript Document
$(document).ready(function(){
						   
		$("#ingresos_mensuales2").click(function () {
		$("#validacion").load("/calculadoras/calcs/capacidad_credito/ayuda_ingresos_mensuales.htm").slideToggle();		
		$("#cerrarInfoIngresosMens").toggle();
		});
		$("#precio_tipo_inmueble2").click(function () {
		$("#ayuda_tipoViv").load("/calculadoras/calcs/capacidad_credito/ayuda_precio_tipo_inmueble.htm").slideToggle();
		
		$("#cerrarInfoTipoViv").show();	
		});
		$("#ingresos_mensuales").click(function () {
		$("#infoIngresos").load("/calculadoras/calcs/capacidad_credito/ayuda_ingresos_mensuales.htm").slideToggle();
		$("#cerrarInfoIngresosMens2").toggle();
		});
		$("#cerrarInfoIngresosMens2").click(function () {
		$("#infoIngresos").slideUp();
		$("#cerrarInfoIngresosMens2").hide();
		});
		$("#precio_tipo_inmueble").click(function () {
		$("#infoTipoViv").load("/calculadoras/calcs/capacidad_credito/ayuda_precio_tipo_inmueble.htm").slideToggle();
		$("#cerrarInfoTipoViv2").toggle();
		});
		$("#cerrarInfoTipoViv2").click(function () {
		$("#infoTipoViv").slideUp();
		$("#cerrarInfoTipoViv2").hide();
		});
		$("#prestamo_maximo").click(function () {
		$("#infoPrestamoMax").load("/calculadoras/calcs/capacidad_credito/ayudas_resultados/ayuda_prestamo_maximo.htm").slideToggle();
		$("#cerrarInfoPrestamoMax").toggle();
		});
		$("#cerrarInfoPrestamoMax").click(function () {
		$("#infoPrestamoMax").slideUp();
		$("#cerrarInfoPrestamoMax").hide();
		});
		$("#cuota_inicial_minima").click(function () {
		$("#infoCuotaInicial").load("/calculadoras/calcs/capacidad_credito/ayudas_resultados/ayuda_cuota_inicial_minima.htm").slideToggle();
		$("#cerrarInfoCuotaInicial").toggle();
		});
		$("#cerrarInfoCuotaInicial").click(function () {
		$("#infoCuotaInicial").slideUp();
		$("#cerrarInfoCuotaInicial").hide();
		});
		$("#valor_max_inmueble").click(function () {
		$("#infoValorMaxInm").load("/calculadoras/calcs/capacidad_credito/ayudas_resultados/ayuda_valor_max_inmueble.htm").slideToggle();
		$("#cerrarInfoValorMaxInm").toggle();
		});
		$("#cerrarInfoValorMaxInm").click(function () {
		$("#infoValorMaxInm").slideUp();
		$("#cerrarInfoValorMaxInm").hide();
		});
		/**/
		$("#sistema_credito5").click(function () {
			$("#infoSistemaCredito2_1").hide();
			$("#infoSistemaCredito2").load("/calculadoras/calcs/planes_credito/ayuda_sistema_credito.htm").slideToggle();
			$("#cerrarInfoSysCred").toggle();
			$("#cerrarInfoSysCred2").hide();
		});
		$("#cerrarInfoSysCred").click(function () {
			$("#cerrarInfoSysCred").hide();
			$("#infoSistemaCredito2").slideUp();
			
		});
		$("#cerrarInfoSysCred2").click(function () {
			$("#cerrarInfoSysCred2").hide();
			$("#infoSistemaCredito2_1").slideUp();
			
		});
		$("#sistema_credito6").click(function () {
			$("#infoSistemaCredito2").hide();
			$("#cerrarInfoSysCred").hide();
			$("#infoSistemaCredito2_1").load("/calculadoras/calcs/planes_credito/ayuda_sistema_credito.htm").slideToggle();
			$("#cerrarInfoSysCred2").toggle();
		});
		$("#cerrarInfo1").click(function () {
		$("#infoIngresos").slideUp();
		});
		$("#cerrarInfoTipoViv").click(function () {
		$("#cerrarInfoTipoViv").hide();										
		$("#ayuda_tipoViv").slideUp();
		});
		$("#cerrarInfoIngresosMens").click(function () {
		$("#cerrarInfoIngresosMens").hide();											 
		$("#validacion").slideUp();
		});
		$("#valor_dinero").focus(function () {			
			$("#error_campo1_vacio").hide();
			$("#error_campo1_numero").hide();
			
		});		
		
		$("#formulario").validate();
		var url_datos="/calculadoras/util/proxy.php";	 
		$("#calcular").click(function () {					 				 
			
			if($('#valor_dinero').val()!=""){
				if($('#valor_dinero').val() > 999){
						$("#form").hide();
						$('#Loading').show();
						
						var ingreso=$('#valor_dinero').val();						
						var inmueble=nameOpcionesTipoVivienda(1);
						var inmueble1=nameOpcionesTipoVivienda(2);
						var inmueble2=nameOpcionesTipoVivienda(3);
						
						
						 $.post(	url_datos,
								{
								calculadora: $("#tipoCalculadora").val(),
								salario: $("#valor_dinero").val(), 
								tipovivienda:$("#formulario input[@type=radio][@checked]").val()
								}, 
								function(data){											
											$('#Loading').fadeOut("slow");
											$("#pasoUno").removeClass("pasoActivo");
											$("#pasoDos").addClass("pasoActivo");
											var dato_calculo1_dinero=formatCurrency(ingreso);
											$("#dato_calculo1").text("$ "+dato_calculo1_dinero);
											if($("#formulario input[@type=radio][@checked]").val()==0)
												$("#dato_calculo").text(inmueble);
												if($("#formulario input[@type=radio][@checked]").val()==1)
												$("#dato_calculo").text(inmueble1);
												if($("#formulario input[@type=radio][@checked]").val()==2)
												$("#dato_calculo").text(inmueble2);
												
											var myString=data;
											var mySplit=data.split(",");
											var resultado1_dinero=formatCurrency(mySplit[0]);
											var resultado2_dinero=formatCurrency(mySplit[1]);
											var resultado3_dinero=formatCurrency(mySplit[2]);
											var resultado4_dinero=formatCurrency(mySplit[3]);
											var resultado5_dinero=formatCurrency(mySplit[4]);
											var resultado6_dinero=formatCurrency(mySplit[5]);
																		
											$("#resultado1").text("$"+resultado1_dinero);
											$("#resultado2").text("$"+resultado2_dinero);
											$("#resultado3").text("$"+resultado3_dinero);
											$("#resultado4").text("$"+resultado4_dinero);
											$("#resultado5").text("$"+resultado5_dinero);
											$("#resultado6").text("$"+resultado6_dinero);																									
											$("#mostrarResultados").slideDown("slow");
											guardar("S");
											}												
								)								
						
					} else { $("#error_campo1_numero").show("slow");}
			} else { $("#error_campo1_vacio").show("slow");}	 	
			return false;
		})	
		
		$("#volver_a_calcular").click(function () {	
			$("#pasoTres").removeClass("pasoActivo");
			$("#pasoUno").addClass("pasoActivo");									
			$("#mostrarResultados").hide();
			$("#mostrarResultados2").hide();
			$('#valor_dinero').val("");
			$("#dato_calculo").text("");
			$("#form").slideDown("slow");
			$("#btnVolverCalcular").hide();
		
		})
		
		$("#siguiente").click(function () {
			$("#pasoDos").removeClass("pasoActivo");
			$("#pasoTres").addClass("pasoActivo");	
			$("#mostrarResultados").hide();
			$("#mostrarResultados2").slideDown("slow");
			$("#btnVolverCalcular").show();
			$("#explicacion1").text($("#resultado1").text()+" ");
			$("#explicacion2").text($("#resultado2").text()+" ");
			$("#explicacion5").text($("#resultado5").text()+" ");
			$("#explicacion6").text($("#resultado6").text()+" ");
			$("#form").hide();
		
		})
		$("#regresar").click(function () {	
			$("#pasoTres").removeClass("pasoActivo");
			$("#pasoDos").addClass("pasoActivo");
			$("#mostrarResultados").slideDown();
			$("#mostrarResultados2").hide();
			$("#form").hide();
		
		})
		$("#regresar2").click(function () {	
			$("#pasoDos").removeClass("pasoActivo");
			$("#pasoUno").addClass("pasoActivo");
			$("#mostrarResultados").hide();
			$("#mostrarResultados2").hide();
			$("#form").slideDown();
		
		})
		
		$("#btnGuardar").click(function () {
					$("#gifGuardar").show();	
		 			guardar("N");
		 })
		function guardar(auto){
			$.post(	url_datos,
								{
								calculadora: "guardarCalculo",
								idCalculadora: $("#idCalculadora").val(), 
								idUsuario: "123456",
								param1: $("#valor_dinero").val(), 
								param2: $("#formulario input[@type=radio][@checked]").val(),
								automatico: auto
								}, 
								function(data){
											$('#gifGuardar').fadeOut("slow");
											}												
								)
			}
		
			if($('#idCalculadoraGuardada').val()!=""){
					$("#gifCargar").show();
					
		 			$.post(	url_datos,
								{
								calculadora: "cargarCalculo",
								idCalculadora: $("#idCalculadoraGuardada").val()
								}, 
								function(data){
											$('#gifCargar').fadeOut("slow");											
											$("#pasoTres").removeClass("pasoActivo");
					var parametros = data.split(",");
					var para3=parametros[1].split("=");
					var para2=parametros[2].split("=");
					var para1=parametros[3].split("=");
					
			$("#pasoUno").addClass("pasoActivo");									
			$("#mostrarResultados").hide();
			$("#mostrarResultados2").hide();
			$('#valor_dinero').val(para1[1]);
			if(para2[1]==0)
			$("#radio0").attr({checked: "checked"});
			if(para2[1]==1)
			$("#radio1").attr({checked: "checked"});
			if(para2[1]==2)
			$("#radio2").attr({checked: "checked"});
			$("#dato_calculo").text("");
			$("#form").slideDown("slow");
			$("#btnVolverCalcular").hide();
			$("#verDatosDevueltos").text(para2);
											}												
								)
		 }
		
});	
