function redirecttocomparepage(){if(typeof amplify.store("compareitems")!="undefined"){var t=JSON.parse(amplify.store("compareitems")),n=[];jQuery.each(t,function(){var t=this.split("_");n.push(t[0])});$("#baseLargeModal .modal-content").load("/catalog/comparemodal?upns="+n.join(","));$("#baseLargeModal").modal()}}function loadcomparediv(){if(typeof amplify.store("compareitems")!="undefined"){var n=JSON.parse(amplify.store("compareitems"));$("#comparelist .compare-1").remove();n.length>0?($("div.compare").show(),jQuery.each(n,function(){var n=this.split("_");$("#comparelist").prepend('<div class="compare-1"><img src="'+n[1]+'" width="24" height="24" class="  " alt="'+n[0]+'"/> <button type="button" class="close "style="font-size:16px;" onclick="removecompareitem(\''+this+"')\">×<\/button><\/div>");$('input[value="'+this+'"]').prop("checked",!0);$("a.compare-now[data-compareupn='"+n[0]+"']").show()})):n.length==0&&$("div.compare").hide()}else $("a.compare-now").hide()}function removecompareitem(n){removecompareitemdata(n);loadcomparediv()}function removecompareitemdata(n){if(typeof amplify.store("compareitems")!="undefined"){compareArray=JSON.parse(amplify.store("compareitems"));compareArray=$.grep(compareArray,function(t){return t!=n});$('input:checkbox[value="'+n+'"]').attr("checked",!1);var t=n.split("_");$("a.compare-now[data-compareupn='"+t[0]+"']").hide();amplify.store("compareitems",JSON.stringify(compareArray))}}$(document).ready(function(){$(".multi-images").on("click","li a",function(n){n.preventDefault();$(".multi-images li a img").removeClass("active");$this=$(this).find("img");$this.addClass("active");var t=$this.attr("src");t=t.replace("icon","large");$(".product-large-image").attr("src",t)});$(".uom-options").change(function(){var n=$(this).data("productuid"),t,i;$(".product-"+n+" span.uomprice").hide();$(".product-"+n+" span."+n+"_"+$(this).val()).show();$(".product-"+n+" div.uomprice").hide();$(".product-"+n+" div."+n+"_"+$(this).val()).show();t=parseFloat($("input:hidden[name="+n+"_singlevalue]").val());i=parseFloat($(this).val());$("."+n+"_uomfeevalue").html("$"+(t*i).toFixed(2).replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1,"))})});$(document).ready(function(){$(".btn-attributes").click(function(){$(this).find(".glyphicon").toggleClass("glyphicon-triangle-bottom").toggleClass("glyphicon-triangle-top")});$(".btn-apply-filters").click(function(){var n=getQueryString("facets"),t=!0,i;n?(t=!1,n="facets="+n):n="";$(".facet-search-content").each(function(){var r=$(this).find(".facet-name").attr("data-value").trim(),i=!0;$(this).find("input:checkbox").each(function(){if(this.checked){var u=encodeAndSymbol(this.defaultValue);t&&(n="facets=");i?(t||(n+="|"),n+=r+":"+u):n+="~"+u;t=!1;i=!1}})});i=getQueryString("q");i!=null&&(n+="&q="+i);location.href="?"+n});$("#clear-filters button").click(function(){var u=$(this).attr("id").split("clear-")[1],s=window.location.href.indexOf("search")>-1,f,i,n,t,o,e,r;if(u=="all-filters")location.href=s?"?q="+getQueryString("q"):window.location.href.split("?")[0];else if(u=="q")f=getQueryString("facets"),location.href=f==null?window.location.href.split("?")[0]:"?facets="+f;else if(i=getQueryString("facets"),n=i.split("|"),n.length==1)r=getQueryString("q"),location.href=r!=null?"?q="+r:window.location.href.split("?")[0];else{for(t=0;t<n.length;t++)if(o=n[t].split(":")[0],o==u){i=t==n.length-1?i.replace("|"+n[t],""):i.replace(n[t]+"|","");break}e="?facets="+i;r=getQueryString("q");r!=null&&(e+="&q="+r);location.href=e}});$('[data-toggle="offcanvas"]').click(function(){$(".row-offcanvas").toggleClass("active")});$('input[class^="chxFilter-"]').click(function(){var n=$(this).prop("class").replace("chxFilter-",""),i=$("#"+n).find('input[type="checkbox"]'),t=!1;i.each(function(){$(this).prop("checked")&&(t=!0)});t?$("#btnShowResults-"+n).show():$("#btnShowResults-"+n).hide()})});var compareItemsName="compareitems";$(document).ready(function(){$("div.compare").length!==0&&($("div.compare").hide(),$("a.compare-now").hide(),loadcomparediv(),$('input[name="compareproduct"]').click(function(){var n=[];$(this).prop("checked")?(typeof amplify.store("compareitems")!="undefined"&&(n=JSON.parse(amplify.store("compareitems"))),n.length>3?(alert("You have selected 4 items for comparision and reached the limit."),$(this).attr({checked:!1})):(n.push($(this).attr("value")),amplify.store("compareitems",JSON.stringify(n)),loadcomparediv())):removecompareitem($(this).attr("value"))}),$(".open-compare").click(function(n){n.preventDefault();redirecttocomparepage()}),$("#clearcompare").click(function(n){n.preventDefault();amplify.store("compareitems",null);$('input:checkbox[name="compareproduct"]').each(function(){$(this).prop("checked",!1)});$("#comparelist .compare-1").remove();$("div.compare").hide();$("a.compare-now").hide()}));$(".modal-content").on("change",".show-compare-difference input",function(){$(this).is(":checked")?$(".compare-value-different").addClass("show-compare-value-difference"):$(".compare-value-different").removeClass("show-compare-value-difference")})})