PageSourceSearch

https://ricmanice.cz/template/ricmanice_new/assets/js/newadmin.js

js ricmanice.cz collected 2026-10-02 22:31:14 UTC 8,805 bytes, 288 lines download raw bytes

1$(document).ready(function() {
2    console.log("ready!");
3
4    /* Alert area */
5    $(".action-alert").on('click', function(ev) {
6        toggle_alert_area();
7    });
8
9    function toggle_alert_area() {
10        if ($(".alerts-container").hasClass('openned')) {
11            hide_alert_area();
12        } else {
13            show_alert_area();
14        }
15    }
16
17    function hide_alert_area() {
18        $(".alerts-container").removeClass('openned');
19        $(".action-alert").removeClass('openned');
20    }
21
22    function show_alert_area() {
23        $(".alerts-container").addClass('openned');
24        $(".action-alert").addClass('openned');
25    }
26
27    /* Menu hover */
28    if (!!('ontouchstart' in window)) { //check for touch device
29        //behaviour and events for touch device
30        $(".main-menu a").on('click', function(ev) {
31            element = $(this);
32            show_label(ev, element);
33        });
34        $(".main-menu-2 a").on('click', function(ev) {
35            element = $(this);
36            show_label_2(ev, element);
37        });
38        $(".sidebar-menu:not(.side-2) .box-icon").on('click', function(ev) {
39            element = $(this);
40            show_col_box(ev, element);
41        });
42        $(".sidebar-menu.side-2 .box-icon").on('click', function(ev) {
43            element = $(this);
44            show_col_box_2(ev, element);
45        });
46        $(".main-content").on('click', function() {
47            hide_all_labels();
48        });
49    } else {
50        //behaviour and events for pointing device like mouse
51        $(".main-menu a").mouseover(function(ev) {
52            element = $(this);
53            show_label(ev, element);
54        });
55        $(".main-menu-2 a").mouseover(function(ev) {
56            element = $(this);
57            show_label_2(ev, element);
58        });
59        $(".sidebar-menu:not(.side-2) .box-icon").mouseover(function(ev) {
60            element = $(this);
61            show_col_box(ev, element);
62        });
63        $(".sidebar-menu.side-2 .box-icon").mouseover(function(ev) {
64            element = $(this);
65            show_col_box_2(ev, element);
66        });
67        $(".main-content").on('click', function() {
68            hide_all_labels();
69        });
70    }
71
72    function show_label(ev, element) {
73        if ($(".page-container").hasClass('sidebar-collapsed')) {
74            ev.preventDefault();
75
76            hide_all_labels();
77
78            $(".menu-collapsed-label").css('top', element.offset().top);
79            $(".menu-collapsed-label").css('left', element.offset().left);
80            $(".menu-collapsed-label").html(element.html());
81            $(".menu-collapsed-label").attr("href", element.attr("href"));
82            $(".menu-collapsed-label").css('display', 'block');
83        }
84    }
85
86    function show_label_2(ev, element) {
87        if ($(".page-container").hasClass('sidebar-collapsed')) {
88            ev.preventDefault();
89
90            hide_all_labels();
91
92            $(".menu-collapsed-label-2").css('top', element.offset().top);
93            $(".menu-collapsed-label-2").css('left', (element.offset().left) - 148);
94            $(".menu-collapsed-label-2").html(element.html());
95            $(".menu-collapsed-label-2").attr("href", element.attr("href"));
96            $(".menu-collapsed-label-2").css('display', 'block');
97        }
98    }
99
100    function show_col_box(ev, element) {
101        if ($(".page-container").hasClass('sidebar-collapsed')) {
102            ev.preventDefault();
103
104            hide_all_labels();
105
106            $(".menu-collapsed-box").css('top', (element.offset().top + 16));
107            $(".menu-collapsed-box").css('left', (element.offset().left + 14));
108            $(".menu-collapsed-box").html(element.closest('.box').html());
109            $(".menu-collapsed-box").css('display', 'block');
110        }
111    }
112
113    function show_col_box_2(ev, element) {
114        if ($(".page-container").hasClass('sidebar-collapsed')) {
115            ev.preventDefault();
116
117            hide_all_labels();
118
119            $(".menu-collapsed-box").addClass('box2');
120            $(".menu-collapsed-box").css('top', (element.offset().top + 16));
121            $(".menu-collapsed-box").css('left', (element.offset().left - 217));
122            $(".menu-collapsed-box").html(element.closest('.box').html());
123            $(".menu-collapsed-box").css('display', 'block');
124        }
125    }
126
127    function hide_all_labels() {
128        if ($(".menu-collapsed-label").is(":visible")) {
129            $(".menu-collapsed-label").html('');
130            $(".menu-collapsed-label").css('display', 'none');
131        }
132        if ($(".menu-collapsed-label-2").is(":visible")) {
133            $(".menu-collapsed-label-2").html('');
134            $(".menu-collapsed-label-2").css('display', 'none');
135        }
136        if ($(".menu-collapsed-box").is(":visible")) {
137            $(".menu-collapsed-box").html('');
138            $(".menu-collapsed-box").css('display', 'none');
139            $(".menu-collapsed-box").removeClass('box2');
140        }
141    }
142
143    /* Move left sidebar boxes mobile */
144    /*
145    function move_boxes() {
146        var screenwidth = $(document).width();
147
148        console.log(screenwidth);
149
150        if (screenwidth <= 952) {
151
152            $('.sidebar-vertical-spacer').hide();
153            $('.main-menu-2').hide();
154            $('.menu-header').hide();
155
156            var boxes = $('.boxarea-left .box');
157            boxes.addClass('moved');
158            $('.sidebar-menu.side-2').addClass('mobileView');
159            $('.boxarea-right').prepend(boxes);
160
161
162        } else {
163
164
165            $('.sidebar-vertical-spacer').show();
166            $('.main-menu-2').show();
167            $('.menu-header').show();
168
169            var boxes = $('.box.moved');
170            $('.boxarea-left').prepend(boxes);
171            boxes.removeClass('moved');
172            $('.sidebar-menu.side-2').removeClass('mobileView');
173        }
174
175    }
176    $(window).resize(function () {
177        move_boxes();
178    });
179    move_boxes();
180    */
181
182    /* Boxarea show more height */
183    function show_more() {
184        $('.boxarea-mobile .box-content').each(function() {
185            var height = $(this).height();
186            if (height > 170) {
187                $(this).closest('.box').addClass('boxcut');
188                $('.boxcut .boxcutter').css('display', 'block');
189            }
190        });
191    }
192    $(".cutter-btn").on('click', function(ev) {
193        $(this).closest('.box').removeClass('boxcut');
194        $(this).closest('.boxcutter').hide();
195    });
196
197
198    $(window).resize(function() {
199        show_more();
200    });
201    show_more();
202
203
204
205    /* New functions */
206
207    $('.leftbtn').on('click', function() {
208        //toggleSidebar('left');
209        hideMobileMenu('right');
210        showMobileMenu('left');
211    });
212    $('.rightbtn').on('click', function() {
213        //toggleSidebar('right');
214        hideMobileMenu('left');
215        showMobileMenu('right');
216    });
217
218    /*
219    $('[data-page-cat-id]').each(function () {
220        var pageId = $(this).data().pageCatId;
221        var left = $('[data-cat-left-id]').data().catLeftId;
222        var right = $('[data-cat-right-id]').data().catRightId;
223
224        var i = 0;
225
226        if (i == 0) {
227
228        }
229    })
230    */
231
232    function toggleSidebar(side) {
233        var bar = $('.' + side + 'side');
234
235        if (bar.hasClass('sideopen')) {
236            bar.removeClass('sideopen');
237            bar.addClass('sideclosed');
238        } else {
239            bar.removeClass('sideclosed');
240            bar.addClass('sideopen');
241        }
242
243    }
244
245    function hideMobileMenu(side) {
246        var menu = $('.' + side + 'menu');
247        var bar = $('.' + side + 'side');
248        var content = $('.' + side + 'side-content');
249
250        bar.removeClass('sideopen');
251        bar.addClass('sideclosed');
252        content.hide(400);
253        menu.removeClass('visiblemenu');
254
255
256        $('.content-divider').css('height', '');
257    }
258
259    function showMobileMenu(side) {
260        var menu = $('.' + side + 'menu');
261        var bar = $('.' + side + 'side');
262        var content = $('.' + side + 'side-content');
263
264        bar.removeClass('sideclosed');
265        bar.addClass('sideopen');
266        content.show();
267        if (menu.hasClass('visiblemenu')) {
268            menu.removeClass('visiblemenu');
269            $('.content-divider').css('height', '');
270
271        } else {
272            menu.addClass('visiblemenu');
273            $('.content-divider').css('height', '');
274            // $('.content-divider').css('height', menu.height());
275        }
276    }
277
278
279    $('[data-center-tab-source]').on('click', function() {
280        source = $(this).data('centerTabSource');
281
282        $('[data-center-tab-source]').removeClass('active');
283        $('[data-center-tab-target]').removeClass('active');
284
285        $('[data-center-tab-target="' + source + '"]').addClass('active');
286        $(this).addClass('active');
287    });
288});

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.