function openwin(pagina,largura,altura){
	      atributos= eval("'scrollbars=0,resizable=no,toolbar=NO,width=" + largura + ",height=" + altura + ",top=5,left=5'");
	      window.open(pagina,'tabela',atributos);
	      return;
	   }	

// Validação de E-mail
function check_email(e) {
    ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";

    for(i=0; i < e.length ;i++){
        if(ok.indexOf(e.charAt(i))<0){
            return (false);
        }
    }       
        re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
        re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
        if (!e.match(re) && e.match(re_two)) {
            return (-1);
        }
}

//Funcao para Validacao dos campos do formulario de contato :: FrmInfosis
function CheckDataContato(FrmVal) { 
    var errmsg = "";

    if (FrmVal.nome.value == "")
        errmsg += "-> Você deve preencher o campo 'Nome'.\n";

    if (FrmVal.email.value == "")
        errmsg += "-> Você deve preencher o campo 'E-mail'.\n";
    else if (!check_email(FrmVal.email.value))
        errmsg += "-> O campo 'E-mail' está invalido. Preencha corretamente.\n";

    if (FrmVal.assunto.value == "")
        errmsg += "-> Você deve preencher o campo 'Assunto'.\n";

    if (FrmVal.mensagem.value == "")
        errmsg += "-> Você deve preencher o campo 'Mensagem'.\n";

    if (errmsg) {
        errmsg = "O(s) seguinte(s) problema(s) foram encontrado(s):\n\n" + errmsg;
        window.alert (errmsg) ;
        return false;
    }
    return true; 
}

// Validação do Formulario de Login - INTRANET
  function CheckDataIntranet(FrmIntra) { 
    var errmsg = "";

    if (FrmIntra.usuario.value == "")
        errmsg += "-> Você deve preencher o campo 'Usuário'.\n";
    
    if (FrmIntra.senha.value == "")
        errmsg += "-> Você deve preencher o campo 'Senha'.\n";

    if (errmsg) {
        errmsg = "O(s) seguinte(s) problema(s) foram encontrado(s):\n\n" + errmsg;
        window.alert (errmsg) ;
        return false;
    }
    return true; 
}

// Validação do Formulario de Login - CLIENTES
function CheckDataClientes(FrmCli) { 
    var errmsg = "";

    if (FrmCli.usuario.value == "")
        errmsg += "-> Você deve preencher o campo 'Usuário'.\n";
    
    if (FrmCli.senha.value == "")
        errmsg += "-> Você deve preencher o campo 'Senha'.\n";

    if (errmsg) {
        errmsg = "O(s) seguinte(s) problema(s) foram encontrado(s):\n\n" + errmsg;
        window.alert (errmsg) ;
        return false;
    }
    return true; 
}

/*
// Validação do Formulario de cadastro de usuarios
  function CheckData(FrmCadastro) { 
    var errmsg = "";
    
    if (FrmCadastro.confirmar.value != FrmCadastro.senha.value)
       errmsg += "-> Sua confirmação de Senha não Corresponde!\n";
    
    if (FrmCadastro.nome.value == "")
        errmsg += "-> Você deve preencher o campo 'Nome'.\n";

    if (FrmCadastro.usuario.value == "")
        errmsg += "-> Você deve preencher o campo 'Usuário'.\n";
    
    if (FrmCadastro.senha.value == "")
        errmsg += "-> Você deve preencher o campo 'Senha'.\n";

    if (errmsg) {
        errmsg = "O(s) seguinte(s) problema(s) foram encontrado(s):\n\n" + errmsg;
        window.alert (errmsg) ;
        return false;
    }
    return true; 
}
*/
