Logo CEWEB.br Logo NIC.br Logo CGI.br
Home Sobre o projeto

Sites Pertecentes a (o) SP

Endereço Nota Erros Avisos

caieiras.sp.gov.br/ouvidoria/

75.0 78 270
Recomendações Avaliadas
2.2 Garantir que os objetos programáveis sejam acessíveis.

Recomendações

Número Descrição Quantidade Linhas Código Fonte
2.2.6 Presença do elemento SCRIPT sem o elemento NOSCRIPT 1 926
926 <![CDATA[<script type="text/javascript"> $(document).ready(function () { $("#cep").mask('99999-999'); $("#topo-ouvidoria").addClass('hidden'); $("#cadastrarFormulario").click(cadastrarFormulario); $("#buscarCadastro").click(buscarCadastro); $("#cadastroCpf").focusout(validarCPF); $(".limpar").click(limpar); $(".limparmensagem").click(limparMensagem); $('#cadastroTelefone').mask('(99) 9999-9999'); $('#cadastroCelular').mask('(99) 99999-9999'); $('#cadastroCpf,#inputCPF').mask('999.999.999-99'); $('.nav-tabs > li a[title]').tooltip(); $('a[data-toggle="tab"]').on('show.bs.tab', function (e) { var $target = $(e.target); if ($target.parent().hasClass('disabled')) { return false; } }); var trocaIcon='start'; var teste=''; $('.iconDep').on('click',function(){ if(trocaIcon =='start'){ teste = trocaIcon = $(this)[0].name; $(this).attr("src","img/"+trocaIcon+"-verde.png"); }else{ $('.'+teste+'css').attr("src","img/"+teste+".png"); teste = trocaIcon = $(this)[0].name; $(this).attr("src","img/"+trocaIcon+"-verde.png"); } }); $(".next-step").click(function (e) { var $active = $('.wizard .nav-tabs li.active'); var quant =($('.wizard .nav-tabs li.active').length); $active.next().removeClass('disabled'); $active.next().addClass('active'); nextTab($active); }); $(".back-step").click(function (e) { var $active = $('.wizard .nav-tabs li.active'); $active.last().removeClass('active'); $active.last().addClass('disabled'); }); $("input[name$='msgAnonima']").click(function() { var exibir = $(this).val(); if(exibir == 2 ){ $('#lei_acesso').show(); // // $('#cadastroNome,#cadastroNumero,#cadastroIdade,#cadastroCpf,#cadastroTelefone,#cadastroLogradouro,#cadastroBairro,#cadastroCelular,#cadastroEmail').removeClass('obrigatorio'); // // $('.limpar').addClass('hidden'); // // //$('#codigoMunicipe').val(''); }else{ $('#lei_acesso').hide(); // $('#cadastroNome,#cadastroNumero,#cadastroIdade,#cadastroCpf,#cadastroTelefone,#cadastroLogradouro,#cadastroBairro,#cadastroCelular,#cadastroEmail').addClass('obrigatorio'); // $('.limpar').removeClass('hidden'); } // $("div.desc").hide(); // $("#msgAnonima" + exibir).show(); }); // var max_chars = 8; // $('#cep').keyup(function() { // var chars = $(this).val().length; // var diff = max_chars - chars; // if(diff == 0){ // $('#loadingBody').html('Procurando endereço...'); // $('#loading').modal('show'); // $.post("../ouvidoria/service/chamados/procurarCEP/","&cep="+$(this).val(), function(result){ // var obj = JSON.parse(result); // if(obj.success){ // $('#cadastroLogradouro').val(obj.rua); // $('#cadastroBairro').val(obj.bairro); // $('#cadastroLogradouro,#cadastroNumero').attr('disabled',false); // $('#loading').modal('hide'); // }else{ // $('#loading').modal('hide'); // $('#cadastroLogradouro,#cadastroNumero,#cadastroBairro').val(''); // swal("Ops...!", obj.mensagem , "warning"); // } // }).fail(function() { // $('#loading').modal('hide'); // swal("Ops...! Ocorreu um erro inesperado.", "Verifique sua conexão com a internet, e recarregue a página novamente. ", "warning"); // }); // } // }); }); $('.mesmoEnd').change(function(e){ if($(this).val() == "S"){ $('#cep_chamado').val($('#cep').val()); $('#rua_chamado').val($('#cadastroLogradouro').val()); $('#numero_chamado').val($('#cadastroNumero').val()); if( $('#cadastroBairro').val().length <= 0 && $('#cadastroBairro2').val().length <= 0 ){ $('#bairro3').hide(); $('#bairro4').show(); $('.b4').addClass('validador obrigatorio'); $('.b3').removeClass('validador obrigatorio'); }else{ $('#bairro4').hide(); $('#bairro3').show(); $('.b4').removeClass('validador obrigatorio'); $('.b3').addClass('validador obrigatorio'); if($('#cadastroBairro').val().length > 0){ $('#cadastroBairroChamado').val($('#cadastroBairro').val()); $('#cadastroBairro2Chamado').val(''); } if($('#cadastroBairro2').val().length > 0){ $('#cadastroBairroChamado').val($('#cadastroBairro2').val()); $('#cadastroBairro2Chamado').val(''); } $('#cadastroBairroChamado').text( $('#cadastroBairro').val() == '' ? $('#cadastroBairro2Chamado').val() : $('#cadastroBairro2Chamado').val() ); } }else{ $('#cep_chamado,#rua_chamado,#numero_chamado').val(''); $('#cadastroBairroChamado').val(''); $('#bairro4').show(); $('#bairro3').hide(); $('.b4').addClass('validador obrigatorio'); $('.b3').removeClass('validador obrigatorio'); } }); function pesquisarCep(){ try { if (navigator.onLine) { if($('#cep').val() ==''){ return false; } $('#pesqCepMunicipe').html('<span class="fa fa-spinner fa-pulse"></span>'); $('#pesqCepMunicipe').attr('disabled',true); $('#pesqCepMunicipe').unbind('click'); $('#loadingBody').html('Pesquisando CEP...'); $('#loading').modal('show'); var cep = $('#cep').val(); $.post("../ouvidoria/service/chamados/procurarCEP/","&cep="+cep.replace("-",""),function(result){ if(result === 'Error'){ $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').text(''); $('#cep').val(''); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }else if(result === 'Closed_Session'){ $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').text(''); $('#cep').val(''); $('#loading').modal('hide'); swal("Ops...! Sua sessão foi finalizada.", "Por favor, faça o login novamente. ", "warning"); setInterval(() => { top.window.location = 'HTTP_SERVER'; }, 2000); }else{ var obj = JSON.parse(result); if(obj.success){ $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').hide(); $('#bairro1').show(); $('#cadastroLogradouro').val(obj.rua); $('#cadastroBairro').val(obj.bairro); $('#cadastroBairro').attr('readonly',true) $('#loading').modal('hide'); $('#cep').val(''); $('.b2').removeClass('validador obrigatorio'); $('.b1').addClass('validador obrigatorio'); }else{ $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').text(''); $('#cadastroLogradouro,#cadastroNumero,#cadastroBairro').val(""); $('#loading').modal('hide'); // $('#cadastroBairro').attr('disabled',true); $('#cep,#cadastroBairro2').attr('disabled',false); $('#cep,#cadastroBairro2,#numero_chamda,#cadastroBairro2,b_text_chamada').val(''); swal("Ops...!", obj.mensagem , "warning"); } } }).fail(function() { $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').text(''); $('#cep').val(''); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }); }else{ $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').text(''); $('#cep').val(''); $('#loading').modal('hide'); swal("Você está Offline.","Conecte-se à internet e tente novamente.", "info"); } } catch (e) { $('#pesqCepMunicipe').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipe').attr('disabled',false); $('#pesqCepMunicipe').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').text(''); $('#cep').val(''); $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally {} } function pesquisarCepChamado(){ try { if (navigator.onLine) { if($('#cep_chamado').val() ==''){ return false; } $('#pesqCepMunicipeChamado').html('<span class="fa fa-spinner fa-pulse"></span>'); $('#pesqCepMunicipeChamado').attr('disabled',true); $('#pesqCepMunicipeChamado').unbind('click'); $('#loadingBody').html('Pesquisando CEP...'); $('#loading').modal('show'); $('#bairro4').removeClass('has-warning'); var cep = $('#cep_chamado').val(); $.post("../ouvidoria/service/chamados/procurarCEP/","&cep="+cep.replace("-",""),function(result){ if(result === 'Error'){ $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro4').show(); $('#bairro3').hide(); $('.b3').removeClass('validador obrigatorio'); $('.b4').addClass('validador obrigatorio'); $('#cadastroBairroChamado').text(''); $('#cep_chamado').val(''); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }else if(result === 'Closed_Session'){ $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro4').show(); $('#bairro3').hide(); $('.b3').removeClass('validador obrigatorio'); $('.b4').addClass('validador obrigatorio'); $('#cadastroBairroChamado').text(''); $('#cep_chamado').val(''); $('#loading').modal('hide'); swal("Ops...! Sua sessão foi finalizada.", "Por favor, faça o login novamente. ", "warning"); setInterval(() => { top.window.location = 'HTTP_SERVER'; }, 2000); }else{ var obj = JSON.parse(result); if(obj.success){ $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro4').hide(); $('#bairro3').show(); $('#rua_chamado').val(obj.rua); $('#cadastroBairroChamado').val(obj.bairro); $('#cadastroBairroChamado').attr('readonly',true) $('#loading').modal('hide'); $('#cep_chamado').val(''); $('.b4').removeClass('validador obrigatorio'); $('.b3').addClass('validador obrigatorio'); }else{ $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro4').show(); $('#bairro3').hide(); $('.b3').removeClass('validador obrigatorio'); $('.b4').addClass('validador obrigatorio'); $('#cadastroBairroChamado').text(''); $('#rua_chamado,#numero_chamado,#cadastroBairroChamado').val(""); $('#loading').modal('hide'); // $('#cadastroBairro').attr('disabled',true); $('#cep_chamado').attr('disabled',false); $('#cep_chamado,#numero_chamado').val(''); swal("Ops...!", obj.mensagem , "warning"); } } }).fail(function() { $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b3').removeClass('validador obrigatorio'); $('.b4').addClass('validador obrigatorio'); $('#cadastroBairroChamado').text(''); $('#cep_chamado').val(''); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }); }else{ $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairroChamado').text(''); $('#cep_chamado').val(''); $('#loading').modal('hide'); swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info"); } } catch (e) { $('#pesqCepMunicipeChamado').html('<i class="fa fa-search"></i>'); $('#pesqCepMunicipeChamado').attr('disabled',false); $('#pesqCepMunicipeChamado').bind('click',function(){ pesquisarCep();}); $('#bairro2').show(); $('#bairro1').hide(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairroChamado').text(''); $('#cep_chamado').val(''); $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally {} } function visualizarLei(){ $('#lei').modal('toggle'); $("body").animate({ scrollTop:2000}, "slow"); } $('#radio').click(function(){ $("body").animate( { scrollTop:"1000px" }, 1000); }); function limpar(){ swal({ title:'Limpar todos os campos?', type: 'info', showCancelButton:true, confirmButtonText: "Sim", cancelButtonText: "Não", closeOnConfirm: true, }, function(){ $("#inputCPF,#cadastroNome,#cadastroEmail,#cadastroIdade,#cadastroTelefone,#cadastroCelular,#cadastroLogradouro,#cadastroNumero,#cadastroBairro,#codigoMunicipe").val(''); $("#cadastroCpf").attr('disabled',false).val(''); $('#mensagemtext').html('<h4 class="text-center" style="color: #86c13e;margin-top: 10px;">Ainda não é cadastrado? Preencha o formulário abaixo</h4>'); $('#bairro1').hide(); $('#bairro2').show(); $('.b1,.b3,.b4').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').val(''); $('#cadastroBairro2,#cep').val(''); $('#bairro2').removeClass('has-warning'); $('#cep_chamado,#rua_chamado,#numero_chamado,#cadastroBairroChamado,#cadastroBairro2Chamado').val(''); $('#bairro4').show(); $('#bairro3').hide(); $('#radio1').attr('checked',false); $('#radio2').attr('checked',true); $('#bairro4').removeClass('has-warning'); $('#cep,#pesqCepMunicipe,#cadastroLogradouro,#cadastroNumero').attr('disabled',false); $("#cadastroNome,#cadastroCpf,#cadastroEmail,#cadastroIdade,#cadastroTelefone").prop('disabled', false); $('#cadastroEmail').attr('readonly',false); }); } function limparMensagem(){ if(fileCollection.length > 0){ title = 'Limpar todos os campos ?'; text = 'Obs. Esta ação excluirá todos os anexos.'; }else{ title = 'Limpar todos os campos ?'; text = ''; } swal({ title:title, text:text, type: 'info', showCancelButton:true, confirmButtonText: "Sim", cancelButtonText: "Não", closeOnConfirm: true, }, function(){ tamanhoNovoAnexos=0; fileCollection =[]; fileArrayTitulo =[]; fileArrayDescricao =[] filedata = ''; filetitle = ''; filedescricao = ''; formdata = []; $('#file').val('').attr('disabled',false); $('#Imagens').find('td').remove(); $('#cadastroAssunto,#cadastroMensagem').val(''); $('#bairro4').show(); $('#bairro3').hide(); // $('#radio1').attr('checked',false); // $('#radio2').attr('checked',true); $("#radio2").prop('checked', true); $('#bairro4').removeClass('has-warning'); $('#cadastroBairroChamado,#cadastroBairro2Chamado,#rua_chamado,#numero_chamado').val(''); $('#cadastroBairro2,#cep_chamado').val(''); $('.b4').addClass('validador obrigatorio'); }); } function validarCPF(){ try { if (navigator.onLine) { var cpf = $('#cadastroCpf').val(); if(cpf == "___.___.___-__"){ return false; } if(validarCPFString(cpf) == false ){ swal("Ops..!", "CPF Inválido.", "info"); $('#cadastroCpf').val(''); } var numsStr = cpf.replace(/[^0-9]/g,''); if( numsStr.length === 11){ $("#loadingBody").html("Validando CPF..."); $('#loading').modal('show'); $('#identificacao :input').attr('disabled',true); $.post("../ouvidoria/service/chamados/validarCPF/","&cpf="+cpf, function(result){ if(result === 'Error'){ $('#identificacao :input').attr('disabled',false); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#loading').modal('hide'); $('#cadastroCpf').val(''); }else{ var obj = JSON.parse(result); if ( obj.success){ $('#identificacao :input').attr('disabled',false); $('#inputCPF').val(cpf); $('#cadastroCpf').val(''); $('#loading').modal('hide'); swal("Ops..!", "CPF digitado já existe no banco de dados. ", "info"); }else{ $('#identificacao :input').attr('disabled',false); $('#loading').modal('hide'); } } }).fail(function() { $('#identificacao :input').attr('disabled',false); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#cadastroCpf').val(''); }); } }else{ $('#identificacao :input').attr('disabled',false); $('#loading').modal('hide'); swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "warning"); } } catch (e) { $('#identificacao :input').attr('disabled',false); $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally {} } function buscarCadastro(){ try { if (navigator.onLine) { var cpf = $("#inputCPF").val(); if(cpf == ''){ return false; }else{ $('#buscarCadastro').html('Carregando... <span class="fa fa-spinner fa-pulse"></span>'); $('#buscarCadastro').attr('disabled',true); $('#buscarCadastro').unbind('click'); // $("#loadingBody").html("Procurando Munícipe..."); // $('#loading').modal('show'); $('#identificacao :input').attr('disabled',true); $.post("../ouvidoria/service/chamados/buscarMunicipe/" , "&cpfBusca=" + cpf, function(result){ if(result === 'Error'){ $('#identificacao :input').attr('disabled',false); $('#bairro1').hide(); $('#bairro2').show(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').val(''); $('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>') $('#buscarCadastro').bind('click',function(){ buscarCadastro();}); $('#buscarCadastro').attr('disabled',false); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }else{ var obj = JSON.parse(result); if ( obj.success){ $('#identificacao :input').attr('disabled',false); if( obj.elements.length > 0 ){ $("#codigoMunicipe").val( obj.elements[0].codigo ); $("#cadastroNome").val( obj.elements[0].nome ); $("#cadastroIdade").val( obj.elements[0].idade ); $("#cadastroEmail").val( obj.elements[0].email ); $("#cadastroTelefone").val( obj.elements[0].telefone ); $("#cadastroCelular").val( obj.elements[0].celular ) $("#cadastroLogradouro").val( obj.elements[0].rua ); $("#cadastroNumero").val( obj.elements[0].numero ); $('.b2').removeClass('validador obrigatorio'); $('.b1').addClass('validador obrigatorio'); if(obj.elements[0].bairro.length > 0 ){ $('#bairro1').show(); $('#bairro2').hide(); $("#cadastroBairro").val( obj.elements[0].bairro ); $('#cep,#pesqCepMunicipe,#cadastroLogradouro,#cadastroNumero').attr('disabled',true); } $("#cadastroCpf").val( obj.elements[0].cpf ); $("#cadastroNome,#cadastroCpf,#cadastroIdade,#cadastroTelefone").prop('disabled', true); $('#cadastroEmail').attr('readonly',true); } $('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>') $('#buscarCadastro').bind('click',function(){ buscarCadastro();}); $('#buscarCadastro').attr('disabled',false); $('#mensagemtext').html('<h5 style="color: #5c5c5c;margin-top: 1em;">Para alterar as informações do cadastro, você deve clicar no botão Consultar uma manifestação, no topo da página.'); $('#loading').modal('hide'); }else{ $('#identificacao :input').attr('disabled',false); $('#cep,#pesqCepMunicipe,#cadastroLogradouro,#cadastroNumero').attr('disabled',false); $("#cadastroNome,#cadastroCpf,#cadastroEmail,#cadastroIdade,#cadastroTelefone").prop('disabled', false); $('#cadastroEmail').attr('readonly',false); $('#bairro1').hide(); $('#bairro2').show(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').val(''); $('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>') $('#buscarCadastro').bind('click',function(){ buscarCadastro();}); $('#buscarCadastro').attr('disabled',false); $('#loading').modal('hide'); swal("Ops...!", "CPF não encontrado", "info"); $("#cadastroCpf").prop('disabled', false).val(''); $("#codigoMunicipe,#cadastroNome,#cadastroEmail,#cadastroIdade,#cadastroTelefone,#cadastroCelular,#cadastroLogradouro,#cadastroNumero,#cadastroBairro").val(''); var cpfNaoEncotrado = $('#inputCPF').val(); $('#inputCPF').val(''); $('#cadastroCpf').val(cpfNaoEncotrado); } $('#loading').modal('hide'); } }).fail(function() { $('#identificacao :input').attr('disabled',false); $('#bairro1').hide(); $('#bairro2').show(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').val(''); $('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>') $('#buscarCadastro').bind('click',function(){ buscarCadastro();}); $('#buscarCadastro').attr('disabled',false); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#cadastroCpf').val(''); }); } }else{ $('#identificacao :input').attr('disabled',false); $('#bairro1').hide(); $('#bairro2').show(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').val(''); $('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>') $('#buscarCadastro').bind('click',function(){ buscarCadastro();}); $('#buscarCadastro').attr('disabled',false); $('#loading').modal('hide'); swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info"); } } catch (e) { $('#identificacao :input').attr('disabled',false); $('#bairro1').hide(); $('#bairro2').show(); $('.b1').removeClass('validador obrigatorio'); $('.b2').addClass('validador obrigatorio'); $('#cadastroBairro').val(''); $('#buscarCadastro').html('BUSCAR <span class="fa fa-search"></span>') $('#buscarCadastro').bind('click',function(){ buscarCadastro();}); $('#buscarCadastro').attr('disabled',false); $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally { // $('#identificacao :input').attr('disabled',true); } } function cadastrarFormulario(){ try { if (navigator.onLine) { if (validarCampos('.validador')){ swal("Oops...!", "Falta preencher os campos Obrigatórios.", "info"); $('#loading').modal('hide'); }else{ $("#loadingBody").html("Cadastrando chamado..."); $('#loading').modal('show'); var dados = $("#formcadastro").serialize(); $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',true); $.post("../ouvidoria/service/chamados/inserirChamado/" , "&" + dados , function(result){ if(result === 'Error'){ $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#loading').modal('hide'); }else if(result === 'Error_SESSION'){ $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); swal("Ops...!", "Sua sessão foi finalizado devido a um erro. ", "warning"); $('#loading').modal('hide'); setInterval(() => { location.reload(); }, 2000); }else if(result === 'Error_EMAIL'){ $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); swal("Ops...", "Seu email está invalido. ", "info"); $('#loading').modal('hide'); }else{ $("#chatMensagem").addClass("show"); var obj = JSON.parse(result); var protocolo = 0; var keychamado = 0; if ( obj.success){ protocolo = obj.protocolo; keychamado = obj.keyChamado; if(fileCollection.length === 0){ $('#loading').modal('hide'); swal({ title: 'Numero de protocolo: '+obj.protocolo+ '', text: 'Com o número de protocolo, você pode acompanhar sua manifestação.', // text: 'Chave de acesso ao protocolo: '+obj.keyChamado+ '', type: 'success', showCancelButton: true, confirmButtonText: "Imprimir", closeOnConfirm: true, }, function(isConfirm){ if(isConfirm){ swal( top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no') ) setTimeout(() => { location.reload(); }, 1000) }else{ setTimeout(() => { location.reload(); }, 1000) } }); } $("#Chamado_codigo").val(obj.Chamado_codigo); $("#Municipe_codigo").val(obj.Municipe_codigo); $("#Interacao_codigo").val(obj.Interacao_codigo); if(fileCollection.length > 0 ){ chamadoCodigo = (obj.Chamado_codigo); codigoInteracao = (obj.Interacao_codigo); codigoMunicipe = (obj.Municipe_codigo); var fileArrayTitulo = new Array(); var fileArrayDescricao = new Array(); var filedata = document.getElementById("file"); var filetitle = $('.linhatitulo'); var filedescricao = $('.linhadescricao'); formdata = new FormData(); var i = 0, len = fileCollection.length, file; for (i; i < len; i++) { file = filedata.files[i]; formdata.append("arquivos[]", fileCollection[i]); } var x = 0, leng = filetitle.length; for (x; x < leng; x++) { file = filetitle[x].value; file = file.replace(/,/g,""); fileArrayTitulo.push(file); } formdata.append("jsonTitle[][title]",fileArrayTitulo); var x = 0, leng = filedescricao.length; for (x; x < leng; x++) {'' file = filedescricao[x].value; file = file.replace(/,/g,""); fileArrayDescricao.push(file); } formdata.append("jsonDescricao[][descricao]",fileArrayDescricao); formdata.append("codigoChamado[]", chamadoCodigo); formdata.append("codigointeracao[]", codigoInteracao); formdata.append("codigomunicipe[]", codigoMunicipe); $.ajax({ url: "../ouvidoria/service/chamados/inserirAnexos/index.php", type: "POST", data: formdata, processData: false, contentType: false, dataType:"JSON", success: function (result) { if (result.success == true) { swal({ title: 'Número de protocolo: '+protocolo+ '', text: 'Com o número de protocolo, você pode acompanhar sua manifestação.', type: 'success', showCancelButton: true, confirmButtonText: "Imprimir", closeOnConfirm: true, }, function(isConfirm){ if(isConfirm){ swal( top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no') ) setTimeout(() => { location.reload(); }, 1000) }else{ setTimeout(() => { location.reload(); }, 1000) } }); $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#Imagens').find('td').remove(); $('.anexoChamado').addClass('hidden'); fileCollection =[]; $('#loading').modal('hide'); }else{ swal({ title: ' Não foi possível adicionar os anexos corretamente.', text: 'Porém foi criado seu chamado, com o número de protocolo: '+protocolo+'.', type: 'success', showCancelButton: true, confirmButtonText: "Imprimir", closeOnConfirm: true, }, function(isConfirm){ if(isConfirm){ swal( top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no') ) setTimeout(() => { location.reload(); }, 1000) }else{ setTimeout(() => { location.reload(); }, 1000) } }); $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#Imagens').find('td').remove(); $('#loading').modal('hide'); } }, error:function(Result){ $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#loading').modal('hide'); swal({ title: ' Não foi possível adicionar os anexos corretamente.', text: 'Porém foi criado seu chamado, com o número de protocolo:'+protocolo+'.', type: 'success', showCancelButton: true, confirmButtonText: "Imprimir", closeOnConfirm: true, }, function(isConfirm){ if(isConfirm){ swal( top.window.open('../ouvidoria/service/chamados/geradorPdf/index.php?keyChamado='+keychamado + '&pdfLocal=true','_blank','width=300','height=300',' top=0',' left=0',' toolbar=no','scrollbars=no') ) setTimeout(() => { location.reload(); }, 1000) }else{ setTimeout(() => { location.reload(); }, 1000) } }); } }); } fileCollection =[]; tamanhoMaximo = []; }else{ $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#loading').modal('hide'); $('#Imagens').find('td').remove(); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); } } }).fail(function() { $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#loading').modal('hide'); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }); } } } catch (e) { $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally { $('#cadastroAssunto,#cadastroMensagem, .mesmoEnd, #cep_chamado,#pesqCepMunicipeChamado,#rua_chamado,#numero_chamado,#cadastroBairro2Chamado,#cadastroBairroChamado,#botaoAnexar,#cadastrarFormulario,.limparmensagem,.back-step, #radio, #radioAnomino').attr('disabled',false); $('#loading').modal('hide'); // $('#formcadastro :input').attr('disabled',false); } } function removerNovosAnexos(value){ swal({ title: ' Tem certeza que deseja excluir o anexo?', type: 'warning', showCancelButton:true, confirmButtonText: "Sim", cancelButtonText: "Não", closeOnConfirm: true, }, function(){ $('.anexo'+value+'').fadeOut(400); setTimeout(function() { $('.anexo'+value+'').remove(); }, 400); $('#file').attr('disabled',false); var teste = $('#Imagens').find('td'); if(teste.length == 1){ $('.anexoChamado').addClass('hidden'); fileCollection =[]; }; delete fileCollection[value]; tamanhoArquivosExcluidos +=1; $('#file').val(''); $('#file').removeAttr('disabled'); }); } function nextTab(elem){ $(elem).next().find('a[data-toggle="tab"]').click(); } function trocarTela(elem) { // console.log(elem) // $("#topo-titulo").addClass('hidden'); $('#inicial, #manifestacao, #login').addClass('hidden'); $('#'+elem).removeClass('hidden'); } function trocarTelaVoltar(elem) { // $("#topo-titulo").addClass('hidden'); if(elem == 'manifestacao'){ $('#inicial,#login').addClass('hidden'); $('#departamento').removeClass('active'); $('#departamento').addClass('disabled'); $('.retorno').addClass('active'); $('#manifestacao').removeClass('hidden'); }else if(elem == 'identificacao'){ $('#identificacao').removeClass('active'); $('#identificacao').addClass('disabled'); $('#departamento').addClass('active'); }else if(elem == 'cadastrarFormulario'){ $('#mensagem').removeClass('active'); $('#identificacao').addClass('active'); $('#cadastroAssunto,#cadastroMensagem,.linhatitulo,.linhadescricao').removeClass('validador'); $('.b4,.b3').removeClass('obrigatorio validador'); $('#cadastroAssunto,#cadastroMensagem,.linhatitulo,.linhadescricao').parent().removeClass('has-warning') $('#avancarCadastro').removeAttr('href'); } } function carregarMotivo(codigo){ $('#codigoMotivo').val(codigo); $('#voltar').html('<a data-toggle="tab" role="tab" ><img class="ajustBotoes" src="img/btnvoltar.png" ></a>') ; $('#voltar').removeClass('hidden'); scrollDepartamento(); } function scrollDepartamento() { $("body").animate( { scrollTop:"1000px" }, 1000); } function criarSenha(){ try { if (navigator.onLine) { var senha = $("#campoSenhaconfirmarSenha").val(); var confirmaSenha = $("#passwordConfirm").val(); var cpf = $("#campoCpfconfirmarSenha").val(); if(confirmaSenha || senha != ''){ if(confirmaSenha==senha){ $("#loadingBody").html("Criando senha..."); $("#loading").modal("show"); $.post("service/chamados/insertSenha/", "&senha=" + senha + "&cpf=" + cpf, function( result ){ if(result === 'Error'){ swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#loading').modal('hide').stop(); }else{ $("#loading").modal("hide"); $("#segundoFormulario").removeClass("hidden"); $("#quartoFormulario").addClass("hidden"); $("#campoSenha").val(""); $("#campoCpf").val($("#campoCpfconfirmarSenha").val()); swal("Sucesso!", "Senha criada. ", "success"); } }).fail(function() { $("#loading").modal("hide"); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }); }else{swal("Ops...", "Campos de senhas diferentes", "warning")} }else{swal("Ops...", "Campos em branco, preencha todos os campos.", "warning")} }else{ $('#loading').modal('hide'); swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info"); } } catch (e) { $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally {} } function verificaCpfProtocoloExistencia(){ try { if (navigator.onLine) { var acao = $("#selectVia").val(); var inputVal = $("#protocoloOUcpf").val().trim(); if(acao=='cpf'){ if($('#protocoloOUcpf').val().length <= 0 ){ swal("Ops...", "Digite um CPF.", "info"); return false; } }else{ if($('#protocoloOUcpf').val().length <= 0 ){ return false; } } if( acao != ''){ if(inputVal == ''){ swal("Ops...", "Campos em branco, preencha todos os campos. ", "warning"); }else{ $('#loadingBody').html('Logando...'); $("#loading").modal("show"); $.post("service/chamados/login/", "&acao=" + acao + "&val=" + inputVal, function( result ){ if(result === 'Error'){ swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#loading').modal('hide').stop(); }else{ var obj = JSON.parse( result ); $("#loading").modal("hide"); if ( obj.sucess ){ $("#primeiroFormulario").addClass("hidden"); if( acao === "protocolo" ){ $("#campoProtocolo").val(inputVal); $("#terceiroFormulario").removeClass("hidden"); }else{ $(".cpfCampo").val(inputVal); if( obj.keyHas ){ $("#segundoFormulario").removeClass("hidden"); $("#campoSenha").val(''); }else{ $("#quartoFormulario").removeClass("hidden");//2. } } }else{ swal("Ops...",obj.message, "info"); } } }).fail(function() { $("#loading").modal("hide"); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }); } }else{ Command: toastr["warning"]("Selecione uma via de consulta.", 'Atenção', {timeOut: 5000}) } }else{ $('#loading').modal('hide'); swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info"); } } catch (e) { $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally {} } function logar(info){ try { if (navigator.onLine) { var acao = $("#selectVia").val(); var inputValcpf = $("#campoCpf").val(); var senha = $("#campoSenha").val(); // var inputValprotocolo = $("#campoProtocolo").val(); // var chave = $("#chaveAcesso").val(); var protocolo = $('#protocoloOUcpf').val().trim(); if(acao=='cpf'){ if($('#protocoloOUcpf').val().length <= 0 ){ return false; } $('#loadingBody').html('Logando com CPF...'); }else{ if($('#protocoloOUcpf').val().length <= 12 ){ swal("Ops...!", "Protocolo desatualizado. Por favor ligue na Ouvidoria de Caieiras para acompanhar seu chamado. Telefone 156 e 4445-9265 ", "info"); return false; } $('#loadingBody').html('Localizando Protocolo...'); } $("#loading").modal("show"); $.post("service/chamados/logado/", "&acao=" + acao + "&valcpf=" + inputValcpf+ "&protocolo=" +protocolo+ "&senha=" + senha, function( result ){ // console.log(result); if(result === 'Error'){ swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); $('#loading').modal('hide').stop(); }else{ var obj = JSON.parse( result ); if ( obj.sucess ){ if(acao=='cpf'){ if(obj.keyHas[0] == 1){ $.post("criarSessao.php","&email=" + obj.email + "&codigoMunicipe=" + obj.codigo + "&nome=" + obj.nome + "&cpf=" + obj.cpf + "&tipo=" + acao, function( result ){ window.location.href = "?id=logado"; }); }else{swal("Senha incorreta.", "", "info")} }else{ if(obj.keyHas[0] == 1){ $.post("criarSessao.php","&email=" + obj.email + "&codigoMunicipe=" + obj.codigo + "&tipo=" + acao+ "&nome=" + obj.nome + "&cpf=" + obj.cpf + "&protocolo=" + obj.protocolo, function( result ){ window.location.href = "?id=visualizado&cc=" + obj.codigo + "&tipo=" + acao + ""; }); }else{ swal("Ops...", "Sua chave de acesso esta incorreta ", "info")} } $("#loading").modal("hide"); }else{ $("#loading").modal("hide"); swal("Ops...!", obj.message, "info"); } } }).fail(function() { $("#loading").modal("hide"); swal("Ops..!", "Sua internet está lenta ou não existe conexão. Conecte-se à internet e tente novamente.", "warning"); }); }else{ $('#loading').modal('hide'); swal("Você está Offline.", "Conecte-se à internet e tente novamente.", "info"); } } catch (e) { $('#loading').modal('hide'); swal("Ocorreu um erro!", "Por favor entre em contato com o suporte técnico. ", "error"); } finally {} } function carregarSubDepartamento(sub){ $('#avancar,#voltar').removeClass('hidden'); // $('#nomeDepartamento').text(obj.elements[0].nomeDepartamento); // $('#nomeSubDepartamento').val(obj.elements[0].nomeSubDepartamento); $('#avancar').find('a').remove(); $('#SubDepartamento_codigo').attr('disabled',false); $('.SubDepartamento').removeClass('hidden'); $('#avancar').append('<a href="#identificacao" data-toggle="tab" role="tab" ><img class="ajustAvancar" src="img/btnavancar.png" ></a>'); $("body").animate({ scrollTop:2000}, "slow"); // if(sub == 20){ // $('#cadastroEmail').removeClass('validador obrigatorio'); // $('#cadastroEmail').siblings('span').removeClass('symbol required'); // }else{ // $('#cadastroEmail').addClass('validador obrigatorio'); // $('#cadastroEmail').siblings('span').addClass('symbol required'); // } $('#codigoDepartamento').val(sub); // $("#loadingBody").html("Carregando Sub-Departamento"); // $('#loading').modal('show'); // $.post("service/chamados/listarSubDepartamento/","&codigoDepartamento="+sub, function(result){ // if(result === 'Error'){ // swal("Ops...! Ocorreu um erro inesperado.", "Verifique sua conexão com a internet. ", "warning"); // $('#loading').modal('hide').stop(); // }else{ // $('#avancar,#voltar').removeClass('hidden'); // var obj = JSON.parse(result); // if ( obj.success){ // $('#nomeDepartamento').text(obj.elements[0].nomeDepartamento); // //$('#nomeSubDepartamento').val(obj.elements[0].nomeSubDepartamento); // $('#avancar').find('a').remove(); // $('#SubDepartamento_codigo').attr('disabled',false); // $('.SubDepartamento').removeClass('hidden'); // if( obj.elements.length > 0 ){ // var dados = ""; // dados += "<option class='hidden'>Selecione a opção desejada</option>"; // for(var i = 0; i < obj.elements.length; i++){ // dados += "<option value='"+obj.elements[i].codigo +"'>"+obj.elements[i].nomeSubDepartamento +"</option>"; // } // $("#SubDepartamento_codigo").html(dados); // $('#loading').modal('hide'); // scrollTimeLine(); ///////////////////////////////////////////////// // } // }else{ // var text =""; // if(sub == 17){ // text ="Ouvidoria"; // } // if(sub != undefined){ // $('#nomeDepartamento').text(text); // $('#avancar').html('<a href="#identificacao" data-toggle="tab" role="tab" ><img class="ajustAvancar" src="img/btnavancar.png" ></a>'); // $('#SubDepartamento_codigo').removeClass('obrigatorio'); // }else{ // $('#avancar').find('a').remove(); // } // $('#loading').modal('hide'); // $('#SubDepartamento_codigo').attr('disabled',true).empty(); // } // $('#loading').modal('hide'); // } // }).fail(function() { // $('#loading').modal('hide'); // swal("Ops...! Ocorreu um erro inesperado.", "Verifique sua conexão com a internet. ", "warning"); // }); } function validarCampos(classeCampo){ var valido = false; $(classeCampo).each(function(){ if($(this).hasClass("obrigatorio") == true){ if( $(this).val() == null || $(this).val() == '' ){ $(this).parent().addClass('has-warning') valido = true; }else{ $(this).parent().removeClass('has-warning') } } }); return valido; } function is_email(email){ if( $('#cadastroEmail').val().length > 0 ){ er = /^[a-zA-Z0-9][a-zA-Z0-9\._-]+@([a-zA-Z0-9\._-]+\.)[a-zA-Z-0-9]{2}/; if(!er.exec(email)){ swal("Ops..!", "Email invalido", "info"); $('#cadastroEmail').val(''); } } } var quantidadeAtual; $('#file').hover(function(){ var quant = $('#Imagens').find('td'); quantidadeAtual = quant.length; if(quantidadeAtual >=10){ $('#file').attr('disabled',true); }else if(quantidadeAtual <=10){ $('#file').attr('disabled',false); } }); var tamanhoNovoAnexos=0; var tamanhoArquivosExcluidos = 0; var fileCollection = new Array(); $('#file').on('change',function(e){ $('.modal').modal('hide'); var files = e.target.files; var tamanho = files.length; var extPermitidas = ['jpg', 'png', 'gif', 'pdf','jpeg']; for(i=0; i < files.length; i++){ var extArquivo = files[i].name.split('.').pop(); if(typeof extPermitidas.find(function(ext){ return extArquivo == ext; }) == 'undefined') { files=[]; swal("Você está tentando adicionar uma extensão não permitida. ("+extArquivo+")", "Extensões permitidas: .jpg .png .gif .pdf.", "info"); $('#file').val(''); return false; } } for(i=0; i < files.length; i++){ var extArquivo = files[i].size; if(extArquivo > 3000000){ $('#file').val(''); files=[]; tamanhoMaximo =[]; tamanhoNovoAnexos=0; swal("Algum arquivo que você está tentando anexar é maior que o permitido.","Tamanho máximo é de 3MB por arquivo.","info"); return false; } } $('#Imagens').removeAttr('style'); if( tamanho <= 10){ $.each(files, function(i, file){ valorRestante = (11 - (files.length + quantidadeAtual)); if(valorRestante > 0){ fileCollection.push(file); var tamanhoRemover = (fileCollection.length -1); var reader = new FileReader(); var nomeAnexo = files[i].name; var frase = files[i].name; var palavras = frase.split("."); tamanho1 = palavras.length; var extensaoimg = palavras[tamanho1-1]; reader.readAsDataURL(file); reader.onload = function(e){ var extensao = file.name.split("."); var tam = extensao.length; var ultimo = extensao.slice(-1); var template = '<td class="imgline anexo'+tamanhoRemover+' " style="padding-right: 10px; padding-left: 10px;"> ' + '<a><span class="badge" style="background-color: #ff0023;" onclick="removerNovosAnexos('+tamanhoRemover+')" ><i class="fa fa-times" aria-hidden="true"></i></span></a>'+ '<div class="panel-body " style="text-align: center;padding: 4px;width: 5em;"> ' + '<img title="'+nomeAnexo+'" src="../ouvidoria/img/icons/imagem_'+extensaoimg+'.png" style=" height: 4em;"><span style="font-size: large;" class="symbol required"></span> ' + '<span><div class="limitarTitulo">'+nomeAnexo+'</div></span>'+ '<p class="limitartext" style="margin-bottom: 0px;font-size: 0.8em;line-height: normal; cursor:pointer;" title=""><input class="form-control linhatitulo validador obrigatorio" style="height: 1.5em;padding-left: 2px;padding-right: 2px;margin-bottom: 5px;" placeholder=" Título" maxlength="80" ></p> ' + '<p class="limitartext" style="margin-bottom: 0px;font-size: 0.8em;line-height: normal; cursor:pointer;" title=""><input class="form-control linhadescricao validador obrigatorio" style="height: 1.5em;padding-left: 2px;padding-right: 2px;" placeholder="Descrição" maxlength="100"></p> ' + '<p class="limitartext" style="margin-bottom: 0px;margin-bottom: 3px;font-size: 0.8em;line-height: normal; cursor:pointer;" title=""></p> ' + '</div> ' + '</td>'; $('#Imagens').append(template); }; $('.anexoChamado').removeClass('hidden'); scrollTimeLine(); }else{ $("#loading").modal("hide"); swal("Você está tentando anexar uma quantidade maior de anexos permitido!", "Quantidade máximo de anexos permitido é 10.", "info"); var total = $('#Imagens').find('td'); } }); }else{ $("#loading").modal("hide"); swal("Você está tentando anexar uma quantidade maior de anexos permitido!", "Quantidade máximo de anexos permitido é 10.", "info"); $('#file').val(''); } }); function scrollTimeLine() { var posicao = $("#blocoImagem").offset().top; $("body").animate({ scrollTop: posicao + "px" }, 1000); } $('#selectVia').change(function () { var esValor = $('#selectVia').closest('select').val(); if(esValor == "cpf"){ $("#protocoloOUcpf").mask('999.999.999-99').removeAttr('disabled'); $('#btnCPF').show(); $('#btnProtocolo').hide(); }else{ // $("#protocoloOUcpf").mask('9999/99999').removeAttr('disabled'); $("#protocoloOUcpf").unmask('999.999.999-99'); $("#protocoloOUcpf").removeAttr('disabled'); $('#btnCPF').hide(); $('#btnProtocolo').show(); } }); $('#avancarCadastro').click(function(){ if (validarCampos('.validador')){ swal("Oops...!", "Falta preencher os campos Obrigatórios.", "info"); }else{ $("#avancarCadastro").load($(this).attr("href","#mensagem")); $('#cadastroAssunto').addClass('validador'); $('#cadastroMensagem').addClass('validador'); if( $('#cadastroBairroChamado').val().length > 0 ){ $('.b3').addClass('obrigatorio validador'); }else{ $('.b4').addClass('obrigatorio validador') } $("#verificar").removeClass('disabled'); $("#verificar").addClass('active'); // scrollDepartamento(); } }); $('#SubDepartamento_codigo').change(function(){ if($(this).val() !== '' && $('#avancar').find('a').length == ' ' ){ $('#avancar').append('<a href="#identificacao" data-toggle="tab" role="tab" ><img class="ajustAvancar" src="img/btnavancar.png" ></a>'); } }); $('#avancar').click(function(){ $('#nomeSubDepartamento').text($("#SubDepartamento_codigo option:selected").text()); }); function voltar(){ window.location.href = ""; // $("#topo-titulo").removeClass('hidden'); } function validarCPFString(cpf) { var sum = 0; var remainder; cpf = cpf.replace('.', '') .replace('.', '') .replace('-', '') .trim(); var allEqual = true; for (var i = 0; i < cpf.length - 1; i++) { if (cpf[i] != cpf[i + 1]) allEqual = false; } if (allEqual) return false; for (i = 1; i <= 9; i++) sum = sum + parseInt(cpf.substring(i - 1, i)) * (11 - i); remainder = (sum * 10) % 11; if ((remainder == 10) || (remainder == 11)) remainder = 0; if (remainder != parseInt(cpf.substring(9, 10))) return false; sum = 0; for (i = 1; i <= 10; i++) sum = sum + parseInt(cpf.substring(i - 1, i)) * (12 - i); remainder = (sum * 10) % 11; if ((remainder == 10) || (remainder == 11)) remainder = 0; if (remainder != parseInt(cpf.substring(10, 11))) return false; return true; } toastr.options = { "closeButton": false, "debug": false, "newestOnTop": false, "progressBar": false, "positionClass": "toast-top-right", "preventDuplicates": false, "onclick": null, "showDuration": "300", "hideDuration": "1000", "timeOut": "1000", "extendedTimeOut": "1000", "showEasing": "swing", "hideEasing": "linear", "showMethod": "fadeIn", "hideMethod": "fadeOut" } </script>]]>