PageSourceSearch

https://www.ifourtechnolab.com/js/BlogCategory.js

js ifourtechnolab.com collected 2026-10-02 02:33:51 UTC 3,145 bytes, 89 lines download raw bytes

1$(document).ready(function () {
2    var url = window.location.pathname;
3    let href = window.location.pathname;
4    var Categorie = sessionStorage.getItem('openItem');
5    var sessionurl = sessionStorage.getItem('url');
6    if (href == "/blog") {
7        sessionurl = "";
8        sessionStorage.setItem('url', null);
9    }
10    $('[data-target="' + Categorie + '"]').removeClass("collapsed");
11    let selectedCollapse = sessionStorage.getItem('selectedCollapse');
12    if (selectedCollapse != null) {
13        $('.accordion-header-new .collapse .in').removeClass('show');
14        $(selectedCollapse).addClass('show');
15    }
16    $('.business-line-new li a').click(function (event) {
17        $('.business-line-new li a').removeClass('active');
18        $(this).addClass('active');
19        let target = $(this).parents('div.card').children('.accordion-header-new').children('a').attr('data-target');
20        let href = $(this).attr('href');
21        sessionStorage.setItem('selectedCollapse', target);
22        sessionStorage.setItem('url', href);
23        sessionStorage.setItem('subcateURL', href);
24        //store the id of the collapsible element
25    });
26
27    $('.accordion-header-new a').click(function (event) {
28        $('.accordion-header-new a').removeClass('active');
29        $(this).addClass('active');
30        let href = $(this).attr('href');
31        sessionStorage.clear();
32        sessionStorage.setItem('openItem', this.getAttribute('data-target'));
33        sessionStorage.setItem('url', href);
34    });
35
36    $('.blog-navigation nav ul li a').click(function (event) {
37        let href = $(this).attr('href');
38        sessionStorage.setItem('url', href);
39    });
40    $('.showdetails a').click(function (event) {
41        let href = window.location.pathname;
42        var sdata = href.split('/');
43        sessionStorage.setItem('url', "/" +sdata[1] +"/"+ sdata[2]);
44    });
45    if (sessionurl != null) {
46        url = sessionurl;
47    }
48    $('.business-line-new li a[href="' + url + '"]').addClass('active');
49
50    $('.accordion-header-new a[href="' + url + '"]').addClass('active');
51    //sessionStorage.setItem('url', url);
52
53});
54$('.collapsed').click(function (event) {
55    $('.collapse').collapse('hide');
56});
57
58setTimeout(function () {
59    const imageContainer = document.querySelector('.lb-container');
60    //const image = document.querySelector('img');
61
62    document.addEventListener('DOMContentLoaded', function () {
63        const imageContainer = document.getElementById('imageContainer');
64        if (imageContainer) {
65            imageContainer.addEventListener('click', function () {
66                imageContainer.classList.toggle('zoom-in');
67            });
68        }
69    });
70
71}, 5000);
72
73
74$(document).ready(function () {
75    $(".slider-two").owlCarousel({
76        loop: true,
77        margin: 10,
78        nav: false,
79        autoplay: true,
80        autoplayTimeout: 3000,
81        autoplayHoverPause: true,
82        responsive: {
83            0: { items: 1 },
84            600: { items: 1 },
85            1000: { items: 1 }
86        }
87    });
88});
89

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.