PageSourceSearch

https://www.institutoupdate.org.br/wp-content/themes/instituto-update/js/scripts.js?ver=1789735162

js institutoupdate.org.br collected 2026-10-02 04:59:01 UTC 1,376 bytes, 43 lines download raw bytes

1import "./vars.js";
2import "./functions.js";
3import "./slider.js";
4import "./main.js";
5
6var newsletterForms = document.querySelectorAll('.js-form-container-newsletter form');
7
8newsletterForms.forEach(form => {
9    var submitButton = form.querySelector('[id^="gform_submit_button_"]');
10
11    if (submitButton) {
12        submitButton.dataset.defaultLabel = submitButton.tagName === 'INPUT'
13            ? submitButton.value
14            : submitButton.textContent.trim();
15    }
16});
17
18window.addEventListener('pageshow', function () {
19    newsletterForms.forEach(form => {
20        var submitButton = form.querySelector('[id^="gform_submit_button_"]');
21
22        if (!submitButton) {
23            return;
24        }
25
26        var formId = submitButton.id.replace('gform_submit_button_', '');
27
28        submitButton.disabled = false;
29        submitButton.removeAttribute('aria-disabled');
30        submitButton.classList.remove('gform-button--disabled', 'gform-button--loading', 'is-loading');
31
32        if (submitButton.tagName === 'INPUT') {
33            submitButton.value = submitButton.dataset.defaultLabel;
34        }
35        else {
36            submitButton.textContent = submitButton.dataset.defaultLabel;
37        }
38
39        window['gf_submitting_' + formId] = false;
40
41        form.querySelectorAll('.gform_ajax_spinner, .gform-loader').forEach(spinner => spinner.remove());
42    });
43});

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.