function parseFormat(num){
	var entero, decimal
	var numero = "" + num + ""
	if(numero.indexOf(".") != -1)
		decimal = numero.substring(numero.indexOf("."), (numero.indexOf(".")+3))
	else
		decimal = ".00"
	entero = "" + parseInt(numero) + ""
	var l = entero.length
	var s = l - 3
	while(s > 0){
		entero = entero.substring(0,s) + "," + entero.substring(s,l+1)
		s = s - 3
	}
	numero = entero + decimal
	return numero
}



function tipocalculadora() {
		var tipo = tipoproducto.value;
	
		if (tipo == 0) { 
		parent.IframeCentralCalculadora.location = "CalculadoraInicio.html"
		}

		if (tipo == 1) { 
		parent.IframeCentralCalculadora.location = "CalculadoraFaminegocios.html"
		}

		if (tipo == 2) { 
		parent.IframeCentralCalculadora.location = "CalculadoraSeminuevos.html"
		}

		if (tipo == 3) { 
		parent.IframeCentralCalculadora.location = "CalculadoraVAAC.html"
		}

}

function calcularfaminegocios() {

		canmes_36 = 36
		canmes_72 = 72
		canmes_144 = 144
		canmes = 0
		var valbien = listaprecios.value;
		var tasafil = 0.035;
		var gasadm36 = 0.15;
		var gasadm = 0.25;
		var gasadm144 = 0.48;
		var cuotmens = 0;
		var pripag = 0;
		
		if (valbien == 0) {
		 primerpago_144.value = 0;
		 cantimes_144.value = 0;
		 cuotafil_144.value = 0;
		 calculo_144.value = 0
		 primerpago_72.value = 0;
		 cantimes_72.value = 0;
		 cuotafil_72.value = 0;
		 calculo_72.value = 0;
		 primerpago_36.value = 0;
		 cantimes_36.value = 0;
		 cuotafil_36.value = 0;
		 calculo_36.value = 0

		 }		

		if (valbien >= 5000 &&  valbien <= 70000) {
		 cuotmes_36 = (parseInt( listaprecios.value) + (parseInt( listaprecios.value) * gasadm36) ) / canmes_36;

		 calculo_36.value = parseFormat(cuotmes_36);
		 cuotafil_36.value = parseFormat(tasafil * valbien);

		 pripag_36 = cuotmes_36 + (valbien * tasafil);

		 primerpago_36.value = parseFormat(pripag_36);

		 cantimes_36.value = 36
		 
 		 primerpago_144.value = 0;
		 cantimes_144.value = 0;
		 cuotafil_144.value = 0;
		 calculo_144.value = 0
		 primerpago_72.value = 0;
		 cantimes_72.value = 0;
		 cuotafil_72.value = 0;
		 calculo_72.value = 0
		}

		if (valbien > 70000000) {
		 primerpago_36.value = 0;
		 cantimes_36.value = 0;
		 cuotafil_36.value = 0;
		 calculo_36.value = 0
		}

		if (valbien >= 50000 &&  valbien <= 60000) {
		cuotmes_72 = (parseInt( listaprecios.value) + (parseInt( listaprecios.value) * gasadm) ) / canmes_72;
		cuotmes_144 = (parseInt( listaprecios.value) + (parseInt( listaprecios.value) * gasadm144) ) / canmes_144;

		 calculo_72.value = parseFormat(cuotmes_72);
 		 calculo_144.value = parseFormat(cuotmes_144);
		 cuotafil_72.value = parseFormat(tasafil * valbien);
		 cuotafil_144.value = parseFormat(tasafil * valbien);

		 pripag_72 = cuotmes_72 + (valbien * tasafil);
		 pripag_144 = cuotmes_144 + (valbien * tasafil);

		 primerpago_72.value = parseFormat(pripag_72);
 		 primerpago_144.value = parseFormat(pripag_144);

		 cantimes_72.value = 72
		 cantimes_144.value = 144

		}

		if (valbien >= 15000 &&  valbien <= 250000) {
		cuotmes = (parseInt( listaprecios.value) + (parseInt( listaprecios.value) * gasadm) ) / canmes_72;
		 calculo_72.value = parseFormat(cuotmes);
		 cuotafil_72.value = parseFormat(tasafil * valbien);
		pripag = cuotmes + (valbien * tasafil);
		 primerpago_72.value = parseFormat(pripag);
		 cantimes_72.value = canmes_72

		 primerpago_144.value = 0;
		 cantimes_144.value = 0;
		 cuotafil_144.value = 0;
		 calculo_144.value = 0

		}
		if (valbien > 250000) {
		 primerpago_72.value = 0;
		 cantimes_72.value = 0;
		 cuotafil_72.value = 0;
		 calculo_72.value = 0
		}



		if (valbien >= 50000 &&  valbien <= 400000) {
		cuotmes = (parseInt( listaprecios.value) + (parseInt( listaprecios.value) * gasadm144) ) / canmes_144;
		 calculo_144.value = parseFormat(cuotmes);
		 cuotafil_144.value = parseFormat(tasafil * valbien);
		pripag = cuotmes + (valbien * tasafil);
		 primerpago_144.value = parseFormat(pripag);
		 cantimes_144.value = canmes_144

		}

		}

function calcularseminuevos() {
		var canmes = 0;
		var valbien = listaprecios.value;
		var tasafil = 0;
		var gasadm = 0;
		var cuotmens = 0;
		var pripag = 0;
		
			
		tasafil = 0.035;
		gasadm = 0.25;
		canmes = 72;

		cuotmes = (parseInt( listaprecios.value) + (parseInt( listaprecios.value) * gasadm) ) / canmes;
		 calculo.value = parseFormat(cuotmes);
		 cuotafil.value = parseFormat(tasafil * valbien);
		pripag = cuotmes + (valbien * tasafil);
		 primerpago.value = parseFormat(pripag);
		 cantimes.value = canmes
	
		}



function calcularvaac() {
		var valbien = 25500000
		var cuotmens = 0;
		var pripag = 0;
		
			
		var tasafilVAAC = 0.035;
		var gasadm = 0.25;
		var canmes = 72;

		listaprecios.value = parseFormat(valbien)
		cuotmes = (valbien + (valbien * gasadm) ) / canmes;
		 calculo.value = parseFormat(cuotmes);
		 cuotafil.value = parseFormat(tasafilVAAC * valbien);
		pripag = cuotmes + (valbien * tasafilVAAC);
		 primerpago.value = parseFormat(pripag+cuotafil);
		 cantimes.value = canmes

	
		}


function actualizavalorFamihogar() {
	
	valorconformato = parseFormat( listaPrecios.value);
	valorsinformato =  listaPrecios.value;
	calcular()
}
function confirmacambioclave(dato1,dato2,dato3) { 
	if (dato1.length == 0 || dato2.length == 0 || dato3.length == 0) {
		alert("Debe llenar todos los campos.");
		return
	}
	else {

		if (dato2 == dato3) {
		cambioclave.action = "ConfirmaCambioClave.asp" ;
		}
		else {
		alert("La clave nueva no coincide con la reconfirmación");
		return
		}

	}
}
function validaSeleccion(dato) { 
	if (dato.length == ' ') {
		alert("Debe hacer su selección y luego presionar Continuar.");
	}
}

function ValidaConfirmaClave(dato1,dato2,dato3) { 

		if (dato1 == '' || dato2 == '' || dato3 == '') {
		alert("Por favor llene todos los campos.");
		}
		else{
			if (dato2 !== dato3) {
			alert("La nueva clave y la confirmación no coinciden.");
			}

		}
}

