jQuery(document).ready(function($){
$(".col-filter-shop .filter-cat .filter-cat-content .trigger-expand-sub-menu").on("click", function(){
let upperLevelMenuItem=$(this).parent().parent();
if(!$(upperLevelMenuItem).hasClass("active-sub-menu-cat")){
$(".col-filter-shop .filter-cat-content li").each(function(index, element){
$(this).removeClass("active-sub-menu-cat");
});
}
$(upperLevelMenuItem).toggleClass("active-sub-menu-cat");
});
$(".filter-cat-content li ul li .expand-sub-sub-cat").on("click", function(){
let currentCatParent=$(this).parent();
$("ul", currentCatParent).toggle();
$(this).toggleClass("show_hide_sub_cat");
});
$('#events_homepage').owlCarousel({
loop: true,
margin: 0,
nav: false,
dots: true,
items: 1,
autoplay: true,
autoplayTimeout: 3500,
autoplaySpeed: 1000
});
w=parseInt(window.innerWidth);
if(w < 768){
$(".menu1 .menu-item-has-children").each(function(){
$(this).children(".sub-menu").css({
"display": "none",
});
$(this).addClass('radiantthemes-menu-open');
$('li.radiantthemes-menu-open>a').addClass('open-toggle');
$('.open-toggle').first().append('<span class="fa fa-angle-down"></span>');
$('.open-toggle span').css({ "color": "#000", "float": "right", "padding-top": "2%" });
});
$(document).on('click', '.open-toggle', function(){
$('.menu1 .menu-item-has-children').children(".sub-menu").slideToggle('slow');
});
$(document).on('click', '.navbar-toggle', function(){
$('.menu1').toggle();
$('body').toggleClass('block');
});
var h=$('header.menu').height();
$('.menu1').css({ height: 'calc(100vh - ' + h + 'px)' });
$('.container.mobile-container').css({ height: 'calc(100vh - ' + h + 'px)' });
$('nav.navbar').css({ height: 'calc(100vh - ' + h + 'px)' });
}
$(window).resize(function(){
w=parseInt(window.innerWidth);
if(w < 768){
$(".menu1 .menu-item-has-children").each(function(){
$(this).children(".sub-menu").css({
"display": "none",
});
$(this).addClass('radiantthemes-menu-open');
$('li.radiantthemes-menu-open>a').addClass('open-toggle');
$('.open-toggle').first().append('<span class="fa fa-angle-down"></span>');
$('.open-toggle span').css({ "color": "#000", "float": "right", "padding-top": "2%" });
});
$(document).on('click', '.open-toggle', function(){
$('.menu1 .menu-item-has-children').children(".sub-menu").slideToggle('slow');
});
$(document).on('click', '.navbar-toggle', function(){
$('.menu1').toggle();
$('body').toggleClass('block');
});
var h=$('header.menu').height();
$('.menu1').css({ height: 'calc(100vh - ' + h + 'px)' });
$('.container.mobile-container').css({ height: 'calc(100vh - ' + h + 'px)' });
$('nav.navbar').css({ height: 'calc(100vh - ' + h + 'px)' });
}else{
$('.menu1').css({ height: 'auto' });
$('.container.mobile-container').css({ height: 'auto' });
$('nav.navbar').css({ height: 'auto' });
}});
let mainSlider=$('.owl-single-product');
let gallerySlider=$('.owl-gallery');
gallerySlider.owlCarousel({
loop: false,
margin: 10,
dots: false,
nav: true,
responsive: {
0: {
items: 3
},
600: {
items: 4
},
1000: {
items: 5
}}
});
mainSlider.owlCarousel({
loop: false,
margin: 10,
dots: false,
nav: true,
items: 1,
autoHeight: true,
autoHeightClass: 'owl-height'
});
gallerySlider.on('click', '.owl-item', function (){
let clickedIndex=$(this).index();
mainSlider.trigger('to.owl.carousel', [clickedIndex, 300]);
});
const inputElement=$('.gem-form-wrapper input[name="signup[email]"]');
if(inputElement.length > 0){
const placeholderText='Email Address';
inputElement.attr('placeholder', placeholderText);
}});