"use strict";
function woof_sections_html_items(){
var sections=jQuery('.woof_section_tab');
var request=woof_current_values.replace(/(\\)/, '');
request=JSON.parse(request);
jQuery.each(sections, function (e, item){
var _this=this;
jQuery.each(request, function (k, val){
var selected=jQuery(_this).find(".woof_container_" + k);
if(jQuery(selected).length){
if(!jQuery(_this).prev('label').prev("input:checked").length){
jQuery(_this).prev('label').trigger('click');
}}
});
});
woof_sections_check_empty_items();
}
function woof_sections_check_empty_items(){
var sections=jQuery('.woof_section_tab');
jQuery.each(sections, function (e, item){
setTimeout(function(){
var filters=jQuery(item).find('.woof_container');
var hidden_filter=0;
jQuery.each(filters, function (e, filter){
if(jQuery(filter).is(":hidden")){
hidden_filter++;
}});
if(filters.length==hidden_filter||filters.length==0){
jQuery(item).prev('.woof_section_tab_label').hide();
jQuery(item).hide();
}}, 1500);
});
}
document.addEventListener('woof-ajax-form-redrawing', (e)=> {
woof_sections_check_empty_items();
});
woof_sections_html_items();