PageSourceSearch

https://siuprize.org/wp-content/themes/hazo/assets/js/index.js?ver=844539754

js siuprize.org collected 2026-10-08 22:47:15 UTC 5,383 bytes, 175 lines download raw bytes

1(function ($) {
2    window.onload = function () {
3        $(document).ready(function () {
4            menuMobile();
5            backToTop();
6
7        });
8    };
9})(jQuery);
10new WOW().init();
11function menuMobile() {
12    if (
13        $(".bar__mb").length ||
14        $(".menu-mobile").length ||
15        $(".overlay").length
16    ) {
17        $(".bar__mb").click(function () {
18            $(".overlay").addClass("overlay-active");
19            $(".menu-mobile").addClass("menu-mobile-active");
20        });
21        $(".overlay").click(function () {
22            $(".overlay").removeClass("overlay-active");
23            $(".menu-mobile").removeClass("menu-mobile-active");
24            $(".box-search_header").removeClass("active");
25        });
26        $(".menu-mobile-close").click(function () {
27            $(".overlay").removeClass("overlay-active");
28            $(".menu-mobile").removeClass("menu-mobile-active");
29        });
30    }
31
32    $(".menu-mobile ul li.menu-item-has-children>ul").before(
33        `<span class="li-plus"></span>`
34    );
35    $(
36        ".menu-mobile ul li.current-menu-parent.menu-item-has-children .li-plus"
37    ).addClass("clicked");
38
39    if ($(".li-plus").length) {
40        $(".li-plus").click(function (e) {
41            if ($(this).hasClass("clicked")) {
42                $(this).removeClass("clicked").next("ul").slideUp(500);
43            } else if ($(this).not(".clicked")) {
44                $(".menu-mobile ul li > ul").slideUp(500);
45                $(".li-plus").removeClass("clicked");
46                $(this).addClass("clicked").next("ul").slideDown(500);
47            } else if ($(this).parents().siblings("a").hasClass("clicked")) {
48                $(".clicked").slideDown();
49                $(".menu-mobile ul li > ul").slideUp(500);
50
51                $(this).addClass("clicked").next("ul").slideDown(500);
52            } else {
53                $("#nav li a").removeClass("clicked").next("ul").slideUp(500);
54
55                $(this).addClass("clicked").next("ul").slideDown(500);
56            }
57        });
58    }
59}
60
61function backToTop() {
62    var $backToTop = $(".back-to-top");
63    $backToTop.hide();
64
65    $(window).on("scroll", function () {
66        if ($(this).scrollTop() > 200) {
67            $backToTop.fadeIn();
68        } else {
69            $backToTop.fadeOut();
70        }
71    });
72
73    $backToTop.on("click", function (e) {
74        $("html, body").animate({ scrollTop: 0 }, 50);
75    });
76}
77
78var setHeight = function setSameHeight(h, cl) {
79    var h = 0;
80    $(cl)
81        .each(function () {
82            if ($(this).outerHeight() > h) {
83                h = $(this).outerHeight();
84            }
85        })
86        .css({
87            height: h,
88        });
89};
90
91var productNameHeight = setHeight("av", ".product-item .product-name");
92
93
94function duplicateSlides(cellSelector) {
95    var $slides = $(cellSelector).clone();
96    $slides.addClass("show-if-flickity-enabled");
97    $(cellSelector).last().after($slides);
98}
99
100duplicateSlides(".corn-food .carousel-cell");
101function smart_substr(str, len) {
102    var temp = str.substr(0, len);
103    if (temp.lastIndexOf('<') > temp.lastIndexOf('>')) {
104        temp = str.substr(0, 1 + str.indexOf('>', temp.lastIndexOf('<')));
105    }
106    return temp;
107}
108
109
110function videoPopup(url) {
111    let iframe;
112    var ampersandPosition = url.indexOf("&");
113    if (ampersandPosition != -1) {
114        url = url.substring(0, ampersandPosition);
115    }
116    if (url.split("watch?v=")[1]) {
117        let id = url.split("watch?v=")[1];
118        let embedlink = "https://www.youtube.com/embed/" + id;
119        iframe = `<iframe src="${embedlink}" frameborder="0"></iframe>`
120    } else {
121        let id = url.split("?v=")[1];
122        let embedlink = "https://www.youtube.com/embed/" + id;
123        iframe = `<iframe src="${embedlink}" frameborder="0"></iframe>`
124    }
125    return iframe;
126}
127
128
129jQuery(document).ready(function ($) {
130    $('.header-translate>img').attr('src', $('.current-lang img').attr('src'));
131    $('.header-translate>span').text($('.current-lang span').text());
132    $('.header-translate').click(function () {
133        $('.polylang_lg').slideToggle();
134    });
135    var kaSwiper1 = new Swiper('.news-list', {
136        slidesPerView: 'auto',
137        navigation: {
138            nextEl: '.swiper-button.next',
139            prevEl: '.swiper-button.prev',
140        },
141        // autoplay: {
142        //   delay: 2000,
143        // },
144    });
145    AddReadMore();
146    $('.jubge-video-play').click(function () {
147        let linkVideo = $(this).find('.video-id');
148        let url = $(linkVideo).text();
149        console.log(url)
150        $('.modal-body').html(videoPopup(url));
151    });
152    $('.btn-close ,.modal ').click(function () {
153        let none = '';
154        $('.modal-body').html(none);
155    });
156    $.urlParam = function (name) {
157        var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href);
158        if (results == null) {
159            return null;
160        }
161        return decodeURI(results[1]) || 0;
162    }
163    if ($('body').hasClass('page-template-template-medal')) {
164        var urlParams = new URLSearchParams(window.location.search);
165        if (!urlParams.has('gallery_style')) {
166            $('.gallery').flickity({
167                // options
168                adaptiveHeight: true,
169                pageDots: false
170            });
171        } else {
172            $('.slide-show').addClass('d-none')
173        }
174    }
175})

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.