PageSourceSearch

https://www.ssarkadija.lv/wp-content/plugins/wpb-elementor-addons/assets/js/super.js?ver=1.0

js ssarkadija.lv collected 2026-10-03 00:29:49 UTC 20,611 bytes, 475 lines download raw bytes

1(function($) { 
2  'use strict';
3
4    /**
5     * News Ticker
6     */  
7    let wpbEaProNewsTicker = function( $scope, $ ) {
8
9        var $_wpb_ea_news_ticker = $scope.find(".wpb-ea-pro-news-ticker");
10
11        if ( $.isFunction($.fn.breakingNews) ) {  
12            $_wpb_ea_news_ticker.each(function() {
13                let t             = $(this),
14                auto              = t.data("autoplay") ? !0 : !1,
15                the_effect        = t.data("animation") ? t.data("animation") : '',                                   
16                fixed_bottom      = t.data("bottom_fixed") ? t.data("bottom_fixed") : '',                                   
17                pause_on_hover    = t.data("pause_on_hover") ? t.data("pause_on_hover") : '',                                   
18                animation_speed   = t.data("animation_speed") ? t.data("animation_speed") : '',                                   
19                autoplay_interval = t.data("autoplay_interval") ? t.data("autoplay_interval") : '',                                   
20                ticker_height     = t.data("ticker_height") ? t.data("ticker_height") : '',                                   
21                direction         = t.data("direction") ? t.data("direction") : ''; 
22
23                $(this).breakingNews({
24                    position: fixed_bottom,
25                    play: auto,
26                    direction: direction,
27                    scrollSpeed: animation_speed,
28                    stopOnHover: pause_on_hover,
29                    effect: the_effect,
30                    delayTimer: autoplay_interval,                    
31                    height: ticker_height,
32                    fontSize: "default",
33                    themeColor: "default",
34                    background: "default",                       
35                });    
36            });
37        }
38    };
39
40    /**
41     * Counter Up
42     */   
43
44    var WPB_CounterUp = function( $scope, $ ) {
45
46        var $_wpb_ea_counterup_number = $scope.find(".wpb-ea-counterup-number");
47
48        if ( $.isFunction($.fn.counterUp) ) {
49            $_wpb_ea_counterup_number.counterUp({
50                delay: 15,
51                time: 2000
52            });
53        }
54    };
55
56
57
58    /**
59    * content box slider
60    */ 
61    var WPB_ContentBox = function( $scope, $ ) {
62        if ( $.isFunction($.fn.owlCarousel) ) {
63            $(".wpb-ea-content-items-slider").each(function() {
64                var t = $(this),
65                stop          = t.data("stop") ? !0 : !1,
66                auto          = t.data("autoplay") ? !0 : !1,
67                loop          = t.data("loop") ? !0 : !1,
68                slidergap     = t.data("slidergap") ? parseInt(t.data("slidergap")) : '',
69                items         = t.data("items") ? parseInt(t.data("items")) : '',
70                desktopsmall  = t.data("desktopsmall") ? parseInt(t.data("desktopsmall")) : '',
71                tablet        = t.data("tablet") ? parseInt(t.data("tablet")) : '',
72                mobile        = t.data("mobile") ? parseInt(t.data("mobile")) : '',
73                nav           = t.data("navigation") ? !0 : !1,
74                pag           = t.data("pagination") ? !0 : !1,
75                navTextLeft   = t.data("direction") ? 'right' : 'left',
76                navTextRight  = t.data("direction") ? 'left' : 'right',
77                rtl           = t.data("direction");
78
79                $(this).owlCarousel({
80                    responsive:{
81                        0:{
82                            items: mobile,
83                        },
84                        480:{
85                            items: mobile,
86                        },
87                        768:{
88                            items: tablet,
89                        },
90                        1170:{
91                            items: desktopsmall,
92                        },
93                        1200:{
94                            items: items,
95                        }
96                    },
97                    items : items,
98                    responsiveClass: true,
99                    loop: loop,
100                    margin: slidergap,
101                    rtl: rtl,
102                    autoplay: auto,
103                    autoplayHoverPause: stop,
104                    dots: pag,
105                    nav: nav,
106                    navText : ['<i class="lni-chevron-'+navTextLeft+'" aria-hidden="true"></i>','<i class="lni-chevron-'+navTextRight+'" aria-hidden="true"></i>'],
107                });
108            }); 
109        }
110    };
111
112
113    /**
114    * logo slider
115    */ 
116    var WPB_LogoSlider = function( $scope, $ ) {
117        if ( $.isFunction($.fn.owlCarousel) ) {
118            $(".wpb-ea-logo-sliders").each(function() {
119                var t = $(this),
120                stop          = t.data("stop") ? !0 : !1,
121                auto          = t.data("autoplay") ? !0 : !1,
122                loop          = t.data("loop") ? !0 : !1,
123                slidergap     = t.data("slidergap") ? parseInt(t.data("slidergap")) : '',
124                items         = t.data("items") ? parseInt(t.data("items")) : '',
125                desktopsmall  = t.data("desktopsmall") ? parseInt(t.data("desktopsmall")) : '',
126                tablet        = t.data("tablet") ? parseInt(t.data("tablet")) : '',
127                mobile        = t.data("mobile") ? parseInt(t.data("mobile")) : '',
128                nav           = t.data("navigation") ? !0 : !1,
129                pag           = t.data("pagination") ? !0 : !1,
130                navTextLeft   = t.data("direction") ? 'right' : 'left',
131                navTextRight  = t.data("direction") ? 'left' : 'right',
132                rtl           = t.data("direction");
133              
134                $(this).owlCarousel({
135                    responsive:{
136                        0:{
137                            items: mobile,
138                        },
139                        480:{
140                            items: mobile,
141                        },
142                        768:{
143                            items: tablet,
144                        },
145                        1170:{
146                            items: desktopsmall,
147                        },
148                        1200:{
149                            items: items,
150                        }
151                    },
152                    items : items,
153                    responsiveClass: true,
154                    loop: loop,
155                    margin: slidergap,
156                    rtl: rtl,
157                    autoplay: auto,
158                    autoplayHoverPause: stop,
159                    dots: pag,
160                    nav: nav,
161                    navText : ['<i class="lni-chevron-'+navTextLeft+'" aria-hidden="true"></i>','<i class="lni-chevron-'+navTextRight+'" aria-hidden="true"></i>'],
162                });
163            }); 
164        }
165    };
166
167
168    /**
169    * image filterable gallery
170    */ 
171
172    var WPB_FilterableGallery = function( $scope, $ ) {
173
174        var $_wpb_ea_portfolio_container = $scope.find('.xt-project-gallery-init');
175        var $_wpb_ea_portfolio_nav       = $scope.find('.xt-project-gallery-nav');
176        
177
178        if ( $.isFunction($.fn.imagesLoaded) ) {
179            $_wpb_ea_portfolio_container.imagesLoaded( function() {
180                if ( $.isFunction($.fn.isotope) ) {
181                    $_wpb_ea_portfolio_container.isotope({
182                        filter: '*',
183                        itemSelector: '.xt-project-gallery-grid-item',
184                    });
185                }
186            });
187        }
188
189        $_wpb_ea_portfolio_nav.on( 'click', 'li', function() {
190            $_wpb_ea_portfolio_nav.find('.current').removeClass('current');
191            $(this).addClass('current');
192
193            if ( $.isFunction($.fn.isotope) ) {
194                var selector = $(this).attr('data-filter');
195                $_wpb_ea_portfolio_container.isotope({
196                    filter: selector,
197                });
198                return false;
199            }
200        }); 
201
202    };
203
204
205
206    /**
207    * Post slider
208    */ 
209
210    var WPB_PostSlider = function( $scope, $ ) {
211        if ( $.isFunction($.fn.owlCarousel) ) {
212            $(".wpb-ea-posts-slider").each(function() {
213                var t = $(this),
214                stop          = t.data("stop") ? !0 : !1,
215                auto          = t.data("autoplay") ? !0 : !1,
216                loop          = t.data("loop") ? !0 : !1,
217                slidergap     = t.data("slidergap") ? parseInt(t.data("slidergap")) : '',
218                items         = t.data("items") ? parseInt(t.data("items")) : '',
219                desktopsmall  = t.data("desktopsmall") ? parseInt(t.data("desktopsmall")) : '',
220                tablet        = t.data("tablet") ? parseInt(t.data("tablet")) : '',
221                mobile        = t.data("mobile") ? parseInt(t.data("mobile")) : '',
222                nav           = t.data("navigation") ? !0 : !1,
223                pag           = t.data("pagination") ? !0 : !1,
224                navTextLeft   = t.data("direction") ? 'right' : 'left',
225                navTextRight  = t.data("direction") ? 'left' : 'right',
226                rtl           = t.data("direction");
227              
228                $(this).owlCarousel({
229                    responsive:{
230                        0:{
231                            items: mobile
232                        },
233                        480:{
234                            items: mobile
235                        },
236                        768:{
237                            items: tablet
238                        },
239                        1170:{
240                            items: desktopsmall
241                        },
242                        1200:{
243                            items: items
244                        }
245                    },
246                    items : items,
247                    responsiveClass: true,
248                    loop: loop,
249                    margin: slidergap,
250                    rtl: rtl,
251                    autoplay: auto,
252                    autoplayHoverPause: stop,
253                    dots: pag,
254                    nav: nav,
255                    navText : ['<i class="lni-chevron-'+navTextLeft+'" aria-hidden="true"></i>','<i class="lni-chevron-'+navTextRight+'" aria-hidden="true"></i>']
256                });
257            }); 
258        }
259    };
260
261
262    /**
263    * main slider
264    */ 
265    var WPB_MainSlider = function( $scope, $ ) {
266
267        if ( $.isFunction($.fn.owlCarousel) ) {  
268            $(".theme-main-slider").each(function() {
269                var t = $(this),
270                auto          = t.data("autoplay") ? !0 : !1,
271                loop          = t.data("loop") ? !0 : !1,
272                rtl           = t.data("direction") ? !0 : !1,
273                nav           = t.data("navigation") ? !0 : !1,
274                pag           = t.data("pagination") ? !0 : !1;
275                        
276                $(this).owlCarousel({
277                    autoHeight: true,
278                    items: 1,
279                    loop: loop,
280                    autoplay: false,
281                    dots: pag,
282                    nav: nav,
283                    autoplayTimeout: 7000,
284                    navText: ["<i class='lni-chevron-left'></i>", "<i class='lni-chevron-right'></i>"],
285                    animateIn: 'zoomIn',
286                    animateOut: 'fadeOut',
287                    autoplayHoverPause: false,
288                    touchDrag: true,
289                    mouseDrag: true,
290                    rtl: rtl
291                });
292
293                $(this).on("translate.owl.carousel", function () {
294                    $(this).find(".owl-item .slide-text > *").removeClass("fadeInUp animated").css("opacity","0");
295                    $(this).find(".owl-item .slide-img").removeClass("fadeInRight animated").css("opacity","0");
296                }); 
297                         
298                $(this).on("translated.owl.carousel", function () {
299                    $(this).find(".owl-item.active .slide-text > *").addClass("fadeInUp animated").css("opacity","1");
300                    $(this).find(".owl-item.active .slide-img").addClass("fadeInRight animated").css("opacity","1");
301                });
302            });
303        }
304
305        // SLIDER Preloader
306        jQuery(document).ready( function($) {
307            $('.slider_preloader_status').fadeOut();
308            $('.slider_preloader').delay(350).fadeOut('slow');
309            $('.header-slider').removeClass("header-slider-preloader");
310        });
311    };
312
313    
314    /**
315    * team slider
316    */ 
317    var WPB_TeamSlider = function( $scope, $ ) {
318        if ( $.isFunction($.fn.owlCarousel) ) {
319            $(".wpb-ea-member-items-slider").each(function() {
320                var t = $(this),
321                stop          = t.data("stop") ? !0 : !1,
322                auto          = t.data("autoplay") ? !0 : !1,
323                loop          = t.data("loop") ? !0 : !1,
324                slidergap     = t.data("slidergap") ? parseInt(t.data("slidergap")) : '',
325                items         = t.data("items") ? parseInt(t.data("items")) : '',
326                desktopsmall  = t.data("desktopsmall") ? parseInt(t.data("desktopsmall")) : '',
327                tablet        = t.data("tablet") ? parseInt(t.data("tablet")) : '',
328                mobile        = t.data("mobile") ? parseInt(t.data("mobile")) : '',
329                nav           = t.data("navigation") ? !0 : !1,
330                pag           = t.data("pagination") ? !0 : !1,
331                navTextLeft   = t.data("direction") ? 'right' : 'left',
332                navTextRight  = t.data("direction") ? 'left' : 'right',
333                rtl           = t.data("direction");
334
335                $(this).owlCarousel({
336                    responsive:{
337                        0:{
338                            items: mobile,
339                        },
340                        480:{
341                            items: mobile,
342                        },
343                        768:{
344                            items: tablet,
345                        },
346                        1170:{
347                            items: desktopsmall,
348                        },
349                        1200:{
350                            items: items,
351                        }
352                    },
353                    items : items,
354                    responsiveClass: true,
355                    loop: loop,
356                    margin: slidergap,
357                    rtl: rtl,
358                    autoplay: auto,
359                    autoplayHoverPause: stop,
360                    dots: pag,
361                    nav: nav,
362                    navText : ['<i class="lni-chevron-'+navTextLeft+'" aria-hidden="true"></i>','<i class="lni-chevron-'+navTextRight+'" aria-hidden="true"></i>'],
363                });
364            }); 
365        }
366    };
367
368    /**
369    * testimonial slider
370    */ 
371    var WPB_Testimonial = function( $scope, $ ) {
372
373        if ( $.isFunction($.fn.owlCarousel) ) {
374            $(".wpb-ea-testimonial-items-slider").each(function() {
375                var t = $(this),
376                stop          = t.data("stop") ? !0 : !1,
377                auto          = t.data("autoplay") ? !0 : !1,
378                loop          = t.data("loop") ? !0 : !1,
379                slidergap     = t.data("slidergap") ? parseInt(t.data("slidergap")) : '',
380                items         = t.data("items") ? parseInt(t.data("items")) : '',
381                desktopsmall  = t.data("desktopsmall") ? parseInt(t.data("desktopsmall")) : '',
382                tablet        = t.data("tablet") ? parseInt(t.data("tablet")) : '',
383                mobile        = t.data("mobile") ? parseInt(t.data("mobile")) : '',
384                nav           = t.data("navigation") ? !0 : !1,
385                pag           = t.data("pagination") ? !0 : !1,
386                navTextLeft   = t.data("direction") ? 'right' : 'left',
387                navTextRight  = t.data("direction") ? 'left' : 'right',
388                rtl           = t.data("direction");
389
390                $(this).owlCarousel({
391                    responsive:{
392                        0:{
393                            items: mobile,
394                        },
395                        480:{
396                            items: mobile,
397                        },
398                        768:{
399                            items: tablet,
400                        },
401                        1170:{
402                            items: desktopsmall,
403                        },
404                        1200:{
405                            items: items,
406                        }
407                    },
408                    items : items,
409                    responsiveClass: true,
410                    loop: loop,
411                    margin: slidergap,
412                    rtl: rtl,
413                    autoplay: auto,
414                    autoplayHoverPause: stop,
415                    dots: pag,
416                    nav: nav,
417                    navText : ['<i class="lni-chevron-'+navTextLeft+'" aria-hidden="true"></i>','<i class="lni-chevron-'+navTextRight+'" aria-hidden="true"></i>'],
418                });
419            }); 
420        }
421    };
422
423    /**
424     * Timeline
425     */
426    var WPB_Timeline = function( $scope, $ ) {
427        var $timeline_block = $('.wpb-timeline-block');
428
429        //hide timeline blocks which are outside the viewport
430        $timeline_block.each(function(){
431            if($(this).offset().top > $(window).scrollTop()+$(window).height()*0.75) {
432                $(this).find('.wpb-timeline-icon, .wpb-timeline-content').addClass('is-hidden');
433            }
434        });
435
436        //on scolling, show/animate timeline blocks when enter the viewport
437        $(window).on('scroll', function(){
438            $timeline_block.each(function(){
439                if( $(this).offset().top <= $(window).scrollTop()+$(window).height()*0.75 && $(this).find('.wpb-timeline-icon').hasClass('is-hidden') ) {
440                    $(this).find('.wpb-timeline-icon, .wpb-timeline-content').removeClass('is-hidden').addClass('bounce-in');
441                }
442            });
443        });
444    };
445
446    /**
447     * video popup
448     */ 
449
450    var WPB_VideoPopUp = function( $scope, $ ) {
451        if ( $.isFunction($.fn.fancybox) ) {
452            $("[data-fancybox]").fancybox({});
453        }
454    };
455
456    // Elementor FrontEnd Hooks
457    $( window ).on( 'elementor/frontend/init', function() {
458        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-counterup-settings.default', WPB_CounterUp );
459        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-pro-bio.default', WPB_CounterUp );
460        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-our-content-box.default', WPB_ContentBox );
461        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-image-gallery.default', WPB_FilterableGallery );
462        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-logo-slider.default', WPB_LogoSlider );
463        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-post-grid-slider.default', WPB_PostSlider );
464        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-slider-item.default', WPB_MainSlider );
465        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-team-members.default', WPB_TeamSlider );
466        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-testimonial.default', WPB_Testimonial );
467        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-timeline.default', WPB_Timeline );
468        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-pro-post-timeline.default', WPB_Timeline );
469        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-video-popup.default', WPB_VideoPopUp );
470        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-pro-fancy-section.default', WPB_VideoPopUp );
471        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-news-ticker.default', wpbEaProNewsTicker );
472        elementorFrontend.hooks.addAction( 'frontend/element_ready/wpb-ea-pro-news-ticker.default', wpbEaProNewsTicker );
473    } );
474
475} )(jQuery);

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.