PageSourceSearch

https://igaidi.no/wp-content/themes/igaidi/js/custom.js?ver=1788526387

js igaidi.no collected 2026-10-10 01:20:01 UTC 2,856 bytes, 80 lines download raw bytes

1$(document).ready(function() {
2  // NÃ¥r nav-arrow blir klikket
3  $('.nav-arrow').click(function() {
4    var navItem = $(this).closest('.nav-list-item');
5    // Hvis navItem allerede er aktiv, fjern active fra alle (for å "lukke")
6    if (navItem.hasClass('active')) {
7      navItem.removeClass('active');
8    } else {
9      // Fjern active fra alle andre
10      $('.nav-list-item').removeClass('active');
11      // Legg til active på den som ble klikket
12      navItem.addClass('active');
13    }
14  });
15  // NÃ¥r subnav-close blir klikket
16  $('.subnav-close').click(function() {
17    var navItem = $(this).closest('.nav-list-item');
18    // Fjern 'active' klassen fra nav-list-item
19    navItem.removeClass('active');
20  });
21});
22
23document.addEventListener("DOMContentLoaded", function() {
24    const questions = document.querySelectorAll('.schema-faq-question');
25
26    questions.forEach(question => {
27        question.addEventListener('click', () => {
28            // Lukk alle andre åpne svar
29            questions.forEach(q => {
30                if(q !== question) {
31                    q.classList.remove('active');
32                    q.nextElementSibling.style.display = 'none';
33                }
34            });
35
36            // Toggle det valgte svaret
37            question.classList.toggle('active');
38            const answer = question.nextElementSibling;
39            if(answer.style.display === "block") {
40                answer.style.display = "none";
41            } else {
42                answer.style.display = "block";
43            }
44        });
45    });
46});
47
48// Flytter <section>-elementer ut av .content-wrapper til slutten av #page-wrapper
49document.addEventListener('DOMContentLoaded', () => {
50  const pageWrapper = document.querySelector('#content');
51  if (!pageWrapper) return;
52
53  // Hent alle section-elementer som ligger *inne i* .content-wrapper
54  const sections = document.querySelectorAll('.main');
55
56  sections.forEach(section => {
57    pageWrapper.appendChild(section); // flytt til slutten av #page-wrapper
58  });
59});
60
61jQuery(document).ready(function($) {
62    // Vi lytter etter endringer i skjema med ID 6
63    $('#fluentform_6').on('change', 'input[type="radio"]', function() {
64        
65        var $input = $(this);
66        
67        // Vi legger inn en bitteliten forsinkelse (300ms) 
68        // slik at brukeren rekker å se at "prikken" blir valgt før den bytter side.
69        setTimeout(function() {
70            
71            // Finn det aktive steget
72            var $currentStep = $input.closest('.fluentform-step');
73            
74            // Finn "Next"-knappen i dette steget og simuler et klikk
75            // Dette trigger Fluent Forms sin egen logikk for neste steg
76            $currentStep.find('.ff-btn-next').trigger('click');
77            
78        }, 300); // Endre 300 til 0 hvis du vil at det skal skje umiddelbart
79    });
80});

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.