	
// AJUDA PARA O FORM CLIENTE
function AjudaFormLogin(campo){ 
	var campo = campo;
	//-------------------------------------------------------------------------------------------------------------
	if(campo == 'COD_SEG'){
	  	alert('Campo "CÓDIGO DE SEGURNAÇA"\n- Preenchimento obrigatório.\n- Deve conter o código exibido na imagem.');
		document.form1.COD_SEG.focus();
		document.form1.COD_SEG.style.backgroundColor = "yellow";
	} else if(campo == 'EMAIL'){
	  	alert('Campo "E-MAIL"\n- Preenchimento obrigatório.\n- Deve conter e-mail cadastrado pelo usuário.');
		document.form1.EMAIL.focus();
		document.form1.EMAIL.style.backgroundColor = "yellow";
	} else if(campo == 'TIPO_USU'){
		alert('Campo "TIPO DO USUÁRIO"\n- Preenchimento obrigatório.\n- Deve comter o tipo do usuário, relacionado ao e-mail cadastrado.');
		document.form1.CLI_ALT_EMAIL.focus();
		document.form1.CLI_ALT_EMAIL.style.backgroundColor = "yellow";
	} else if(campo == 'SENHA'){
		alert('Campo "SENHA"\n- Preenchimento obrigatório.\n- Deve comter a senha do usuário, relacionado ao e-mail cadastrado.');
		document.form1.CLI_ALT_EMAIL.focus();
		document.form1.CLI_ALT_EMAIL.style.backgroundColor = "yellow";
	} 
}

//------------------------------------------------------------------------------------------------------------------------------------
	// FUNÇÃO VALIDA LOGIN - ETAPA EMAIL + ETAPA SENHA
	
	function validaFormLoginEmail(){

		// VERIFICA O CODIGO DE SEG
		var campo2 = document.form1.COD_SEG;
		var campo2_nome = "Código de Segurança";
		var campo2_obrigatorio = 0; // SIM = 0 / NÃO = 1
		var campo2_minimo = 4; 
		var campo2_maximo = 4;  
		
		if (campo2.value.length == campo2_obrigatorio){
			campo2.style.backgroundColor = "yellow";
			alert("Preencha o "+campo2_nome+"!");
			campo2.focus();
			return false;
		}
		if (campo2.value.length < campo2_minimo || campo2.value.length > campo2_maximo){
			campo2.style.backgroundColor = "yellow";
			alert("O "+campo2_nome+" deve ter "+campo2_minimo+" caracteres.");
			campo2.focus();
			return false;
		}
		
		
		// VERIFICA O EMAIL
		var campo1 = document.form1.EMAIL;
		var campo1_nome = "E-MAIL";
		var campo1_obrigatorio = 0; // SIM = 0 / NÃO = 1
		var campo1_minimo = 5; 
		var campo1_maximo = 50;  
		
		if (campo1.value.length == campo1_obrigatorio){
			campo1.style.backgroundColor = "yellow";
			alert("Preencha o "+campo1_nome+"!");
			campo1.focus();
			return false;
		}
		if (campo1.value.length < campo1_minimo || campo1.value.length > campo1_maximo){
			campo1.style.backgroundColor = "yellow";
			alert("O "+campo1_nome+" deve ter no mínimo "+campo1_minimo+" e no máximo "+campo1_maximo+" caracteres.");
			campo1.focus();
			return false;
		}
		
		// PARA CRITICAR O EMAIL EM JS, SE HOUVER RETIRA .1 OU .2 
		// QUE IDENTIFICA O TIPO LOGIN ASS/OPE
		var posicao_ponto = campo1.value.length-2;
		if(campo1.value.substr(posicao_ponto,2) == ".1"){
			var strEmail = campo1.value.replace(".1","");
		} else if(campo1.value.substr(posicao_ponto,2) == '.2'){
			var strEmail = campo1.value.replace(".2","");
		} else {
			var strEmail = campo1.value;
		}
		
		// VERIFICA O EMAIL
		if(validaEmail(strEmail) == false){
			campo1.style.backgroundColor = "yellow";
			alert("E-mail INVÁLIDO!");
			campo1.focus();
			return false;
		}
		
	}
	
//-------------------------------------------------------------------------------------	
	
	// UTILIZADO PARA A O CAMPO SENHA CLI_SENHA OU OPE_SENHA
	// EX: document.form1.CLI_XXXX
	
	function validaFormLoginSenha(FORM_CAMPO){
		
		// VERIFICA CAMPO VAZIO/MÍNIMO/MÁXIMO
		var campo2 = FORM_CAMPO;
		var campo2_nome = "SENHA";
		var campo2_obrigatorio = 0; // OBRIGATORIO SIM = 0 NÃO = 1
		var campo2_minimo = 4; // CAMPO MINIMO = CAMPO MAXIMO > CAMPO EXATO
		//4 CARACTERES E POR CAUSA DA MIGRAÇÃO DO ASP - SO PARA ASS
		var campo2_maximo = 32;  
		
		if (campo2.value.length == campo2_obrigatorio){
		    campo2.style.backgroundColor = "yellow";
			alert("Preencha a "+campo2_nome+"!");
			campo2.focus();
			return false;
		} else {
			campo2.style.backgroundColor = "";
		}
		
		if (campo2.value.length < campo2_minimo || campo2.value.length > campo2_maximo){
		    campo2.style.backgroundColor = "yellow";
			alert("A "+campo2_nome+" deve ter no mínimo "+campo2_minimo+" e no máximo "+campo2_maximo+" caracteres.");
			campo2.focus();
			return false;
		} 
		
	}
	
	//-------------------------------------------------------------------------

	function confirmaEnvioSenha(){
		var confirma_envio_senha; 
		confirma_envio_senha = 'Este procedimento tem como objetivo o envio de uma NOVA SENHA.\n';
		confirma_envio_senha+= 'Inicialmente, será enviada, para o e-mail em questão, uma mensagem\n';
		confirma_envio_senha+= 'de confirmação do pedido, contendo um link para criar e enviar a nova senha.\n\n';
		confirma_envio_senha+= 'Para iniciar o processo, clique em OK';
		if (confirm(confirma_envio_senha)){ 
		} else {
			return false;
		}
	}

