PageSourceSearch

https://sis.glemt.org.br/Tema/Vendor/Potencia/2.0/assets/javascript/profano-iniciacao.js

js glemt.org.br collected 2026-09-27 08:15:34 UTC 2,875 bytes, 67 lines download raw bytes

1(function ($) {  
2  $('.add-dependent').on('click', function (e) {
3
4    e.preventDefault();
5
6    var $group = $('#dependents-group').clone();
7
8    $group.find('button').attr('disabled', false);
9
10    $group.find('input:text').val("");
11
12    $group.appendTo('.all-dependents');
13
14    $group.find('.date-mask').each(function() {
15      $(this).removeAttr('id').removeClass('hasDatepicker');
16      $('.date-mask').mask('99/99/9999');
17    });
18
19  });
20  
21  $('.date-mask').mask("99/99/9999");
22
23  $(document).on('click', '.remove-dependent', function (e) {
24    e.preventDefault();
25    $(this).parents('.dp-group').remove();
26  });
27
28  $('.pedir').on('click', function () {
29    var id = $(this).data('id');
30    console.log('id', id);
31    var modal = $('#initiationModal');
32    modal.find('#profano_cod').val(id);
33  });
34
35  $('#estado_civil_cod').on('change', function () {
36
37    $('#profano_esposa').attr('required', false).parent().parent().find('label').text('Nome da esposa (Opcional)');
38    $('#pessoa_data_casamento').attr('required', false).parent().parent().find('label').text('Data de casamento (Opcional)');
39    $('#profano_esposa_nascimento').attr('required', false).parent().parent().find('label').text('Data de nascimento (Opcional)');
40    $('#identidade_esposa').attr('required', false);
41    $('#foto_esposa').attr('required', false);
42    $('#profano_esposa_celular').attr('required', false);
43    $('#profano_esposa_empresa').attr('required', false);
44    $('#profano_esposa_endereco_logradouro').attr('required', false);
45    $('#profano_esposa_endereco_numero').attr('required', false);
46    $('#profano_esposa_endereco_bairro').attr('required', false);
47    $('#profano_esposa_endereco_cep').attr('required', false);
48    $('#profano_esposa_endereco_cidade').attr('required', false);
49    $('#profano_esposa_endereco_uf').attr('required', false);
50    $('#profano_esposa_grau_instrucao_cod').attr('required', false);
51    $('#profano_esposa_profissao').attr('required', false);
52
53    var estado_civil = $("#estado_civil_cod option:selected").text().toLowerCase().trim();
54    
55    if (estado_civil == 'casado' || estado_civil == 'união estável') {
56      //$('#profano_esposa').attr('required', true).parent().parent().find('label').text('Nome da esposa');
57      //$('#pessoa_data_casamento').attr('required', true).parent().parent().find('label').text('Data de casamento');
58      //$('#profano_esposa_nascimento').attr('required', true).parent().parent().find('label').text('Data de nascimento');
59      //$('#identidade_esposa').attr('required', true);
60      //$('#foto_esposa').attr('required', true);
61      //$('#profano_esposa_celular').attr('required', true);
62      //$('#profano_esposa_empresa').attr('required', true);
63      //$('#profano_esposa_grau_instrucao_cod').attr('required', true);
64      //$('#profano_esposa_profissao').attr('required', true);
65    }
66  });
67}(jQuery));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.