//verifica se o usuario já existe
function verifLogin(paUsuLogin,paCaminho)
{
	var vmUsuLogin = paUsuLogin.value;
	var ajax = openAjax();
	
	ajax.open("GET", paCaminho+"?vfUsu_login="+vmUsuLogin, true);	
	ajax.send(null);
	    
	ajax.onreadystatechange = function()
	{
		if(ajax.readyState == 4)
		{ 
			// Quando estiver tudo pronto.
			
			if(ajax.status == 200)
			{
				var resultado = ajax.responseText; // Coloca o resultado (da busca) retornado pelo Ajax nessa variável (var resultado).
				if(resultado)
				{
					paUsuLogin.value = "";
					paUsuLogin.focus();
					alert("O Login "+vmUsuLogin+" já esta sendo usado, favor escolher outro!");										
				}
			}
			else
			{
				alert("Erro no componente AJAX.");
			}
		}
	}
}

function verifica(){
  
  form = document.getElementById('form_imobiliaria');
  erro = false;

  if(!erro && document.getElementById('vfEmpresa').value == "" ){
  	erro = true;
  	alert('Informe a empresa.');
  	document.getElementById('vfEmpresa').focus();
  }	

  if(!erro && !CPF_CNPJ(document.getElementById('vfCnpj').value )){
  	erro = true;
  	alert('Informe o CNPJ corretamente.');
  	document.getElementById('vfCnpj').focus();
  }
  
  if(!erro && document.getElementById('vfUsu_nome').value == "" ){
  	erro = true;
  	alert('Informe o nome.');
  	document.getElementById('vfUsu_nome').focus();
  }	

  if(!erro && document.getElementById('vfUsu_email').value == "" ){
  	erro = true;
  	alert('Informe o e-mail.');
  	document.getElementById('vfUsu_email').focus();
  }	
  
  if (valida_email(form.vfUsu_email.value) && !erro){
  	erro = true;
  	alert('Endereço de e-mail inválido.');
  	document.getElementById('vfEmail').focus();
  }	

  if(!erro && document.getElementById('vfEndereco').value == "" ){
  	erro = true;
  	alert('Informe o endereco.');
  	document.getElementById('vfEndereco').focus();
  }	

  if(!erro && document.getElementById('vfNumero').value.length < 1 ){
  	erro = true;
  	alert('Informe o numero.');
  	document.getElementById('vfNumero').focus();
  }	

  if(!erro && document.getElementById('vfTelefone').value == "" ){
  	erro = true;
  	alert('Informe o telefone.');
  	document.getElementById('vfTelefone').focus();
  }	
  
/*  if(!erro && document.getElementById('vfUsu_login').value == "" ){
  	erro = true;
  	alert('Informe o login!');
  	document.getElementById('vfUsu_login').focus();
  }	
  
  if(!erro && document.getElementById('vfUsu_senha').value.length < 3 ){
  	erro = true;
  	alert('Informe a senha!');
  	document.getElementById('vfUsu_senha').focus();
  }	*/
  return erro;
  
}

/**
* Valida o formulário de visualização de contatos.
*
**/

function valida(){
  erro = verifica();
  form = document.getElementById('form_imobiliaria');
  if(!erro)
    form.submit();
}

