/*************************************************************** PAGINA ADD_CLIENTE.ASP** ********************************************/
/* Funções para formulario de Login */
function VERIFICA(d)
{
	
		
		if(!verifica_branco(d.txt_cpf.value))
		{
			alert("Por favor, informe o número do seu CPF!");
			d.txt_cpf.focus();
			return false;
		}
		
		if (!isCPF(d.txt_cpf.value))
		{
			alert("CPF Inválido !");
			d.txt_cpf.focus();
			return false;
		}
			
		if( !validaEmail( d.txt_email.value ) )
	   			{
		   		alert( "E-mail inválido." );
		   		d.txt_email.focus();
		   		return false;
				}
		
		
		if(!verifica_branco(d.txt_nome.value))
		{
			alert("Por favor, informe o seu Nome!");
			d.txt_nome.focus();
			return false;
		}
		
		if(!verifica_branco(d.txt_rg.value))
		{
			alert("Por favor, informe o número do seu RG!");
			d.txt_rg.focus();
			return false;
		}
		if(!verifica_branco(d.txt_orgao.value))
		{
			alert("Por favor, informe o Orgão Expeditor!");
			d.txt_orgao.focus();
			return false;
		}
		if (!Valida_Data(d.txt_dns.value.substr(0,2),d.txt_dns.value.substr(3,2),d.txt_dns.value.substr(6,4)))
		{
			alert("Data de Nacimento invlida!")
			d.txt_dns.focus();
			return false;
		}
		if(!verifica_branco(d.txt_endereco.value))
		{
			alert("Por favor, informe seu Endereço!");
			d.txt_endereco.focus();
			return false;
		}
		if(!verifica_branco(d.txt_bairro.value))
		{
			alert("Por favor, informe o Bairro onde Reside!");
			d.txt_bairro.focus();
			return false;
		}
		if(!verifica_branco(d.txt_cidade.value))
		{
			alert("Por favor, o nome da Cidade de onde Reside!");
			d.txt_cidade.focus();
			return false;
		}
		if (!valida_inteiro(d.txt_cep.value.substr(0,2)+ d.txt_cep.value.substr(3,3) + d.txt_cep.value.substr(7,3)))
			{
				alert("Campo deve ser numérico");
				d.txt_cep.focus();
				return false;
			}
		if(!verifica_branco(d.txt_estado.value))
		{
			alert("Por favor, informe o nome do Estado de onde Reside!");
			d.txt_estado.focus();
			return false;
		}
		if(!verifica_branco(d.txt_telefone.value || d.txt_celular.value))
		{
			alert("Por favor, informe pelo menos um Telefone para contato!");
			d.txt_telefone.focus();
			return false;
		}
				
		return true
}
/* FIM DA FUNÃO VERIFICA */


/* FUNNÇÃO PARA LIMPAR FORMULÁRIO */
function LIMPAR(d)
{
	d.reset();
}
/* FIM DA FUNÇÃO LIMPAR FORMULÁRIO */

/*****************************************************  FUNÇÃO PARA ENVIAR CADASTRO SIMPLES ******************************************/
function POST(d,url,st)
	{
		// d   .-> recebe o nome do formulário da página
		// url .-> recebe o destino do formulário
		// st  .-> recebe o nome do campo CPF do formulário
		
		if (VERIFICA(d))
	   			{ 
	   			d.action= url; // ESTE PAREMETRO SERÁ PASSADO NAS PAGINAS.
	   			d.submit();
	   			}
	}
/****************************************************  FIM FUNÇÃO PARA ENVIAR CADASTRO SIMPLES ***************************************/

/***********************************************************  FIM  PAGINA ADD_CLIENTE.ASP ********************************************/

/***********************************************************  FUNÇÃO DO CADASTROSIMPLES * ********************************************/
function VER_SIMPLES(d)
	{
				
		if(!verifica_branco(d.txt_nome.value))
	   			{
	   			alert("Por favor, informe o seu Nome!");
	   			d.txt_nome.focus();
	   			return false;
	   			}
		
		if(!verifica_branco(d.txt_cpf.value))
	   			{
	   			alert("Por favor, informe o número do seu CPF!");
	   			d.txt_cpf.focus();
	   			return false;
	   			}
		
		if (!isCPF(d.txt_cpf.value))
	   			{
	   			alert("CPF Inválido !");
	   			d.txt_cpf.focus();
	   			return false;
	   			}
		
		if( !validaEmail( d.txt_email.value ) )
	   			{
		   		alert( "E-mail inválido." );
		   		d.txt_email.focus();
		   		return false;
				}
		
		if( !validaEmail( d.txt_email2.value ) )
	   			{
		   		alert( "E-mail inválido." );
		   		d.txt_email2.focus();
		   		return false;
				}
		
		if(d.txt_email.value != d.txt_email2.value)
	   			{
	   			alert("E-mail não conferem!");
	   			d.txt_email.focus();
	   			return false;
	   			}
				return true;
	}

/***********************************************************  FUNÇÃO DO CADASTROSIMPLES * ********************************************/

/*******************************************************  FUNÇÃO VERIFICAR LOGIN DO DO CLIENTE ***************************************/
function VER_LOGIN(d)
	{
				
	
		if( !validaEmail( d.txt_email.value ) )
	   			{
		   		alert( "E-mail inválido." );
		   		d.txt_email.focus();
		   		return false;
				}
		
		if(!verifica_branco(d.txt_cpf.value))
	   			{
	   			alert("Por favor, informe o número do seu CPF!");
	   			d.txt_cpf.focus();
	   			return false;
	   			}
		
		if (!isCPF(d.txt_cpf.value))
	   			{
	   			alert("CPF Inválido !");
	   			d.txt_cpf.focus();
	   			return false;
	   			}
		
				return true;
	}

/*******************************************************  FUNÇÃO VERIFICAR LOGIN DO DO CLIENTE ***************************************/

/*****************************************************  FUNÇÃO PARA ENVIAR CADASTRO SIMPLES ******************************************/
function ENC_SINGLE(d,url,st)
	{
		// d   .-> recebe o nome do formulário da página
		// url .-> recebe o destino do formulário
		// st  .-> recebe o nome do campo CPF do formulário
		
		if (VER_SIMPLES(d))
	   			{ 
	   			d.action= url; // ESTE PAREMETRO SERÁ PASSADO NAS PAGINAS.
	   			d.submit();
	   			}
	}
/****************************************************  FIM FUNÇÃO PARA ENVIAR CADASTRO SIMPLES ***************************************/

/*****************************************************  FUNÇÃO PARA LOGAR O CLIENTE NO SISTEMA ***************************************/
function LOG_CLIENTE(d,url,st)
	{
		// d   .-> recebe o nome do formulário da página
		// url .-> recebe o destino do formulário
		// st  .-> recebe o nome do campo CPF do formulário
		
		if (VER_LOGIN(d))
	   			{ 
	   			d.action= url; // ESTE PAREMETRO SERÁ PASSADO NAS PAGINAS.
	   			d.submit();
	   			}
	}
/************************************************** FIM  FUNÇÃO PARA LOGAR O CLIENTE NO SISTEMA **************************************/
