PageSourceSearch

https://teilegott.com/wp-content/themes/ajzaa/js/scripts.js?ver=4.4.2

js teilegott.com collected 2026-09-25 23:06:50 UTC 27,906 bytes, 882 lines download raw bytes

1jQuery(document).ready(function ($) {
2
3  "use strict";
4
5  var isMobile = {
6    Android: function () {
7      return navigator.userAgent.match(/Android/i);
8    },
9    BlackBerry: function () {
10      return navigator.userAgent.match(/BlackBerry/i);
11    },
12    iOS: function () {
13      return navigator.userAgent.match(/iPhone|iPad|iPod/i);
14    },
15    Opera: function () {
16      return navigator.userAgent.match(/Opera Mini/i);
17    },
18    Windows: function () {
19      return navigator.userAgent.match(/IEMobile/i);
20    },
21    any: function () {
22      return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
23    }
24  };
25
26  // Fix TopBar On Scroll
27  $(window).on('scroll', function () {
28    var Top = $(this).scrollTop();
29    if (Top == 0) {
30      $('body').removeClass('f-topbar-fixed');
31      $('.wd-menu-nav.sticky').removeClass('fixed');
32    }
33  });
34
35  // Categorie span style On Click Event
36  $('.cats-btn').on("click", function () {
37    if ($(this).hasClass('close-up')) {
38      $(this).removeClass('close-up');
39    } else {
40      $(this).addClass('close-up');
41    }
42  });
43  //Remove Class On Click Out Of Categorie Menu
44  $(document).on("mouseup", function (e) {
45    var container = $(".cats-btn");
46
47    if (!container.is(e.target) && container.has(e.target).length === 0) {
48      container.removeClass('close-up');
49      container.attr('aria-expanded', 'false');
50      $('ul.category-menu').removeClass('open');
51    }
52  });
53
54  // Hr Width
55
56  $('.wd-heading').each(function () {
57    for (var i = 1; i <= 6; i++) {
58      if ($(this).find('h' + i).length == 1) {
59        $(this).find('hr').innerWidth($(this).innerWidth() - $(this).find('h' + i).innerWidth() - 20);
60      }
61    }
62  });
63
64  $(window).on("resize", function () {
65    $('.wd-heading').each(function () {
66      for (var i = 1; i <= 6; i++) {
67        if ($(this).find('h' + i).length == 1) {
68          $(this).find('hr').innerWidth($(this).innerWidth() - $(this).find('h' + i).innerWidth() - 20);
69        }
70      }
71    });
72  });
73  /****************************/
74
75  // Navicon style
76  $('.sidebar-toggle').on("click", function () {
77    if ($(this).hasClass('close-up')) {
78      $(this).removeClass('close-up');
79    } else {
80      $(this).addClass('close-up');
81    }
82  });
83  $('.opened-overlay').on("click", function (e) {
84    $('.off-canvas-right-sidebar').removeClass('opened');
85    $('body').removeClass('off-canvas-right-sidebar-opened');
86    if ($('.sidebar-toggle').hasClass('close-up')) {
87      $('.sidebar-toggle').removeClass('close-up');
88    } else {
89      $('.sidebar-toggle').addClass('close-up');
90    }
91  });
92  // Open & Close Off Canvas Sidebar
93
94  $('.sidebar-toggle').on("click", function (e) {
95    e.stopPropagation();
96    if ($('.off-canvas-right-sidebar').hasClass('opened')) {
97      $('.off-canvas-right-sidebar').removeClass('opened');
98      $('body').removeClass('off-canvas-right-sidebar-opened');
99    } else {
100      $('.off-canvas-right-sidebar').addClass('opened');
101      $('body').addClass('off-canvas-right-sidebar-opened');
102    }
103  });
104
105  $('.off-canvas-right-sidebar .right-sidebar-close a').on("click", function () {
106    $('.off-canvas-right-sidebar').removeClass('opened');
107    $('body').removeClass('off-canvas-right-sidebar-opened');
108    if ($('.sidebar-toggle').hasClass('close-up')) {
109      $('.sidebar-toggle').removeClass('close-up');
110    } else {
111      $('.sidebar-toggle').addClass('close-up');
112    }
113  });
114
115  // Sub Categories Width
116  var $fullWidth = $('.row').innerWidth(),
117    $dropdownWidth = $('.product_cat').innerWidth();
118  $('.category-menu .has-dropdown > .sub-menu').addClass('first-menu');
119  $('.first-menu .first-menu').removeClass('first-menu');
120  $('.product_cat .first-menu').innerWidth($fullWidth - $dropdownWidth);
121
122
123  // Hover On Parent Category
124  $('.product_cat .parent-cat').on("hover", function () {
125    $(this).find('.sub-categories-container').show();
126  }, function () {
127    $(this).find('.sub-categories-container').hide();
128  });
129
130  //test icon hover effect -------------
131
132  $(".box-icon-data").hover(
133    function () {
134      var $this = $(this);
135      $this.css("background-color", $this.data('box-hover-bg'));
136    },
137    function () {
138      var $this = jQuery(this);
139      $this.css("background-color", $this.data('box-bg'));
140    }
141  );
142
143
144// -------------------------------------------------------------
145//   min cart
146// -------------------------------------------------------------
147//
148  var show_cart_btn = $(".show-cart-btn");
149
150  show_cart_btn.on("click", function () {
151    $('.xoo-wsc-modal').toggleClass('xoo-wsc-active');
152  });
153
154  // Remove Close Cart Text
155
156  setTimeout(function () {
157    $('.xoo-wsc-remove').html('<span></span>');
158  }, 3000);
159
160
161  $("hidden-cart").on("mouseover", function () {
162    $(this).css("display", "block");
163  });
164
165  $("hidden-cart").on("mouseout", function () {
166    $(this).css("display", "none");
167  });
168
169
170  $(".show-search-btn").hoverIntent({
171    over: searchover,
172    out: searchout,
173    timeout: 500
174  });
175
176  function searchover() {
177    $('.hidden-search')
178      .stop(true, true)
179      .fadeIn({duration: 500, queue: false})
180      .css('display', 'none')
181      .slideDown(500);
182  }
183
184  function searchout() {
185    $('.hidden-search')
186      .stop(true, true)
187      .fadeOut({duration: 100, queue: false})
188      .slideUp(100);
189  }
190
191
192  $("hidden-search").on("mouseover", function () {
193    $(this).css("display", "block");
194  });
195
196  $("hidden-search").on("mouseout", function () {
197    $(this).css("display", "none");
198  });
199  $("hidden-search").on("mouseover", function () {
200    $(this).css("display", "block");
201  });
202
203
204// -------------------------------------------------------------
205//   sly carousel
206// -------------------------------------------------------------
207  (function () {
208    var $frame = jQuery('.wd-sly-carousel');
209    var $slidee = $frame.children('ul').eq(0);
210    var $wrap = $frame.parent();
211
212    // Call Sly on frame
213    $frame.sly({
214      horizontal: 1,
215      itemNav: 'basic',
216      smart: 1,
217      activateOn: 'click',
218      mouseDragging: 1,
219      touchDragging: 1,
220      releaseSwing: 1,
221      startAt: 3,
222      scrollBar: $wrap.find('.scrollbar'),
223      scrollBy: 1,
224      pagesBar: $wrap.find('.pages'),
225      activatePageOn: 'click',
226      speed: 300,
227      elasticBounds: 1,
228      easing: 'easeOutExpo',
229      dragHandle: 1,
230      dynamicHandle: 1,
231      clickBar: 1,
232
233    });
234
235  }());
236// Store:  Categories list
237  jQuery('.widget_product_categories .cat-parent > a').each(function () {
238    var $childIndicator = jQuery('<span class="child-indicator"></span>');
239
240    if (jQuery(this).siblings('.children').is(':visible')) {
241      $childIndicator.addClass('open');
242    }
243
244    $childIndicator.on("click", function () {
245      jQuery(this).parent().siblings('.children').toggle('fast', function () {
246        if (jQuery(this).is(':visible')) {
247          $childIndicator.addClass('open');
248        } else {
249          $childIndicator.removeClass('open');
250        }
251      });
252      return false;
253    });
254    jQuery(this).append($childIndicator);
255  });
256
257
258  var datafile = $('.counter').data('file');
259  $('.counter').counterUp({
260    delay: 10,
261    time: datafile
262  });
263  //_______________menu ____________________________
264  $(".toggle-menu").on("click", function () {
265    $("#menu").toggleClass("is-open");
266    $(".menu-empty-menu-container").toggleClass("is-open");
267  });
268
269
270  $('.wd-header-6 .wd-header-toggle').on("click", function () {
271    $(".wd-header-6").toggleClass("active");
272    if ($(".wd-header-6").hasClass("active")) {
273      $("#nav-icon2", this).addClass('open');
274    } else {
275      $("#nav-icon2", this).removeClass('open');
276    }
277
278  });
279
280
281  $('#nav-icon2').on("click", function () {
282    $(this).toggleClass('open');
283  });
284
285
286  var toggles = document.querySelectorAll(".c-hamburger");
287
288  for (var i = toggles.length - 1; i >= 0; i--) {
289    var toggle = toggles[i];
290    toggleHandler(toggle);
291  }
292  ;
293
294  function toggleHandler(toggle) {
295    toggle.addEventListener("click", function (e) {
296      e.preventDefault();
297      (this.classList.contains("is-active") === true) ? this.classList.remove("is-active") : this.classList.add("is-active");
298    });
299  }
300
301  //____________isotop ________________
302  $(window).load(function () {
303    if ($('.ajzaa_isotop').length) {
304      $('.ajzaa_isotop').each(function (i, obj) {
305        blog_isotop_setting(this);
306      });
307    }
308    function blog_isotop_setting(el) {
309      var $container = $(el),
310        ajzaa_grid = $container.data('wdgrid');
311      // init
312      $container.isotope({
313        // options
314        itemSelector: '.ajzaa_multi_post_isotop_item',
315        layoutMode: ajzaa_grid,
316        filter: '*'
317      });
318
319      $('.filters a').on("click", function () {
320        $('.filters .current').removeClass('current');
321        $(this).addClass('current');
322        var selector = $(this).attr('data-filter');
323        $container.isotope({filter: selector});
324        return false;
325      });
326    }
327  });
328
329
330  /*_________________________________ Waypoints ___________________*/
331  var waypoints = $('.main').waypoint({
332    handler: function (direction) {
333      $('.wd-section-blog-services.style-3').addClass('anim-on');
334      $('.wd-section-blog-services.style-3 .wd-blog-post').addClass('nohover');
335    },
336    offset: '45%'
337  });
338
339  /*  $('.animated').css('opacity', 0);*/
340
341
342  //___________ Add animation delay
343  var thisParent = $(this).closest('.animation-parent'),
344    animationDelay = thisParent.data('animation-delay');
345
346  // find ".animation-parent"
347  $('.animation-parent').each(function (index, element) {
348    // find each ".animated" in the current ".animation-parent"
349    $('.animated', $(this)).each(function (index, element) {
350      thisParent = $(this).closest('.animation-parent');
351      animationDelay = thisParent.data('animation-delay');
352      animationDelay = animationDelay * index;
353      $(this).css('transition-delay', animationDelay + 'ms');
354    });
355  });
356
357  //____________text icon hover ____________
358  $('.hover_style1').on("hover", function () {
359    var obj = $(this);
360    var iconBgColor = $(obj).css('backgroundColor');
361    var iconColor = $(obj).css('color');
362    $(obj).css('color', iconBgColor);
363    $(obj).css('backgroundColor', iconColor);
364  });
365
366  //////////////////  Spacer //
367  if ($('.ajzaa_empty_space').length) {
368
369    $('.ajzaa_empty_space').each(function (i, obj) {
370      ajzaa_empty_space_padding(this);
371    });
372
373    window.addEventListener('resize', function () {
374      $('.ajzaa_empty_space').each(function (i, obj) {
375        ajzaa_empty_space_padding(this);
376      });
377    }, true);
378  }
379
380  function ajzaa_empty_space_padding(el) {
381    var $mobile_height = $(el).data("heightmobile"),
382      $tablet_height = $(el).data("heighttablet"),
383      $desktop_height = $(el).data("heightdesktop");
384
385    if (Modernizr.mq("(max-width: 40em)")) {
386      $(el).css("height", $mobile_height);
387    } else if (Modernizr.mq("(min-width: 40.063em) and (max-width: 64em)")) {
388      $(el).css("height", $tablet_height);
389    } else if (Modernizr.mq("(min-width: 64.063em)")) {
390      $(el).css("height", $desktop_height);
391    }
392    $(document).foundation('equalizer', 'reflow');
393  }
394
395
396  // _____________Row Delimiter
397
398  if ($('.row-delimiter').length) {
399
400    setTimeout(function () {
401      $('.row-delimiter').each(function (i, obj) {
402        ajzaa_row_delimiter_position(this);
403      });
404    }, 2000);
405
406    window.addEventListener('resize', function () {
407      $('.row-delimiter').on(function (i, obj) {
408        ajzaa_row_delimiter_position(this);
409      });
410    }, true);
411  }
412
413  function ajzaa_row_delimiter_position(el) {
414
415    var screen_width = $(window).width(),
416      parent_left = parseInt($(el).parent().css('left')) * -1;
417
418    if ($(el).hasClass('vertical_line_bottom_left')) {
419      $(el).css('transform', 'translateY(100%) translateX(' + parent_left + 'px)');
420    } else if ($(el).hasClass('vertical_line_bottom_center')) {
421      screen_width = screen_width / 2;
422      $(el).css('transform', 'translateY(100%) translateX(' + screen_width + 'px)');
423    } else if ($(el).hasClass('vertical_line_bottom_right')) {
424      var row_with = 1199;
425      if (row_with > screen_width)
426        row_with = screen_width - 1;
427      $(el).css('transform', 'translateY(100%) translateX(' + row_with + 'px)');
428    }
429
430  }  // _____________ Full Width Row
431
432  if ($('.border-bar').length) {
433
434    setTimeout(function () {
435      ajzaa_fullWidthRow();
436    }, 2000);
437
438    setTimeout(function () {
439      ajzaa_fullWidthRow();
440    }, 8000);
441
442    window.addEventListener('resize', function () {
443      setTimeout(function () {
444        ajzaa_fullWidthRow();
445      }, 1500);
446    }, true);
447  }
448
449  function ajzaa_fullWidthRow() {
450    if ($('body').hasClass('body-border')) {
451      var $elements = $('[data-vc-full-width="true"]');
452      $.each($elements, function (key, item) {
453        var $el = $(this);
454        $el.addClass("vc_hidden");
455        var $el_full = $el.next(".vc_row-full-width");
456        $el_full.length || ($el_full = $el.parent().next(".vc_row-full-width"));
457        var el_margin_left = parseInt($el.css("margin-left"), 10), el_margin_right = parseInt($el.css("margin-right"), 10), offset = 0 - $el_full.offset().left - el_margin_left, width = $(window).width();
458        if ($el.css({
459            position: "relative",
460            left: offset + 40,
461            "box-sizing": "border-box",
462            width: $(window).width() - 80
463          }), !$el.data("vcStretchContent")) {
464          var padding = -1 * offset;
465          0 > padding && (padding = 0);
466          var paddingRight = width - padding - $el_full.width() + el_margin_left + el_margin_right;
467          0 > paddingRight && (paddingRight = 0), $el.css({
468            "padding-left": padding + "px",
469            "padding-right": paddingRight + "px"
470          })
471        }
472        $el.attr("data-vc-full-width-init", "true"), $el.removeClass("vc_hidden")
473      })
474    }
475  }
476
477
478  // _______________ Buttons _________________________
479  $(".button").on('hover',
480    function () {
481      var $this = $(this);
482      $this.css("background-color", $this.data('hover-bg'));
483      $this.css("color", $this.data('hover-color'));
484    },
485    function () {
486      var $this = $(this);
487      $this.css("background-color", $this.data('bg'));
488      $this.css("color", $this.data('color'));
489    }
490  );
491
492
493//___________ Portfolio Grid Isotope
494
495
496  window.onload = function () {
497
498    if ($('.wd-portfolio-grid').length) {
499      $('.wd-portfolio-grid').each(function (i, obj) {
500        portfolio_grid_setting(this);
501      });
502    }
503
504    function portfolio_grid_setting(el) {
505      var $ajzaa_portfolio_grid = $(el).isotope({
506        itemSelector: '.wd-portfolio-grid-item',
507        layoutMode: 'fitRows'
508      })
509
510      $('.filters').on('click', 'a', function (e) {
511        e.preventDefault();
512        var filterValue = $(this).attr('data-filter');
513        $(".filters a").removeClass('current');
514        $(this).addClass('current');
515        $ajzaa_portfolio_grid.isotope({filter: filterValue});
516      });
517    }
518
519
520    if ($('.wd-portfolio-masonry').length) {
521      $('.wd-portfolio-masonry').each(function (i, obj) {
522        portfolio_masonry_setting(this);
523      });
524    }
525
526    function portfolio_masonry_setting(el) {
527
528      var $ajzaa_portfolio_masonry = $(el).isotope({
529        itemSelector: '.wd-portfolio-masonry-item'
530      })
531
532      $('.filters').on('click', 'a', function (e) {
533        e.preventDefault();
534        var filterValue = $(this).attr('data-filter');
535        $(".filters a").removeClass('current');
536        $(this).addClass('current');
537        $ajzaa_portfolio_masonry.isotope({filter: filterValue});
538      });
539    }
540
541
542    if ($('.wd-portfolio-masonry-free-style.style-1').length) {
543      $('.wd-portfolio-masonry-free-style.style-1').each(function (i, obj) {
544        portfolio_masonry_free_style_1_setting(this);
545      });
546    }
547
548    function portfolio_masonry_free_style_1_setting(el) {
549
550      var $ajzaa_portfolio_masonry = $(el).isotope({
551        itemSelector: '.wd-portfolio-masonry-item'
552      })
553
554      $('.filters').on('click', 'a', function (e) {
555        e.preventDefault();
556        var filterValue = $(this).attr('data-filter');
557        $(".filters a").removeClass('current');
558        $(this).addClass('current');
559        $ajzaa_portfolio_masonry.isotope({filter: filterValue});
560      });
561    }
562
563
564    if ($('.wd-portfolio-masonry-free-style.style-2').length) {
565      $('.wd-portfolio-masonry-free-style.style-2').isotope('destroy');
566      $('.wd-portfolio-masonry-free-style.style-2').each(function (i, obj) {
567        portfolio_masonry_free_style_2_setting(this);
568      });
569    }
570
571    function portfolio_masonry_free_style_2_setting(el) {
572      var $container = $(el);
573      var $containerProxy = $container.clone().empty().css({visibility: 'hidden'});
574      var colWidth;
575
576      $container.after($containerProxy);
577
578      $(window).on("resize", function () {
579        colWidth = Math.floor($containerProxy.width() / 4);
580        $container.css({
581          width: colWidth * 4
582        })
583        $container.isotope({
584          resizable: false,
585          itemSelector: '.wd-portfolio-masonry-item',
586          masonry: {
587            columnWidth: colWidth
588          }
589        });
590      }).resize();
591
592
593      $(window).on("load", function () {
594        $container.isotope('layout');
595      });
596
597      var filtertoggle = jQuery('body');
598
599      $(window).on("load", function () {
600        $container.isotope('layout');
601        $(function () {
602          setTimeout(function () {
603            $container.isotope('layout');
604          }, filtertoggle.hasClass("") ? 755 : 755);
605        });
606      });
607
608
609      $(window).on("resize", function () {
610        $container.isotope('layout');
611        $(function () {
612          setTimeout(function () {
613            $container.isotope('layout');
614          }, filtertoggle.hasClass("") ? 755 : 755);
615        });
616      });
617
618
619      $('.filters').on('click', 'a', function (e) {
620        e.preventDefault();
621        var filterValue = $(this).attr('data-filter');
622        $(".filters a").removeClass('current');
623        $(this).addClass('current');
624        $ajzaa_portfolio_masonry.isotope({filter: filterValue});
625      });
626    }
627
628  };
629
630
631  var $hover_color = $(".filters a").data("hovercolor");
632  var $overlay_padding = $(".wd-portfolio-masonry").data("padding");
633  var $overlay_padding_grid = $(".wd-portfolio-grid").data("padding");
634
635  $('head').append('<style> .filters a:hover , .filters a.current {color: ' + $hover_color + '!important;} </style>');
636  $('head').append('<style>
636 .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-masonry-item {padding: ' + $overlay_padding + 'px !important;} </style>');
637
638  $('head').append('<style> .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-grid.style-3 .wd-portfolio-masonry-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-grid-item, .wd-portfolio-container .wd-portfolio-masonry.style-3 .wd-portfolio-masonry-item {padding: ' + $overlay_padding_grid + 'px !important;} </style>');
639
640  $(".wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item .wd-portfolio-grid-item-image a .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-grid .wd-portfolio-grid-item .wd-portfolio-grid-item-image a .overlay-color").data('overlaycolor'))
641  $(".wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item .wd-portfolio-masonry-item-image a .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-masonry .wd-portfolio-masonry-item .wd-portfolio-masonry-item-image a .overlay-color").data('overlaycolor'))
642  $(".wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-grid.style-2 .wd-portfolio-grid-item .overlay-color").data('overlaycolor'));
643  $(".wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item .overlay-color").css("background-color", $(".wd-portfolio-container .wd-portfolio-masonry.style-2 .wd-portfolio-masonry-item .overlay-color").data('overlaycolor'));
644
645
646  var $testimonial_quote_color = $(".testimonial-text").data('quotecolor');
647  var $testimonial_quote_opacity = $(".testimonial-text").data('quoteopacity');
648  var $testimonial_quote_size = $(".testimonial-text").data('quotesize');
649
650
651  $('head').append('<style> .wd-testimonail .testimonial-text:before, .wd-testimonail .testimonial-text:after {color:' + $testimonial_quote_color + ';opacity:.' + $testimonial_quote_opacity + ';font-size:' + $testimonial_quote_size + 'px;}</style>');
652
653
654  $(window).on("load", function () {
655    $(".static-html-item-container").height($(".wd-portfolio-grid-item-image img").height());
656  });
657
658
659  $('#twitter').sharrre({
660    share: {
661      twitter: true
662    },
663    enableHover: false,
664    enableCounter: false,
665    enableTracking: true,
666    //buttons: { twitter: {via: '_JulienH'}},
667    click: function (api, options) {
668      api.simulateClick();
669      api.openPopup('twitter');
670    }
671  });
672  $('#facebook').sharrre({
673    share: {
674      facebook: true
675    },
676    enableCounter: false,
677    enableHover: false,
678    enableTracking: false,
679    click: function (api, options) {
680      api.simulateClick();
681      api.openPopup('facebook');
682    }
683  });
684
685  $('#pinterest').sharrre({
686    share: {
687      pinterest: true
688    },
689    enableCounter: false,
690    enableHover: false,
691    enableTracking: false,
692    click: function (api, options) {
693      api.simulateClick();
694      api.openPopup('pinterest');
695    }
696  });
697
698// light gallery
699  if ($('.lightgallery').length != 0) {
700    $('.lightgallery').lightGallery({
701      selector: '.item'
702    });
703  }
704  //___________ animate Element when it visible
705  function ajzaa_waypoint() {
706    if (!isMobile.any()) {
707      $('.animated').waypoint(function () {
708          // if "this.element" is not an empty array
709          var that = $(this.element).length > 0 ? $(this.element) : $(this);
710          that.css('opacity', 1);
711          that.addClass(that.data('animated'));
712        },
713        {offset: '98%'});
714    }
715
716  }
717
718  ajzaa_waypoint();
719
720  // RTL
721  var oldLeft;
722
723  function _rtl() {
724    if (jQuery('html').attr('dir') == 'rtl') {
725      oldLeft = parseFloat(jQuery('[data-vc-full-width="true"]').css('left'));
726      if (oldLeft < 0) {
727        jQuery('[data-vc-full-width="true"]').css('left', oldLeft * -1 + "px");
728      }
729    }
730  }
731
732  jQuery(window).load(function () {
733    _rtl();
734  });
735
736  jQuery(window).resize(function () {
737    setTimeout(_rtl, 100);
738  });
739
740  $(".product_cat ul").on("click", ".init", function () {
741    $(this).closest("ul").children('li:not(.init)').toggle();
742  });
743
744  var allOptions = $(".product_cat ul").children('.product_cat ul li:not(.init)');
745  $(".product_cat ul").on("click", ".product_cat ul li:not(.init)", function () {
746    allOptions.removeClass('selected');
747    $(this).addClass('selected');
748    $(".product_cat ul").children('.init').html($(this).html());
749    allOptions.toggle();
750  });
751
752
753  $('.brands_form #marques').select2();
754  $('.brands_form #models').select2();
755  $('.brands_form #year').select2();
756
757  $('.brands_form #modal_marques').select2();
758  $('.brands_form #modal_models').select2();
759  $('.brands_form #modal_year').select2();
760
761
762  // view wishlist icon
763  $('.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a').append('<i class="fa fa-eye" aria-hidden="true"></i>');
764  // remove quick view text
765  $('.woocommerce ul.products li.product .button.quick_view span').html('');
766
767
768  // show cart button count
769  var productCount = $(".woocommerce-mini-cart li").size();
770  if (productCount == 0) {
771    $(".show-cart-btn").append("<span class='min-cart-count'></span>");
772    $('.min-cart-count').text(productCount);
773  } else {
774    $('.min-cart-count').text(productCount);
775  }
776  $('.widget_shopping_cart').bind("DOMSubtreeModified", function () {
777    productCount = $(".woocommerce-mini-cart li").size();
778    $('.min-cart-count').text(productCount);
779  });
780
781
782  //click btn cookies hide
783  $(window).on('load', function () {
784    var visitor = ajzaa_getCookie("username");
785
786    if ( visitor == null ) {
787      jQuery('.main-cookies').css('display', 'block');
788    }else {
789      jQuery('.main-cookies').css('display', 'none');
790    }
791
792  });
793
794  //click btn cookies hide
795
796  jQuery('.cookies-btn').on('click', function () {
797    //Get Current and next Date
798    var currentDate = new Date();
799    var nowPlus30Days = new Date(Date.now() + (30 * 24 * 60 * 60 * 1000));
800    //Create Cookies And MakeExpered after 30 Days
801    var visitor = ajzaa_getCookie("username");
802    if (visitor == null) {
803      visitor = "";
804      document.cookie = "username=visitor; expires=" + nowPlus30Days + "; path=/";
805      jQuery('.main-cookies').css('display', 'block');
806    }
807    if (visitor != "") {
808      jQuery('.main-cookies').css('display', 'none');
809    }
810  });
811
812
813  //Get Cookies Function
814  function ajzaa_getCookie(name) {
815    var nameEQ = name + "=";
816    var ca = document.cookie.split(';');
817    for (var i = 0; i < ca.length; i++) {
818      var c = ca[i];
819      while (c.charAt(0) == ' ') c = c.substring(1);
820      if (c.indexOf(nameEQ) != -1) return c.substring(nameEQ.length, c.length);
821    }
822    return null;
823  }
824
825
826
827
828
829
830
831
832});
833
834var $window = jQuery(window);
835var scrollTime = 0.4;
836var scrollDistance = 300;
837
838mobile_ie = -1 !== navigator.userAgent.indexOf("IEMobile");
839
840function ajzaa_SS_Listener(event) {
841  event.preventDefault();
842
843  var delta = event.wheelDelta / 120 || -event.detail / 3;
844  var scrollTop = $window.scrollTop();
845  var finalScroll = scrollTop - parseInt(delta * scrollDistance);
846
847  TweenLite.to($window, scrollTime, {
848    scrollTo: {
849      y: finalScroll, autoKill: !0
850    },
851    ease: Power1.easeOut,
852    autoKill: !0,
853    overwrite: 5
854  });
855
856}
857
858
859if (jQuery('body').hasClass('wd-smooth-scroll') && !jQuery('html').hasClass('touch') && !mobile_ie) {
860  if (window.addEventListener) {
861    window.addEventListener('mousewheel', ajzaa_SS_Listener, false);
862    window.addEventListener('DOMMouseScroll', ajzaa_SS_Listener, false);
863  }
864}
865
866jQuery(".wd-list.style-4 li i").css('backgroundColor', "red");
867
868jQuery('.wd-list.style-4 li i').hover(
869  function () {
870    jQuery(this).animate({'backgroundColor': data_hover}, 400);
871  },
872  function () {
873    jQuery(this).animate({'backgroundColor': '#FFF'}, 400);
874  }
875);
876
877
878if (jQuery('body').height() < 600) {
879  jQuery(".wd-menu-nav").removeClass("sticky");
880}
881
882

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.