// JavaScript Document
function expandeDiv(objItem)
{
	var obj;
	obj = document.getElementById(objItem);
	if (obj != undefined) 
	{
		var visible = (obj.style.display != 'none');
		if  (visible) {
			obj.style.display="none";
		}else{
			obj.style.display="block";
		}
	}
}

function apagarValor(id)
{
 document.getElementById(id).value="";
}

function isNumeric(x) {
// I use this function like this: if (isNumeric(myVar)) { }
// regular expression that validates a value is numeric
var RegExp = /^(-)?(\d*)(\.?)(\d*)$/; // Note: this WILL allow a number that ends in a decimal: -452.
// compare the argument to the RegEx
// the 'match' function returns 0 if the value didn't match
var result = x.match(RegExp);
return result;
}

function validaCpf(argCpf)
{	
	var cpfDig = argCpf.replace(".","");// numero completo do cpf sem os pontos
	cpfDig = cpfDig.replace(".","");// numero completo do cpf sem os pontos
	cpfDig = cpfDig.replace("-",""); 	// numero complelto do cpf sem o traco
	var cpfNoDig = cpfDig.substr(0,9); 	// numero do cpf sem os digitos
	var cpfDigOne = cpfDig.substr(0,10); // numero do cpf com o primeiro digito
	var digito = cpfDig.substr(9,10); 	// digitos do cpf
	var message = '';
	var arCpfDig2 = new Array();
	var arCpfDig1 = new Array();
	
	if(cpfDig < 11)
		return false;
	
	
	
	switch(cpfDig)
	{
		case '00000000000':
			return false;
		case '11111111111':
			return false;
		case '22222222222':
			return false;
		case '33333333333':
			return false;
		case '44444444444':
			return false;
		case '55555555555':
			return false;
		case '66666666666':
			return false;
		case '77777777777':
			return false;
		case '88888888888':
			return false;
		case '99999999999':
			return false;
	}
	
	// calcular digito 2
	// variáveis de inicialização do calculo
	initCount = 8;
	digMult = 2;
	somaDig = 0;
	
	// faz o calculo para pegar o valor que definirá a divisão para pegar o segundo digito
	for(i = 0; i < 9; i++)
	{
		arCpfDig1[i] = cpfNoDig.substr(initCount,1) * digMult;
		somaDig = somaDig + arCpfDig1[i];
		
		digMult++;
		initCount--;
	}
	
	// faz o calculo para pegar o valor do primeiro digito verificador
	divideDig = somaDig % 11;
	if(divideDig < 2)
	{
		vDig1 = 0;
	}
	else
	{
		vDig1 = 11 - divideDig;
	}
	
	// calcular digito 2
	// variáveis de inicialização do calculo
	initCount2 = 9;
	digMult2 = 2;
	somaDig2 = 0;
	
	// faz o calculo para pegar o valor que definirá a divisão para pegar o segundo digito
	for(i = 0; i < 10; i++)
	{
		arCpfDig2[i] = cpfDigOne.substr(initCount2,1) * digMult2;
		somaDig2 = somaDig2 + arCpfDig2[i];
		
		digMult2++;
		initCount2--;
	}
	
	
	// faz o calculo para pegar o valor do segundo digito verificador
	divideDig2 = somaDig2 % 11;
	if(divideDig2 < 2)
	{
		vDig2 = 0;
	}
	else
	{
		vDig2 = 11 - divideDig2;
	}
	
	// define o número com o resultado dos dois digitos verificadores encontrados
	dig = vDig1 + '' + vDig2;	
	
	if(dig != digito)		
		return false;
	else
		return true;
}

// valida cnpj
function validaCNPJ(cnpj)
{
    var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
    digitos_iguais = 1;

	if (cnpj.length < 14 && cnpj.length < 15)
    	return false;
      
	for (i = 0; i < cnpj.length - 1; i++)
    {	
		if (cnpj.charAt(i) != cnpj.charAt(i + 1))
        {
        	digitos_iguais = 0;
         	break;
        }
	}
	
    if (!digitos_iguais)
    {
    	tamanho = cnpj.length - 2
        numeros = cnpj.substring(0,tamanho);
        digitos = cnpj.substring(tamanho);
        soma = 0;
        pos = tamanho - 7;
        
		for (i = tamanho; i >= 1; i--)
        {
        	soma += numeros.charAt(tamanho - i) * pos--;
            if (pos < 2)
            	pos = 9;
		}
        resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
        
		if (resultado != digitos.charAt(0))
        	return false;
			
        tamanho = tamanho + 1;
        numeros = cnpj.substring(0,tamanho);
        soma = 0;
        pos = tamanho - 7;
        
		for (i = tamanho; i >= 1; i--)
        {
        	soma += numeros.charAt(tamanho - i) * pos--;
            
			if (pos < 2)
            	pos = 9;
		}
        
		resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
        
		if (resultado != digitos.charAt(1))
        	return false;
         
		return true;
      }
      else
            return false;
} 

// verifica se tem numero numa string
function verificaNumeroInString(argItem)
{
 	var charsInvalidos = " /:,;?+><1234567890";

	if (argItem.length <= 0)
	{
		return false;
	}
	
	for (i = 0; i < charsInvalidos.length; i++) 
	{
		chr = charsInvalidos.charAt( i );
		if (argItem.indexOf(chr, 0) > -1) 
		{
			return false;
		}	
	}
				
	return true;
			
}

// valida e-mail
function validaEmail(argItem)
{
 	var charsInvalidos = " /:,;?+><";

	if (argItem.length <= 0)
	{
		return false;
	}
	
	for (i = 0; i < charsInvalidos.length; i++) 
	{
		chr = charsInvalidos.charAt( i );
		if (argItem.indexOf(chr, 0) > -1) 
		{
			return false;
		}	
	}
							
	posArroba = argItem.indexOf("@", 0);
	if (posArroba == -1) {
		return false;
	}
				
	return true;
			
}


//VALIDAÇÃO DA DATA 
	
function validaFevereiro(digData) 
{
	var bissexto = 0;
	var data = digData; 
	var tam = data.length;
	if (tam == 10) 
	{
		var dia = data.substr(0,2)
		var mes = data.substr(3,2)
		var ano = data.substr(6,4)
		if ((ano > 1900)||(ano < 2100))
		{
			switch (mes) 
			{
				case '01':
				case '03':
				case '05':
				case '07':
				case '08':
				case '10':
				case '12':
					if  (dia <= 31) 
					{
						return true;
					}
					break
				
				case '04':        
				case '06':
				case '09':
				case '11':
					if  (dia <= 30) 
					{
						return true;
					}
					break
				case '02':
					/* Validando ano Bissexto / fevereiro / dia */ 
					if ((ano % 4 == 0) || (ano % 100 == 0) || (ano % 400 == 0)) 
					{ 
						bissexto = 1; 
					} 
					if ((bissexto == 1) && (dia <= 29)) 
					{ 
						return true;                 
					} 
					if ((bissexto != 1) && (dia <= 28)) 
					{ 
						return true; 
					}            
					break                        
			}
		}
	}
	return false;
}

function dateCompare(argDataIni, argDataFim)
{
	if((argDataIni.substr(6,4) + argDataIni.substr(3,2) + argDataIni.substr(0,2)) > (argDataFim.substr(6,4) + argDataFim.substr(3,2) + argDataFim.substr(0,2)))
	{
		return false;
	}
	else
	{
		return true;
	}
}

function validaForm(argItem,argTipo)
{	
	var expReg 		= /^[\w!#$%&'*+\/=?^`{|}~-]+(\.[\w!#$%&'*+\/=?^`{|}~-]+)*@(([\w-]+\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	var reDecimalPt = /^[+-]?((\d+|\d{1,3}(\.\d{3})+)(\,\d*)?|\,\d+)$/;
	var reDecimalEn = /^[+-]?((\d+|\d{1,3}(\,\d{3})+)(\.\d*)?|\.\d+)$/;
	
	// validação da não chackagem de dados no check box
	if (argTipo == 'cb')
	{
		if(argItem != true)
		{
			//alert('CheckBoxe não selecionado corretamente!');
			return false;
		}
	}
	
	// validação da não seleção de dados no select box
	if(argTipo == 'sb')
	{
		if(argItem.length <= 0)
		{
			//alert('SelectBox não selecionado corretamente!');
			return false;
		}
	}
	
	// validação da não existencia de texto no campo
	if(argTipo == 'tb')
	{
		if(argItem.length <= 0)
		{
			//alert('TextBox não preenchido corretamente!');
			return false;
		}
	}
		
	// valida e-mail
	if(argTipo == 'email')
	{
		if(!(argItem.match(expReg)))
			return false;
	}
}

function validaTelefone(argItem)
{
	// retira os sinais
	var numeroTel = argItem.replace('-','');
	numeroTel = numeroTel.replace(' ','');
	
	// valida a existencia de somente números
	if(isNaN(numeroTel))
	{
		//alert('Número de telefone inválido');
		return false;
	}
	
	// valida a quantidade de digitos no telefone
	if(numeroTel.length < 8)
	{
		//alert('Número de telefone inválido');
		return false;
	}
}

function validaData(argItem)
{
	var expReg 	= /^((0?[1-9]|[12]\d)\/(0?[1-9]|1[0-2])|30\/(0?[13-9]|1[0-2])|31\/(0?[13578]|1[02]))\/(19|20)?\d{2}$/;
	
	if (argItem.length <= 0)  
	{
		//alert('Data não preenchida!');
		return false;
	}
			
	if (!(argItem.match(expReg)))  
	{
		//alert('Formato inválido de data!');
		return false;
	}
				
	if(validaFevereiro(argItem) == false)
	{								
		//alert("Este ano não é Bissexto!");
		return false;
	}
}
	
function isDate(argItem)
{
	var expReg 	= /^((0?[1-9]|[12]\d)\/(0?[1-9]|1[0-2])|30\/(0?[13-9]|1[0-2])|31\/(0?[13578]|1[02]))\/(19|20)?\d{2}$/;
	
	if (argItem.length <= 0)  
	{
		//alert('Data não preenchida!');
		return false;
	}
			
	if (!(argItem.match(expReg)))  
	{
		//alert('Formato inválido de data!');
		return false;
	}
				
	if(validaFevereiro(argItem) == false)
	{								
		//alert("Este ano não é Bissexto!");
		return false;
	}
	
	return true;
}
	


function validaInteger(argItem)
{
	argItem = String(argItem);
	if (argItem.length == 0) 
		return false;
	
	for (var ik = 0; ik < argItem.length; ik++)
	{
		if (isNaN(parseInt(argItem.charAt(ik)))) 
			return false;
	}
	return true;
}
	
	
function formatarNumero(src, mask, e) 
{
	var i = src.value.length;
	var saida = mask.substring(0,1);
	var texto = mask.substring(i);
	var tecla = "";
	var e;
	
	if(e.keyCode)
	  	tecla = e.keyCode;  
    
	if(e.charCode)
		tecla = e.charCode;  
	
	if(e.which)
		tecla = e.which;
	
	tecla = String.fromCharCode(tecla);
	
	
	if(!((tecla >= "0") && (tecla <= "9")))
	{
		if(e.keyCode)
			e.keyCode = 0;
		
		if(e.charCode)
			e.charCode = 0;
		
		if(e.which)
			e.which = 0;
	}
	  
	if (texto.substring(0,1) != saida) 
	{
		src.value += texto.substring(0,1);
	}
}

// ações da aplicação Requisições Infinitum
function changeFoco(argItem)
{
	document.getElementById(argItem).style.border = '1px solid #CCCCCC';
}

//TODO: Formata o campo hora no formulário
function FormatHotaField(objField)
{
	var obj = document.getElementById(objField);
	
	if(obj.value.length == 2)
		obj.value = obj.value + ':';
}

//TODO: Formata o campo data no formulário
function FormatDataField(objField)
{
	var obj = document.getElementById(objField);
	
	if(obj.value.length == 2 || obj.value.length == 5)
		obj.value = obj.value + '/';
}

        function ValidaCampoOperador()
		{
		  if (document.operador.CPF.value=='')
		  {
		    alert('Favor Informar o CPF.');
			document.operador.CPF.focus();
		    return false;
		  }
		  else
		  {
				if (!validaCpf(document.operador.CPF.value))
				{
				alert('Favor Informar um CPF válido.');
				document.operador.CPF.focus();
				return false;
				}
		  }
		  
		  if (document.operador.NOME.value=='')
		  {
		    alert('Favor Informar o NOME.');
			document.operador.NOME.focus();
		    return false;
		  }
		  
		  if (document.operador.SETOR.value=='')
		  {
		    alert('Favor Informar o SETOR.');
			document.operador.SETOR.focus();
		    return false;
		  }
		  
		  if (document.operador.RAMAL.value=='')
		  {
		    alert('Favor Informar o RAMAL.');
			document.operador.RAMAL.focus();
		    return false;
		  }
		  
		  if (document.operador.LOGIN.value=='')
		  {
		    alert('Favor Informar o LOGIN.');
			document.operador.LOGIN.focus();
		    return false;
		  }
		  
		  if (document.operador.EMAIL.value=='')
		  {
		    alert('Favor Informar o EMAIL.');
			document.operador.EMAIL.focus();
		    return false;
		  }
		  else
		  {
			  return ismailValid(document.operador.EMAIL.value);
		  }
		  
		  return true;
		}
		
		
        function ValidaCampoEsqueciSenha()
		{
			//alert('passou');
		  if (document.esqueci.cnpj.value=='')
		  {
		    alert('Favor Informar o cnpj.');
			document.esqueci.cnpj.focus();
		    return false;
		  }
		  
		 if (document.esqueci.nome.value=='')
		  {
		    alert('Favor Informar o nome.');
			document.esqueci.nome.focus();
		    return false;
		  }
		  
		  if (document.esqueci.email.value=='')
		  {
		    alert('Favor Informar o email.');
			document.esqueci.email.focus();
		    return false;
		  }else{
			   return ismailValid(document.esqueci.email.value);
			}
			
		  if (document.esqueci.ddd.value=='')
		  {
		    alert('Favor Informar o ddd.');
			document.esqueci.ddd.focus();
		    return false;
		  }
		  
		  
		   if (document.esqueci.telefone.value=='')
		  {
		    alert('Favor Informar o telefone.');
			document.esqueci.telefone.focus();
		    return false;
		  }

		  return true;
		}
        

function ismailValid(EMAIL){
    var RegExp = /^((([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+(\.([a-z]|[0-9]|!|#|$|%|&|'|\*|\+|\-|\/|=|\?|\^|_|`|\{|\||\}|~)+)*)@((((([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.))*([a-z]|[0-9])([a-z]|[0-9]|\-){0,61}([a-z]|[0-9])\.)[\w]{2,4}|(((([0-9]){1,3}\.){3}([0-9]){1,3}))|(\[((([0-9]){1,3}\.){3}([0-9]){1,3})\])))$/

	if(RegExp.test(EMAIL)){
		return true;
	} else {
		alert("E-Mail Inválido!");
		return false;
    }
} 				


	
function EnviarEsqueciSenha()
{
   	var f = document.operador;

   	if(ismailValid(document.operador.EMAIL.value))
   	{
   		f.action = 'index.php?carregar=esqueci.senha.submit';
   		f.method = 'POST';
   		f.submit();
   	}	
}


        function ValidaCampoLoginNovaSenha()
		{
		  if (document.loginnovasenha.password2.value=='')
		  {
		    alert('Favor Informar a Senha.');
			document.loginnovasenha.password2.focus();
		    return false;
		  }
		  
		  if (document.loginnovasenha.password3.value=='')
		  {
		    alert('Favor Informar a nova Senha.');
			document.loginnovasenha.password3.focus();
		    return false;
		  }
		  
		  if (document.loginnovasenha.password2.value != document.loginnovasenha.password3.value)
		  {
		    alert('A confirmação de Senha difere da nova Senha.');
			document.loginnovasenha.password2.focus();
		    return false;
		  }
		//  alert(document.loginnovasenha.InsAberta.value);
		 if  (document.loginnovasenha.InsAberta.value=='true')
		 {
		  if (!document.loginnovasenha.Flag.checked)
		  {
		    alert('Você deve aceitar o termo do Sistema.');
			document.loginnovasenha.Flag.focus();
		    return false;
		  }
		  
		  }
		  return true;
		}
		
		
		
		
		
		
        function ValidaFormFeriado()
		{
		  var f = document.frmFeriados;

		  var data = '';
          if (f.txtNome.value=='')
		  {
		    alert('Favor Informar o nome do feriado.');
			f.txtNome.focus();
		    return false;
		  }	
		  
          if (f.txtDia.value=='')
		  {
		    alert('Favor Informar o dia.');
			f.txtDia.focus();
		    return false;
		  }			  
		  
		  if (f.slcMes.value=='')
		  {
		    alert('Favor preencher o mês.');
			f.slcMes.focus();
		    return false;
		  }
          var time=new Date();
		  year=time.getYear(); 

		   if ((f.slcMes.value!='')&&(f.txtDia.value!='')){

		      data = f.txtDia.value +'/'+f.slcMes.value+'/'+year;

		   }
		  
		 
		  if (data != ''){
			  if(!isDate(data)){
				alert('Favor informar o dia correto para o mês');
				f.txtDia.focus();
				return false;  
			   }
		  }
			f.action = 'index.php?carregar=feriado.submit';	
			f.method = 'POST';
			f.submit();
		    return true;
		}
		
		
		
		
		
		
function ValidaFormDiasDevolucaoCartaCorrecao()
		{
		var f = document.frmDias;
             if (f.txtDias.value=='') {
				alert('Favor preencher a Qtd de Dias Limite para Carta de Correção.');
				f.txtDias.focus();
				return false;
			 }
			 f.action = 'index.php?carregar=carta.correcao.data.limite.submit';			 
			 f.method = 'POST';
			 f.submit();


		}
		
		
		
		
		
		
		
		
		


        function ValidaFormDiasDevolucao()
		{
		var f = document.frmDias;

		  if (f.slcRedes.value=='')
		  {
		    alert('Favor preencher a Rede.');
			f.slcRedes.focus();
		    return false;
		  }
			else {
					if (f.txtDias.value=='')
					  {
						alert('Favor preencher a Qtd de Dias Limite para Devolução.');
						f.txtDias.focus();
						return false;
						
					  } else {					  
					  
						   if(!isNumeric(f.txtDias.value)){
							   
							alert("Favor preencher a Qtd de Dias Limite para Devolução corretamente");
							f.txtDias.focus();
							return false;
							
						   } else {

							if (f.slcRedes.value ==0) {
							f.action = 'index.php?carregar=data.limite.submittodos';
							} else {
							f.action = 'index.php?carregar=data.limite.submit';
							}
							
							f.method = 'POST';
							f.submit();

						   }
					  }					  
			}


		}

function ValidaFormAcompanhamento()
{
var f = document.frmAcomp;
var obj1;
var obj2;
obj1 = document.getElementById("rdbRelDev");
obj2 = document.getElementById("rdbRelOco");

 //if (f.slcFilial.value=='0')
		//  {
		//	alert('Favor informar a filial.');
			
		//	}
		//	else
//{

 // if ((f.slcCod.value=='') && (f.slcFilial.value!='0'))
  //{
	//alert('Favor informar o Cód. do Cliente corretamente.');
	//f.slcCod.focus();
	//return false;
//  }	else {
  
  if ((f.slcFilial.value=='0') &&  (f.slcCod.value!='') )
		  {
			alert('Favor informar a filial.');
			return false;
			}
			else
			{
		
	    	if ((f.slcFilial.value=='') && (obj1.checked))
			  {
				alert('Favor informar a Filial corretamente.');
				f.slcFilial.focus();
				return false;			
			  } else {
			      
				  	  if ((f.slcFilial.value=='0') &&  (f.txtNota.value!='') )
		             {
			            alert('Favor informar a filial.');
			           return false;
			           }		  
                   //if( (!isNumeric(f.txtNota.value) || (f.txtNota.value != "")) && (obj1.checked) ){
					   //alert(f.txtNota.value);
				   if( (!isNumeric(f.txtNota.value) && (f.txtNota.value == ""))){
					alert("Favor informar a Nº Nota Fiscal corretamente.");
					f.txtNota.focus();
					return false;
					
				   } else {

					   if(!isDate(f.dtOcorrenciaDe.value)){
						   
						alert("Favor informar a Data do Registro corretamente.");
						f.dtOcorrenciaDe.focus();
						return false;
						
					   } else {

						   if(!isDate(f.dtOcorrenciaAte.value)){
							   
							alert("Favor informar o Até corretamente.");
							f.dtOcorrenciaAte.focus();
							return false;
							
						   } else {

											
								if (obj1.checked) {
								f.action = 'index.php?carregar=acompanhamento.devolucao.submit';
								} else {
								f.action = 'index.php?carregar=acompanhamento.ocorrencia.submit';
								}
								
								f.method = 'POST';
								f.submit();


						   }
					   }

				   }
			  }					  
	}
//}

}



function ValidaFormOperador()
{
var f = document.frmOper;

  if (f.slcCod.value=='')
  {
	alert('Favor informar o Cód. do Cliente corretamente.');
	f.slcCod.focus();
	return false;
  }	else {

		  if (f.txtLogin.value=='')
		  {
			alert('Favor informar o Login do Operador corretamente.');
			f.txtLogin.focus();
			return false;
		  }	else {

					if (f.slcFilial.value=='')
					  {
						alert('Favor informar a Filial corretamente.');
						f.slcFilial.focus();
						return false;			
					  } else {					  
		
						f.action = 'index.php?carregar=operador.submit';
						f.method = 'POST';
						f.submit();
		
					  }					  
		  }
	}


}

function ValidaFormOperadorNovo()
{
	var f = document.frmOperNovo;
	
		  if (f.CPF.value=='')
		  {
		    alert('Favor Informar o CPF.');
			f.CPF.focus();
		    return false;
		  }
		  else
		  {
				if (!validaCpf(f.CPF.value))
				{
				alert('Favor Informar um CPF válido.');
				f.CPF.focus();
				return false;
				} else {

					  if (f.NOME.value=='')
					  {
						alert('Favor Informar o NOME.');
						f.NOME.focus();
						return false;
					  } else {


						  if (f.SETOR.value=='')
						  {
							alert('Favor Informar o SETOR.');
							f.SETOR.focus();
							return false;
						  } else {
							
							  if (f.RAMAL.value=='')
							  {
								alert('Favor Informar o RAMAL.');
								f.RAMAL.focus();
								return false;
							  } else {

								  if (f.LOGIN.value=='')
								  {
									alert('Favor Informar o LOGIN.');
									f.LOGIN.focus();
									return false;
								  } else {
									  


									  if (f.EMAIL.value=='')
									  {
										alert('Favor Informar o EMAIL.');
										f.EMAIL.focus();
										return false;
									  }
									  else
									  {
										  if(ismailValid(f.EMAIL.value)) {

											f.action = 'index.php?carregar=HomeRestrita.inserir.submit';
											f.method = 'POST';
											f.submit();
											
										  } else {
											  
											return false;
											
										  }
											  
											  
										  
									  }


								  }

								  
							  }
		  
							
						  }
						  
					  }
					  


				}
		  }
		
}


function AreaCliente()
{
	
	var f = document.frmCliente;

   if (f.ClienteOk.value=='true')
   {
   
     if ((f.slcFilial.value=='0') || (f.slcFilial.value==''))
		  {
			alert('Favor informar a filial.');
			f.slcFilial.focus();
			return false;
			
		  }		  
		  
		  
		  if (f.slcCod.value=='')
		  {
			alert('Favor informar o Cód. do Cliente corretamente.');
			f.slcCod.focus();
			return false;
			
		  }
		  else {

			f.action = 'index.php?carregar=AcharCliente';
			f.method = 'POST';
			f.submit();	
			
		  }
	 }
	else
	{

           alert('Favor informar o Cód. do Cliente corretamente.');
			f.slcCod.focus();
			return false;

	}
		  
}


function BloquearCliente()
{
	
	var f = document.frmBloquear;
     if (f.datafile.value=='')
		  {
			alert('Favor selecionar o arquivo.');
			f.datafile.focus();
			return false;
			
		  } else {
			  var extensao = Right(f.datafile.value, 3);
			  extensao =  (extensao.toLowerCase());
			  if (extensao != 'txt')
			  {
				alert('Extensão incorreta.');
				f.datafile.focus();
				return false;				  
				  
			   }else
			   {
					f.action = 'index.php?carregar=BloquearClienteGo';
					f.method = 'POST';
					f.submit();
			   }
		  }
		  
}





//bloquear cliente motivo

function BloquearClienteMotivo()
{

	
	var f = document.frmBloquearMotivo;
     if (f.datafile.value=='')
		  {
			alert('Favor selecionar o arquivo.');
			f.datafile.focus();
			return false;
			
		  } else {
			  var extensao = Right(f.datafile.value, 3);
			  extensao =  (extensao.toLowerCase());
			  if (extensao != 'txt')
			  {
				alert('Extensão incorreta.');
				f.datafile.focus();
				return false;				  
				  
			   }else
			   {
					f.action = 'index.php?carregar=BloquearClienteMotivoGo';
					f.method = 'POST';
					f.submit();
			   }
		  }
		  
}




function DeleteBloquearCliente()
{
	
	var f = document.frmDeletarCliBloq;

      //alert(f.datafile.value);
	  
     if (f.cod_Sap.value=='')
		  {
			alert('Código Sap deve ser preenchido');
			f.cod_Sap.focus();
			return false;
			
		  } else{
			  
			  if (isNaN(f.cod_Sap.value)){
				  
				alert('Código Sap deve ser inteiro.');
				f.cod_Sap.focus();
				return false;				  
			  }else{
					f.action = 'index.php?carregar=DeletarBloquearClienteGo';
					f.method = 'POST';
					f.submit();
			  }
			   
		  }
		  
}


function MotivoModemOl()
{
	
	var f = document.frmBloquearMotivoModem;
   
		f.action = 'index.php?carregar=MotivoModemOlGo';
		f.method = 'POST';
		f.submit();
		  
}


function BuscarBloquearCliente()
{
	
	var f = document.frmDeletarCliBloq;
   
    if (isNaN(f.cod_Sap.value) && (f.cod_Sap.value !='')){
                alert('Código Sap deve ser inteiro.');
				f.cod_Sap.focus();
				return false;			
	}else
	{
		f.action = 'index.php?carregar=BuscarBloquearClienteGo';
		f.method = 'POST';
		f.submit();
	}
		  
}

function AtualizarMotivoPeriodo()
{
	
    	var f = document.frmMotivoPeriodo;
   		f.action = 'index.php?carregar=AtualizarClientePeriodo';
		f.method = 'POST';
		f.submit();
		  
}








function FormSendMail()
{
	
	var f = document.frmManterSenha;
	
	//alert(f.slcFilial.value);
	
	  if (f.slcFilial.value=='0')
		  {
			alert('Favor informar a filial.');
			f.slcFilial.focus();
			return false;
			}
			else
			{
	

		  if (f.slcCod.value=='')
		  {
			alert('Favor informar o Cód. do Cliente corretamente.');
			f.slcCod.focus();
			return false;
			
		  }	else {
			  
		if (f.ClienteOk.value=='false')
		  {
			alert('Cliente não encontrado.');
			f.slcCod.focus();
			return false;
			
		  }	else {  
		  
		    if (f.email.value=='')
			  {
				alert('Senha não pode ser enviada pois não existe email relacionado ao cliente!');
				f.slcCod.focus();
				return false;
				
			  }	else {  

			f.action = 'index.php?carregar=sendmail';
			f.method = 'POST';
			f.submit();	
			  }
		  }
		  
		  }
			}
		  
}


function AcessoInicial()
{
	
	var f = document.frmManterSenha;
/*			f.action = 'index.php?carregar=operador';
			f.method = 'POST';
			f.submit();	
*/
			f.reset();	
			f.slcCod.focus();
			
	return true;
		  
}


function AcessoInicialOperador()
{
	
	var f = document.frmOperNovo;
/*			f.action = 'index.php?carregar=operador';
			f.method = 'POST';
			f.submit();	
*/
			f.reset();	
			f.CPF.focus();
			
	return true;
		  
}

