function deactivateCurrentFilterBox(){var n=$(".filter-box.active");n.removeClass("active");n.hasClass("card")&&n.flip(!1)}function deactivateFilterIcons(){var n=$(".filter-icons").find("img");for(img=0;img<n.length;img++)toggleFilterIcon($(n[img]).data("filter"),!1,!1)}function activateFilterIcons(n){if(n!="all"){var t=n.split(",");if(t.length)for(fltr=0;fltr<t.length;fltr++)toggleFilterIcon(t[fltr],!0,!0)}}function toggleFilterIcon(n,t,i){var u="blue",r,f;t||(u="white");r=$("#image-filter-"+n);f="../Images/icons/"+r.data("image-name")+"-"+u+".svg";r.attr("src",f);i?r.addClass("active"):r.removeClass("active");t?r.addClass("on"):r.removeClass("on")}function toggleFilterLabel(n,t){var i=$('.filter-label[data-filter="'+n+'"]');t?i.addClass("on"):i.removeClass("on")}function filterData(n,t){if(n.length){var r=n.split(",");for(i=0;i<r.length;i++)t?$("#table-"+r[i]).show():$("#table-"+r[i]).hide()}}function showCalc(n){$(".explain-question-mark").show();$(".mobile-calc-result .explained").hide();$(".value-header").removeClass("mh50");var t=$(n),i=t.offset().top-$(".mobile-menu-top-section").height()-$(".mobile-menu-raq-section").height()-5;$(window).scrollTop(i);$(".mobile-calc-result").css("top",$(".mobile-menu-top-section").height()+$(".mobile-menu-raq-section").height()+t.height()+15+"px");setMobileValText(t);$(".mobile-calc-result").show()}function getMinVal(n,t){return(parseInt($(n.find(t)).val())*$("#CapCity option:selected").data("min")).formatMoney(2)}function getMaxVal(n,t){return(parseInt($(n.find(t)).val())*$("#CapCity option:selected").data("max")).formatMoney(2)}function setMobileValText(n){$("#CapCity option:selected").data("min")!=$("#CapCity option:selected").data("max")?($("#mobile-value-low").html(getMinVal(n,"#btype-value-low")+" - "+getMaxVal(n,"#btype-value-low")+'<span class="ml5 fine-print light-grey">excl. GST<\/span>'),$("#mobile-value-med").html(getMinVal(n,"#btype-value-med")+" - "+getMaxVal(n,"#btype-value-med")+'<span class="ml5 fine-print light-grey">excl. GST<\/span>'),$("#mobile-value-hi").html(getMinVal(n,"#btype-value-hi")+" - "+getMaxVal(n,"#btype-value-hi")+'<span class="ml5 fine-print light-grey">excl. GST<\/span>')):($("#mobile-value-low").html(getMinVal(n,"#btype-value-low")+'<span class="ml5 fine-print light-grey">excl. GST<\/span>'),$("#mobile-value-med").html(getMinVal(n,"#btype-value-med")+'<span class="ml5 fine-print light-grey">excl. GST<\/span>'),$("#mobile-value-hi").html(getMinVal(n,"#btype-value-hi")+'<span class="ml5 fine-print light-grey">excl. GST<\/span>'))}Number.prototype.formatMoney=function(n,t,i){var u=this,n=isNaN(n=Math.abs(n))?2:n,t=t==undefined?".":t,i=i==undefined?",":i,e=u<0?"-":"",f=parseInt(u=Math.abs(+u||0).toFixed(n))+"",r=(r=f.length)>3?r%3:0;return"$"+e+(r?f.substr(0,r)+i:"")+f.substr(r).replace(/(\d{3})(?=\d)/g,"$1"+i)};$(".filter-box").click(function(){var t=$(this),n=t.data("filter");deactivateCurrentFilterBox();t.addClass("active");deactivateFilterIcons();activateFilterIcons(n);$(".filter-label").addClass("on");n!="all"?($(".js-data-table").hide(),$(".refine-search-text").show()):($(".js-data-table").show(),$(".refine-search-text").hide());filterData(n,!0)});$(".filter-icons img").click(function(){var i=$(this),n,t;i.hasClass("active")&&(n=i.data("filter"),t=!i.hasClass("on"),toggleFilterIcon(n,t,!0),toggleFilterLabel(n,t),filterData(n,t))});$(".hide-section-btn").click(function(){var n=$(this),t=$("#"+n.data("show-btn")),i=$("#"+n.data("hide-section"));i.hide();n.removeClass("active");t.addClass("active")});$(".show-section-btn").click(function(){var n=$(this),t=$("#"+n.data("hide-btn")),i=$("#"+n.data("show-section"));i.show();t.addClass("active");n.removeClass("active")});$(".disclaimer-button").click(function(){$(".disclaimer-text").toggle()});$(".explain-question-mark").click(function(){$(this).hide();$(".mobile-calc-result .explained").show();$("#mobile-value-low").html('<div class="explanation">Basic construction, minimal fixtures and fittings<\/div>');$("#mobile-value-med").html('<div class="explanation">Quality construction, modern conveniences and fittings<\/div>');$("#mobile-value-hi").html('<div class="explanation">Top quality and luxury fittings<\/div>');$(".value-header").addClass("mh50")});$(".mobile-calc-result .close-button").click(function(){$(".mobile-calc-result").hide()});$(".js-see-examples-btn").click(function(){var n=$(this);n.hide();$("#mob-example-"+n.data("id")).show()})