");
}
} else {
$("div#AttributeFilterVertical > ul > li.clearFilters").remove();
}
},
clearFilter: function () {
$("div#AttributeFilterVertical > ul > li.clearFilters").live('click', function () {
$("div#AttributeFilterVertical > ul > li > div.filterItemsWrapper > ul > li > input[type='checkbox']").removeAttr("checked");
$("div#AttributeFilterVertical > ul > li > div.title > span.counter").text("");
$(this).remove();
attributeFilter.loadProducts();
});
},
loadCategories: function () {
//using setTimeout will limit the user from sending request to server while they are still selecting multiple filters
clearInterval(attributeFilter.timerCategory);
attributeFilter.timerCategory = setTimeout(function () {
//$.get("", function (result) {
console.log("load category");
//});
}, attributeFilter.intervalCategory);
},
loadProducts: function () {
console.log("loadProducts - Start");
var filteredItemValue = [];
var filteredItemName = [];
$('.filterItemsWrapper input:checkbox').each(function () {
if (this.checked) {
var attributeValue = encodeURIComponent($('label[for=' + $(this).attr("id") + ']').text());
if (attributeValue != "") {
filteredItemValue.push(attributeValue);
var hiddenAttributeField = "input[id$=group_" + $(this).attr("id") + "]";
var attributeGroup = $(hiddenAttributeField).val();
filteredItemName.push(attributeGroup);
console.log(attributeValue + ' - ' + attributeGroup);
}
}
});
var currentURL = window.location.href.split('?')[0];
var queryArgs = '?';
if (filteredItemValue.length > 0) {
for (ctr = 0; ctr