// JavaScript Document

function addVoto(id, valor){
	
	get_request(path+'ajax.php?ajax=true&funct=calificaprop&votos='+valor+'&idProp='+id);
}

//; checamos que ciertos valores no se encuentren nulos
function ChecaBuscador(){

	if(
	   $("#form_values_criterio_1").val() == '' &&
	   $("#form_values_criterio_2").val() == ''
	)
	{
		$("#busqueda_avanzada_1").slideToggle(200);

	}else{ $("#busqueda_avanzada_2").slideToggle(200); $(".categoria_busqueda_avanzada").html($("#form_values_criterio_2").val()); }
}

//; recargamos el listado de colonias
function RecargaColonias(ciudad, colonias){
	
	if(colonias!=''){
		get_request(path+'ajax.php?ajax=true&funct=recargacolonias&ciudad='+ciudad+'&colonia='+colonias);
	}else alert("Elige un municipio");
}

//; cambiamos el rango de precios dependiendo el tipo de operacion
function RecargaRango(toperacion){
	
	get_request(path+'ajax.php?ajax=true&funct=recargarrango&operacion='+toperacion);		
}


function avanza_criterio(donde, cuanto){
		get_request(path+'ajax.php?ajax=true&funct=avanza_criterio&donde='+donde+'&cuanto='+cuanto);
}

function calcularHipo(){

	// nos posicionamos en el formulario
	$(document).ready(function(){
		
		//$("#contenedor_comparador").animate({"opacity":"show"},1000);
		$("#contenedor_calculadora").fadeOut(500, function() {
			$("#contenedor_calculadora").fadeIn(1000);
			var targetOffset = $("#contenedor_calculadora").offset().top;
			$('html,body').animate({scrollTop: targetOffset}, 1000);
			return false;
		});			
	
	});	
	
	//; var contErr;
	var contErr = 0;
	
	//; remove css error and  clear msgs
	$('#table_val_in').removeClass('error_form_calcualdora');
	$('#table_val_enga').removeClass('error_form_calcualdora');
	$('#s_b_1').removeClass('error_form_calcualdora');
	$('#s_b_2').removeClass('error_form_calcualdora');
	$('#s_b_3').removeClass('error_form_calcualdora');
	
	$('#err_val').html('');
	$('#err_val_banc').html('');
	$('#err_val_engan').html('');
	
	if($('#valorin_s').val() < 300000){
		
		$('#table_val_in').addClass('error_form_calcualdora');
		$('#err_val').html('Valor m&iacute;nimo del inmueble: $300,000.00');
		contErr++;
	}
	
	if($('#enganche_s').val() == ''){
		
		$('#table_val_enga').addClass('error_form_calcualdora');
		$('#err_val_engan').html('Valor de enganche incorrecto');
		contErr++;
	}
	
	if($('#banco_s').val() == ''){
		
		$('#s_b_1').addClass('error_form_calcualdora');
		$('#s_b_2').addClass('error_form_calcualdora');
		$('#s_b_3').addClass('error_form_calcualdora');
		
		$('#err_val_banc').html('Debes seleccionar una opci&oacute;n');
		contErr++;
	}
	
	if(contErr == 0){
		calcular();
	}
}

// calculamos crédito hipotecario
function calcular(){
	
	get_display('msg', true);
	get_display('contenedor_resultados_calculadora', false);

	var banco = get_nodo('ibanco').value;
	var thipo = get_nodo('thipoteca').value;
	var valor = get_nodo('valorin_s').value;
	var engan = get_nodo('enganche_s').value;
	var plazo = get_nodo('plazo_s').value;
	var tbanco = get_nodo('tbanco').value;

	get_request(path+'ajax.php?ajax=true&funct=calculator&valorin='+valor+'&banco='+banco+'&thipo='+thipo+'&engan='+engan+'&plazo='+plazo+'&tbanco='+tbanco);
}

function get_plazo(banco){
	
	get_request(path+'ajax.php?ajax=true&funct=gplazo&banco='+banco);
}
