﻿$(document).ready(function(){

	function checa_botao(primeira,segunda) {
		var primeira = primeira || 'fechar';
		var segunda = segunda || 'abrir';
		
		var am = $("a#mostra");
		var fc = $("#form_consulta");
		((fc.css("display") == "block") ? am.text("Clique aqui para "+primeira+" opções de busca") : am.text("Clique aqui para "+segunda+" opções de busca"));	
		}
	
	checa_botao();

//Alternar exibição do form
    $("a#mostra, a#mostra2").click(function () {
		checa_botao('abrir','fechar');
		$("#form_consulta").slideToggle("fast");		
    });
	
//..................................Validação campos do form BUSCA

	$("#form_consulta form").submit(function() {
		if (!$("#form_consulta form input#codigo").val()) {		
		
			var conta_validos = 0;
			$("#form_consulta form input:not(:submit, :reset), #form_consulta form select").each(function(){
				if (this.value) conta_validos++;
			});
		
				if (conta_validos < 2) { alert("Digite um código OU selecione ao menos 1 (uma) das características do imóvel: \n\n - Categoria \n - Bairro \n - Tipo \n - Dormitórios \n - Preço \n - Box");
				return false;
				}	
			
			return true;	
		
		};
	});
		

//Bloqueia bairro se a cidade não for poa
	$("select#cidade").change(function() {
		$("select#bairro").removeAttr("disabled");
		if ($("select#cidade").val() != "Porto Alegre") $("select#bairro").attr("disabled", "disabled");		
 	});
	
//Fix ao clicar no botão limpar	
	$("input#limpar").click(function(){$("select#bairro").removeAttr("disabled");});
	
	
//.......................................Validação form CONTATO

	$("#form_contato form").submit(function(){
	
		var cond = 0;		
		$("#form_contato form input:not(:submit, :reset),#form_contato form textarea").each(function() {if ($(this).val() == "") cond++;});		
		if (cond == 0) { return true; } else { alert("Todos campos são obrigatórios!"); return false;} 	
		
	});	
	
	
  
});