$("#fBusca .campos").change(function () {
    $(this).next('.tick').fadeIn();
})

$("#bt0buscar").click(function () {
	err = '';
	if( $("select[name=categoria]").val() == '' ||  $("select[name=categoria]").val() == 0){
		err += '- Categoria\n';
	}
	if( $("select[name=estado]").val() == '' ||  $("select[name=estado]").val() == 0){
		err += '- Estado\n';
	}
	if( $("select[name=cidade]").val() == '' ||  $("select[name=cidade]").val() == 0){
		err += '- Localidade\n';
	}
	if(err == ''){
		fazerBusca();
	}
	else{
		alert('Erro, por favor preencha:\n\n'+err);
	}
})

function fazerBusca(){
	var stringBusca = '';
	stringBusca += $("select[name=categoria]").val()+'|___';
	stringBusca += $("select[name=fase]").val()+'|___';
	stringBusca += $("select[name=dormitorios]").val()+'|___';
	//stringBusca += $("select[name=metragem_menor]").val()+'|___';
	//stringBusca += $("select[name=metragem_maior]").val()+'|___';
	stringBusca += $("select[name=metragem]").val()+'|___';
	stringBusca += $("select[name=estado]").val()+'|___';
	stringBusca += $("select[name=cidade]").val()+'|___';
	stringBusca += $("select[name=bairro]").val()+'|___';
	//stringBusca += $("select[name=valor_menor]").val()+'|___';
	//stringBusca += $("select[name=valor_maior]").val()+'|___';
	stringBusca += $("select[name=valor]").val()+'|___';

	location = '/resultadoBusca/'+stringBusca.replace(" ", "-")+'/1/';
	return false;
}

function get_cidade(elm) {
	var estado = elm.value;
	var categoria = $("#cCategoria").val();
	if (estado != 'none') {
		$("#cCidade").html("<option value='none'>carregando ...</option>");
		$.ajax({
			type: "POST",
			url: "/ajax0populaCidade.php",
			data: "idEstado=" + parseInt(estado)+"&idCategoria="+parseInt(categoria),
			success: function(cidades){
				$("#cCidade").html(cidades).removeAttr("disabled");
			}
		});
	}
}
function get_estado(elm) {
	var estado = elm.value;
	if (estado != 'none') {
		$("#cEstado").html("<option value='none'>carregando ...</option>");
		$.ajax({
			type: "POST",
			url: "/ajax0populaEstado.php",
			data: "idCategoria=" + parseInt(estado),
			success: function(cidades){
				$("#cEstado").html(cidades).removeAttr("disabled");
			}
		});
	}
}

function get_bairro(elm) {
	var cidade = elm.value;
	if (cidade != 'none') {
		$("#cBairro").html("<option value='none'>carregando ...</option>");
		$.ajax({
			type: "POST",
			url: "/ajax0populaBairro.php",
			data: "idCidade=" + parseInt(cidade),
			success: function(bairros){
				$("#cBairro").html(bairros).removeAttr("disabled");
			}
		});
	}
}
function get_fase() {
	var categoria = $("#idCategoria").val();
	var subcategoria = $("#idSubCategoria").val();
	if (categoria != 'none') {
		$("#idFase").html("<option value='none'>carregando ...</option>");
		$.ajax({
			type: "POST",
			url: "/ajax0populaFase.php",
			data: "idCategoria=" + parseInt(categoria) + "&idSubCategoria=" + parseInt(subcategoria),
			success: function(subs){
				$("#idFase").html(subs).removeAttr("disabled");
			}
		});
	}
}

$("#cCategoria").change(function () {
	//console.log($("#cCategoria").val());
	get_estado(this);
	$("#cCidade").html("<option value='0'>escolha ...</option>");
	if( $("#cCategoria").val() == '1'  ){ //loteamentos
		$('#cDormitorios').attr("disabled", true);
		$('#cMetragem').html('<option value="0">Indiferente</option><option value="0_1000">até 1000m2</option><option value="1000_">mais de 1000m2</option>');
		$('#cValor').html('<option value="0">Indiferente</option><option value="0_40">até R$ 40,00 m2</option><option value="40_80">de R$ 40,00 a R$ 80,00m2</option><option value="80_150">de R$ 80,00 a R$ 150,00m2</option><option value="+150">mais de R$ 150,00 m2</option>');
	}else{//empreendimentos
		$('#cDormitorios').removeAttr("disabled"); 
		$('#cMetragem').html('<option value="0">Indiferente</option><option value="0_100">até 100m2</option><option value="100_200">de 100m2 a 200m2</option><option value="200_400">de 200m2 a 400m2</option><option value="400_">mais de 400m2</option>');
		$('#cValor').html('<option value="0">Indiferente</option><option value="0_100000">até R$ 100.000,00</option><option value="100_200">de R$ 100mil a R$ 200mil</option><option value="200_300">de R$ 200 mil a R$ 300mil</option><option value="300_400">de R$ 300mil a R$ 400 mil</option><option value="400_500">de R$ 400mil a R$ 500mil</option><option value="500_">acima de R$ 500mil</option>');
	}
	
})
$("#cEstado").change(function () {
	get_cidade(this);
})
$("#cCidade").change(function () {
	get_bairro(this);
})






