function countChars(form) {
 if(form.Descricao.value.length>5000) {
  alert("Sua mensagem deve conter no máximo 5.000 caracteres.");
  form.Descricao.value = form.Descricao.value.substring(0,255);
 }
 form.callback.value = form.Descricao.value.length;
}

function pesquisaimovel(Form)

	{

	if (Form.Ref.selectedIndex <= 0)
	{
	  alert("Favor informar a referência do imóvel");
	  Form.Ref.focus();
	  return (false);
	}

	return (true);
}

function pesquisaimovel01(Form)

	{

	if (Form.idimovel.selectedIndex <= 0)
	{
	  alert("Favor informar o tipo do imóvel");
	  Form.idimovel.focus();
	  return (false);
	}

	if (Form.Cidade.selectedIndex <= 0)
	{
	  alert("Favor informar a cidade desejada");
	  Form.Cidade.focus();
	  return (false);
	}

	if (Form.quartos.selectedIndex <= 0)
	{
	  alert("Favor informar o numero de quartos");
	  Form.quartos.focus();
	  return (false);
	}

	if (Form.valor.value == "")
	{
	  alert("Favor informar o valor");
	  Form.valor.focus();
	  return (false);
	}

	return (true);
}

function Form_contato(Form)

{

   if (Form.Nome.value == "")
   {
     alert("Favor preencher o seu Nome.");
     Form.Nome.focus();
     return (false);
   }

   if (Form.Cidade.value == "")
   {
     alert("Favor preencher a cidade onde você se encontra");
     Form.Cidade.focus();
     return (false);
   }
 
    if (Form.UF.value == "")
   {
     alert("Favor preencher o estado");
     Form.UF.focus();
     return (false);
   }
  
   if (Form.Email.value == "")
   {
     alert("Favor preencher o seu E-mail.");
     Form.Email.focus();
     return (false);
   }
 
   if (Form.Email.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher seu E-mail corretamente.");
     Form.Email.focus();
     return (false);
   }

   if (Form.Mens.value.length == 0)
   {
     alert("Favor preencher a sua mensagem.");
     Form.Mens.focus();
     return (false);
   }

  return (true);
}

function Form_indique(Form)

{
    
   destinatario = Form.amigo01.value  


   if (Form.seunome.value == "")
   {
     alert("Favor preencher o seu Nome.");
     Form.seunome.focus();
     return (false);
   }
 
   if (Form.seuemail.value == "")
   {
     alert("Favor preencher o seu E-mail.");
     Form.seuemail.focus();
     return (false);
   }
 
   if (Form.seuemail.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher seu E-mail corretamente.");
     Form.seuemail.focus();
     return (false);
   }
    
   if (Form.amigo01.value == "")
   {
     alert("Favor preencher o E-mail de amigo.");
     Form.amigo01.focus();
     return (false);
   }
 
   if (Form.amigo01.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher o E-mail de seu amigo corretamente.");
     Form.amigo01.focus();
     return (false);
   }

  return (true);
}

function validacadastro(Form)

{
    

   if (Form.senha1.value == "")
   {
     alert("Favor preencher o campo de confirmação da senha.");
     Form.senha1.focus();
     return (false);
   }

   if (Form.senha1.value.length < 6)  
   {
     alert("Numero pequeno de caracteres para a senha de confirmação. Entre 6 e 8 caracteres");
     Form.senha1.focus();
     return (false);
   }

   if (Form.senha.value != Form.senha1.value)
   {
     alert("A senha de confirmação difere da senha.");
     Form.senha1.focus();
     return (false);
   }

   if (Form.nome.value == "")
   {
     alert("Favor informar o seu nome completo.");
     Form.nome.focus();
     return (false);
   }

   if (Form.endereco.value == "")
   {
     alert("Favor informar o seu endereço.");
     Form.endereco.focus();
     return (false);
   }

   if (Form.bairro.value == "")
   {
     alert("Favor informar o bairro de seu endereço.");
     Form.bairro.focus();
     return (false);
   }

   if (Form.cidade.value == "")
   {
     alert("Favor informar a cidade onde reside.");
     Form.cidade.focus();
     return (false);
   }

   if (Form.UF.value == "")
   {
     alert("Favor informar o estado onde reside.");
     Form.UF.focus();
     return (false);
   }

   if (Form.email.value == "")
   {
     alert("Favor informar o seu E-mail.");
     Form.email.focus();
     return (false);
   }
   
   if (Form.email.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher seu E-mail corretamente.");
     Form.email.focus();
     return (false);
   }
    

  return (true);
}

function clocacao(Form)
	{

	if (Form.acao.selectedIndex <= 0)
	{
	  alert("Favor informar a ação desejada");
	  Form.acao.focus();
	  return (false);
	}

	return (true);
}

function ccompra(Form)
	{

	if (Form.login.value == "")
	{
		alert("Favor informar o Login");
		Form.login.focus();
		return (false);
	}

	if (Form.senha.value == "")
	{
		alert("Favor informar a senha");
		Form.senha.focus();
		return (false);
	}
	
	if (Form.acao.selectedIndex <= 0)
	{
	  alert("Favor informar o tipo do imóvel");
	  Form.acao.focus();
	  return (false);
	}

	return (true);
}

function validaalteracaocadastro(Form)
{

   if (Form.senha1.value == "")
   {
     alert("Favor preencher o campo de confirmação da senha.");
     Form.senha1.focus();
     return (false);
   }

   if (Form.senha1.value.length < 6)  
   {
     alert("Numero pequeno de caracteres para a senha de confirmação. Entre 6 e 8 caracteres");
     Form.senha1.focus();
     return (false);
   }
    
   if (Form.nome.value == "")
   {
     alert("Favor informar o seu nome completo.");
     Form.nome.focus();
     return (false);
   }

   if (Form.endereco.value == "")
   {
     alert("Favor informar o seu endereço.");
     Form.endereco.focus();
     return (false);
   }

   if (Form.bairro.value == "")
   {
     alert("Favor informar o bairro de seu endereço.");
     Form.bairro.focus();
     return (false);
   }

   if (Form.cidade.value == "")
   {
     alert("Favor informar a cidade onde reside.");
     Form.cidade.focus();
     return (false);
   }

   if (Form.UF.value == "")
   {
     alert("Favor informar o estado onde reside.");
     Form.UF.focus();
     return (false);
   }

   if (Form.email.value == "")
   {
     alert("Favor informar o seu E-mail.");
     Form.email.focus();
     return (false);
   }
   
   if (Form.email.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher seu E-mail corretamente.");
     Form.email.focus();
     return (false);
   }

  return (true);
}

function validaimovelinclusao(Form)

	{
	if (Form.endereco.value == "")
	{
	  alert("Favor informar o endereço do imóvel");
	  Form.endereco.focus();
	  return (false);
	}

	if (Form.Bairro.value == "")
	{
	  alert("Favor informar o bairro do imóvel");
	  Form.Bairro.focus();
	  return (false);
	}

	if (Form.cidade.value == "")
	{
	  alert("Favor informar a cidade do imóvel");
	  Form.cidade.focus();
	  return (false);
	}

	if (Form.UF.selectedIndex <= 0)
	{
	  alert("Favor informar a UF do imóvel");
	  Form.UF.focus();
	  return (false);
	}

	if (Form.idimovel.selectedIndex <= 0)
	{
	  alert("Favor informar o tipo do imóvel");
	  Form.idimovel.focus();
	  return (false);
	}

	if (Form.quartos.selectedIndex <= 0)
	{
	  alert("Favor informar a quantidade de quartos");
	  Form.quartos.focus();
	  return (false);
	}

	return (true);
}

function cdocs(Form)
	{

	if (Form.login.value == "")
	{
		alert("Favor informar o Login");
		Form.login.focus();
		return (false);
	}

	if (Form.senha.value == "")
	{
		alert("Favor informar a senha");
		Form.senha.focus();
		return (false);
	}
	
	return (true);
}

function pesquisadoc(Form)

	{

	if (Form.Ref.selectedIndex <= 0)
	{
	  alert("Favor informar o numero do documento");
	  Form.Ref.focus();
	  return (false);
	}

	return (true);
}

function cimoveldt01(Form)

	{

	if (Form.Seq.value == "")
	{
	  alert("Favor informar o numero da linha");
	  Form.Seq.focus();
	  return (false);
	}

	if (Form.acao.selectedIndex <= 0)
	{
	  alert("Favor informar a ação desejada");
	  Form.acao.focus();
	  return (false);
	}

	return (true);
}

function cimoveldt02(Form)

	{

	if (Form.descricao.value == "")
	{
	  alert("Favor informar a descrição.");
	  Form.descricao.focus();
	  return (false);
	}
	return (true);
}

function validasenha(Form)

{
    
   if (Form.Login.value == "")
   {
     alert("Favor preencher o seu login.");
     Form.Login.focus();
     return (false);
   }
   
   if (Form.Login.value.length != 3)
   {
     alert("Favor preencher o login com 3 caracteres.");
     Form.Login.focus();
     return (false);
   }

   if (Form.Senha.value == "")
   {
     alert("Favor preencher o campo de senha.");
     Form.Senha.focus();
     return (false);
   }

   if (Form.Senha.value.length < 6)  
   {
     alert("Numero pequeno de caracteres para a senha. Entre 6 e 8 caracteres");
     Form.Senha.focus();
     return (false);
   }

return(true)
}

function cvvalidacpf(Form)

{
    
   if (Form.CPF.value == "")
   {
     alert("Favor preencher o seu CPF.");
     Form.CPF.focus();
     return (false);
   }
   

return(true)
}

function cvvalida(Form)

{
    
   if (Form.Nome.value == "")
   {
     alert("Favor preencher o seu Nome.");
     Form.Nome.focus();
     return (false);
   }

   if (Form.Endereco.value == "")
   {
     alert("Favor preencher o seu Endereco.");
     Form.Endereco.focus();
     return (false);
   }

   if (Form.Bairro.value == "")
   {
     alert("Favor preencher o seu Bairro.");
     Form.Bairro.focus();
     return (false);
   }

   if (Form.Cidade.value == "")
   {
     alert("Favor preencher o seu Cidade.");
     Form.Cidade.focus();
     return (false);
   }
   
   if (Form.Estado.selectedIndex <= 0)
   {
     alert("Favor preencher o seu Estado.");
     Form.Estado.focus();
     return (false);
   }

   if (Form.Cep.value == "")
   {
     alert("Favor preencher o seu Cep.");
     Form.Cep.focus();
     return (false);
   }

   if (Form.Tel.value == "")
   {
     alert("Favor preencher o seu Telefone.");
     Form.Tel.focus();
     return (false);
   }

   if (Form.Sexo.selectedIndex <= 0)
   {
     alert("Favor preencher o seu Sexo.");
     Form.Sexo.focus();
     return (false);
   }

   if (Form.Ecivil.selectedIndex <= 0)
   {
     alert("Favor preencher o Estado Civil.");
     Form.Ecivil.focus();
     return (false);
   }

   if (Form.Nascimento.value == "")
   {
     alert("Favor preencher a sua Data de Nascimento.");
     Form.Nascimento.focus();
     return (false);
   }

   if (Form.Cargo.selectedIndex <= 0)
   {
     alert("Favor preencher o Cargo Pretendido.");
     Form.Cargo.focus();
     return (false);
   }


return(true)
}

function comprar(Form)
{
    
   if (Form.Nome.value == "")
   {
     alert("Favor informar o seu nome completo.");
     Form.Nome.focus();
     return (false);
   }

   if (Form.Fone01.value == "")
   {
     alert("Favor informar pelo menos um telefone de contato.");
     Form.Fone01.focus();
     return (false);
   }

   if (Form.Email.value == "")
   {
     alert("Favor informar o seu E-mail.");
     Form.Email.focus();
     return (false);
   }
   
   if (Form.Email.value.indexOf('@', 0) == -1)
   {
     alert("Favor preencher seu E-mail corretamente.");
     Form.Email.focus();
     return (false);
   }

   if (Form.Cidade.selectedIndex <= 0)
   {
     alert("Favor informar o município onde deseja comprar");
     Form.Cidade.focus();
     return (false);
   }

   if (Form.Bairro.value == "")
   {
     alert("Favor informar o bairro desejado.");
     Form.Bairro.focus();
     return (false);
   }

   if (Form.Imovel.selectedIndex <= 0)
   {
     alert("Favor informar o tipo do imóvel desejado.");
     Form.Imovel.focus();
     return (false);
   }

   if (Form.Valor.value <= 0)
   {
     alert("Favor informar o valor desejado.");
     Form.Valor.focus();
     return (false);
   }

   if (Form.Descricao.value == "")
   {
     alert("Favor informar a descrição detalhada de seu requerimento.");
     Form.Descricao.focus();
     return (false);
   }

  return (true);
}

