function BCSfFilterCallback(a){bcsffilter.afterGetFilterData(a,a.event_type)}function viewMoreFilterOption(a){var b="."+bcsffilter.class.filterBlockContent,c="."+bcsffilter.class.filterOptionViewMoreList;jQ(a).siblings(b).css({"overflow-y":"auto"}),jQ(a).siblings(b).find("li").show(),jQ(a).siblings(b).data("has-scrollbar")==1&&bcsffilter.buildFilterScrollbar(jQ(a).siblings(b));var d=jQ(c).length>0?jQ(c).val().split(","):[];d.push(jQ(a).parent().attr("data-id")),jQ(c).val(d.join(","));var e=bcsffilter.getTemplate("filterOptionViewLess").replace(/{{label.viewLess}}/g,bcsffilter.getSettingValue("label.viewLess"));jQ(a).after(e),jQ(a).remove()}function viewLessFilterOption(a){var b="."+bcsffilter.class.filterBlockContent,c="."+bcsffilter.class.filterOptionViewMoreList,d=jQ(a).parent().data("display-type");jQ(a).siblings(b).data("has-scrollbar")==1&&bcsffilter.removeScrollbar(jQ(a).siblings(b));var e=bcsffilter.getSettingValue("general.startViewMore"),f2=e.hasOwnProperty(d)?e[d]:5;jQ(a).siblings(b).find("li:gt("+f2+")").hide(),jQ(a).siblings(b).css({overflow:"hidden"});var g=jQ(c).length>0?jQ(c).val().split(","):[],h=jQ(a).parent().attr("data-id");g=jQ.grep(g,function(a2){return a2!==h}),jQ(c).val(g.join(","));var i=bcsffilter.getTemplate("filterOptionViewMore").replace(/{{label.viewMore}}/g,bcsffilter.getSettingValue("label.viewMore"));jQ(a).after(i),jQ(a).remove()}function buildShowSearchBoxEvent(a){var b=jQ(a),c=b.parents("."+bcsffilter.class.filterOption),d=c.data("filter-option")||!1;if(d){var e=b.val().toString().toLowerCase();if(d.hasOwnProperty("showMoreType")&&d.showMoreType,bcsffilter.isEnableScrollbar(d)&&c.find(".jspContainer").length){var f2=d.prefix;f2!=null&&f2!==!1&&(f2=f2.replace(/\\/g,""));var g=d.values.filter(function(a2){return a2.key.replace(f2,"").trim().toString().toLowerCase().indexOf(e)>-1});bcsffilter.buildFilterOptionSearchList(d,g,b)}else{var h=b.closest("."+bcsffilter.class.filterOptionShowSearchBox+"-wrapper").next("."+bcsffilter.class.filterBlockContent).find("ul").find("li");h.length>1&&h.filter(function(){jQ(this).toggle(jQ(this).text().toString().toLowerCase().indexOf(e)>-1)})}}}function onInteractWithFilterOptionValue(a,b,c,d,e,f2){var g=bcsffilter,h=jQ(b).data("count"),f2=f2!==void 0&&f2==="true";if(g.isMobile()&&g.mobileStyle=="style2")a.preventDefault(),(h>0||f2===!0&&c=="collection")&&(g.internalClick=!0,e=="single"&&jQ(".bc-sf-filter-option-block-active").find("ul li").children().removeClass("selected"),jQ(b).toggleClass("selected"),jQ(b).siblings().toggleClass("selected"),g.buildFilterSelectionMobile());else if(f2===!1&&d!="sub_category"&&(a.preventDefault(),h>0||h==null)){g.internalClick=!0;var i=jQ(b).attr("data-id"),j2=decodeURIComponent(jQ(b).attr("data-value"));c=="collection"&&(g.queryParams.collection_scope=g.collectionId=jQ(b).data("collection-scope"));var k=d!="list"||e!="single"||c!="collection"&&d!="sub_category"?g.buildFilterOptionLink(i,j2,c,d,e):jQ(b).attr("href");g.onChangeData(k,c,j2,i)}}function clearAllFilterOptions(a){a.preventDefault(),bcsffilter.internalClick=!0;for(var b=window.location.search.substr(1).split("&"),c=[],d=0;d-1||b[d].indexOf("display=")>-1||b[d].indexOf("q=")>-1)&&c.push(b[d]);var e=window.location.href.split("?")[0];c.length>0&&(e+="?"+c.join("&")),bcsffilter.onChangeData(e,"clearAllFilterOptions")}function clearFilterOption(a,b,c){if(a.preventDefault(),bcsffilter.internalClick=!0,bcsffilter.queryParams.hasOwnProperty(c)){var d=window.location.href.split("?")[0];if(window.location.search.length){for(var e,f2=[],g=[],h=0,i=window.location.search.substr(1).split("&");h1){var j2=e[0],k=e[1];j2!=c&&j2!="_"&&j2!=c+"_and_condition"&&j2!=c+"_show_exact_rating"&&(j2.indexOf("pf_")>-1?f2.push(j2+"="+k):j2!="page"&&g.push(j2+"="+k))}(f2.length>0||g.length>0)&&(g.length>0?(d+="?",d+=g.join("&"),f2.length>0&&(d+="&_="+bcsffilter.prefix+"&"+f2.join("&"))):f2.length>0&&(d+="?_="+bcsffilter.prefix+"&"+f2.join("&")))}c.indexOf("pf_c_")>-1&&(d=removeCollectionScopeParamFromUrl(d)),jQ('[data-id="'+c+'"]').data("keep-scroll-disabled",!0),bcsffilter.onChangeData(d,"clearFilterOptions")}}function applyFilterOption(){bcsffilter.buildFilterSelectionMobile(),showResultMobile()}function showResultMobile(a){jQ(".bc-sf-filter-option-amount").hide();var b=jQ(".bc-sf-filter-option-block-active"),c=b.data("type"),d="&sort="+bcsffilter.queryParams.sort+"&display="+bcsffilter.queryParams.display,e=window.location.pathname+"?_=pf"+d+jQ("#bc-sf-filter-params").val(),f2="filter";bcsffilter.isCollectionParam(c)&&b.find(".selected").length>0&&(e=b.find(".selected").attr("href"),bcsffilter.queryParams.collection_scope=bcsffilter.collectionId=jQ(".bc-sf-filter-option-block-active").find(".selected").data("collection-scope"),f2="collection"),bcsffilter.onChangeData(e,f2,"",function(){var a2=jQ("#bc-sf-filter-options-wrapper");a2.length>0&&a2.animate({width:"toggle"},"fast",function(){var a3=bcsffilter.class;jQ("."+a3.filterOption).show(),jQ("."+a3.filterBlockTitle).show(),jQ("."+a3.filterBlockContent).hide(),jQ("."+a3.filterOption).removeClass("bc-sf-filter-option-block-active")})}),a!==void 0&&a===!0&&closeFilterMobile()}function clearFilterOptionMobile(){var a=jQ(".bc-sf-filter-option-block-active"),b=a.attr("data-id");if(a.data("display-type")=="range"){var c=a.find(".bc-sf-filter-option-range-slider").attr("id"),d=document.getElementById(c),e=d.noUiSlider.options.range;d.noUiSlider.set([e.min,e.max]),jQ("#"+c).removeClass("selected")}else a.each(function(){jQ(this).find("ul li").children().removeClass("selected"),bcsffilter.queryParams.hasOwnProperty(b)&&bcsffilter.queryParams[b]&&bcsffilter.queryParams[b].length&&(bcsffilter.queryParams[b]=[])});bcsffilter.buildFilterSelectionMobile()}function closeFilterMobile(){jQ("#bc-sf-filter-tree").removeClass("bc-sf-filter-tree-mobile-open")}function onInteractWithToolbar(a,b,c,d){a.preventDefault(),bcsffilter.internalClick=!0;var e=bcsffilter.buildToolbarLink(b,c,d);bcsffilter.onChangeData(e,b)}function closeSuggestionMobile(a,b){jQ(a).autocomplete("close"),jQ("."+bcsffilter.class.searchSuggestion+'[data-search-box="'+a+'"]').parent().hide();var b=b!==void 0&&b;b&&jQ(".bc-sf-search-suggestion-mobile-top-panel,.bc-sf-search-suggestion-mobile-overlay").hide(),setValueAllSearchBoxes(),jQ(".bc-sf-search-no-tabindex").attr("tabindex",-1),jQ("body").hasClass(bcsffilter.getClass("searchSuggestionMobileOpen"))&&jQ("body").removeClass(bcsffilter.getClass("searchSuggestionMobileOpen")),bcsffilter.afterCloseSuggestionMobile(a,b)}function clearSuggestionMobile(a){hideClearSuggestionBtn(),bcsffilter.currentTerm="",setValueAllSearchBoxes(),closeSuggestionMobile(a),jQ(a).focus()}function setValueAllSearchBoxes(a){var a=a!==void 0?a:bcsffilter.currentTerm;jQ('input[name="'+bcsffilter.searchTermKey+'"]').val(a)}function submitSearchFormMobile(a,b){var c=bcsffilter.getSearchRedirectUrl(bcsffilter.currentTerm,a,b);bcsffilter.submitSearch(bcsffilter.currentTerm,a,c,b)}function beforeSubmitSearchForm(a,b){var c=jQ(a).val();!c&&b&&b.target&&(c=b.target.value);var d=bcsffilter.getSearchRedirectUrl(c);bcsffilter.submitSearch(c,a,d,b)}function getSuggestionInstance(a){if(jQ(a).data("ui-autocomplete")){var b=jQ(a).autocomplete("instance");if(b!==void 0)return b.menu.element[0]}}function getSuggestionPosition(a){var b=bcsffilter.getSettingValue("search.suggestionPosition");if(b!="")return b;var c=jQ(window).width()/2;return jQ(a).offset().lefte?1:0})}function getParam(a,b){b||(b=window.location.href),a=a.replace(/[\[\]]/g,"\\$&");var c=new RegExp("[?&]"+a+"(=([^&#]*)|&|#|$)"),d=c.exec(b);return d?d[2]?decodeURIComponent(d[2].replace(/\+/g," ")):"":null}function mergeObject(a,b){for(var c in b)try{a[c]=b[c].constructor==Object?mergeObject(a[c],b[c]):b[c]}catch(d){a[c]=b[c]}return a}function capitalize(a,b,c){var b=b!==void 0&&b,c=c!==void 0&&c;return b&&(a=a.toLowerCase()),c?a.charAt(0).toUpperCase()+a.slice(1):a.replace(/(?:^|\s)\S/g,function(a2){return a2.toUpperCase()})}function getValueInObjectArray(a,b,c,d){c===void 0&&(c="key"),d===void 0&&(d="values");var e=bcsffilter.findIndexArray(a,b,c);return e>-1&&b[e].hasOwnProperty(d)?b[e][d]:""}function isInt(a){return Number(a)===a&&a%1==0}function isFloat(a){return Number(a)===a&&a%1!=0}function getNumberDecimals(a){return(a.toString().split(".")[1]||[]).length}function uniq(a){return a.filter(function(a2,b,c){return c.indexOf(a2)===b})}function stripHtml(a){return jQ("

"+a+"

").text()}function stripScriptTag(a){if(a)return a.replace(/]*>.*?<\/script>/gi,"")}function getFilePath(a,b,c){var d=bcsffilter,b=b!==void 0?b:"png",c=c!==void 0?c:"1",e=d.fileUrl.lastIndexOf("?");if(e>0)var f2=d.fileUrl.substring(0,e);else var f2=d.fileUrl;return f2+=a+"."+b+"?v="+c}(function(a,b){typeof module=="object"&&typeof module.exports=="object"?module.exports=a.document?b(a,!0):function(a2){if(!a2.document)throw new Error("jQuery requires a window with a document");return b(a2)}:b(a)})(typeof window!="undefined"?window:this,function(a,b){function c(a2){var b2=a2.length,c2=da.type(a2);return c2!=="function"&&!da.isWindow(a2)&&(!(a2.nodeType!==1||!b2)||c2==="array"||b2===0||typeof b2=="number"&&b2>0&&b2-1 in a2)}function d(a2,b2,c2){if(da.isFunction(b2))return da.grep(a2,function(a3,d2){return!!b2.call(a3,d2,a3)!==c2});if(b2.nodeType)return da.grep(a2,function(a3){return a3===b2!==c2});if(typeof b2=="string"){if(la.test(b2))return da.filter(b2,a2,c2);b2=da.filter(b2,a2)}return da.grep(a2,function(a3){return da.inArray(a3,b2)>=0!==c2})}function e(a2,b2){do a2=a2[b2];while(a2&&a2.nodeType!==1);return a2}function f2(a2){var b2=sa[a2]={};return da.each(a2.match(ra)||[],function(a3,c2){b2[c2]=!0}),b2}function g(){na.addEventListener?(na.removeEventListener("DOMContentLoaded",h,!1),a.removeEventListener("load",h,!1)):(na.detachEvent("onreadystatechange",h),a.detachEvent("onload",h))}function h(){(na.addEventListener||event.type==="load"||na.readyState==="complete")&&(g(),da.ready())}function i(a2,b2,c2){if(c2===void 0&&a2.nodeType===1){var d2="data-"+b2.replace(xa,"-$1").toLowerCase();if(typeof(c2=a2.getAttribute(d2))=="string"){try{c2=c2==="true"||c2!=="false"&&(c2==="null"?null:+c2+""===c2?+c2:wa.test(c2)?da.parseJSON(c2):c2)}catch(a3){}da.data(a2,b2,c2)}else c2=void 0}return c2}function j2(a2){var b2;for(b2 in a2)if((b2!=="data"||!da.isEmptyObject(a2[b2]))&&b2!=="toJSON")return!1;return!0}function k(a2,b2,c2,d2){if(da.acceptData(a2)){var e2,f3,g2=da.expando,h2=a2.nodeType,i2=h2?da.cache:a2,j3=h2?a2[g2]:a2[g2]&&g2;if(j3&&i2[j3]&&(d2||i2[j3].data)||c2!==void 0||typeof b2!="string")return j3||(j3=h2?a2[g2]=W.pop()||da.guid++:g2),i2[j3]||(i2[j3]=h2?{}:{toJSON:da.noop}),(typeof b2=="object"||typeof b2=="function")&&(d2?i2[j3]=da.extend(i2[j3],b2):i2[j3].data=da.extend(i2[j3].data,b2)),f3=i2[j3],d2||(f3.data||(f3.data={}),f3=f3.data),c2!==void 0&&(f3[da.camelCase(b2)]=c2),typeof b2=="string"?(e2=f3[b2])==null&&(e2=f3[da.camelCase(b2)]):e2=f3,e2}}function l(a2,b2,c2){if(da.acceptData(a2)){var d2,e2,f3=a2.nodeType,g2=f3?da.cache:a2,h2=f3?a2[da.expando]:da.expando;if(g2[h2]){if(b2&&(d2=c2?g2[h2]:g2[h2].data)){for(da.isArray(b2)?b2=b2.concat(da.map(b2,da.camelCase)):(b2 in d2)?b2=[b2]:(b2=da.camelCase(b2),b2=b2 in d2?[b2]:b2.split(" ")),e2=b2.length;e2--;)delete d2[b2[e2]];if(c2?!j2(d2):!da.isEmptyObject(d2))return}(c2||(delete g2[h2].data,j2(g2[h2])))&&(f3?da.cleanData([a2],!0):ca.deleteExpando||g2!=g2.window?delete g2[h2]:g2[h2]=null)}}}function m(){return!0}function n(){return!1}function o(){try{return na.activeElement}catch(a2){}}function p(a2){var b2=Ia.split("|"),c2=a2.createDocumentFragment();if(c2.createElement)for(;b2.length;)c2.createElement(b2.pop());return c2}function q(a2,b2){var c2,d2,e2=0,f3=typeof a2.getElementsByTagName!==va?a2.getElementsByTagName(b2||"*"):typeof a2.querySelectorAll!==va?a2.querySelectorAll(b2||"*"):void 0;if(!f3)for(f3=[],c2=a2.childNodes||a2;(d2=c2[e2])!=null;e2++)!b2||da.nodeName(d2,b2)?f3.push(d2):da.merge(f3,q(d2,b2));return b2===void 0||b2&&da.nodeName(a2,b2)?da.merge([a2],f3):f3}function r(a2){Ca.test(a2.type)&&(a2.defaultChecked=a2.checked)}function s(a2,b2){return da.nodeName(a2,"table")&&da.nodeName(b2.nodeType!==11?b2:b2.firstChild,"tr")?a2.getElementsByTagName("tbody")[0]||a2.appendChild(a2.ownerDocument.createElement("tbody")):a2}function t(a2){return a2.type=(da.find.attr(a2,"type")!==null)+"/"+a2.type,a2}function u(a2){var b2=Ta.exec(a2.type);return b2?a2.type=b2[1]:a2.removeAttribute("type"),a2}function v(a2,b2){for(var c2,d2=0;(c2=a2[d2])!=null;d2++)da._data(c2,"globalEval",!b2||da._data(b2[d2],"globalEval"))}function w(a2,b2){if(b2.nodeType===1&&da.hasData(a2)){var c2,d2,e2,f3=da._data(a2),g2=da._data(b2,f3),h2=f3.events;if(h2){delete g2.handle,g2.events={};for(c2 in h2)for(d2=0,e2=h2[c2].length;e2>d2;d2++)da.event.add(b2,c2,h2[c2][d2])}g2.data&&(g2.data=da.extend({},g2.data))}}function x2(a2,b2){var c2,d2,e2;if(b2.nodeType===1){if(c2=b2.nodeName.toLowerCase(),!ca.noCloneEvent&&b2[da.expando]){e2=da._data(b2);for(d2 in e2.events)da.removeEvent(b2,d2,e2.handle);b2.removeAttribute(da.expando)}c2==="script"&&b2.text!==a2.text?(t(b2).text=a2.text,u(b2)):c2==="object"?(b2.parentNode&&(b2.outerHTML=a2.outerHTML),ca.html5Clone&&a2.innerHTML&&!da.trim(b2.innerHTML)&&(b2.innerHTML=a2.innerHTML)):c2==="input"&&Ca.test(a2.type)?(b2.defaultChecked=b2.checked=a2.checked,b2.value!==a2.value&&(b2.value=a2.value)):c2==="option"?b2.defaultSelected=b2.selected=a2.defaultSelected:(c2==="input"||c2==="textarea")&&(b2.defaultValue=a2.defaultValue)}}function y(b2,c2){var d2,e2=da(c2.createElement(b2)).appendTo(c2.body),f3=a.getDefaultComputedStyle&&(d2=a.getDefaultComputedStyle(e2[0]))?d2.display:da.css(e2[0],"display");return e2.detach(),f3}function z(a2){var b2=na,c2=Za[a2];return c2||(c2=y(a2,b2),c2!=="none"&&c2||(Ya=(Ya||da("