jQuery(document).ready(function ($) {
"use strict";
var isMobile = false;
if (/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
$('html').addClass('touch');
isMobile = true;
} else {
$('html').addClass('no-touch');
isMobile = false;
}
// Scroll To
$(".scroll-content").click(function () {
$('html, body').animate({
scrollTop: $("#site-content").offset().top
}, 500);
});
// Aub Menu Toggle
$('.submenu-toggle').click(function () {
$(this).toggleClass('button-toggle-active');
var currentClass = $(this).attr('data-toggle-target');
$(currentClass).toggleClass('submenu-toggle-active');
});
$('.skip-link-menu-start').focus(function () {
if (!$("#offcanvas-menu #primary-nav-offcanvas").length == 0) {
$("#offcanvas-menu #primary-nav-offcanvas ul li:last-child a").focus();
}
});
// Toggle Menu
$('.navbar-control-offcanvas').click(function () {
$(this).addClass('active');
$('body').addClass('body-scroll-locked');
$('#offcanvas-menu').toggleClass('offcanvas-menu-active');
$('.button-offcanvas-close').focus();
});
$('.offcanvas-close .button-offcanvas-close').click(function () {
$('#offcanvas-menu').removeClass('offcanvas-menu-active');
$('.navbar-control-offcanvas').removeClass('active');
$('body').removeClass('body-scroll-locked');
setTimeout(function () {
$('.navbar-control-offcanvas').focus();
}, 300);
});
$('#offcanvas-menu').click(function () {
$('#offcanvas-menu').removeClass('offcanvas-menu-active');
$('.navbar-control-offcanvas').removeClass('active');
$('body').removeClass('body-scroll-locked');
});
$(".offcanvas-wraper").click(function (e) {
e.stopPropagation(); //stops click event from reaching document
});
$('.skip-link-menu-end').on('focus', function () {
$('.button-offcanvas-close').focus();
});
// Data Background
var pageSection = $(".data-bg");
pageSection.each(function (indx) {
if ($(this).attr("data-background")) {
$(this).css("background-image", "url(" + $(this).data("background") + ")");
}
});
// Scroll to Top on Click
$('.to-the-top').click(function () {
$("html, body").animate({
scrollTop: 0
}, 700);
return false;
});
});
//Loader
jQuery(window).load(function() {
jQuery(".preloader").delay(1000).fadeOut("fast");
});
//Sticky
jQuery(window).scroll(function() {
var data_sticky = jQuery('#center-header').attr('data-sticky');
if (data_sticky == "true") {
if (jQuery(this).scrollTop() > 1){
jQuery('.Stickyy').addClass("stick_head");
} else {
jQuery('.Stickyy').removeClass("stick_head");
}
}
});
jQuery(function($) {
var owl = jQuery('.theme-product-block .owl-carousel');
owl.owlCarousel({
margin: 20,
nav: true,
stagePadding: 50,
autoplay:false,
dots: false,
rtl: $('html').attr('dir') === 'rtl', // Set RTL based on HTML direction
autoplayTimeout:2000,
autoplayHoverPause:true,
loop: true,
navText : ['',''],
responsive: {
0: {
stagePadding: 0,
items: 1
},
600: {
items: 1
},
1024: {
items: 2
},
1200: {
items: 3
}
}
})
});