jQuery(function($){"use strict";var on_touch=!$("body").hasClass("ts_desktop");$(document).on("vc-full-width-row-single",function(e,t){t.el.removeClass("loading")});ts_mega_menu_change_state();$(".widget_nav_menu .menu-item-has-children .sub-menu").before('');if(on_touch||$(window).width()<768){ts_menu_action_on_ipad()}if(typeof drile_params!="undefined"&&drile_params.sticky_header==1){ts_sticky_menu()}if($(".main-menu-sidebar-wrapper").length>0&&$(window).width()>767){if($(".main-menu-sidebar-wrapper .ts-menu-drop-icon").length>0){$(".main-menu-sidebar-wrapper .sub-menu").hide()}$(".main-menu-sidebar-wrapper .ts-menu-drop-icon").on("click",function(){var e=$(this).hasClass("active");var t=$(this).siblings(".sub-menu");if(e){t.slideUp(250);t.find(".sub-menu").hide();t.find(".ts-menu-drop-icon").removeClass("active")}else{t.slideDown(250)}$(this).toggleClass("active")})}$(document).on("click",".ts-icon-toggle-header-top",function(){$(this).toggleClass("active");$(".header-top").slideToggle()});$(window).on("resize orientationchange",$.throttle(250,function(){ts_mega_menu_change_state()}));if(on_touch){$(document).on("click",".ts-tiny-cart-wrapper span.drop-icon",function(){$(this).parent().parent().parent().toggleClass("active");$(".ts-menu-drop-icon").removeClass("active");$(".ts-menu .sub-menu").hide();$("#group-icon-header, .ts-group-meta-icon-toggle .icon").removeClass("active")})}$(".vertical-menu-button").on("click",function(){$(this).toggleClass("active");$("body").addClass("vertical-sidebar-active");$(".header-middle .ts-search-by-category").removeClass("active");$("header .search-button").removeClass("active");$("body").removeClass("search-active");$(".ts-menu-drop-icon").removeClass("active");$(".ts-menu .sub-menu").hide()});$("#group-icon-header .header-currency, #group-icon-header .header-language").find("ul:last").siblings("a").on("click",function(e){e.preventDefault();$(this).siblings("ul").slideToggle();$(this).toggleClass("active")});$(window).on("scroll",function(){if($(this).scrollTop()>100){$("#to-top").addClass("on")}else{$("#to-top").removeClass("on")}});$("#to-top .scroll-button").on("click",function(){$("body,html").animate({scrollTop:"0px"},1e3);return false});var quickshop_created_vertical_slider=false;$(document).on("click","a.quickshop",function(e){e.preventDefault();var t=$(this).data("product_id");if(t===undefined){return}var a=$("#ts-quickshop-modal");a.addClass("loading");a.find(".quickshop-content").html("");$.ajax({type:"POST",url:drile_params.ajax_url,data:{action:"drile_load_quickshop_content",product_id:t},success:function(e){a.find(".quickshop-content").html(e);var t=a.find(".ts-quickshop-wrapper.full-slider").length>0;if(t){var i=parseInt(a.find(".image-items").data("height"));var s=parseInt(a.find(".image-items").data("width"));if(i){var r=window.innerWidth>=1500?500:450;var o=window.innerWidth>=1500?710:580;var n=i*r/s;n=n>o?o:Math.floor(n);a.find(".image-items").css("min-height",n+"px")}a.find("img:first").on("load",function(){var e=Math.floor(a.find(".images-slider-wrapper").height()/2)*2;a.find(".popup-container").css({"height":e});a.find(".summary").css({"max-height":e});a.find(".image-items").removeClass("loading");a.removeClass("loading").addClass("show")})}quickshop_created_vertical_slider=false;var l=a.find("img");var d=0;var c=setTimeout(function(){if(a.hasClass("loading")){a.removeClass("loading").addClass("show");if(!t){l.off("load")}}},1e3);l.on("load",function(){if(++d==l.length&&a.hasClass("loading")){a.removeClass("loading").addClass("show");clearTimeout(c);if(a.find(".vertical-thumbnail").length>0){quickshop_vertical_thumbnail_slider(a)}}});a.find("form.variations_form").wc_variation_form();a.find("form.variations_form .variations select").change();$("body").trigger("wc_fragments_loaded");a.find("form.variations_form").on("click",".reset_variations",function(){$(this).parents(".variations").find(".ts-product-attribute .option").removeClass("selected")});if(t){if(a.find(".image-item").length<=1){return}a.find(".image-items").owlCarousel({items:1,loop:true,nav:true,navText:[,],dots:false,navSpeed:1e3,rtl:$("body").hasClass("rtl"),navRewind:false})}else{var u=a.find(".thumbnails");var p=u.find(".product-thumbnails");if(p.find("li").length>1){if(a.find(".vertical-thumbnail").length>0){setTimeout(function(){quickshop_vertical_thumbnail_slider(a)},1500)}else{p.owlCarousel({items:4,loop:false,nav:true,navText:[,],dots:false,rtl:$("body").hasClass("rtl"),margin:0,navRewind:false,onInitialized:function(){u.addClass("loaded").removeClass("loading")}})}}else{u.removeClass("loading")}a.find(".images img").removeAttr("srcset sizes");$(".ts-qs-zoom, .ts-qs-zoom-gallery").CloudZoom({});$(".ts-quickshop-wrapper form.variations_form").on("found_variation reset_image",function(){a.find(".images img").removeAttr("srcset sizes");$(".ts-qs-zoom, .ts-qs-zoom-gallery").CloudZoom({})})}}})});$(document).on("click",".ts-popup-modal .close, .ts-popup-modal .overlay",function(){$(".ts-popup-modal").removeClass("show");$(".ts-popup-modal .quickshop-content").html("")});function quickshop_vertical_thumbnail_slider(e){var t=e.find(".thumbnails");var a=t.find(".product-thumbnails");if(quickshop_created_vertical_slider||!t.hasClass("loading")){return}quickshop_created_vertical_slider=true;a.carouFredSel({items:4,direction:"up",prev:t.find(".owl-prev").selector,next:t.find(".owl-next").selector,auto:{duration:800},scroll:{items:1},onCreate:function(){t.addClass("loaded").removeClass("loading")}})}$(document).on("click",".add_to_wishlist, .product a.compare:not(.added)",function(){$(this).addClass("loading")});$("body").on("added_to_wishlist",function(){ts_update_tini_wishlist();$(".add_to_wishlist").removeClass("loading");$(".yith-wcwl-wishlistaddedbrowse.show, .yith-wcwl-wishlistexistsbrowse.show").parent(".button-in.wishlist").addClass("added")});$("body").on("removed_from_wishlist added_to_cart",function(){if($(".wishlist_table").length){ts_update_tini_wishlist()}});$("body").on("yith_woocompare_open_popup",function(){$(".product a.compare").removeClass("loading")});$(document).on("click",".products .product .color-swatch > div",function(){$(this).siblings().removeClass("active");$(this).addClass("active");var e=$(this).data("thumb");$(this).closest(".product").find("figure img:first").attr("src",e).removeAttr("srcset sizes");var t=$(this).data("term_id");var a=$(this).parent().siblings(".variable-prices");var i=a.find('[data-term_id="'+t+'"]').html();$(this).parent().siblings(".price").html(i).addClass("variation-price")});function single_variable_product_reset_stock(e){var t=e.find("p.availability").data("original");var a=e.find("p.availability").data("class");if(a==""){a="in-stock"}e.find("p.availability span").html(t);e.find("p.availability").removeClass("in-stock out-of-stock").addClass(a)}$(document).on("found_variation","form.variations_form",function(e,t){var a=$(this).parents(".summary");if(a.find(".single_variation .stock").length>0){var i=a.find(".single_variation .stock").html();var s=a.find(".single_variation .stock").hasClass("out-of-stock")?"out-of-stock":"in-stock";a.find("p.availability span").html(i);a.find("p.availability").removeClass("in-stock out-of-stock").addClass(s)}else{single_variable_product_reset_stock(a)}if(t.price_html){a.find(".ts-variation-price").html(t.price_html).removeClass("hidden");a.find("p.price").addClass("hidden")}});$(document).on("reset_image","form.variations_form",function(){var e=$(this).parents(".summary");single_variable_product_reset_stock(e);e.find("p.price").removeClass("hidden");e.find(".ts-variation-price").addClass("hidden")});$(document).on("update_variation_values","form.variations_form",function(){if($(this).find(".ts-product-attribute").length>0){$(this).find(".ts-product-attribute").each(function(){var e=$(this);var t=[];e.siblings("select").find("option").each(function(){if($(this).attr("value")){t.push($(this).attr("value"))}});e.find(".option").removeClass("hidden");e.find(".option").each(function(){if($.inArray($(this).attr("data-value"),t)==-1){$(this).addClass("hidden")}})})}});if(typeof drile_params!="undefined"&&drile_params.ajax_add_to_cart==1&&!$("body").hasClass("woocommerce-cart")){$(document).on("submit",".product:not(.product-type-external) .summary form.cart",function(e){e.preventDefault();var t=$(this);var a=t.attr("action");var i=t.serialize();if(!t.hasClass("variations_form")&&!t.hasClass("grouped_form")){i+="&add-to-cart="+t.find('[name="add-to-cart"]').val()}t.find(".single_add_to_cart_button").removeClass("added").addClass("loading");$.post(a,i,function(e){$(document.body).trigger("wc_fragment_refresh");var a=$("#ts-ajax-add-to-cart-message");var i="";e=$("
"+e+"
");if(e.find(".woocommerce-error").length){i=e.find(".woocommerce-error li:first").html()}if(e.find(".woocommerce-notices-wrapper .is-error").length){i=e.find(".woocommerce-notices-wrapper .wc-block-components-notice-banner__content:first").html()}t.find(".single_add_to_cart_button").removeClass("loading").addClass("added");a.removeClass("error");if(i){a.addClass("error");a.find(".error-message").html(i);t.find(".single_add_to_cart_button").removeClass("added")}a.addClass("show");setTimeout(function(){a.removeClass("show")},2e3)})})}$("form.woocommerce-ordering ul.orderby ul a").on("click",function(e){e.preventDefault();if($(this).hasClass("current")){return}var t=$("form.woocommerce-ordering");var a=$(this).attr("data-orderby");t.find("select.orderby").val(a).trigger("change")});$("form.product-per-page-form ul.perpage ul a").on("click",function(e){e.preventDefault();if($(this).hasClass("current")){return}var t=$("form.product-per-page-form");var a=$(this).attr("data-perpage");t.find("select.perpage").val(a);t.submit()});$(".widget-title-wrapper a.block-control").on("click",function(e){e.preventDefault();if($(this).parents(".filter-widget-area.style-default").length==0){$(this).toggleClass("active");$(this).parent().siblings(":not(script)").fadeToggle(200)}else{var t=$(this).parents(".filter-widget-area.style-default");var a=$(this).hasClass("active");t.find(".widget-title-wrapper").siblings(":not(script)").hide();t.find(".widget-title-wrapper a.block-control").removeClass("active");if(!a){$(this).addClass("active");$(this).parent().siblings(":not(script)").fadeIn(200)}hide_orderby_per_page_dropdown("both")}});ts_widget_toggle();if(!on_touch){$(window).on("resize",$.throttle(250,function(){ts_widget_toggle()}))}$(".woocommerce-ordering li .orderby-current , .product-per-page-form li .perpage-current").on("click",function(e){$(this).siblings(".dropdown").fadeToggle(200);$(this).toggleClass("active");$(this).parent().parent().toggleClass("active");var t=$(this).hasClass("orderby-current")?"perpage":"orderby";hide_orderby_per_page_dropdown(t);$(".filter-widget-area.style-default .widget-title-wrapper").siblings().hide();$(".filter-widget-area.style-default .widget-title-wrapper a.block-control").removeClass("active")});function hide_orderby_per_page_dropdown(e){if(e=="orderby"){var t=$(".woocommerce-ordering li .orderby-current")}else if(e=="perpage"){var t=$(".product-per-page-form li .perpage-current")}else{var t=$(".woocommerce-ordering li .orderby-current, .product-per-page-form li .perpage-current")}t.siblings(".dropdown").fadeOut(200);t.removeClass("active");t.parent().parent().removeClass("active")}if($("img.ts-lazy-load").length){$(window).on("scroll ts_lazy_load",function(){var e=$(this).scrollTop();var t=$(this).height();$("img.ts-lazy-load:not(.loaded)").each(function(){if($(this).data("src")&&$(this).offset().topa)){e.val(a)}else{e.val(t+parseFloat(s))}}else{if(i&&(i==t||t0){e.val(t-parseFloat(s))}}e.trigger("change")});if(typeof drile_params!="undefined"&&drile_params.ajax_search==1){ts_ajax_search()}$(document).on("click",".search-button .icon, .shopping-cart-wrapper .cart-control",function(e){$(".ts-floating-sidebar .close").trigger("click");var t=$(this).is(".cart-control");if(t){if($("#ts-shopping-cart-sidebar").length>0){e.preventDefault();$("#ts-shopping-cart-sidebar").addClass("active");$("body").addClass("floating-sidebar-active");$(".vertical-menu-button").removeClass("active");$("body").removeClass("vertical-sidebar-active");$(".header-middle .ts-search-by-category").removeClass("active");$("header .search-button").removeClass("active");$("body").removeClass("search-active");$(".ts-menu-drop-icon").removeClass("active");var a=!$("body").hasClass("ts_desktop");if(a||$(window).width()<768){$(".ts-menu-drop-icon").removeClass("active");$(".ts-menu .sub-menu").hide()}}}else if($("#ts-search-sidebar").length>0){$("#ts-search-sidebar").addClass("active");$("body").addClass("floating-sidebar-active");setTimeout(function(){$('#ts-search-sidebar input[name="s"]').focus()},600);$(".vertical-menu-button").removeClass("active");$("body").removeClass("vertical-sidebar-active");$(".header-middle .ts-search-by-category").removeClass("active");$("header .search-button").removeClass("active");$("body").removeClass("search-active");$(".ts-menu-drop-icon").removeClass("active");var a=!$("body").hasClass("ts_desktop");if(a||$(window).width()<768){$(".ts-menu-drop-icon").removeClass("active");$(".ts-menu .sub-menu").hide()}}else if($(".header-middle .ts-search-by-category").length>0){$(".header-middle .ts-search-by-category").toggleClass("active");$("header .search-button").toggleClass("active");$("body").toggleClass("search-active");setTimeout(function(){$('.header-middle .ts-search-by-category input[name="s"]').focus()},600);$(".vertical-menu-button").removeClass("active");$("body").removeClass("vertical-sidebar-active");$(".ts-menu-drop-icon").removeClass("active");var a=!$("body").hasClass("ts_desktop");if(a||$(window).width()<768){$(".ts-menu-drop-icon").removeClass("active");$(".ts-menu .sub-menu").hide()}}});$(".ts-floating-sidebar .overlay, .ts-floating-sidebar .close").on("click",function(){$(".ts-floating-sidebar").removeClass("active");$("body").removeClass("floating-sidebar-active");$(".filter-widget-area-button.style-sidebar a, .filter-widget-area-button.style-bottom a").removeClass("active");$("#main-content").removeClass("show-filter-sidebar")});if(!$("body").hasClass("woocommerce-cart")){$(document.body).on("adding_to_cart",function(e,t,a){if(wc_add_to_cart_params.cart_redirect_after_add=="no"){if(typeof drile_params!="undefined"&&drile_params.add_to_cart_effect=="show_popup"&&typeof t!="undefined"){var i=t.attr("data-product_id");var s=$("#ts-add-to-cart-popup-modal");s.addClass("adding");$.ajax({type:"POST",url:drile_params.ajax_url,data:{action:"drile_load_product_added_to_cart",product_id:i},success:function(e){s.find(".add-to-cart-popup-content").html(e);if(s.hasClass("loading")){s.removeClass("loading").addClass("show")}s.removeClass("adding")}})}}});$(document.body).on("added_to_cart",function(e,t,a,i){if(typeof drile_params!="undefined"&&drile_params.show_cart_after_adding==1){$(".shopping-cart-wrapper .cart-control").trigger("click");return}if(typeof drile_params!="undefined"&&typeof i!="undefined"){if(drile_params.add_to_cart_effect=="fly_to_cart"){var s=$(".shopping-cart-wrapper");if(s.length==2){if($(window).width()>991){s=$(".header-vertical .shopping-cart-wrapper")}else{s=$(".header-ipad .shopping-cart-wrapper")}}if(s.length==1){var r=i.closest("section.product").find("figure img").eq(0);if(r.length==1){var o=800;var n=$(".is-sticky .shopping-cart-wrapper").length;if(n){o=500}var l=r.width()?150*r.height()/r.width():150;var d=r.width()?75*r.height()/r.width():75;var c=r.clone().offset({top:r.offset().top,left:r.offset().left}).css({"opacity":"0.6","position":"absolute","height":l+"px","width":"150px","z-index":"99999999"}).appendTo($("body")).animate({"top":s.offset().top+s.height()/2,"left":s.offset().left+s.width()/2,"width":75,"height":d},o,"linear");if(!n&&s.parents(".header-vertical").length==0){$("body,html").animate({scrollTop:"0px"},o)}c.animate({"width":0,"height":0},function(){$(this).detach()})}}}if(drile_params.add_to_cart_effect=="show_popup"){var u=$("#ts-add-to-cart-popup-modal");if(u.hasClass("adding")){u.addClass("loading")}else{u.addClass("show")}}}})}if($("body").hasClass("woocommerce-cart")||$("body").hasClass("woocommerce-checkout")){$(document.body).off("click",".remove_from_cart_button")}$(document.body).on("click",".shopping-cart-wrapper .remove_from_cart_button",function(){$(".shopping-cart-wrapper").addClass("updating")});$(document.body).on("removed_from_cart",function(){if(!$(".shopping-cart-wrapper").is(":hover")){$(".shopping-cart-wrapper").removeClass("updating")}});$(document).on("change",".ts-tiny-cart-wrapper .qty",function(){var e=parseFloat($(this).val());var t=parseFloat($(this).attr("max"));if(t!=="NaN"&&t0){if(a.find('option[value="'+t+'"]').length>0){a.val(t).change();e.closest(".ts-product-attribute").find(".option").removeClass("selected");e.closest(".option").addClass("selected")}}return false});$(".variations_form").on("click",".reset_variations",function(){$(this).closest(".variations").find(".ts-product-attribute .option").removeClass("selected")});$(".single-product .related .products, .single-product .upsells .products, .woocommerce .cross-sells .products").each(function(){var e=$(this);if(e.find(".product").length>1){e.owlCarousel({loop:true,nav:true,navText:[,],dots:false,navSpeed:1e3,rtl:$("body").hasClass("rtl"),margin:0,navRewind:false,responsiveBaseElement:e,responsiveRefreshRate:1e3,responsive:{0:{items:1},330:{items:2},570:{items:3},871:{items:4}}})}});if(typeof $.fn.YTPlayer=="function"){$(".ts-youtube-video-bg").each(function(index,element){var selector=$(this);var poster=selector.data("poster");var property=selector.data("property")&&typeof selector.data("property")=="string"?eval("("+selector.data("property")+")"):selector.data("property");if(!on_touch){var player=selector.YTPlayer();player.on("YTPPlay",function(){selector.removeClass("pausing").addClass("playing");selector.closest(".vc_row").addClass("playing");if(poster){selector.css({"background-image":""});selector.find(".mbYTP_wrapper").css({"opacity":1})}});player.on("YTPPause YTPEnd",function(){selector.removeClass("playing").addClass("pausing");selector.closest(".vc_row").removeClass("playing");if(poster){selector.css({"background-image":"url("+poster+")"});selector.find(".mbYTP_wrapper").css({"opacity":0})}});player.on("YTPChanged",function(){if(!property.autoPlay&&poster){selector.css({"background-image":"url("+poster+")"})}})}else if(poster){selector.css({"background-image":"url("+poster+")"})}})}$(".ts-hosted-video-bg").each(function(){var e=$(this);var t=e.find("video");var a=t.get(0);if(t.hasClass("loop")){a.loop=true}if(t.hasClass("muted")){a.muted=true}var i=e.data("poster");if(i){e.css({"background-image":"url("+i+")"})}var s=e.find(".video-control");s.on("click",function(){if(!e.hasClass("playing")){a.play();e.css({"background-image":""});e.removeClass("pausing").addClass("playing");e.closest(".vc_row").addClass("playing")}else{a.pause();if(i){e.css({"background-image":"url("+i+")"})}e.removeClass("playing").addClass("pausing");e.closest(".vc_row").removeClass("playing")}});if(!on_touch&&t.hasClass("autoplay")){s.trigger("click")}});if(typeof $.fn.prettyPhoto=="function"){$('.single-portfolio .thumbnail a[rel^="prettyPhoto"]').prettyPhoto({show_title:false,deeplinking:false,social_tools:false})}if(typeof $.fn.isotope=="function"){$(".single-portfolio.gallery .thumbnail figure").isotope()}ts_generate_single_portfolio_slider()});function ts_mega_menu_change_state(){jQuery(".ts-group-meta-icon-toggle .icon").off("click");jQuery(".ts-group-meta-icon-toggle .icon").on("click",function(){jQuery(".ts-menu-drop-icon").removeClass("active");var e=!jQuery("body").hasClass("ts_desktop");if(e||jQuery(window).width()<768){jQuery(".ts-menu-drop-icon").removeClass("active");jQuery(".ts-menu-drop-icon").siblings(".sub-menu").hide()}jQuery("#group-icon-header").toggleClass("active");jQuery("body").toggleClass("menu-header-active");jQuery("body").toggleClass("floating-sidebar-active");jQuery(this).toggleClass("active");jQuery("#group-icon-header .ts-sidebar-content").css({"padding-top":jQuery(".ts-header .header-middle").height()+(jQuery("#wpadminbar").length?jQuery("#wpadminbar").height():0)});jQuery(".header-v8 .pc-menu ul.menu > li.menu-item > .sub-menu").each(function(){var e=jQuery(this);var t=e.outerHeight();var a=jQuery(window).height();var i=e.parent().offset().top;i-=e.parents(".ts-menu").offset().top;if(i+t>a){var s=i+t-a+20;e.css({"top":-s,"bottom":"auto"})}})});jQuery(".ts-menu-drop-icon").removeClass("active");if(Math.max(window.outerWidth,jQuery(window).width())>767){var e=0,t=0;var a=jQuery(".header-sticky .container:first");var i=jQuery(".header-sticky");if(a.length<=0){a=jQuery(".header-sticky");if(a.length<=0){return}t=a.outerWidth()}else{t=a.width();e=parseInt(a.css("padding-left"))}var s=a.offset();var r=i.outerWidth();var o=i.offset();setTimeout(function(){jQuery(".ts-menu nav.main-menu > ul.menu > .ts-megamenu-fullwidth").each(function(a,i){var n=jQuery(i).offset();if(jQuery(i).hasClass("ts-megamenu-fullwidth-stretch")){var l=n.left-o.left;jQuery(i).children("ul.sub-menu").css({"width":r+"px","left":-l+"px","right":"auto"})}else{var l=n.left-s.left-e;jQuery(i).children("ul.sub-menu").css({"width":t+"px","left":-l+"px","right":"auto"})}});jQuery(".ts-menu nav.main-menu > ul.menu").children(".ts-megamenu-columns-1, .ts-megamenu-columns-2, .ts-megamenu-columns-3, .ts-megamenu-columns-4").each(function(a,i){jQuery(i).children("ul.sub-menu").css({"max-width":t+"px"});var r=jQuery(i).children("ul.sub-menu").outerWidth();var o=jQuery(i).outerWidth();jQuery(i).children("ul.sub-menu").css({"left":"-"+(r/2-o/2)+"px","right":"auto"});var n=s.left;var l=n+t;var d=jQuery(i).offset().left;var c=r/2>d+o/2-n;var u=r/2+d+o/2>l;if(c){var p=d-n-e;jQuery(i).children("ul.sub-menu").css({"left":-p+"px","right":"auto"})}if(u&&!c){var p=d-n-e;p=p-(t-r);jQuery(i).children("ul.sub-menu").css({"left":-p+"px","right":"auto"})}});jQuery("ul.menu li.menu-item").removeClass("hide")},800)}else{jQuery(".ic-mobile-menu-button").off("click");jQuery(".ic-mobile-menu-button").on("click",function(){jQuery("#page").addClass("menu-mobile-active")});jQuery(".ic-mobile-menu-close-button").off("click");jQuery(".ic-mobile-menu-close-button").on("click",function(){jQuery("#page").removeClass("menu-mobile-active")});jQuery("#wpadminbar").css("position","fixed");jQuery("ul.menu li.menu-item").removeClass("hide")}}function ts_menu_action_on_ipad(){jQuery(".ts-menu nav.main-menu .ts-menu-drop-icon").on("click",function(){var e=jQuery(this).hasClass("active");var t=jQuery(this).siblings(".sub-menu");jQuery(".ts-menu nav.main-menu .ts-menu-drop-icon").removeClass("active");jQuery(".ts-menu nav.main-menu .sub-menu").hide();jQuery(this).parents(".sub-menu").show();jQuery(this).parents(".sub-menu").siblings(".ts-menu-drop-icon").addClass("active");jQuery("header .shopping-cart-wrapper").removeClass("active");if(t.length>0){if(e){t.fadeOut(250);jQuery(this).removeClass("active")}else{t.fadeIn(250);jQuery(this).addClass("active")}}});if(jQuery(".ts-menu nav.mobile-menu .ts-menu-drop-icon").length>0){jQuery(".ts-menu nav.mobile-menu .sub-menu").hide()}jQuery(".ts-menu nav.mobile-menu .ts-menu-drop-icon").on("click",function(){var e=jQuery(this).hasClass("active");var t=jQuery(this).siblings(".sub-menu");if(e){t.slideUp(250);t.find(".sub-menu").hide();t.find(".ts-menu-drop-icon").removeClass("active")}else{t.slideDown(250)}jQuery(this).toggleClass("active")})}function ts_sticky_menu(){var e=0;if(jQuery("body").hasClass("admin-bar")&&jQuery("#wpadminbar").length>0){e=jQuery("#wpadminbar").height()}var t=jQuery("header.ts-header").height()+300;if(jQuery(".header-transparent .breadcrumb-title-wrapper").length>0){t=jQuery(".header-transparent .breadcrumb-title-wrapper").height()}setTimeout(function(){jQuery(".header-sticky").sticky({topSpacing:e,topBegin:t,scrollOnTop:function(){ts_mega_menu_change_state();jQuery("body > .select2-container--open").removeClass("sticky")},scrollOnBottom:function(){ts_mega_menu_change_state();jQuery("body > .select2-container--open").addClass("sticky")}})},200)}function ts_update_tini_wishlist(){if(typeof drile_params=="undefined"){return}var e=jQuery(".my-wishlist-wrapper");if(e.length==0){return}e.addClass("loading");jQuery.ajax({type:"POST",url:drile_params.ajax_url,data:{action:"drile_update_tini_wishlist"},success:function(t){var a=e.children("i.fa:first");e.html(t);if(a.length>0){e.prepend(a)}e.removeClass("loading")}})}function ts_set_cloud_zoom(){jQuery(".cloud-zoom-wrap .cloud-zoom-big").remove();jQuery(".cloud-zoom, .cloud-zoom-gallery").off("click");var e=jQuery(".cloud-zoom, .cloud-zoom-gallery").width();var t=jQuery(".cloud-zoom, .cloud-zoom-gallery").children("img").width();var a=jQuery(".cloud-zoom, .cloud-zoom-gallery").not(".on_pc");var i=(e-t)/2;if(a.length>0){a.data("zoom",null).siblings(".mousetrap").off().remove();a.CloudZoom({adjustX:i})}}function ts_widget_toggle(){jQuery(".wpb_widgetised_column .widget-title-wrapper a.block-control, .footer-container .widget-title-wrapper a.block-control").remove();if(typeof drile_params!="undefined"&&drile_params.responsive==0){return}if(Math.max(window.outerWidth,jQuery(window).width())>=768){jQuery(".widget-title-wrapper a.block-control").removeClass("active").hide();jQuery(".widget-title-wrapper a.block-control").parent().siblings(":not(script)").show();jQuery(".filter-widget-area.style-default .widget-title-wrapper").siblings(":not(script)").hide()}else{jQuery(".widget-title-wrapper a.block-control").removeClass("active").show();jQuery(".widget-title-wrapper a.block-control").parent().siblings(":not(script)").hide();jQuery(".wpb_widgetised_column .widget-title-wrapper, .footer-container .widget-title-wrapper").siblings(":not(script)").show()}}function ts_ajax_search(){var e="";var t="";var a;var i=700;var s;var r={};jQuery("body").append('
');var o=jQuery("#ts-search-result-container");var n=jQuery("#ts-search-sidebar .ts-search-result-container");var l=false;jQuery('.ts-header .search-content input[name="s"], #ts-search-sidebar input[name="s"]').on("keyup",function(d){l=jQuery(this).parents("#ts-search-sidebar").length>0;s=jQuery(this);o.hide();e=jQuery(this).val().trim();if(e.length<2){s.parents(".search-content").removeClass("loading");return}if(r[e]){if(!l){o.html(r[e]);o.show()}else{n.html(r[e])}t="";s.parents(".search-content").removeClass("loading");return}clearTimeout(a);a=setTimeout(function(){if(e==t||e.length<2){return}t=e;s.parents(".search-content").addClass("loading");jQuery.ajax({type:"POST",url:drile_params.ajax_url,data:{action:"drile_ajax_search",search_string:e,category:""},error:function(e,t){s.parents(".search-content").removeClass("loading")},success:function(t){if(t!=""){t=JSON.parse(t);if(t.search_string==e){r[e]=t.html;if(!l){o.html(t.html);var a=jQuery(".header-sticky > .container");o.css({"position":"absolute","top":a.offset().top+a.outerHeight(),"left":a.offset().left+parseInt(a.css("padding-left")),"width":a.width(),"display":"block"})}else{n.html(t.html)}s.parents(".search-content").removeClass("loading")}}else{s.parents(".search-content").removeClass("loading")}}})},i)});o.on("mouseleave",function(){o.hide()});jQuery("body").on("click",function(){o.hide()});jQuery(document).on("click",".ts-search-result-container .view-all-wrapper a",function(e){e.preventDefault();s.parents("form").submit()})}function ts_single_related_post_gallery_slider(){if(jQuery(".single-post figure.gallery, .list-posts .post-item .gallery figure, .ts-blogs-widget .thumbnail.gallery figure").length>0){var e=jQuery(".single-post figure.gallery, .list-posts .post-item .gallery figure, .ts-blogs-widget .thumbnail.gallery figure");var t={items:1,loop:true,nav:true,dots:false,animateIn:"fadeIn",animateOut:"fadeOut",navText:[,],navSpeed:1e3,rtl:jQuery("body").hasClass("rtl"),margin:10,navRewind:false,autoplay:true,autoplayTimeout:4e3,autoplayHoverPause:true,autoplaySpeed:false,autoHeight:true,mouseDrag:false,responsive:{0:{items:1}},onInitialized:function(){e.removeClass("loading");e.parent(".gallery").addClass("loaded").removeClass("loading")}};e.each(function(){var e=true;if(jQuery(this).find("img").length<=1){e=false}if(e){jQuery(this).owlCarousel(t)}else{jQuery(this).removeClass("loading");jQuery(this).parent(".gallery").removeClass("loading")}})}if(jQuery(".single-post .related-posts.loading").length>0){var e=jQuery(".single-post .related-posts.loading");var t={loop:true,nav:true,navText:[,],dots:false,navSpeed:1e3,rtl:jQuery("body").hasClass("rtl"),margin:0,navRewind:false,responsiveBaseElement:e,responsiveRefreshRate:400,responsive:{0:{items:1},640:{items:2},1150:{items:3},1400:{items:4}},onInitialized:function(){e.addClass("loaded").removeClass("loading")}};e.find(".content-wrapper .blogs").owlCarousel(t)}}function ts_generate_single_portfolio_slider(){if(jQuery(".single-portfolio.slider .thumbnail figure img").length>1){var e=jQuery(".single-portfolio.slider");var t=jQuery(".single-portfolio.slider .thumbnail figure");t.owlCarousel({items:1,loop:true,nav:true,navText:[,],dots:false,navSpeed:1e3,rtl:jQuery("body").hasClass("rtl"),navRewind:false,autoplay:true,autoplayHoverPause:true,autoplaySpeed:1e3,onInitialized:function(){e.find(".thumbnail").addClass("loaded").removeClass("loading")}})}else{jQuery(".single-portfolio.slider .thumbnail").removeClass("loading")}}