/* 
FUNÇAO PARA TROCAR AS ABAS DA BUSCA
*/
function trocaAbas(tipoBusca){	
	$('busca_rapida').className = 'busca_menu_menor';
	$('busca_mapa').className = 'busca_menu_menor';
	$('busca_imobiliarias').className = 'busca_menu_menor';
	$('busca_palavrachave').className = 'busca_menu_menor2';
	$('busca_'+tipoBusca).className = 'busca_menu_maior';
	$('busca_carregando').style.display = 'block';
}

/*  
FUNÇAO QUE VALIDA BUSCA RÁPIDA 
*/
function validaRapida(){
	var controle = 0;
	for (i=0; i<document.form_buscarapida.b_negocio1.length; i++){
		if (document.form_buscarapida.b_negocio1[i].type == "radio"){
			if (document.form_buscarapida.b_negocio1[i].checked == true){
				controle++;
			}
		}
	}
	if (controle <= 0){
	alert("Escolha um tipo de negócio (venda, locação ou temporada)");
	return false;
	}
	
	if ($('b_tipo').value == ""){
	  alert("Selecione um tipo de imóvel!");
	  $('b_tipo').style.background = "#FF6600";
	  $('b_tipo').style.color = "#FFFFFF";
	  $('b_tipo').focus();
	  return (false);
	}
	
	if ($('b_valor').value == ""){
	  alert("Selecione um faixa de valores!");
	  $('b_valor').style.background = "#FF6600";
	  $('b_valor').style.color = "#FFFFFF";
	  $('b_valor').focus();
	  return (false);
	}
	
	if ($('b_dormitorios').value == ""){
	  alert("Selecione a quantidade de dormitórios!");
	  $('b_dormitorios').style.background = "#FF6600";
	  $('b_dormitorios').style.color = "#FFFFFF";
	  $('b_dormitorios').focus();
	  return (false);
	}
	
	if ($('b_estado').value == ""){
	  alert("Selecione um estado!");
	  $('b_estado').style.background = "#FF6600";
	  $('b_estado').style.color = "#FFFFFF";
	  $('b_estado').focus();
	  return (false);
	}
	
	if ($('b_cidade').value == ""){
	  alert("Selecione uma cidade!");
	  $('b_cidade').style.background = "#FF6600";
	  $('b_cidade').style.color = "#FFFFFF";
	  $('b_cidade').focus();
	  return (false);
	}
	
	if ($('b_bairro').value == ""){
	  alert("Selecione um bairro!");
	  $('b_bairro').style.background = "#FF6600";
	  $('b_bairro').style.color = "#FFFFFF";
	  $('b_bairro').focus();
	  return (false);
	}
	
	return(true);
}
function buscaRapida(){
    if (validaRapida())
	$('form_buscarapida').submit();
}



/*  
FUNÇAO QUE VALIDA BUSCA RÁPIDA 
*/
function validaResultados(){
	
	if ($('b_tipo').value == ""){
	  alert("Selecione um tipo de imóvel!");
	  $('b_tipo').style.background = "#FF6600";
	  $('b_tipo').style.color = "#FFFFFF";
	  $('b_tipo').focus();
	  return (false);
	}
	
	return(true);
}
function buscaResultados(){
    if (validaResultados())
	$('form_buscaresultados').submit();
}


/*  
FUNÇAO QUE VALIDA BUSCA POR REFERENCIA 
*/
function validaReferencia(){
	if ($('ref').value == ""){
	  alert("Digite a referência do imóvel!");
	  $('ref').style.background = "#FF6600";
	  $('ref').style.color = "#FFFFFF";
	  $('ref').focus();
	  return (false);
	}	
	return(true);
}
function buscaReferencia(){
    if (validaReferencia())
	$('form_buscareferencia').submit();
}


/*  
FUNÇAO QUE VALIDA BUSCA PELO MAPA 
*/
function validaMapa(){
	var controle = 0;
	for (i=0; i<document.form_buscamapa.b_negocio1.length; i++){
		if (document.form_buscamapa.b_negocio1[i].type == "radio"){
			if (document.form_buscamapa.b_negocio1[i].checked == true){
				controle++;
			}
		}
	}
	if (controle <= 0){
	alert("Escolha um tipo de negócio (venda, locação ou temporada)");
	return false;
	}
	
	if ($('b_tipo').value == ""){
	  alert("Selecione um tipo de imóvel!");
	  $('b_tipo').style.background = "#FF6600";
	  $('b_tipo').style.color = "#FFFFFF";
	  $('b_tipo').focus();
	  return (false);
	}
	
	if ($('b_valor').value == ""){
	  alert("Selecione um faixa de valores!");
	  $('b_valor').style.background = "#FF6600";
	  $('b_valor').style.color = "#FFFFFF";
	  $('b_valor').focus();
	  return (false);
	}
	
	if ($('b_dormitorios').value == ""){
	  alert("Selecione a quantidade de dormitórios!");
	  $('b_dormitorios').style.background = "#FF6600";
	  $('b_dormitorios').style.color = "#FFFFFF";
	  $('b_dormitorios').focus();
	  return (false);
	}
	
	if ($('b_estado').value == ""){
	  alert("Selecione um estado!");
	  $('b_estado').style.background = "#FF6600";
	  $('b_estado').style.color = "#FFFFFF";
	  $('b_estado').focus();
	  return (false);
	}
	
	if ($('b_cidade').value == ""){
	  alert("Selecione uma cidade!");
	  $('b_cidade').style.background = "#FF6600";
	  $('b_cidade').style.color = "#FFFFFF";
	  $('b_cidade').focus();
	  return (false);
	}
	
	if ($('b_bairro').value == ""){
	  alert("Selecione um bairro!");
	  $('b_bairro').style.background = "#FF6600";
	  $('b_bairro').style.color = "#FFFFFF";
	  $('b_bairro').focus();
	  return (false);
	}
	
	return(true);
}
function buscaMapa(){
    if (validaMapa())
	$('form_buscamapa').submit();
}


/*  
FUNÇAO QUE VALIDA BUSCA POR LANÇAMENTOS
*/
function validaPalavrachave(){
	
	if ($('b_palavrachave').value == ""){
	  alert("Digite o palavra-chave desejada!");
	  $('b_palavrachave').style.background = "#FF6600";
	  $('b_palavrachave').style.color = "#FFFFFF";
	  $('b_palavrachave').focus();
	  return (false);
	}
	
	return(true);
}
function buscaPalavrachave(){
    if (validaPalavrachave())
	$('form_buscapalavrachave').submit();
}


/*  
FUNÇAO QUE VALIDA BUSCA POR IMOBILIÁRIAS
*/
function validaImobiliariasNome(){
	
	if ($('b_nome').value == ""){
	  alert("Digite o nome da imobiliária!");
	  $('b_nome').style.background = "#FF6600";
	  $('b_nome').style.color = "#FFFFFF";
	  $('b_nome').focus();
	  return (false);
	}
	
	return(true);
}
function buscaImobiliariasNome(){
    if (validaImobiliariasNome())
	$('form_buscaimobiliariasnome').submit();
}



function validaImobiliarias(){
	if ($('b_estado').value == ""){
	  alert("Selecione um estado!");
	  $('b_estado').style.background = "#FF6600";
	  $('b_estado').style.color = "#FFFFFF";
	  $('b_estado').focus();
	  return (false);
	}
	
	if ($('b_cidade').value == ""){
	  alert("Selecione uma cidade!");
	  $('b_cidade').style.background = "#FF6600";
	  $('b_cidade').style.color = "#FFFFFF";
	  $('b_cidade').focus();
	  return (false);
	}
	
	return(true);
}
function buscaImobiliarias(){
    if (validaImobiliarias())
	$('form_buscaimobiliarias').submit();
}