
//oculta mensagem----------------------------------------------------------
function menssagens(){
	$("#menssagens").fadeToggle('slow');
}
//////////////////////////////
function AbreNews(){
	$("#newsletter").fadeToggle();
	}
	
//////////////////////////////

//Abre e fecha a lista de busca//////////////////////////
$(document).ready(function() {
  /* Exibe lista de tipos */
  $("#tipos").click(function(){
      $("#tipo-de-imovel").fadeToggle();
  });

  $("#tipos").blur(function(){
      $("#tipo-de-imovel").fadeOut();
  });

  $(".tipo_imovel").click(function(event) {
    $("#tipos").val( $(event.target).html() );
  });

  $('#tipos').keydown(function(event) {
    if (event.keyCode == '40') {
      $("#tipo-de-imovel").fadeIn();
    }
    if (event.keyCode == '38') {
      $("#tipo-de-imovel").fadeOut();
    }
  });
  
  /* Exibe lista de cidades */
  $("#cidade").click(function(){
      $("#boxcidade").fadeToggle();
  });

  $("#cidade").blur(function(){
      $("#boxcidade").fadeOut();
  });

  $(".cidade").click(function(event) {
    $("#cidade").val( $(event.target).html() );
  });

  $('#cidade').keydown(function(event) {
    if (event.keyCode == '40') {
      $("#boxcidade").fadeIn();
    }
    if (event.keyCode == '38') {
      $("#boxcidade").fadeOut();
    }
  });
  
  /* Exibe lista de regioes */
  $("#regiao").click(function(){
      $("#boxregiao").fadeToggle();
  });

  $("#regiao").blur(function(){
      $("#boxregiao").fadeOut();
  });

  $(".regiao").click(function(event) {
    $("#regiao").val( $(event.target).html() );
  });

  $('#regiao').keydown(function(event) {
    if (event.keyCode == '40') {
      $("#boxregiao").fadeIn();
    }
    if (event.keyCode == '38') {
      $("#boxregiao").fadeOut();
    }
  });
  /* Exibe lista de Faixas de preço */
  $("#faixa_preco").click(function(){
      $("#boxfaixa").fadeToggle();
  });

  $("#faixa_preco").blur(function(){
      $("#boxfaixa").fadeOut();
  });

  $(".faixa").click(function(event) {
    $("#faixa_preco").val( $(event.target).html() );
  });

  $('#faixa_preco').keydown(function(event) {
    if (event.keyCode == '40') {
      $("#boxfaixa").fadeIn();
    }
    if (event.keyCode == '38') {
      $("#boxfaixa").fadeOut();
    }
  });
  /* Exibe lista de Condomínios */
  $("#condominio_").click(function(){
      $("#boxcondominio").fadeToggle();
  });

  $("#condominio_").blur(function(){
      $("#boxcondominio").fadeOut();
  });

  $(".cond").click(function(event) {
    $("#condominio_").val( $(event.target).html() );
  });

  $('#condominio_').keydown(function(event) {
    if (event.keyCode == '40') {
      $("#boxcondominio").fadeIn();
    }
    if (event.keyCode == '38') {
      $("#boxcondominio").fadeOut();
    }
  });
  /* Exibe opções de permuta */
  $("#permuta_").click(function(){
      $("#boxpermuta").fadeToggle();
  });

  $("#permuta_").blur(function(){
      $("#boxpermuta").fadeOut();
  });

  $(".permut").click(function(event) {
    $("#permuta_").val( $(event.target).html() );
  });

  $('#permuta_').keydown(function(event) {
    if (event.keyCode == '40') {
      $("#boxpermuta").fadeIn();
    }
    if (event.keyCode == '38') {
      $("#boxpermuta").fadeOut();
    }
  });
});
/////////////////////////////////////////////////////////

//abre busca detalhada

function AbreBuscaDetalhada(){
	$("#busca_p_s, #busca_p").fadeToggle(0);
	$("#busca_detalhada, #busca_detalhada2").fadeToggle(300);
	$("#busca_").fadeToggle(300);
}
function Habilita()
	{
	f = document.news;
	if (f.Opcao.disabled == false )
	f.Opcao.disabled = true
	else
	f.Opcao.disabled = false
	}
/////////////////////////////////////////////////

//muda fotos dos imoveis
function doPic(imgName) {
	$("#mainpic").hide();
	imgOn = ("" + imgName);
	document.getElementById('mainpic').src = imgOn;
	$("#mainpic").fadeIn();
}
/////////////////////////

//valida formulário de contato/////////////////
function ValidaFormContato(){
	//validar nome
	d = document.contato;
	if (d.nome.value == ""){
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Digite seu nome";
		$("#msg_contato").slideDown('slow');
		d.nome.focus();
	});
	return false;
	}
	//validar email
	d = document.contato;
	if (d.email.value == "Ex: xx@xxxxx.com.br"){
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Digite seu email";
		$("#msg_contato").slideDown('slow');
		d.email.focus();
	});
	return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Email Inv&aacute;lido";
		$("#msg_contato").slideDown('slow');
		d.email.focus();
	});
	return false;
	}
	//validar telefone
	d = document.contato;
	if (d.telefone.value == ""){
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Digite seu telefone";
		$("#msg_contato").slideDown('slow');
		d.telefone.focus();
	});
	return false;
	}/**/
	return true;
}
////////////////////////////////////////////////////////

//valida formulário que envia lista/////////////////
function ValidaFormLista(){
	//validar nome
	d = document.formlista;
	if (d.nome.value == ""){
		$("#msg_lista").slideUp('slow', function(){
		document.getElementById("msg_lista").innerHTML = "Digite seu nome";
		$("#msg_lista").slideDown('slow');
		d.nome.focus();
	});
	return false;
	}
	//validar email
	d = document.formlista;
	if (d.email.value == "Ex: xx@xxxxx.com.br"){
		$("#msg_lista").slideUp('slow', function(){
		document.getElementById("msg_lista").innerHTML = "Digite seu email";
		$("#msg_lista").slideDown('slow');
		d.email.focus();
	});
	return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		$("#msg_lista").slideUp('slow', function(){
		document.getElementById("msg_lista").innerHTML = "Email Inv&aacute;lido";
		$("#msg_lista").slideDown('slow');
		d.email.focus();
	});
	return false;
	}
	return true;
}

//valida formulário de cadastro/////////////////
function ValidaFormCadastro(){
	//validar nome
	d = document.cadastro;
	if (d.nome.value == ""){
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Digite seu nome";
		$("#msg_contato").slideDown('slow');
		d.nome.focus();
	});
	return false;
	}
	//validar email
	d = document.cadastro;
	if (d.email.value == "Ex: xx@xxxxx.com.br"){
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Digite seu email";
		$("#msg_contato").slideDown('slow');
		d.email.focus();
	});
	return false;
	}
	parte1 = d.email.value.indexOf("@");
	parte2 = d.email.value.indexOf(".");
	parte3 = d.email.value.length;
		if (!(parte1 >= 3 && parte2 >= 6 && parte3 >= 9)) {
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Email Inv&aacute;lido";
		$("#msg_contato").slideDown('slow');
		d.email.focus();
	});
	return false;
	}
	//validar telefone
	d = document.cadastro;
	if (d.telefone.value == ""){
		$("#msg_contato").slideUp('slow', function(){
		document.getElementById("msg_contato").innerHTML = "Digite seu telefone";
		$("#msg_contato").slideDown('slow');
		d.telefone.focus();
	});
	return false;
	}
	//validar objetivo
	d = document.cadastro;
	if (d.objetivo.value == "Ex: Compra, venda, troca, etc..."){
		$("#msg_contato").slideUp();
		$("#msg_cadastro").slideUp('slow', function(){
		document.getElementById("msg_cadastro").innerHTML = "Digite o objetivo da negociação";
		$("#msg_cadastro").slideDown('slow');
		d.objetivo.focus();
	});
	return false;
	}
	//validar localizacao
	d = document.cadastro;
	if (d.localizacao.value == ""){
		$("#msg_contato").slideUp();
		$("#msg_cadastro").slideUp('slow', function(){
		document.getElementById("msg_cadastro").innerHTML = "Digite a localização do Imóvel";
		$("#msg_cadastro").slideDown('slow');
		d.localizacao.focus();
	});
	return false;
	}
	//validar objetivo
	d = document.cadastro;
	if (d.visita.value == ""){
		$("#msg_contato").slideUp();
		$("#msg_cadastro").slideUp('slow', function(){
		document.getElementById("msg_cadastro").innerHTML = "Informe quando e como podemos visitar o imóvel";
		$("#msg_cadastro").slideDown('slow');
		d.visita.focus();
	});
	return false;
	}
	return true;
}
////////////////////////////////////////////////////////

