133
| <![CDATA[<script>
$(".esconder_cadastre").hide();
$("#txtCpf").mask("999.999.999-99");
$("#txtNascimento").mask("99/99/9999");
$('#txtSenha').strength({
strengthClass: 'strength',
strengthMeterClass: 'strength_meter',
strengthButtonClass: 'button_strength',
strengthButtonText: 'Mostrar Senha',
strengthButtonTextToggle: 'Ocultar Senha'
});
function listarDepartamentos(cd)
{
$.ajax({
url:"modulos/departamentos/listar.php",
type:"POST", dataType:"json",
success: function(ret)
{
//fazer o retorno
//console.log(ret);
var obj = ret;
$("#cbDepartamento").html("");
for(i=0;i<obj.length;i++){
$('#cbDepartamento').append('<option value="'+obj[i].cod+'">'+obj[i].txtNomeDepartamento+'</option>');
}
if(cd!="")
{
$('#cbDepartamento').val(cd);
}
}
});
}
function listarCargos(cd)
{
$.ajax({
url:"modulos/cargos/listar.php",
type:"POST", dataType:"json",
success: function(ret)
{
//fazer o retorno
var obj = ret;
$("#cbCargo").html("");
for(i=0;i<obj.length;i++){
$('#cbCargo').append('<option value="'+obj[i].cod+'">'+obj[i].txtNomeCargo+'</option>');
if(cd!="")
{
$('#cbCargo').val(cd);
}
}
}
});
}
function listarPerfil(cd)
{
//alert("");
$.ajax({
url:"modulos/perfil/listar.php",
type:"POST", dataType:"json",
success: function(ret)
{
//fazer o retorno
//alert(ret);
var obj = ret;
$('#cbPerfil').html('<option value="" modulos="">SELECIONE</option>');
for(i=0;i<obj.length;i++){
modulos="";
obj2=obj[i].modulos;
for(j=0;j<obj2.length;j++){
if(j==0){
modulos=obj2[j].nomea;
}else{
modulos=modulos+","+obj2[j].nomea;
}
}
//alert(modulos);
$('#cbPerfil').append('<option value="'+obj[i].cod+'" modulos="'+modulos+'">'+obj[i].txtNomePerfil+'</option>');
}
if(cd!="")
{
$("#cbPerfil").val(cd);
}
}
});
}
function verificaCpf()
{
$.ajax({
url:"modulos/usuarios/cpf.php",
type:"POST", dataType:"json", data:{cpf:$("#txtCpf").val(),cd:$("#cd").val()},
success: function(ret)
{
//fazer o retorno
var obj = ret;
if(obj.resultado=="OK")
{
$("#erroCPF").css("display","none");
$(".invisivel").show();
$(".linha_botao").show();
$("#valCpf").val(2);
}else{
$("#erroCPF").css("display","block");
$("#valCpf").val(1);
$(".invisivel").hide();
$(".linha_botao").hide();
$("#txtCpf").val("");
$("#txtCpf").focus();
}
}
});
}
$( "#txtCpf" ).keyup(function() {
vr=replaceAll($("#txtCpf").val(),".","");
vr=replaceAll(vr,"-","");
vr=replaceAll(vr,"_","");
if(vr.length==11)
{
verificaCpf();
}
});
$( "#txtSenha" ).keyup(function() {
$('#forcasenha').valid();
});
$( "#txtEmail" ).keyup(function() {
$('#valEmail').valid();
});
$( "#txtUsuario" ).keyup(function() {
$('#valUsuario').valid();
});
function verificaEmail()
{
$.ajax({
url:"modulos/usuarios/email.php",
type:"POST", dataType:"json", data:{email:$("#txtEmail").val(),cd:$("#cd").val()},
success: function(ret)
{
//fazer o retorno
var obj = ret;
if(obj.resultado=="OK")
{
$("#erroEmail").css("display","none");
$("#valEmail").val(2);
}else{
$("#erroEmail").css("display","block");
$("#valEmail").val(1);
$("#txtEmail").val("");
$("#txtEmail").focus();
}
}
});
}
$( "#txtEmail" ).blur(function() {
verificaEmail();
});
function verificaUsuario()
{
if($("#txtUsuario").val()!="")
{
$.ajax({
url:"modulos/usuarios/usuario.php",
type:"POST", dataType:"json", data:{usuario:$("#txtUsuario").val(),cd:$("#cd").val()},
success: function(ret)
{
//fazer o retorno
var obj = ret;
if(obj.resultado=="OK")
{
$("#erroUsuario").css("display","none");
$("#valUsuario").val(2);
}else{
$("#erroUsuario").css("display","block");
$("#valUsuario").val(1);
$("#txtUsuario").val("");
$("#txtUsuario").focus();
}
}
});
}
}
$( "#txtUsuario" ).blur(function() {
verificaUsuario();
});
$( ".botao_confirmar" ).click(function() {
if($("#forcasenha").val()=="0")
{
$("#forcasenha").val("");
}
$("#frm").submit();
});
$( "#cancelarUsuario" ).click(function() {
window.location=window.location;
});
$( "#cbPerfil" ).change(function() {
mmod=$('#cbPerfil').find('option[value="'+$('#cbPerfil').val()+'"]').attr('modulos');
var str = mmod;
var res = str.split(",");
modulos="";
for(i=0;i< res.length;i++)
{
modulos=modulos+"<div class='c20 campo_explicacao'>"+res[i]+"</div>";
}
$(".camposperfil").html(modulos);
});
$(".invisivel").hide();
$(".linha_botao").hide();
$( window ).load(function() {
listarDepartamentos("");
listarCargos("");
listarPerfil("");
$("#frm").validate({
rules:
{
txtCpf:{required:true, cpf:true}
,txtNome:{required:true, minlength:6}
,txtEmail:{required:true, email:true}
,txtNascimento:{required:true, 'dateBR':true}
}//rules
,messages:{
txtUsuario:{'caracteresEspeciais':'O usuário só pode conter letras(sem acentos) e números!'}
,forcasenha:{min:'A senha deve ter ao menos dificuldade média!'}
,txtSenha2:{'equalTo':'As senhas devem ser iguais!'}
}
,invalidHandler: function(event, validator) {
//alert('');
mostraErro("Verifique os campos com mensagens em vermelho","Tente novamente",true);
}
,submitHandler:function(form) {
aplicaUsuario();
}
});
$('#txtUsuario').rules('add', {
required: true,'caracteresEspeciais':true
});
$('#forcasenha').rules('add', {
min:2,required:false
});
$('#txtSenha2').rules('add', {
required:true,equalTo:txtSenha
});
$(".esconder_cadastre").hide();
//criaposts("frm");
});
function aplicaUsuario()
{
dados=$("#frm").serialize();
$.ajax({url:"modulos/usuarios/codeCadastro.php", data:dados, type:"POST", dataType:"json",
error: function (xhr, ajaxOptions, thrownError) {
mostraErro("Erro ao efetuar cadastro",thrownError,"");
},
success: function(ret){
var obj = ret;
if(obj.retorno=="SUCESSO")
{
mostraSucesso("Usuário Cadastrado com Sucesso!","NOVO",true);
}
else{
mostraErro("Erro ao cadastrar!",obj.retorno,"");
}
}
});
}
function fecharSucesso()
{
window.location="/sistema/m/cadastre_sucesso";
}
//mostraSucesso("sss","",true);
</script>]]>
|
464
| <![CDATA[<script>
$( "#acessar" ).click(function() {
$("#frmLogin").submit();
});
$( window ).load(function() {
$("#frmLogin").validate({
rules:
{
txtUsuario:{required:true}
,txtSenha:{required:true}
}//rules
,invalidHandler: function(event, validator) {
//alert('');
mostraErro("Verifique os campos com mensagens em vermelho","Tente novamente",true);
}
,submitHandler:function(form) {
aplicaLogin();
}
});
$('#frmLogin input').bind('keyup', function(e) {
var code = e.keyCode || e.which;
if(code == 13) { //Enter keycode
//Do something
$("#frmLogin").submit();
}
});
});
function aplicaLogin()
{
dados=$("#frmLogin").serialize();
//alert(dados);
$.ajax({
url:"modulos/login/codeLogin.php",
type:"POST",
data:dados, dataType:"json",
success: function(ret)
{
//alert(ret.resultado);
//alert(ret.resultado);
if(ret.resultado!="OK")
{
if(ret.tipo=="SENHA")
{
mostraErro("Usuário ou senha incorretos!\n você tem no máximo 3 tentativas para acertar a senha!","",true);
}else{
mostraErro("Senha bloqueada por excesso de tentativas!","",true);
}
}else{
window.location="/sistema/principal/";
}
}
});
}
</script>]]>
|