// 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 ValidaFormDiasDevolucaoCliente() {
    var f = document.frmDias;

    if (f.txtCod_Sap.value == '') {
        alert('Favor preencher o Cod. SAP.');
        f.txtCod_Sap.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 {


                f.action = 'index.php?carregar=data.limite.Cliente.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 FormRelatorioVerificaAcesso() {

    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 {

                        f.action = 'index.php?carregar=verificarAcessoUsuario.submit';
						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 {

                    if (document.getElementById("cbReset").checked == false) {
                        f.action = 'index.php?carregar=sendmail';
                        f.method = 'POST';
                        f.submit();
                    } else {
						f.action = 'index.php?carregar=operador&Reset=true';
						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;

}


