var wc_add_to_cart_variation_params=wc_add_to_cart_variation_params||{};var baroqueData=baroqueData||{};(function(l){"use strict";var d=d||{};d.init=function(){d.$body=l(document.body),d.$window=l(window),d.$header=l("#masthead"),d.ajaxXHR=null;this.scrollTop();this.scrollSection();this.removeCss();this.vcRow();this.canvasPanel();this.menuSideBar();this.stickyHeader();this.parallax();this.singlePortfolioGallery();this.imagesPopUp();this.portfolioMasonry();this.portfolioParallax();this.portfolioCarousel();this.portfolioLoadingAjax();this.portfolioFilterAjax();this.productQuantity();this.shopLoadingAjax();this.singleProductCarousel();this.productThumbnailSlick();this.productGallery();this.productVariation();this.tooltip();this.loginTab();this.filterAjax();this.blogLayout();this.blogLoadingAjax();this.blogFilterAjax();this.singleGallery();this.fixedFooter();this.preload()};d.vcRow=function(){if(baroqueData.isRTL!=="1"){return}l(document).on("vc-full-width-row-single",function(a,o){o.el.css({left:"auto",right:o.offset})})};d.removeCss=function(){l("#menu-sidebar-panel .section-menu-secondary").on("click","a",function(){d.$body.removeClass("open-canvas-panel");l("#menu-sidebar-panel").removeClass("open")});d.$window.on("resize",function(){if(d.$window.width()>=1200){var a=l(".single-portfolio-layout-2 .entry-thumbnail").height();l(".single-portfolio-layout-2 .entry-summary").css({height:a*80/100})}})};d.scrollTop=function(){var a=l("#scroll-top");d.$window.on("scroll",function(){if(d.$window.scrollTop()>d.$window.height()){a.addClass("show-scroll")}else{a.removeClass("show-scroll")}});a.on("click",function(a){a.preventDefault();l("html, body").stop().animate({scrollTop:0},800)})};d.parallax=function(){if(d.$window.width()<1200){return}l(".portfolio-thumbnail-wrapper .featured-image").parallax("50%",.6);l(".baroque-post-featured .featured-image").parallax("50%",.6);l(".baroque-catalog-page .featured-image").parallax("50%",.6)};d.scrollSection=function(){l(".menu-area").on("click","a",function(a){var o=this.hash;if(o!==""){if(l(o).length>0){a.preventDefault();d.sectionTarget(o)}}})};d.sectionTarget=function(a){var o=d.$header.outerHeight(),e=d.$header.position().top,t=0;if(d.$window.width()<=768){e=0;o=d.$header.find(".site-logo").height()}if(a!=null){var i=l(a);if(i.length>0){var s=i.offset().top;t=s-o-e}}l("html, body").stop().animate({scrollTop:t},1200,"easeInOutExpo")};d.canvasPanel=function(){d.$header.on("click","#icon-menu-sidebar",function(a){a.preventDefault();d.$body.addClass("open-canvas-panel");l("#menu-sidebar-panel").addClass("open")});d.$body.on("click","#off-canvas-layer, .close-canvas-panel",function(a){a.preventDefault();d.$body.removeClass("open-canvas-panel");l("#menu-sidebar-panel").removeClass("open")})};d.menuSideBar=function(){l("#menu-sidebar-panel").find("li.menu-item-has-children > a").on("click",function(a){a.preventDefault();l(this).closest("li").siblings().find("ul.sub-menu").slideUp();l(this).closest("li").siblings().removeClass("active");l(this).closest("li").children("ul.sub-menu").slideToggle();l(this).closest("li").toggleClass("active")})};d.stickyHeader=function(){if(!d.$body.hasClass("header-sticky")){return}if(d.$body.hasClass("page-template-template-coming-soon-page")){return}d.$window.on("scroll",function(){var a=20;if(d.$window.scrollTop()>a){d.$header.addClass("minimized")}else{d.$header.removeClass("minimized")}});d.$window.on("resize",function(){var a=d.$header.outerHeight(true),o=l("#mf-header-minimized");if(!d.$body.hasClass("header-transparent")){o.height(a)}})};d.blogLayout=function(){if(!d.$body.hasClass("blog-masonry")){return}d.$body.imagesLoaded(function(){d.$body.find(".baroque-post-list").isotope({itemSelector:".blog-masonry-wrapper",layoutMode:"masonry"})})};d.blogLoadingAjax=function(){if(!d.$body.hasClass("baroque-blog-page")){return}d.$body.on("click","#baroque-blog-previous-ajax a",function(a){a.preventDefault();if(l(this).data("requestRunning")){return}l(this).data("requestRunning",true);var o=l(this).closest(".site-main"),t=o.find(".baroque-post-list"),i=l(this).parents(".navigation"),s=l(this).parent();s.addClass("loading");l.get(l(this).attr("href"),function(a){var o=l(a).find(".baroque-post-list").children(".post-wrapper"),e=l(a).find(".navigation").html();i.html(e);if(d.$body.hasClass("blog-masonry")){o.imagesLoaded(function(){t.append(o).isotope("insert",o);i.find("a").data("requestRunning",false);s.addClass("loading")})}else{t.append(o);i.find("a").data("requestRunning",false);s.addClass("loading")}})})};d.blogFilterAjax=function(){d.$body.find("#ba-blog-taxs-filter").on("click","a",function(a){a.preventDefault();l(this).addClass("selected");var o=l(this).attr("href");d.$body.trigger("baroque_blog_filter_ajax",o,l(this))});d.$body.on("baroque_blog_filter_ajax",function(a,o){var e=l(".ba-blog-content"),t=l("#ba-blog-taxs-filter"),i=l(".blog-page-header");l(".ba-blog-loading").addClass("show");if("?"==o.slice(-1)){o=o.slice(0,-1)}o=o.replace(/%2C/g,",");history.pushState(null,null,o);if(d.ajaxXHR){d.ajaxXHR.abort()}d.ajaxXHR=l.get(o,function(a){e.replaceWith(l(a).find(".ba-blog-content"));t.html(l(a).find("#ba-blog-taxs-filter").html());i.html(l(a).find(".blog-page-header").html());d.blogLoadingAjax();d.blogLayout();l(".ba-blog-loading").removeClass("show");d.$body.trigger("baroque_ajax_filter_request_success",[a,o])},"html")})};d.singleGallery=function(){l(".entry-thumbnail .format-gallery").slick({rtl:baroqueData.isRTL==="1",infinite:true,slidesToShow:1,slidesToScroll:1,arrows:true,dots:false,prevArrow:'
',nextArrow:'
',responsive:[{breakpoint:769,settings:{arrows:false,dots:true}}]})};d.singlePortfolioGallery=function(){var a=l(".portfolio-slides"),o={rtl:baroqueData.isRTL==="1",infinite:false,slidesToShow:1,slidesToScroll:1,arrows:true,dots:false,prevArrow:'
',nextArrow:'
',responsive:[{breakpoint:768,settings:{arrows:false,dots:true}}]};if(a.hasClass("portfolio-fade")){o.fade=true;o.cssEase="linear"}a.slick(o);l(".single-portfolio .portfolio-toggle-content").on("click",function(a){a.preventDefault();l(".entry-summary").slideToggle()});var e=d.$window.height(),t=d.$header.height(),i=l(".site-footer").height(),s;s=e-t-i-40;if(d.$body.hasClass("admin-bar")){s=s-32}l(".fixed-portfolio-info").css("height",s)};d.imagesPopUp=function(){var a=l(".ba-gallery-popup");if(!a.length){return}var i=a.find("a.photoswipe"),s=[];i.each(function(){var a=l(this),o=a.attr("data-large_image_width"),e=a.attr("data-large_image_height");s.push({src:a.attr("href"),w:o,h:e})});a.on("click","a.photoswipe",function(a){a.preventDefault();var o=i.index(l(this)),e={index:o,bgOpacity:.85,showHideOpacity:true,mainClass:"pswp--minimal-dark",barsSize:{top:0,bottom:0},captionEl:false,fullscreenEl:false,shareEl:false,tapToClose:true,tapToToggleControls:false};var t=new PhotoSwipe(document.getElementById("pswp"),window.PhotoSwipeUI_Default,s,e);t.init()})};d.portfolioMasonry=function(){if(!d.$body.hasClass("portfolio-masonry")){return}d.$body.imagesLoaded(function(){d.$body.find(".list-portfolio").isotope({itemSelector:".portfolio-wrapper",layoutMode:"masonry"})})};d.portfolioParallax=function(){if(!d.$body.hasClass("portfolio-parallax")){return}var a=l(".portfolio-parallax .list-portfolio");a.fullpage()};d.portfolioCarousel=function(){if(!d.$body.hasClass("portfolio-carousel")){return}var a=l("#baroque-portfolio-carousel-wrapper"),o=a.find(".portfolio-frame");var e={horizontal:1,activateOn:"click",activateMiddle:false,itemNav:"basic",startAt:0,scrollBar:a.find(".scrollbar"),pagesBar:a.find(".pages"),activatePageOn:"click",speed:800,easing:"easeInOutCubic",clickBar:1,dragHandle:1,dynamicHandle:1,touchDragging:1,smart:1,cycleBy:"items",cycleInterval:5e3,pauseOnHover:1,startPaused:true,prev:a.find(".btn-prev"),next:a.find(".btn-next")};var t=new Sly(o,e);t.on("load move",function(){a.addClass("loaded")});t.init();l(window).on("resize",function(){var a=l(window).width(),o=a-40;if(a<1024){o=a-20}if(a<1200){l(".list-portfolio").find(".portfolio-wrapper").width(o)}else{l(".list-portfolio").find(".portfolio-wrapper").removeAttr("style")}t.reload()})};d.portfolioLoadingAjax=function(){if(!d.$body.hasClass("baroque-portfolio-page")){return}if(d.$body.hasClass("portfolio-carousel")){return}l(".baroque-portfolio-page").find(".numeric-navigation").on("click",".page-numbers.next",function(a){a.preventDefault();if(l(this).data("requestRunning")){return}l(this).data("requestRunning",true);l(this).addClass("loading");var i=l(this).parents(".numeric-navigation").prev(".list-portfolio"),s=l(this).parents(".numeric-navigation");l.get(l(this).attr("href"),function(a){var o=l(a).find(".list-portfolio").html(),e=l(a).find(".numeric-navigation").html();var t=l(o);s.html(e);if(d.$body.hasClass("portfolio-masonry")){t.imagesLoaded(function(){i.append(t).isotope("insert",t);s.find(".page-numbers.next").removeClass("loading");s.find(".page-numbers.next").data("requestRunning",false)})}else{i.append(t);s.find(".page-numbers.next").removeClass("loading");s.find(".page-numbers.next").data("requestRunning",false)}if(!s.find(".page-numbers").hasClass("next")){s.addClass("loaded")}})})};d.portfolioFilterAjax=function(){d.$body.find("#ba-portfolio-taxs-filter").on("click","a",function(a){a.preventDefault();l(this).addClass("selected");var o=l(this).attr("href");d.$body.trigger("baroque_portfolio_filter_ajax",o,l(this))});d.$body.on("baroque_portfolio_filter_ajax",function(a,o){var e=l(".ba-portfolio-content"),t=l("#ba-portfolio-taxs-filter"),i=l(".portfolio-page-header");l(".ba-portfolio-loading").addClass("show");if("?"==o.slice(-1)){o=o.slice(0,-1)}o=o.replace(/%2C/g,",");history.pushState(null,null,o);if(d.ajaxXHR){d.ajaxXHR.abort()}d.ajaxXHR=l.get(o,function(a){e.replaceWith(l(a).find(".ba-portfolio-content"));t.html(l(a).find("#ba-portfolio-taxs-filter").html());i.html(l(a).find(".portfolio-page-header").html());d.portfolioMasonry();d.portfolioLoadingAjax();l(".ba-portfolio-loading").removeClass("show");d.$body.trigger("baroque_ajax_filter_request_success",[a,o])},"html")})};d.productQuantity=function(){d.$body.on("click",".quantity .increase, .quantity .decrease",function(a){a.preventDefault();var o=l(this),e=o.siblings(".qty"),t=parseInt(e.val(),10),i=parseInt(e.attr("min"),10),s=parseInt(e.attr("max"),10);i=i?i:1;s=s?s:t+1;if(o.hasClass("decrease")&&t>i){e.val(t-1);e.trigger("change")}if(o.hasClass("increase")&&t',nextArrow:''});a.not(".slick-initialized").slick({slidesToShow:6,slidesToScroll:1,asNavFor:o,focusOnSelect:true,vertical:true,arrows:false,infinite:false,prevArrow:'',nextArrow:'',responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:1}},{breakpoint:767,settings:{slidesToShow:3,slidesToScroll:2}},{breakpoint:479,settings:{slidesToShow:2,slidesToScroll:2}}]});o.imagesLoaded(function(){o.addClass("loaded")})};d.productGallery=function(){var a=l("#product-images");if(!a.length){return}var s=a.find("a.photoswipe");a.on("click","a.photoswipe",function(a){a.preventDefault();var o=[];s.each(function(){var a=l(this);if(a.hasClass("video")){o.push({html:a.data("href")})}else{o.push({src:a.attr("href"),w:a.find("img").attr("data-large_image_width"),h:a.find("img").attr("data-large_image_height")})}});var e=s.index(l(this)),t={index:e,bgOpacity:.85,showHideOpacity:true,mainClass:"pswp--minimal-dark",barsSize:{top:0,bottom:0},captionEl:false,fullscreenEl:false,shareEl:false,tapToClose:true,tapToToggleControls:false};var i=new PhotoSwipe(document.getElementById("pswp"),window.PhotoSwipeUI_Default,o,t);i.init()})};d.productVariation=function(){d.$body.on("tawcvs_initialized",function(){l(".variations_form").unbind("tawcvs_no_matching_variations");l(".variations_form").on("tawcvs_no_matching_variations",function(a,o){a.preventDefault();o.addClass("selected");l(".variations_form").find(".woocommerce-variation.single_variation").show();if(typeof wc_add_to_cart_variation_params!=="undefined"){l(".variations_form").find(".single_variation").slideDown(200).html("

"+wc_add_to_cart_variation_params.i18n_no_matching_variations_text+"

")}})});l(document).on("found_variation","form.variations_form",function(a){a.preventDefault();l("#product-images").slick("slickGoTo",0,true)}).on("reset_image",function(){l("#product-images").slick("slickGoTo",0,true)});l(".variations_form").find("td.value").each(function(){if(!l(this).find(".variation-selector").hasClass("hidden")){l(this).addClass("show-select")}else{l(this).prev().addClass("show-label")}})};d.tooltip=function(){l("ul.products li.product .un-product-thumbnail .footer-button a").penTip()};d.loginTab=function(){var t=l(".baroque-tabs"),a=t.find(".tabs-nav a"),i=t.find(".tabs-panel");a.on("click",function(a){a.preventDefault();var o=l(this),e=o.parent().index();if(o.hasClass("active")){return}t.find(".tabs-nav a").removeClass("active");o.addClass("active");i.removeClass("active");i.filter(":eq("+e+")").addClass("active")})};d.filterAjax=function(){l(document.body).on("price_slider_change",function(){var a=l(".price_slider").closest("form").get(0),o=l(a),e=o.attr("action")+"?"+o.serialize();l(document.body).trigger("baroque_catelog_filter_ajax",e,l(this))});d.$body.find("#ba-shop-toolbar").find(".woocommerce-ordering").on("click","a",function(a){a.preventDefault();l(this).addClass("active");var o=l(this).attr("href");l(document.body).trigger("baroque_catelog_filter_ajax",o,l(this))});d.$body.find("#ba-catalog-taxs-filter").on("click","a",function(a){a.preventDefault();l(this).addClass("selected");var o=l(this).attr("href");l(document.body).trigger("baroque_catelog_filter_ajax",o,l(this))});d.$body.find(".shop-sidebar").on("click","a",function(a){var o=l(this).closest(".widget");if(o.hasClass("widget_product_tag_cloud")||o.hasClass("widget_product_categories")||o.hasClass("widget_layered_nav_filters")||o.hasClass("widget_layered_nav")||o.hasClass("product-sort-by")||o.hasClass("baroque-price-filter-list")){a.preventDefault();l(this).closest("li").addClass("chosen");var e=l(this).attr("href");l(document.body).trigger("baroque_catelog_filter_ajax",e,l(this))}if(o.hasClass("widget_product_tag_cloud")){l(this).addClass("selected")}if(o.hasClass("product-sort-by")){l(this).addClass("active")}});l(document.body).on("baroque_catelog_filter_ajax",function(a,o){var e=l("#ba-shop-content"),t=l("#primary-sidebar"),i=l("#ba-catalog-taxs-filter"),s=l(".shop-toolbar .woocommerce-ordering"),n=l(".shop-toolbar .product-found"),r=l(".catalog-page-header");l(".ba-catalog-loading").addClass("show");if("?"==o.slice(-1)){o=o.slice(0,-1)}o=o.replace(/%2C/g,",");history.pushState(null,null,o);if(d.ajaxXHR){d.ajaxXHR.abort()}d.ajaxXHR=l.get(o,function(a){e.replaceWith(l(a).find("#ba-shop-content"));t.html(l(a).find(".catalog-sidebar").html());i.html(l(a).find("#ba-catalog-taxs-filter").html());s.html(l(a).find(".shop-toolbar .woocommerce-ordering").html());n.html(l(a).find(".shop-toolbar .product-found").html());r.html(l(a).find(".catalog-page-header").html());d.tooltip();l(".ba-catalog-loading").removeClass("show");l(document.body).trigger("baroque_ajax_filter_request_success",[a,o])},"html")})};d.fixedFooter=function(){if(l(".site-footer").length<=0){return}if(!d.$body.hasClass("footer-fixed")){return}if(d.$body.hasClass("single-portfolio-layout-3")){return}if(d.$body.hasClass("portfolio-parallax")){return}d.$window.on("resize",function(){var a=l(".site-footer"),o=a.outerHeight(true),e=d.$window.height(),t=0;if(o>e){a.addClass("no-sticky")}else{a.removeClass("no-sticky");t=o}if(d.$window.width()<=1200){t=0}d.$body.css("margin-bottom",t)}).trigger("resize")};d.preload=function(){var a=l("#preloader");if(!a.length){return}d.$window.on("beforeunload",function(){a.fadeIn("slow")});d.$window.on("pageshow",function(){a.fadeOut(100,function(){a.addClass("out loading")})})};l(function(){d.init()})})(jQuery);