").attr({href:t[n].link,target:"_blank"}).text(t[n].label)).appendTo(s);s.parent().show()}else e.children(".ags-wc-filters-search-suggestions-container:first").hide()}window.ags_wc_filters_isInVisualBuilder&&n.has(".ags-wc-filters-search-with-suggestions").length&&(j(n.find(".ags-wc-filters-search-container:first"),[{label:wp.i18n.__("Product One","divi-shop-builder"),link:"#"},{label:wp.i18n.__("Product Two","divi-shop-builder"),link:"#"}]),n.find(".ags-wc-filters-search-suggestions-container:first").hide().removeClass("ags-wc-filters-hide-on-click").find("a").click(function(){return!1})),n.find('input[type="search"]:first').on("input",function(e){!d.length&&!e.isTrigger&&window.ags_wc_filters_applyFiltersThrottled(i)}).on("focus input",function(t){var n,o,s=jQuery(this),i=s.closest(".ags-wc-filters-search-container");!t.isTrigger&&!window.ags_wc_filters_isInVisualBuilder&&i.hasClass("ags-wc-filters-search-with-suggestions")&&(o=s.val(),n&&clearTimeout(n),o?n=setTimeout(function(){n=null,e.post(DiviWoocommercePagesFrontendData.ajaxUrl,{action:"ags_wc_filters_search_suggestions",query:o},function(e){e.success&&e.data&&j(i,e.data)},"json")},200):s.siblings(".ags-wc-filters-search-suggestions-container:first").hide())});break;case"number_range":u=n.find(".ags-wc-filters-slider:first"),s=n.find('input[type="number"]:first'),h=n.find('input[type="number"]:last'),c=t.find(".ags-divi-wc-query-price-range:first"),c.length&&(s.attr("data-min-default")||s.attr({"data-min-default":s.attr("min"),"data-max-default":s.attr("max")}),c.attr("data-max")?c.attr("data-max")-c.attr("data-min")<3?(r=Math.max(0,Math.floor(c.attr("data-min"))-1),a=Math.ceil(c.attr("data-min"))+1):(r=Math.floor(c.attr("data-min")),a=Math.ceil(c.attr("data-max"))):(r=s.attr("data-min-default"),a=s.attr("data-max-default")),s.add(h).attr({min:r,max:a})),u.length&&(u.siblings(".rs-container").remove(),r=parseInt(s.attr("min")),a=parseInt(s.attr("max")),f={target:u[0],values:{min:r,max:a},step:1,range:!0,scale:!1,labels:!1,tooltip:s.hasClass("ags-wc-filters-hidden"),onChange:function(e){if(!o.hadFirstOnChange){o.hadFirstOnChange=!0;return}o.isInOnChange=!0,e=e.split(","),s.val(parseInt(e[0])===r?"":e[0]),h.val(parseInt(e[1])===a?"":e[1]).trigger("input"),d.length||window.ags_wc_filters_applyFiltersThrottled(i),o.isInOnChange=!1}},v=u.closest(".ags-wc-filters-number-range-container").attr("data-currency-symbol"),v&&(f.valuePrefix=v),p=s.val(),m=h.val(),(p.length||m.length)&&(f.set=[p.length?parseInt(p):r,m.length?parseInt(m):a]),o=new rSlider(f),o.setValues2=function(e,t){o.setValues(e,t),clearTimeout(o.timeout)}),n.find('input[type="number"]').on("input",function(e){var t=jQuery(this).closest(".ags-wc-filters-number-range-container"),n=t.find('input[type="number"]:first').val(),s=t.find('input[type="number"]:last').val();u.length&&!o.isInOnChange&&o.setValues2(n.length?parseInt(n):r,s.length?parseInt(s):a),!d.length&&!e.isTrigger&&window.ags_wc_filters_applyFiltersThrottled(i)});break;case"stars":g=n.find(".ags-wc-filters-stars-control:first"),l=g.find(".ags-wc-filters-stars:first"),l.children().click(function(e){var t=jQuery(this).index()+1;l.children(":lt("+t+")").removeClass("ags-wc-filters-star-empty").addClass("ags-wc-filters-star-filled"),l.children(":gt("+(t-1)+")").removeClass("ags-wc-filters-star-filled").addClass("ags-wc-filters-star-empty"),g.attr("data-value",t+(g.hasClass("ags-wc-filters-stars-control-only")?"":"+")),!d.length&&!e.isTrigger&&window.ags_wc_filters_applyFilters(i)}).hover(function(){var e=jQuery(this).index()+1;l.children(":lt("+e+")").addClass("ags-wc-filters-star-hover"),l.children(":gt("+(e-1)+")").removeClass("ags-wc-filters-star-hover")}),l.mouseout(function(){l.children().removeClass("ags-wc-filters-star-hover")});break}},window.ags_wc_filters_processOptionLabel=function(e){var t=e.indexOf(r);return(e[t+4]===f||e[t+4]===r)&&(e=(t>0?e.substring(0,t-1)+(e[t-1]===" "?" ":e[t-1]):"")+''+e.substring(t,t+5).replaceAll(new RegExp(r,"g"),''+r+"").replaceAll(new RegExp(f,"g"),''+r+"")+""+(e.length>t+5?e[t+5]===" "?" ":e[t+5]:"")+e.substring(t+6)),e},window.ags_wc_filters_applyFiltersThrottled=function(e){var t=e[0].className.match(/ags_woo_products_filters_[0-9]+/)[0];a[t]&&clearTimeout(a[t]),a[t]=setTimeout(function(){delete a[t],window.ags_wc_filters_applyFilters(e)},200)},window.ags_wc_filters_applyFilters=function(n,i,a,r,l){if(window.ags_wc_filters_isInVisualBuilder)return!1;var h,m,f,p,v,j,_,x,C,k,A,S,M,T,E="",u={},O=n.find(".ags-wc-filters-selected:first").empty(),w=[],F=null;function g(e,t,n,s){var o=jQuery('').attr("data-filter",e+":"+t);s?o.html(n):o.text(n),o.prepend('x ').html(window.ags_wc_filters_processOptionLabel(o.html())).appendTo(O.not(':has([data-filter="'+e+":"+t+'"])'))}if(A=["add-to-cart"],n.find(".ags-wc-filters-section").each(function(){var t,s,o,i,a,r,c,l,h,m,f,p,v,b,j,d=0;switch(A.push(e(this).attr("data-ags-wc-filters-query-var")),s=e(this),o=s.attr("data-ags-wc-filters-query-var"),c=s.attr("data-ags-wc-filters-real-query-var"),l=s.attr("data-ags-wc-filters-dynamic-product-counts"),j=s.hasClass("ags-wc-filters-hide-zero-count"),v=window.ags_wc_filters_getDisplayType(s),v){case"dropdown_single_select":m=s.find('.ags-wc-filters-dropdown-single-options:first .ags-wc-filters-active:not([data-id="all"]):first'),m.length&&(c!=="shopOrder"&&g(o,m.attr("data-id"),m.attr("data-label")),t=m.attr("data-id").toString(),c==="shopOrder"&&t==="menu_order"&&(t=""),c==="shopOrder"&&t==="menu_order"&&(t=""),d=1),(l||j||s.attr("data-condition")==="notempty")&&s.find(".ags-wc-filters-dropdown-single-options:first a").each(function(){var t=e(this);w.push({parent:"#"+t.attr("id"),filter:l||c,value:t.attr("data-id")})});break;case"dropdown_multi_select":case"checkboxes_list":case"radio_buttons":case"colors":case"images":t=s.find('.ags-wc-filters-list:first :checked:not([value="all"])').each(function(){var t=e(this);g(o,t.val(),v==="colors"||v==="images"?t.siblings("label:first").attr("title"):t.attr("data-label"))}).map(function(){return e(this).val()}).get(),d=t.length,(l||j||s.attr("data-condition")==="notempty")&&s.find(".ags-wc-filters-list:first input").each(function(){var t=e(this);w.push({parent:'label[for="'+t.attr("id")+'"]',filter:l||c,value:t.val()})});break;case"search":t=s.find('input[type="search"]:first').val().trim(),t&&(g(o,t,'"'+t+'"'),d=1);break;case"number_range":p=s.find('input[type="number"]:first'),r=p.val(),a=s.find('input[type="number"]:last').val(),(r||a)&&(parseInt(r)!==parseInt(p.attr("min"))||parseInt(a)!==parseInt(p.attr("max")))?(r=r.length?parseInt(r):"",a=a.length?parseInt(a):"",t=r+"-"+a,f=s.find(".ags-wc-filters-number-range-container").attr("data-currency-symbol"),f||(f=""),r?a?(h="min-max"):(h="min"):(h="max"),i=n.find(".ags-wc-filters-sections:first").parent().attr("data-range-text-"+h),i&&(i=i.replace("%filter%",s.find(".ags-wc-filters-section-title h4:first").text()),h!=="max"&&(i=i.replace("%min%",f+r)),h!=="min"&&(i=i.replace("%max%",f+a))),g(o,t,i),d=1):(t=null);break;case"stars":b=s.find(".ags-wc-filters-stars-control:first").clone(),b.find(".ags-wc-filters-star-hover").removeClass("ags-wc-filters-star-hover"),t=b.attr("data-value"),t==="0"?t=null:(g(o,t,b.html(),!0),d=1);break}t&&(t.length&&(o=s.attr("data-ags-wc-filters-query-var"),u[o]||(u[o]=[]),typeof t=="object"?u[o]=u[o].concat(t):u[o].push(t)),c==="shopCategory"&&(F=t)),s.find(".ags-wc-filters-title-active-count:first").text(d?"("+d+")":"")}),O.has("*").length?O.closest(".ags-wc-filters-selected-outer").show():O.closest(".ags-wc-filters-selected-outer").hide(),i!==!1){for(f in u){_=[];for(m=0;m=1&&a[0][0]<=5&&$filters.find(".ags-wc-filters-stars:first span:eq("+(a[0][0]-1)+")").click();break}}));m=typeof o=="object",(!o||m)&&(f=e(".ags_woo_products_filters"),m&&(f=f.not(o)),f.each(function(){window.ags_wc_filters_applyFilters(e(this),!m&&null,null,n,i)}))}window.ags_wc_filters_isInVisualBuilder||(e(window).on("popstate",o),e(".ags-wc-filters-button-clear").click(function(){s(e(this).closest(".ags_woo_products_filters"),!0)}));function s(t,n,s){t.find(".ags-wc-filters-section").filter(s||"*").each(function(){var o,i,a,r,c,l,d,u,s=e(this);switch(window.ags_wc_filters_getDisplayType(s)){case"radio_buttons":i=s.find("input[value='all']:first"),i.prop("checked")||(i.prop("checked",!0).change(),n&&window.ags_wc_filters_applyFilters(t));break;case"dropdown_single_select":s.find(".ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li a").removeClass("ags-wc-filters-active"),o=s.find(".ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li a[data-id='all']:first"),o.length||(o=s.find(".ags-wc-filters-dropdown-single .ags-wc-filters-dropdown-single-options li:first a")),o.addClass("ags-wc-filters-active"),s.find(".ags-wc-filters-dropdown-single .ags-wc-filters-active a span").text(o.attr("data-label")),s.closest(".ags_woo_products_filters").find('.ags-wc-filters-selected:first .ags-wc-filters-selected-inner[data-filter^="'+s.attr("data-ags-wc-filters-query-var")+':"]').remove(),n&&window.ags_wc_filters_applyFilters(t);break;case"dropdown_multi_select":case"checkboxes_list":case"colors":case"images":a=!1,s.find(".ags-wc-filters-list:first :checkbox").each(function(){e(this).prop("checked")===!0&&(e(this).prop("checked",!1).change(),a=!0)}),a&&n&&window.ags_wc_filters_applyFilters(t),s.find(".ags-wc-filters-active span").text(s.find(".ags-wc-filters-dropdown-multi:first").attr("data-placeholder-text"));break;case"search":r=s.find('input[type="search"]:first'),r.val()&&(r.val("").trigger("input"),n&&window.ags_wc_filters_applyFilters(t));break;case"number_range":c=s.find('input[type="number"]:first'),l=s.find('input[type="number"]:last'),(c.val()||l.val())&&(c.val(""),l.val("").trigger("input"),n&&window.ags_wc_filters_applyFilters(t));break;case"stars":d=s.find(".ags-wc-filters-stars-control:first"),u=parseInt(d.attr("data-value"))!==0,u&&(d.attr("data-value",0).find(".ags-wc-filters-stars:first > span").removeClass("ags-wc-filters-star-filled").addClass("ags-wc-filters-star-empty"),s.closest(".ags_woo_products_filters").find('.ags-wc-filters-selected:first .ags-wc-filters-selected-inner[data-filter^="'+s.attr("data-ags-wc-filters-query-var")+':"]').remove(),n&&window.ags_wc_filters_applyFilters(t));break}})}e(".ags_woo_products_filters .ags-wc-filters-filter-clear").on("click",function(){return s(e(this).closest(".ags_woo_products_filters"),!0,e(this).closest(".ags-wc-filters-section")),!1}),e(".ags_woo_products_filters").find(".ags-wc-filters-selected:first").on("click",".ags-wc-filters-remove",function(){if(window.ags_wc_filters_isInVisualBuilder)return!1;var o,a,n=e(this).parent(),i=n.attr("data-filter").split(":"),s=n.closest(".ags_woo_products_filters"),t=s.find('.ags-wc-filters-section[data-ags-wc-filters-query-var="'+i[0]+'"]');switch(window.ags_wc_filters_getDisplayType(t)){case"dropdown_multi_select":case"checkboxes_list":case"colors":case"images":t.find('.ags-wc-filters-list:first input[value="'+i[1]+'"]').prop("checked",!1).change();break;case"dropdown_single_select":t.find('.ags-wc-filters-dropdown-single-options:first a[data-id="all"]:first').click();break;case"radio_buttons":t.find('.ags-wc-filters-list:first input[value="all"]').prop("checked",!0).change();break;case"search":t.find('input[type="search"]:first').val("").trigger("input");break;case"number_range":t.find('input[type="number"]:first').val(""),t.find('input[type="number"]:last').val("").trigger("input");break;case"stars":o=t.find(".ags-wc-filters-stars-control:first"),a=o.attr("data-star-empty"),o.attr("data-value",0).find(".ags-wc-filters-stars:first > span").removeClass("ags-wc-filters-star-filled").addClass("ags-wc-filters-star-empty");break}s.has(".ags-wc-filters-button-apply").length||window.ags_wc_filters_applyFilters(s),n.remove()}),e(".ags-wc-filters-section").each(function(){var t=e(this);window.ags_wc_filters_initFilters(t),window.ags_wc_filters_maybeToggleNoOptionsMessage(t)}),e(window).on("et_builder_api_ready",function(){var s,n=[];function o(e){for(var t=0;t1}break;case"ET_SET_ROOT_MOUNTED":o(ETBuilderBackend.shortcodeObject),window.ags_wc_filters_noShopFilteringModule=!n.length,window.ags_wc_filters_multipleShopFilteringModules=n.length>1;break}return e}),window.et_gb.wp.hooks.addAction("et.builder.store.module.settings.open","ags-wc-filters",function(e){if(s){try{window.clearInterval(s)}catch{}s=null}if(window.jQuery(".et_pb_module[data-agswc-active-toggle]").attr("data-agswc-active-toggle",null),e.props&&e.props.type&&e.props.type.substring(0,8)==="ags_woo_"){var n=e.props._key,t=null;s=window.setInterval(function(){var e=window.et_gb.jQuery(".et-fb-tabs__panel--active:first .et-fb-form__toggle-opened:first").attr("data-name");(e!==t||!window.jQuery(".et-module-"+n+"[data-agswc-active-toggle]").length)&&(t=e,window.jQuery(".et-module-"+n).attr("data-agswc-active-toggle",t||null))},500)}}),window.et_gb.wp.hooks.addAction("et.builder.store.module.settings.close","ags-wc-filters",function(){s&&(window.clearInterval(s),s=null),window.jQuery(".et_pb_module[data-agswc-active-toggle]").attr("data-agswc-active-toggle",null)})}),window.ags_wc_filters_isInVisualBuilder||o(null,null,[],!0),e(".dswcp-checkout-steps a").on("click",function(){return location.hash=e(this).attr("href"),!1}),u=e(".dswcp-checkout-steps").attr("data-hidden-steps"),u&&e(u).hide(),m=e(".dswcp-checkout-steps li:first").addClass("dswcp-checkout-step-active"),e(".dswcp-checkout-steps li:not(.dswcp-checkout-step-active)").each(function(){e(e(this).attr("data-selector")).hide()}),i=e(".dswcp-checkout-steps-buttons-container:first").insertAfter(m.attr("data-selector")),i.find(".dswcp-button-back").hide();function j(t){e(".dswcp-checkout-loader").prependTo(t)}function v(){e(".dswcp-checkout-loader").appendTo(".ags_woo_multi_step_checkout")}location.hash&&e('.dswcp-checkout-steps li a[href="'+location.hash+'"]').length&&(location.hash=""),l=!0,e(window).on("hashchange",function(t){if(!l){l=!0;return}if(location.hash)var n,o,a,r,s=e('.dswcp-checkout-steps li:has(a[href="'+location.hash+'"]):first');else if(t.originalEvent&&t.originalEvent.oldURL&&t.originalEvent.oldURL.indexOf("#")!==-1&&e('.dswcp-checkout-steps li a[href="#'+t.originalEvent.oldURL.split("#").pop()+'"]:first').length)s=e(".dswcp-checkout-steps li:first");else return;n=e(".dswcp-checkout-steps .dswcp-checkout-step-active:first"),o=e(n.attr("data-selector")),a=e(s.attr("data-selector")),r=function(){n.removeClass("dswcp-checkout-step-active"),o.hide(),s.addClass("dswcp-checkout-step-active");var t=a.find("button#place_order"),e=i.find(".dswcp-button-continue");t.length?(e.attr("data-original-content",e.html()).html(t.html()).attr("type","submit"),t.hide()):e.attr("type")==="submit"&&e.attr("type","button").html(e.attr("data-original-content")),a.show(),i.insertAfter(a),i.find(".dswcp-button-back").toggle(s.prev().length>0),v()},e(".ags_woo_notices:visible .woocommerce-notices-wrapper").empty().length||e(".ags_woo_multi_step_checkout .dswcp-checkout-steps").next(".woocommerce-notices-wrapper").empty(),n.length&&n.index()").addClass("woocommerce-notices-wrapper").insertAfter(o))),s.empty().append(t.data),l=!1,location.hash=n.children("a").attr("href"),window.et_pb_smooth_scroll&&window.et_pb_smooth_scroll(s),v()}}).fail(function(){r()})):r()}),e(document).on("focus blur",".ags_woo_mini_cart .et_pb_module_inner > a",function(t){e(this).closest(".ags_woo_mini_cart").toggleClass("dswcp-focus",t.type==="focusin")}),e(document).on("click",".ags_woo_mini_cart .et_pb_module_inner > a",function(){var t,n,s=e(this).trigger("blur"),o=s.closest(".ags_woo_mini_cart"),i=e(window).outerWidth()<=980;switch(s.closest(".ags_woo_mini_cart").attr(i?"data-action-click-mobile":"data-action-click")){case"sidecart":return n=o.attr("data-side-cart-id"),n&&(t=e("#"+n),t.hasClass("dswcp-show-side-cart")?(t.addClass("dswcp-closing-side-cart"),t.removeClass("dswcp-show-side-cart dswcp-show-side-cart-click"),setTimeout(function(){t.removeClass("dswcp-closing-side-cart")},400)):t.addClass("dswcp-show-side-cart dswcp-show-side-cart-click")),!1;case"dropdowncart":return i||o.closest(".ags_woo_mini_cart").toggleClass("dswcp-show-dropdown"),!1}}),n=null;function h(t,n,s,o){if(t.addClass("ags_woo_mini_cart_updating"),!s){var a,r,i=t.attr("data-side-cart-id");i&&(a=e("#"+i),r=a.attr("class"),a.addClass("ags_woo_mini_cart_updating").prepend(e("").addClass("dswcp-side-cart-overlay").append(e("
").text(t.attr("data-loading-text")))))}e("").addClass("dswcp-dropdown-cart-overlay").append(e("
").text(t.attr("data-loading-text"))).prependTo(t.find(".dswcp-dropdown-cart:first")),e.post(woocommerce_params.ajax_url,Object.assign({action:"dswcp_update_cart",cartConfig:t.attr("data-update-cart-config"),sideCartId:s?"":i,_ajax_nonce:t.attr("data-update-cart-nonce")},n||{}),function(n){if(n.success&&n.data&&n.data.html){!s&&i&&e("#"+i).remove();var a=t.find(".et_pb_module_inner:first");a.html(n.data.html),t.removeClass("ags_woo_mini_cart_updating"),!s&&i&&e("#"+i).attr("class",null).attr("class",r),o&&o()}else location.reload()},"json").fail(function(){location.reload()})}window.ags_wc_filters_isInVisualBuilder||(e(document).on("change",".dswcp-side-cart .dswcp-quantity",function(){var n,s=e(this),t=s.closest(".dswcp-side-cart").attr("id");if(t&&(t=t.substring(0,t.length-11),n=e("."+t+":first")),!t||!n.length)return;h(n,{cartAction:"update-quantity",item:s.closest("[data-cart-item-key]").attr("data-cart-item-key"),quantity:s.val()},!1,function(){e(document.body).trigger("updated_wc_div",{_dswcp_skip:n})})}),e(document).on("click",".ags_woo_mini_cart .dswcp-remove, .dswcp-side-cart .dswcp-remove",function(){var t,s=e(this),n=s.closest(".ags_woo_mini_cart");if(n.length||(t=s.closest(".dswcp-side-cart").attr("id"),t&&(t=t.substring(0,t.length-11),n=e("."+t+":first"))),!n.length)return;h(n,{cartAction:"item-remove",item:s.closest("[data-cart-item-key]").attr("data-cart-item-key")},!1,function(){e(document.body).trigger("removed_from_cart",{_dswcp_skip:n})})}),e(document.body).on("added_to_cart removed_from_cart updated_wc_div wc_cart_emptied",function(t,n){var s=e(".et_pb_module.ags_woo_mini_cart");n._dswcp_skip&&(s=s.not(n._dswcp_skip)),s.each(function(){h(e(this),null,n._dswcp_skip&&n._dswcp_skip.attr("data-side-cart-id")&&n._dswcp_skip.attr("data-side-cart-id")===e(this).attr("data-side-cart-id"))})})),e(document).on("click",".dswcp-side-cart .dswcp-close",function(){var t=e(this).closest(".dswcp-side-cart");t.addClass("dswcp-closing-side-cart").removeClass("dswcp-show-side-cart dswcp-show-side-cart-click"),setTimeout(function(){t.removeClass("dswcp-closing-side-cart")},500)}),e(document).on("click",".ags_woo_mini_cart .dswcp-dropdown-cart .dswcp-close",function(){e(this).closest(".ags_woo_mini_cart").removeClass("dswcp-show-dropdown")}),e(document).on("click",'.dswcp-button-continue[type="button"]',function(){location.hash=e(".dswcp-checkout-steps .dswcp-checkout-step-active:first").next().children("a").attr("href")}),e(document).on("click",".dswcp-button-back",function(){location.hash=e(".dswcp-checkout-steps .dswcp-checkout-step-active:first").prev().children("a").attr("href")}),e(document).on("touchstart",".dswcp-side-cart",function(t){t.originalEvent.touches.length===1&&(n=t.originalEvent.touches[0].clientX,e(this).addClass("dswcp-dragging"))}),e(document).on("touchmove",function(t){n!==null&&e(".dswcp-side-cart.dswcp-dragging").css("right",t.originalEvent.touches[0].clientX-n>0?n-t.originalEvent.touches[0].clientX+"px":null)}),e(document).on("touchend",function(){if(n!==null){n=null;var s=e(".dswcp-side-cart.dswcp-dragging"),o=parseInt(s.css("right"))*-2>=s.width();o&&(s.addClass("dswcp-closing-side-cart").removeClass("dswcp-show-side-cart"),setTimeout(function(){s.removeClass("dswcp-closing-side-cart")},400)),s.removeClass("dswcp-dragging").css("right","")}}),e(document).on("click",".ags-wc-filters-expand-hierarchy .ags-wc-filters-has-children > label a",function(t){e(this).parent().parent().toggleClass("ags-wc-filters-expanded"),t.preventDefault()}),e(document).on("click",".dswcp-palette a",function(){var t=e(this).parent();return e(this).closest(".dswcp-attribute-color").find("select").val(t.attr("data-value")).trigger("change"),t.siblings().removeClass("dswcp-active"),t.addClass("dswcp-active"),!1}),e(".dswcp-attribute-color select").each(function(){e(this).closest(".dswcp-attribute-color").find('.dswcp-palette li[data-value="'+e(this).val()+'"]').trigger("click")}),e(document).on("mousedown",".ags-wc-filters-row .ags-wc-filters-sections",function(t){if(!e(t.target).closest(".ags-wc-filters-section-inner-wrapper").length){var n=e(this),i=n.parent(),a=t.clientX,r=parseInt(n.css("margin-left"));function s(e){n.css("margin-left",Math.min(r+Math.max(e.clientX-a,i.width()-n.width()),0)+"px")}function o(){n.off("mousemove",s),e(document).off("mouseup",o)}n.on("mousemove",s),e(document).on("mouseup",o)}})}),!function(){"use strict";e=function(e){this.input=null,this.inputDisplay=null,this.slider=null,this.sliderWidth=0,this.sliderLeft=0,this.pointerWidth=0,this.pointerR=null,this.pointerL=null,this.activePointer=null,this.selected=null,this.scale=null,this.step=0,this.tipL=null,this.tipR=null,this.timeout=null,this.valRange=!1,this.values={start:null,end:null},this.conf={target:null,values:null,set:null,range:!1,width:null,scale:!0,labels:!0,tooltip:!0,step:null,disabled:!1,onChange:null,valuePrefix:""},this.cls={container:"rs-container",background:"rs-bg",selected:"rs-selected",pointer:"rs-pointer",scale:"rs-scale",noscale:"rs-noscale",tip:"rs-tooltip"};for(var t in this.conf)e.hasOwnProperty(t)&&(this.conf[t]=e[t]);this.init()},e.prototype.init=function(){return"object"==typeof this.conf.target?this.input=this.conf.target:this.input=document.getElementById(this.conf.target.replace("#","")),this.input?(this.inputDisplay=getComputedStyle(this.input,null).display,this.input.style.display="none",this.valRange=!(this.conf.values instanceof Array),!this.valRange||this.conf.values.hasOwnProperty("min")&&this.conf.values.hasOwnProperty("max")?this.createSlider():console.log("Missing min or max value...")):console.log("Cannot find target element...")},e.prototype.createSlider=function(){return this.slider=t("div",this.cls.container),this.slider.innerHTML='',this.selected=t("div",this.cls.selected),this.pointerL=t("div",this.cls.pointer,["dir","left"]),this.conf.scale&&(this.scale=t("div",this.cls.scale)),this.conf.tooltip&&(this.tipL=t("div",this.cls.tip),this.tipR=t("div",this.cls.tip),this.pointerL.appendChild(this.tipL)),this.slider.appendChild(this.selected),this.conf.scale&&this.slider.appendChild(this.scale),this.slider.appendChild(this.pointerL),this.conf.range&&(this.pointerR=t("div",this.cls.pointer,["dir","right"]),this.conf.tooltip&&this.pointerR.appendChild(this.tipR),this.slider.appendChild(this.pointerR)),this.input.parentNode.insertBefore(this.slider,this.input.nextSibling),this.conf.width&&(this.slider.style.width=parseInt(this.conf.width)+"px"),this.sliderLeft=this.slider.getBoundingClientRect().left,this.sliderWidth=this.slider.clientWidth,this.pointerWidth=this.pointerL.clientWidth,this.conf.scale||this.slider.classList.add(this.cls.noscale),this.setInitialValues()},e.prototype.setInitialValues=function(){if(this.disabled(this.conf.disabled),this.valRange&&(this.conf.values=s(this.conf)),this.values.start=0,this.values.end=this.conf.range?this.conf.values.length-1:0,this.conf.set&&this.conf.set.length&&o(this.conf)){var e=this.conf.set;this.conf.range?(this.values.start=this.conf.values.indexOf(e[0]),this.values.end=this.conf.set[1]?this.conf.values.indexOf(e[1]):null):this.values.end=this.conf.values.indexOf(e[0])}return this.createScale()},e.prototype.createScale=function(){if(this.step=this.sliderWidth/(this.conf.values.length-1),this.conf.scale)for(var s,o,n=0,i=this.conf.values.length;nthis.conf.values.length-1&&(t=this.conf.values.length-1),this.conf.range?(this.activePointer===this.pointerL&&(this.values.start=t),this.activePointer===this.pointerR&&(this.values.end=t)):this.values.end=t,this.setValues()}},e.prototype.drop=function(){this.activePointer=null},e.prototype.setValues=function(e,t){var n=this.conf.range?"start":"end";return this.conf.values.indexOf(e)>-1&&(this.values[n]=this.conf.values.indexOf(e)),t&&this.conf.values.indexOf(t)>-1&&(this.values.end=this.conf.values.indexOf(t)),this.conf.range&&this.values.start>this.values.end&&(this.values.start=this.values.end),this.pointerL.style.left=this.values[n]*this.step-this.pointerWidth/2+"px",this.conf.range?(this.conf.tooltip&&(this.tipL.innerHTML=this.conf.valuePrefix+this.conf.values[this.values.start],this.tipR.innerHTML=this.conf.valuePrefix+this.conf.values[this.values.end]),this.input.value=this.conf.values[this.values.start]+","+this.conf.values[this.values.end],this.pointerR.style.left=this.values.end*this.step-this.pointerWidth/2+"px"):(this.conf.tooltip&&(this.tipL.innerHTML=this.conf.values[this.values.end]),this.input.value=this.conf.values[this.values.end]),this.values.end>this.conf.values.length-1&&(this.values.end=this.conf.values.length-1),this.values.start<0&&(this.values.start=0),this.selected.style.width=(this.values.end-this.values.start)*this.step+"px",this.selected.style.left=this.values.start*this.step+"px",this.onChange()},e.prototype.onClickPiece=function(e){if(!this.conf.disabled){var t=Math.round((e.clientX-this.sliderLeft)/this.step);return t>this.conf.values.length-1&&(t=this.conf.values.length-1),t<0&&(t=0),this.conf.range&&t-this.values.start<=this.values.end-t?this.values.start=t:this.values.end=t,this.slider.classList.remove("sliding"),this.setValues()}},e.prototype.onChange=function(){var e=this;this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout(function(){if(e.conf.onChange&&"function"==typeof e.conf.onChange)return e.conf.onChange(e.input.value)},500)},e.prototype.onResize=function(){return this.sliderLeft=this.slider.getBoundingClientRect().left,this.sliderWidth=this.slider.clientWidth,this.updateScale()},e.prototype.disabled=function(e){this.conf.disabled=e,this.slider.classList[e?"add":"remove"]("disabled")},e.prototype.getValue=function(){return this.input.value},e.prototype.destroy=function(){this.input.style.display=this.inputDisplay,this.slider.remove()};var e,t=function(e,t,n){var s=document.createElement(e);return t&&(s.className=t),n&&2===n.length&&s.setAttribute("data-"+n[0],n[1]),s},n=function(e,t,n){for(var o=t.split(" "),s=0,i=o.length;s