PageSourceSearch

https://gorillaofficesupplies.com/bundles/favoritesShopping?v=VR8Xe5xwJ3qcM9vhraj6cd66Glxfux7H47oZ3kDQEoE1

js gorillaofficesupplies.com collected 2026-10-05 03:41:31 UTC 64,178 bytes, 1 lines download raw bytes

1function setEqualHeight(n){var t=0;n.each(function(){var n=$(this).height();n>t&&(t=n)});n.height(t+15)}function CheckSelectAll(){var n=!0;$(".productselect").each(function(){if(this.checked===!1){n&&(n=!1);$("input:checkbox[name='SelectAll']").attr("checked",!1);return}n&&$("input:checkbox[name='SelectAll']").attr("checked",!0)})}function movePagination(){pageWidth=$(".action-row-right").width();pageWidth>365&&($(".top-results .action-row-right").width("100%"),$(".top-results .action-row-right .sort").css({float:"right"}))}function showQuickView(n,t){var a=$("#quickViewUrl").val(),v=$("input[id='qty"+t.name+"']").val(),y=$("input[id='commentBox"+t.name+"']").val(),u="",f="",e="",o="",s="",i,r,l;if(CoreMetrics.isDigitalDataAvailable()&&(i=$(t).closest(".main-item"),i.length>0)){var h="",p=i.data().salesstatuscode,c=i.find(".qohHolder");c.length>0&&(h=c.data().qohsalesstatuscode);u=CoreMetricsUtility.getSalesStatusCode(h,p);r=$("#Page");r.length>0&&(s=r.val());l=$(".pagesectiondiv").data().page;f=l+"-QuickView";e=i.data().coremetricscategoryid;o=i.data().boostandburytype}$.ajax({url:a,dataType:"json",type:"POST",data:{productdata:n,quantity:v,comments:y,listItemIndex:t.name,coreMetricsSalesStatusCode:u,coreMetricsPageNumber:s,coreMetricsPageFunctionCode:f,coreMetricsCategoryId:e,boostAndBuryType:o}}).done(function(n){var t,u,i,r;$("#pop1").html(n.html);$("#pop1").dialog({height:430,width:600,modal:!0,close:function(){ProductList.removeDigitalDataModalObjects()}});ProductList.triggerModelOpen(n);t=$("#quickViewcarousel .quickViewThumbnail");t&&($("#quickViewcarousel").jcarousel({scroll:1,vertical:!1,visible:3,size:t.length,itemFallbackDimension:50}),u=$("#quickViewcarousel").data("jcarousel"),u.reset(),t.each(function(n){u.add(n+1,this)}));$("#pop1 #addtoFavoritesQuickView").on("click",function(){SubmitQuickViewToFavorites()});QuickViewSwapImage();QuantityBox.initializeSpinnerForAjaxItems($("#pop1").find('input[data-isquantity="multiple"]'));typeof EssendantProductVideo!="undefined"&&EssendantProductVideo.showVideoIcon();i=n.sprDigitalDataModalEvent;SprAnalytics.isEnabled()&&i&&i.length>0&&(r=EciCommon.parseJSON(i),digitalData.page.category.categoryID&&(r.page.category.categoryID=digitalData.page.category.categoryID),digitalData.page.category.categoryName&&(r.page.category.categoryName=digitalData.page.category.categoryName),SprAnalyticsSetup.triggerModalEvent(r,"productQuickView"))}).always(function(n,t){if(t==="success"){var i=$(".product_qty .cartqty");getCartedQuantity(i)}})}function QuickViewSwapImage(){$("#pop1 .quickViewThumbnail").click(function(){$(".quickView").attr("src",this.src)})}function ValidateQuantity(){isPost=!0;var n=/^\d+$/;return $(".quantity").each(function(){n.test(this.value)?parseInt(this.value,10)<=0&&(isPost=!1,this.focus(),$("#dvValidationMessages").text("Invalid Data"),$("#dvValidationMessages").show()):isPost===!0&&(isPost=!1,this.focus(),$("#dvValidationMessages").text("Invalid Data"),$("#dvValidationMessages").show())}),isPost}function SubmitQuickViewToFavorites(){var i=$("#addtoFavoritesQuickView").data().addtofavoritesurl,t=$(".search_results"),n,r,u;t.length>0&&t.data("addquickviewtofavoriteurl")!==undefined&&t.data("addquickviewtofavoriteurl").length>0&&(i=t.data("addquickviewtofavoriteurl"));n=$(".product_info");r={Comments:n.find("input[data-iscomment]").val(),Company:n.data("company"),ManufacturerName:n.data("manufacturer"),Number:n.data("number"),OriginalCompany:n.data("originalcompany"),OriginalNumber:n.data("originalnumber"),OriginalProviderProductId:n.data("originalproviderproductid"),PrimaryDescription:n.data("description"),ProviderProductId:n.data("productid"),Quantity:Header.verifyAndReturnValidQuantity(n.find("input[data-isquantity]").val()),QuantityOnHand:n.data("quantityonhand"),SubstitutionType:n.data("substitutetype")};$("#addtoFavoritesQuickView").data().isguest=="True"?(u=escape(JSON.stringify(r)),$("#QuickViewForm #CartItemString").val(u),$("#QuickViewForm #SelectedProductString").val(u),$("#QuickViewForm").attr("action",i),$("#QuickViewForm").submit()):$.ajax({type:"POST",url:i,contentType:"application/json",data:JSON.stringify({SelectedProductString:JSON.stringify(r)})}).done(function(n){var t=$("#divAddToFavoritesPopup");t.html(n);t.removeClass("divAddToFavoritesPopup").addClass("divAddToFavoritesPopup");t.dialog({modal:!0,width:"auto",height:150,dialogClass:"addFavPopUp",buttons:{Cancel:{click:function(){$(this).dialog("close")},text:"Close","class":"button_input_a"}}});t.find(".lnkFavoritesPopupClose").on("click",function(){t.dialog("close")})})}function GetAltSub(n,t){var i=0,r=0,u=$(n);n.each(function(){var n=$(this),s,e=$(n).data().soldmerchandisingalternativedisplay;
1if(e===undefined&&(e=0),e!==2){var f=$(n).data(),h={AlternateDisplay:e,AlternatesLocation:t,Company:f.company,IsPromotionTagDisplayed:f.ispromotiontagdisplayed,ListItemIndex:ProductList.getListItemIndex($(n)),Number:f.number,PromotionPage:ProductList.getPromotionPage($(n)),ViewType:$("#ViewType").val(),Zone:ProductList.getPromotionZone($(n))},o=$(n).data().alternateurl;o!==undefined&&o.length>0&&(++r,$.ajax({type:"POST",url:o,data:h}).done(function(t){var i=$(n).find(".divAltSub"),e,o,h,c,r,u,l;$(i).html(t);e=$("#alsoconsider");e.length>0&&(o=$("#alsoconsider a.description.alsoconsidersub"),$.each(o,function(){$(this).attr("title",$(this).data().title)}),EciCommon.truncateTextForDisplay("#alsoconsider a.description.alsoconsidersub",35,"word"));EciCommon.trim(t).length>0&&(h=f.company+f.number,c="showAltSub_"+h,$("#"+c).show());r=$(i).find("div.sub");CoreMetrics.isDigitalDataAvailable()&&r.length&&(u=r.data().manualimpression,u!==undefined&&(l=JSON.stringify(u),CoreMetricsUtility.updateAndTriggerManualImpression(l)));QuantityBox.initializeSpinnerForQuantityBox($(i).find('input[data-isquantity="multiple"]').first());$(i).find("div[data-issoldmerchandisingitemalternate]").length>0&&typeof SoldMerchandisingAlternates!="undefined"&&SoldMerchandisingAlternates.alternativeFound(n);s=t;EciCommon.trim(t).length>0&&$(i).find("input[data-iscomment]").length>0&&(setPromptAlternatePropertiesPaged(i),setPromptAlternateProductsData(i))}).always(function(){if(++i,r===i){Header.equalGridHeight();var e=$(".product-summary"),f,n;switch(t){case"AlsoConsider":f=$("#alsoconsider .cartqtysub");
1n="#alsoconsider";break;case"ProductDetail":f=$(".product .cartqtysub");n=".product";break;default:f=$(".product-results .cartqtysub");n="#divAltSub"}getCartedQuantity(f);$(n+" #AlternateQuantityOnHandSKUs").length>0&&$(n+" #AlternateQuantityOnHandSKUs").each(function(){GetQuantityOnHand.loadWholesalerStock($(this).val(),$("#QuantityOnHandUrl").val(),u)})}}))}})}function getCartedQuantity(n){$(n).each(function(){var r=$(n).data().showquantity;if(r==="yes"){var t=$(this),u={company:$(t).data().company,number:$(t).data().number},i=$(t).data().quantityurl;i!==undefined&&i.length>0&&$.ajax({type:"POST",url:i,data:u}).done(function(n){n.length>0&&$(t).html(n+" in cart")})}})}function setEqualHeightWithAlternate(n){for(var r,f,i=n.toArray(),e=Math.ceil(i.length/3),u=[],t=0;t<e;t++)for(r=0;r<3;r++)f=$(i[t*3+r]).find("#divAltSub"),f.length>0&&EciCommon.trim(f.html())!==""&&(u.push($(i[t*3+0])),u.push($(i[t*3+1])),u.push($(i[t*3+2])),r=3);$.each(u,function(){$(this).height(600)});Header.equalGridHeight()}function syncPagingDropdowns(){var n=$("#infoHeader #PageSize").first().val();$(".pageddl").each(function(){this.value=n})}function setPromptAlternateProductsData(n){var i=$("div.PromptSubstituteData"),t,f,r,e,o,l,s,h,u,c;i.length>0&&(t=$(i).data().productsordinal,$(i).data().productsordinal=parseInt(t,10)+1,f=$(n).data().listitemindex,r=$(n).find("div.sub").data(),r!==null&&($(n).find("div.sub").data("listitemindex",f),e="",o=$(".divAltSub").find("input[data-isselectedcheckbox]"),o.length>0&&(l=$(o).attr("checked"),l!==undefined&&(e=' checked="checked"')),s="",h=$(".divAltSub").find("input[data-iscomment]"),h.length>0&&(s=h.val()),u="1",c=$(".divAltSub").find("input[data-isquantity]"),c.length>0&&(u=c.val(),u===""&&(u="1")),$(i).append('<input type="hidden" id="Products_'+t+'__IsSelected" name="Products['+t+'].IsSelected"'+e+' data-isselectedcheckbox=""/>'),$(i).append('<input type="hidden" id="Products_'+t+'__Company" name="Products['+t+'].Company" value="'+r.company+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__Number" name="Products['+t+'].Number" value="'+r.number+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__SKU" name="Products['+t+'].SKU" value="'+r.company+r.number+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__PrimaryDescription" name="Products['+t+'].PrimaryDescription" value="'+r.description+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__ManufacturerName" name="Products['+t+'].ManufacturerName" value="'+r.manufacturer+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__ListItemIndex" name="Products['+t+'].ListItemIndex" value="'+f+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__ProviderProductId" name="Products['+t+'].ProviderProductId" value="'+r.productid+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__Comments" name="Products['+t+'].Comments" value="'+s+'" data-iscomment="" />'),$(i).append('<input type="hidden" id="Products_'+t+'__Quantity" name="Products['+t+'].Quantity" value="'+u+'" data-isquantity="" />'),$(i).append('<input type="hidden" id="Products_'+t+'__InitialDisplayPrice" name="Products['+t+'].InitialDisplayPrice" value="'+r.initialdisplayprice+'"/>'),$(i).append('<input type="hidden" id="Products_'+t+'__SellPrice" name="Products['+t+'].SellPrice" value="'+r.initialdisplayprice+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__ThumbnailUrl" name="Products['+t+'].ThumbnailUrl" value="'+r.thumbnailurl+'" />'),$(i).append('<input type="hidden" id="Products_'+t+'__UnitOfMeasure" name="Products['+t+'].UnitOfMeasure" value="'+r.unitofmeasure+'" />')))}function setPromptAlternatePropertiesPaged(n){var t=$("#SelectedProductString");if(t.length>0&&$(t).val().length>0){var i=EciCommon.parseJSON($(t).val()),u=-1,r=-1;$(i).each(function(){var t,i,f;u++;this.ListItemIndex===$(n).data().listitemindex&&(t=n.find("input[data-isselectedcheckbox]"),t.length>0&&t.prop("checked",!0),i=n.find("input[data-isquantity]"),i.length>0&&$(i).prop("value",this.Quantity),f=n.find("input[data-iscomment]"),f.length>0&&$(f).val(this.Comments),r=u)});r!==-1&&(i.splice(r,1),$("#SelectedProductString").val(JSON.stringify(i)))}}var GetQuantityOnHand={},ProductList,isPost,productType,finalViewTypeacc,finalViewType,currentView,ShoppingList,QuantityBox,Print;GetQuantityOnHand.init=function(){$(document).on("mouseover",".QOHImage",function(){GetQuantityOnHand.showTooltip(this)}).on("mouseout",".QOHImage",function(){GetQuantityOnHand.hideTooltip(this)})};GetQuantityOnHand.showTooltip=function(n){$(n).next(".qohSubHolder").show()};GetQuantityOnHand.hideTooltip=function(n){$(n).next(".qohSubHolder").hide()};GetQuantityOnHand.getQuantityOnHandOnDepartmentLevel=function(){var n=$('div[data-quantityonhand="data"]'),i,t,r;if(n.data()!=null){var e=n.data().showquantityonhand,u=n.data().wholesalerquantityonhandenabled,f=n.data().quantityonhandurl;u==="True"&&($('div[data-quantityonhand="group"]').each(function(){var n=$(this);n.data().quantityonhandrequest&&GetQuantityOnHand.loadWholesalerStock(JSON.stringify(n.data().quantityonhandrequest),f,n)}),i=$("#coreMetricsInfo"),t="",i.length>0&&(r=i.data(),t=r.pagename),CoreMetrics.isDigitalDataAvailable()&&(t==="checkout"||t==="cart")&&CoreMetricsSetup.triggerDataReady())}};GetQuantityOnHand.loadWholesalerStock=function(n,t,i,r){var u,v;if(r=r||0,n!==undefined&&n!==""){var s=10,h=EciCommon.parseJSON(n),o=h.Items.length,y=r*s,e=s*(r+1);e>o&&(e=o);u=EciCommon.parseJSON(n);u.Items=h.Items.slice(y,e);var c=u.AccountNumber,l=u.DepartmentNumber,a=$("#coreMetricsInfo"),f="";a.length>0&&(v=a.data(),f=v.pagename);$.ajax({cache:!1,type:"POST",url:t,data:JSON.stringify(u),dataType:"json",contentType:"application/json;charset=utf-8"}).done(function(n){if(n.Success&&n.Items.length>0){if(CoreMetrics.isDigitalDataAvailable()&&f){var t=f==="search"&&i===undefined;GetQuantityOnHand.setSalesStatusCode(f,n.Items,u.DepartmentNumber,t)}$(n.Items).each(function(){var t=$(this)[0],n,u,r,f,e;n=i!==undefined?i.find('[data-qohaccountnumber="'+c+'"][data-qohdepartmentnumber="'+l+'"][data-qohsku="'+t.Company+t.Number+'"]'):$('[data-qohaccountnumber="'+c+'"][data-qohdepartmentnumber="'+l+'"][data-qohsku="'+t.Company+t.Number+'"]');n.length===0&&(n=i!==undefined?i.find('[data-qohsku="'+t.Company+t.Number+'"]'):$('[data-qohsku="'+t.Company+t.Number+'"]'),n.length>0&&(u=n.data(),r=$(t.Html).data(),u.qohaccountnumber!==r.qohaccountnumber&&$(n).attr("data-qohdepartmentnumber",r.qohdepartmentnumber),u.qohdepartmentnumber!==r.qohdepartmentnumber&&$(n).attr("data-qohdepartmentnumber",r.qohdepartmentnumber)));n.length>0&&(n.html($(t.Html).html()),f=$(t.Html).data().qohsalesstatuscode,n.data().qohsalesstatuscode=f,e=1,$(n).each(function(){var t=$(this.innerHTML)[0],n,i;t&&(n=t.id,i=n+"_"+e,this.innerHTML=this.innerHTML.replace(n,i),e++)}),n.visible(),n.parent('div[id="qohProductDetailContainer"]').length>0&&CoreMetrics.isDigitalDataAvailable()&&GetQuantityOnHand.productDetailSetSalesStatusCode(f))})}else GetQuantityOnHand.failedToLoadQoH(u,i)}).fail(function(){GetQuantityOnHand.failedToLoadQoH(u,i)}).always(function(){if(e===o){var u=$("div.search_results"),s=CoreMetrics.isDigitalDataAvailable()&&u.length>0&&f==="search"&&i===undefined;s&&CoreMetricsSetup.triggerDataReady()}else GetQuantityOnHand.loadWholesalerStock(n,t,i,r+1)})}};GetQuantityOnHand.hideQoH=function(n){n!==null&&n!==undefined?n.find(".qohHolder").invisible():$(".qohHolder").invisible()};GetQuantityOnHand.failedToLoadQoH=function(n,t){$(n.Items).each(function(){var i=$(this)[0],r;r=t!==null&&t!==undefined?t.find('[data-qohaccountnumber="'+n.AccountNumber+'"][data-qohdepartmentnumber="'+n.DepartmentNumber+'"][data-qohsku="'+i.Company+i.Number+'"]'):$('[data-qohaccountnumber="'+n.AccountNumber+'"][data-qohdepartmentnumber="'+n.DepartmentNumber+'"][data-qohsku="'+i.Company+i.Number+'"]');r.length===0&&(r=t!==undefined?t.find('[data-qohsku="'+i.Company+i.Number+'"]'):$('[data-qohsku="'+i.Company+i.Number+'"]'));r.visible()})};GetQuantityOnHand.setSalesStatusCode=function(n,t,i,r){var u,f=$("#coreMetricsComponents");f.length>0&&(u=f.data().cartitemsunitedcoremetricsserialized);digitalData.cart&&digitalData.cart.Items.length>0&&(n==="checkout"||n==="cart")&&GetQuantityOnHand.CheckoutReviewSetSalesStatusCode(t,u,i);n==="checkoutConfirmation"&&digitalData.transaction&&digitalData.transaction.length>0&&GetQuantityOnHand.checkoutConfirmationSetSalesStatusCode(t,u,i);GetQuantityOnHand.isListPage(n)&&GetQuantityOnHand.SearchSetSalesStatusCode(t,r)};GetQuantityOnHand.isListPage=function(n){return n==="search"||n==="spotlightItems"||n==="contractList"||n==="favorites"||n==="itemsRecentlyViewed"||n==="productShowcase"||n==="inkA
1ndToner"||n==="laundryList"||n==="webSpecialList"};GetQuantityOnHand.SearchSetSalesStatusCode=function(n,t){$(n).each(function(){var n=$(this)[0],h=$(n.Html).data(),o=h.qohsalesstatuscode,s=$('div[data-qohsku="'+n.Company+n.Number+'"]'),i,r,u,f,e;o!==""&&s.length&&(i=s.closest(".main-item"),r="",i.length&&(r=i.data().salesstatuscode),u=i.find('input[name$="CoreMetricsSalesStatusCode"]'),f=CoreMetricsUtility.getSalesStatusCode(o,r),u.length&&u.val(f),t===!0&&(e=$.grep(digitalData.productList,function(t){return t.productInfo.productID===n.CoreMetricsSku}),e.length&&(e[0].attributes.salesStatus=f)))})};GetQuantityOnHand.productDetailSetSalesStatusCode=function(n){var u=digitalData.product[0].attributes.exploreAttributeValues,t=u.split("-_-"),i,r;t.length>4&&(i=t[5],r=i.split("|")[1],t[5]=CoreMetricsUtility.getSalesStatusCode(n,r),digitalData.product[0].attributes.exploreAttributeValues=t.join("-_-"))};GetQuantityOnHand.CheckoutReviewSetSalesStatusCode=function(n,t,i){$(n).each(function(){var r=$(this)[0],n=$(r.Html).data(),u=n.qohsalesstatuscode,f=n.qohsku;GetQuantityOnHand.updateSaleSatausCodeOnDigitalDataCartItems(f,u,i,t)})};GetQuantityOnHand.updateSaleSatausCodeOnDigitalDataCartItems=function(n,t,i,r){r&&r.length>0?$(r).each(function(r){var u=$(this)[0],f;u.SKU===n&&u.DepartmentNumber===i&&(f=digitalData.cart.Items[r],GetQuantityOnHand.updateSalesStatusCodeOnDigitalDataCartItem(f,t))}):$(digitalData.cart.Items).each(function(){var i=$(this)[0];i.productID===n&&GetQuantityOnHand.updateSalesStatusCodeOnDigitalDataCartItem(i,t)})};GetQuantityOnHand.updateSalesStatusCodeOnDigitalDataCartItem=function(n,t){var r,i,u,f;n&&(r=n.exploreAttributeValues,i=r.split("-_-"),i.length>4&&(u=i[5],f=u.split("|")[1],i[5]=CoreMetricsUtility.getSalesStatusCode(t,f),n.exploreAttributeValues=i.join("-_-")))};GetQuantityOnHand.checkoutConfirmationSetSalesStatusCode=function(n,t,i){var r;t&&t.length>0&&$(t).each(function(n){if($(this)[0].DepartmentNumber===i)return r=digitalData.transaction[n].Items,!1});r||(r=digitalData.transaction[0].Items);$(n).each(function(){var t=$(this)[0],n=$(t.Html).data(),i=n.qohsalesstatuscode,u=n.qohsku;$(r).each(function(){var n=$(this)[0];n.productID===u&&GetQuantityOnHand.updateSalesStatusCodeOnDigitalDataCartItem(n,i)})})};$(document).ready(GetQuantityOnHand.init());ProductList={};$(function(){$(".navigation").each(function(){$(this).data("disabled")===""&&$(this).attr("disabled",!0)});$(".SelectAllProducts").change(function(){this.checked?($(".SelectAllProducts").attr("checked",!0),$(".productselect").each(function(){this.checked=!0;var n=this.id;$("input[name='SelectedProductIndex']").each(function(){this.value.indexOf(n)<0&&(this.value=this.value!==""?this.value+","+n:n)})})):($(".SelectAllProducts").attr("checked",!1),$(".productselect").each(function(){this.checked=!1;var n=this.id;$("input[name='SelectedProductIndex']").each(function(){if(this.value.indexOf(n)===0){var t=this.value.replace(n,"");this.value=t}else this.value=this.value.replace(","+n,"")})}))});$(".showAltSub").click(function(){var n=$(this).data(),i=n.show,t=n.dvaltsubid;i?($("#"+t).hide(),n.show=!1,$(this).html(n.consider_this_label)):($("#"+t).show(),n.show=!0,$(this).html(n.back_to_original))})});$(function(){$(".productselect").change(function(){var n=this.id.replace("chkbox",""),t,i,r,u;this.checked?(this.value="True",$("input[name='SelectedProductIndex']").each(function(){this.value=this.value!==""?this.value+","+n:n}),CheckSelectAll()):(t=$("#SelectedProductString").val(),i=t&&t.length>0?EciCommon.parseJSON(t):[],r=$(this).closest(".main-item"),u=$.grep(i,function(n){return n.ListItemIndex!==r.data("listitemindex")}),$("#SelectedProductString").val(JSON.stringify(u)),this.value="False",$("input[name='SelectedProductIndex']").each(function(){this.value=this.value.indexOf(n)===0?this.value.replace(n,""):this.value.replace(","+n,"")}),$("input:checkbox[name='SelectAll']").attr("checked",!1))})});$(function(){$(".pageddl").on("change",function(){var t=this.options[this.selectedIndex].value,n;if(ValidateQuantity(),isPost===!1)return!1;if($("#infoHeader").data("location")===undefined){if($("input:hidden[id='Page']").val(1),$("#infoHeader #PageSize").each(function(){this.value=t}),n="",$("#ControllerName").val()!==undefined)switch($("#ControllerName").val()){case"Favorites":case"Contracts":case"InkAndToner":case"LaundryLists":case"ProductShowcase":n=jQuery("#ActionName").val();break;case"WebSpecials":n="WebSpecials";break;case"SpotlightItems":n="SpotlightItems";break;default:n=""}else n="";ProductList.setSubstitutesIntoSelectedProductString();jQuery("#infoHeader").attr("action",n);$("#infoHeader").submit()}})});$(function(){$(".navigation").on("click",function(){var t=this.value,
1n;if($("input[name='Page']").each(function(){this.value=t}),ValidateQuantity(),isPost===!1)return!1;if(n="",jQuery("#infoHeader").data("location")===undefined){if(jQuery("#ControllerName").val()!==undefined)switch(jQuery("#ControllerName").val()){case"Contracts":case"InkAndToner":case"LaundryLists":case"ProductShowcase":n=jQuery("#ActionName").val();break;case"WebSpecials":n="WebSpecials";break;case"SpotlightItems":n="SpotlightItems";break;case"Favorites":default:n=""}ProductList.setSubstitutesIntoSelectedProductString();jQuery("#infoHeader").attr("action",n);$("#infoHeader").submit()}})});ProductList.setSubstitutesIntoSelectedProductString=function(){var i=$(".product-group input:checked").map(function(){if($(this).closest(".sub").length>0)return $(this).closest(".sub").toArray()}),n,t,r;i.length!=0&&(n=[],i.map(function(){var t=$(this);n.push({Comments:t.find("input[data-iscomment]").val(),Company:t.data("company"),ManufacturerName:t.data("manufacturer"),Number:t.data("number"),Quantity:Header.verifyAndReturnValidQuantity(t.find("input[data-isquantity]").val()),PrimaryDescription:t.data("description"),OriginalCompany:t.data("originalcompany"),OriginalNumber:t.data("originalnumber"),SubstitutionType:t.data("substitutetype"),InitialDisplayPrice:t.data("initialdisplayprice"),ListItemIndex:t.data("listitemindex"),MustCustomize:t.data("mustCustomize")})}),t=$("#SelectedProductString").val(),t&&t.length>2&&(r=EciCommon.parseJSON(t),n=r.concat(n)),$("#SelectedProductString").val(JSON.stringify(n)))};ProductList.BindRedirectUrl=function(){var t=$("#dvRedirectUrl"),i,n;t&&t.length>0&&(i=t.data(),n=i.url,n&&n.length>0&&(i.isexternalurl==="True"?window.open(n):window.location.replace(n)))};$(document).ready(function(){setEqualHeight($(".product-results form  > .product-summary"));syncPagingDropdowns();CheckSelectAll();movePagination();$(function(n){n(".commentsText").each(function(){if(this.value!==""){n(this).toggleClass("show hide");var t=this.id.replace("commentBox","");n("#sp"+t).toggleClass("showcomment hidecomment")}})});ProductList.BindRedirectUrl()});ProductList.triggerModelOpen=function(n){if(CoreMetrics.isDigitalDataAvailable()&&n.digitalData!==""){var t=EciCommon.parseJSON(n.digitalData);digitalData.modal=t.modal;digitalData.productModal=t.productModal;CoreMetricsSetup.triggerModalOpen()}};ProductList.removeDigitalDataModalObjects=function(){CoreMetrics.isDigitalDataAvailable()&&(delete digitalData.modal,delete digitalData.productModal)};$(function(){$("input:checkbox[id='chkFav']").change(function(){if(this.checked)$("#hdnFav").val()!==""?$("#hdnFav").val($("#hdnFav").val()+","+this.value):$("#hdnFav").val(this.value);else{var n=$("#hdnFav").val().replace(","+this.value,"");$("#hdnFav").val(n)}});$("#addfavPopUp").click(function(){var n=$("#SingleObj").val()!==""?JSON.stringify({SingleObj:$("#SingleObj").val(),ListID:$("#hdnFav").val(),ListName:$("#ListName").val(),Comments:$("#Comments").val()}):JSON.stringify({Jsonobj:$("#SelectedProductString").val(),ListID:$("#hdnFav").val(),ListName:$("#ListName").val(),Comments:$("#Comments").val()})})});$(function(){$(".quantity").on("blur",function(){var n=this.value;if(/^\d+$/.test(n)){if(parseInt(this.value,10)<=0){$(this).addClass("invalidTxtbox");return}$("#dvValidationMessages").text("");$(this).removeClass("invalidTxtbox");$("#dvValidationMessages").hide();$(".accessories #dvValidationMessages").hide()}else $(this).addClass("invalidTxtbox")})});$(function(n){n(document).on("click",".showcomment",function(){n(this).next().toggleClass("show hide");n(this).toggleClass("showcomment hidecomment")})});$(function(n){n(document).on("click",".hidecomment",function(){n(this).next().toggleClass("show hide");n(this).toggleClass("showcomment hidecomment")})});$(function(){$(".addToFav").on("click",function(){var r,n,t,i;if(ValidateQuantity(),isPost===!1)return!1;$("input:checkbox[id = '"+this.id+"']").val()!==undefined?($("input:checkbox[id = '"+this.id+"']").attr("checked",!0),$("#infoHeader").attr("action","Favorites/AddtoFavorite"),$("#infoHeader").submit()):(r=$("#SP"+this.id).val(),n=EciCommon.parseJSON($("#SP"+this.id
1).val()),$("#commentBox"+this.id).val()!==undefined&&(n.Comments=$("#commentBox"+this.id).val()),n.Quantity=$("#qty"+this.id).val(),t=/^\d+$/,t.test(n.Quantity)?n.Quantity>0?(i=escape(JSON.stringify(n)),$("#infoHeader #SelectedProductString").val(i),$("#infoHeader").attr("action","../Favorites/AddtoFavoriteDetail"),$("#infoHeader").submit()):($("#dvValidationMessages1").text("Invalid Data"),$("#dvValidationMessages1").removeClass("hide")):($("#dvValidationMessages1").text("Invalid Data"),$("#dvValidationMessages1").removeClass("hide")))})});$(function(){$("#KeyWordSearch").click(function(){$("#KeyWordSearchForm").submit()})});currentView="Detailed";$(function(){var n,t="",r=$("#ListViewType").val(),i;r==="Detailed"?(n=$(".product-group[data-needsub]"),t=$("#ViewType").val()==="GridView"?"SearchGridDetailView":"SearchListDetailView"):(n=$(".product-group[data-needsub]"),t="SearchListSummaryView");GetAltSub(n,t);i=$(".product-results .cartqty");getCartedQuantity(i)});ProductList.getListItemIndex=function(n){var t=n.find("div.main-item");return t.length>0?t.data().listitemindex:0};ProductList.getPromotionPage=function(n){var t,r=n.closest("div.search_results"),i;return r.length>0?t=r.data().promotionpage:(i=n.find("div.main-item"),t=i.length>0?i.data().promotionpage:""),t};ProductList.getPromotionZone=function(n){var t,r=n.closest("div.search_results"),i;return r.length>0?t=r.data().promotionzone:(i=n.find("div.main-item"),t=i.length>0?i.data().promotionzone:""),t};ProductList.ENUM_SOURCE_ADD_HEADER=0;ProductList.ENUM_SOURCE_ADD_LIST_ITEM=1;ProductList.ENUM_SOURCE_ADD_SUBSTITUTE=4;ProductList.ENUM_SOURCE_ADD_QUICK_VIEW=5;ProductList.ENUM_SOURCE_ADD_GRID_ITEM=6;ProductList.init=function(){var t,n,i,r;ProductList.initHandlers();$(".custom-error-msg").mouseover(function(){var n=$(this).offset();$(this).data("errormessage")!=""&&($("#custom-error-msg").html($(this).data("errormessage")),$("#custom-error-msg").css({top:n.top+20,left:n.left-125}),$("#custom-error-msg").removeClass("hide"))});$(".custom-error-msg").mouseout(function(){$("#custom-error-msg").addClass("hide")});GetQuantityOnHand.loadWholesalerStock($("#QuantityOnHandSKUs").val(),$("#QuantityOnHandUrl").val());t=$("#coreMetricsInfo");n="";t.length>0&&(n=t.data().pagename);i=$("div.search_results");r=CoreMetrics.isDigitalDataAvailable()&&n==="search"&&i.length>0;$(".attributes").on("click",function(){r&&ProductList.setCoreMetricsCookiesOnLeftSearchBoxFiltersClick(this);ProductList.bindLeftSearchBoxFiltersClick(this)});r&&i.data().iswholesalerquantityonhandenabled==="False"&&ProductList.triggerCoreMetricsDataReady();ProductList.isTriggerDDXOnListPages(n)&&($("li[data-coremetricsfilters]").click(ProductList.setCoreMetricsCookiesOnCategoryFilterClick),ProductList.triggerCoreMetricsDataReady())};ProductList.bindLeftSearchBoxFiltersClick=function(n){var t=$(n).data().url,i,r;t&&t.length>0&&(i=$("#ExpandedFilters").val(),i&&i.length>0&&(t+=(t.match(/\?/)?"&":"?")+"expand="+encodeURIComponent(i)),r=$("#IsAllFilterCategoryDisplayed").val(),r&&r.length>0&&(t+=(t.match(/\?/)?"&":"?")+"isAllFilterCategoryDisplayed="+encodeURIComponent(r)),window.location.href=t)};ProductList.isTriggerDDXOnListPages=function(n){return CoreMetrics.isDigitalDataAvailable()&&(n==="spotlightItems"||n==="contractList"||n==="favorites"||n==="itemsRecentlyViewed"||n==="productShowcase"||n==="inkAndToner"||n==="laundryList"||n==="webSpecialList")};ProductList.initHandlers=function(){$(document).on("click",".favheader",{source:ProductList.ENUM_SOURCE_ADD_HEADER},ProductList.AddLinesToFavorites);$(document).on("click","#deleteHeader",{source:ProductList.ENUM_SOURCE_ADD_HEADER},ProductList.DeleteItems);$(document).on("click",".Compare",{source:ProductList.ENUM_SOURCE_ADD_HEADER},ProductList.CompareLines);$(document).on("click",".addtoFavoriteSingle",{source:ProductList.ENUM_SOURCE_ADD_LIST_ITEM},ProductList.AddLinesToFavorites);$(document).on("click",".addtoRecurringOrder",{source:ProductList.ENUM_SOURCE_ADD_LIST_ITEM},ProductList.addToRecurringOrderClick);$(document).on("click",".addtoRecurringOrderHeader",{source:ProductList.ENUM_SOURCE_ADD_HEADER},ProductList.addToRecurringOrderClick);$(document).on("click","#ListTabs ul li",ProductList.setActiveGridViewAddToListPopUpClick);$(document).on("change","#divAltSub .quantity",function(n){var t=$(this).val();ProductList.alternateItemUpdated(n,"Quantity",t)});$(document).on("change","#divAltSub .commentsText",function(n){var t=$(this).val();ProductList.alternateItemUpdated(n,"Comments",t)})};ProductList.getLines=function(n,t){var r=[],i=$(t),u,f,e;switch(n){case ProductList.ENUM_SOURCE_ADD_HEADER:case ProductList.ENUM_SOURCE_ADD_LIST_ITEM:u=".product-group";
1f=$(u+" input:checkbox").length>0;f?(r=$(u+" input:checked").map(function(){return $(this).closest(".sub").length>0?$(this).closest(".sub").toArray():$(this).closest(u+" .main-item").toArray()}),n===ProductList.ENUM_SOURCE_ADD_LIST_ITEM&&(e=i.closest(".sub").length>0?!0:!1,e===!1?i.closest(u).find("input:not(:checked).productselect").length>0&&i.closest(u+" .main-item").map(function(){r.push(this)}):i.closest(u).find(".sub input:checkbox:not(:checked)").length>0&&i.closest(".sub").map(function(){r.push(this)}))):r=i.closest(".sub").length>0?i.closest(".sub").toArray():i.closest(u+" .main-item").toArray();break;case ProductList.ENUM_SOURCE_ADD_SUBSTITUTE:r=i.closest(".sub").toArray();break;case ProductList.ENUM_SOURCE_ADD_QUICK_VIEW:r=i.closest(".product_info").toArray();break;default:r=i.closest(".product-group").toArray()}return $(r)};ProductList.CompareLines=function(n){var f=ProductList.getLines(n.data.source,this),t=[],i,r,u;if($("#SelectedProductString").val()!==""&&(i=EciCommon.parseJSON($("#SelectedProductString").val())),i)for(r=0;r<i.length;r++)t.push(i[r]);f.map(function(){var i=$(this),r=$.grep(t,function(n){return n.ListItemIndex===i.data("listitemindex")}),n;r.length===0&&(n=i.data(),t.push({Comments:i.find("input[data-iscomment]").val(),Company:n.company,InitialDisplayPrice:n.initialdisplayprice,CoreMetricsItemTagName:i.find(".itemTag").data("coremetricsitemtagname"),ListItemIndex:n.listitemindex,ManufacturerName:n.manufacturer,MustCustomize:n.mustCustomize,Number:n.number,OriginalCompany:n.originalcompany,OriginalNumber:n.originalnumber,OriginalProviderProductId:n.originalproviderproductid,PrimaryDescription:n.description,ProviderProductId:n.providerproductid,Quantity:i.find("input[data-isquantity]").val(),QuantityOnHand:n.quantityonhand,SubstitutionType:n.substitutetype,UnitedCoreMetricsBoostAndBuryType:n.boostandburytype}))});t.length===0?($("#dvValidationMessages").text("Please select items to compare."),$("#dvValidationMessages").removeClass("hide").show()):t.length===1?($("#dvValidationMessages").text("You must have at least 2 items to compare."),$("#dvValidationMessages").removeClass("hide").show()):t.length>4?($("#dvValidationMessages").text("You cannot select more than 4 items to compare."),$("#dvValidationMessages").removeClass("hide").show()):t.length>=2&&t.length<5&&(u=JSON.stringify(t),$("#infoHeader #SelectedProductString").val(u),$("#infoHeader").attr("action",$("#CompareUrl").val()),$("#infoHeader").submit())};ProductList.DeleteItems=function(n){var i=ProductList.getLines(n.data.source,this),t,r,u,f;if(i.length>0&&(Header.hideErrorMessage(),i.find("input:checked").attr("checked",!1),$(".SelectAllProducts").attr("checked",!1)),t=[],(n.data.source===ProductList.ENUM_SOURCE_ADD_HEADER||n.data.source===ProductList.ENUM_SOURCE_ADD_LIST_ITEM)&&(r=EciCommon.parseJSON($("#SelectedProductString").val()),r))for($("#SelectedProductString").val(""),u=0;u<r.length;u++)t.push(r[u]);if(i.length===0&&t.length===0){Header.showErrorMessage($("#dvValidationMessages").data("minimumitemcountforfavoritelisttext"));return}i.map(function(){var i=$(this),n=i.data();t.push({Comments:i.find("input[data-iscomment]").val(),Company:n.company,ManufacturerName:n.manufacturer,Number:n.number,Quantity:Header.verifyAndReturnValidQuantity(i.find("input[data-isquantity]").val()),PrimaryDescription:n.description,OriginalCompany:n.originalcompany,OriginalNumber:n.originalnumber,SubstitutionType:n.substitutetype,InitialDisplayPrice:n.initialdisplayprice,ListItemIndex:n.listitemindex,MustCustomize:n.mustCustomize})});t.length>0&&(f=JSON.stringify(t),$("#infoHeader #SelectedProductString").val(f),$("#infoHeader").attr("action",$("#deleteHeader").data().deleteurl),$("#infoHeader").submit())};ProductList.AddLinesToFavorites=function(n){var r=n.data.source,i=ProductList.getLines(r,this),t,u,f,e;if($("#ViewType").val()==="GridView"&&($("#ListTabs").data().selectedlines=i),i.length>0&&(Header.hideErrorMessage(),$(".SelectAllProducts").attr("checked",!1)),t=[],(r===ProductList.ENUM_SOURCE_ADD_HEADER||r===ProductList.ENUM_SOURCE_ADD_LIST_ITEM)&&($("#SelectedProductString").val()!==""&&(u=EciCommon.parseJSON($("#SelectedProductString").val())),u))for(f=0;f<u.length;f++)t.push(u[f]);if(i.length==0&&t.length==0){Header.showErrorMessage($("#dvValidationMessages").data("minimumitemcountforfavoritelisttext"));return}i.map(function(){var n=$(this);t.push({Comments:n.find("input[data-iscomment]").val(),Company:n.data("c
1ompany"),ManufacturerName:n.data("manufacturer"),Number:n.data("number"),Quantity:Header.verifyAndReturnValidQuantity(n.find("input[data-isquantity]").val()),QuantityOnHand:n.data("quantityonhand"),PrimaryDescription:n.data("description"),ProviderProductId:n.data("providerproductid"),OriginalCompany:n.data("originalcompany"),OriginalNumber:n.data("originalnumber"),OriginalProviderProductId:n.data("originalproviderproductid"),SubstitutionType:n.data("substitutetype"),InitialDisplayPrice:n.data("initialdisplayprice"),ListItemIndex:n.data("listitemindex"),MustCustomize:n.data("mustCustomize")})});t.length>0&&(e=JSON.stringify(t),$(this).data().isguest=="True"?($("#infoHeader #SelectedProductString").val(e),$("#infoHeader").attr("action",$("#FavoriteUrl").val()),$("#infoHeader").submit()):$.ajax({type:"POST",url:$("#FavoriteUrl").val(),contentType:"application/json",data:JSON.stringify({SelectedProductString:e})}).done(function(n){var t=$("#divAddToFavoritesPopup");$("#ViewType").val()==="GridView"?($("#divAddToFavoritesContent").html(n),$("#tabs-1").show(),$("#tab_FavList").show(),$("#tab_ROs").removeAttr("style"),$("#ListTabs li").removeClass("ui-tabs-active ui-state-active"),$("#tab_FavList").addClass("ui-tabs-active ui-state-active")):(t.html(n),t.removeClass("divAddToFavoritesPopup").addClass("divAddToFavoritesPopup"));ProductList.invokeAddToListPopUp(t);Favorites.productLines=i;r===ProductList.ENUM_SOURCE_ADD_HEADER&&$("#tab_ROs").hide()}))};ProductList.invokeAddToListPopUp=function(n){n.dialog({modal:!0,width:"auto",height:150,dialogClass:"addFavPopUp",buttons:{Cancel:{click:function(){$(this).dialog("close")},text:"Close","class":"button_input_a"}}});n.find(".lnkFavoritesPopupClose").on("click",function(){n.dialog("close")})};ProductList.addToRecurringOrderClick=function(n){var u,f,i,r,e,h,o,s,t;if(u=typeof n.data=="undefined"?ProductList.ENUM_SOURCE_ADD_GRID_ITEM:n.data.source,f=$("#ViewType").val()==="GridView"&&u===ProductList.ENUM_SOURCE_ADD_GRID_ITEM?$("#ListTabs").data().selectedlines:ProductList.getLines(u,this),f.length>0&&(Header.hideErrorMessage(),$(".SelectAllProducts").attr("checked",!1)),i=[],r=[],$("#SelectedProductString").val()!==""&&(e=EciCommon.parseJSON($("#SelectedProductString").val())),e)for(t=0;t<e.length;t++)i.push(e[t]);if(f.length===0&&i.length===0){Header.showErrorMessage($("#divAddToRecurringOrderPopupContent").data().itemsvalidationmessage);h=$("#dvValidationMessages");h.length&&$(window).scrollTop(0);return}if(f.map(function(){var n=$(this),t=n.data();i.push({Company:n.data("company"),Number:n.data("number"),OriginalCompany:n.data("originalcompany"),OriginalNumber:n.data("originalnumber"),Quantity:Header.verifyAndReturnValidQuantity(n.find("input[data-isquantity]").val()),SubstitutionType:n.data("substitutetype")});t.mustcustomize==="True"&&r.push({sku:t.company+t.number})}),o=$("#dvRequireCustomizationMessages"),r.length>0){for(s=$("#divAddToRecurringOrderPopupContent").data().mustcustomizevalidationmessage,t=0;t<r.length;t++)s=s+"<br/>"+r[t].sku;o.html(s).show();o.removeClass("hide");$(window).scrollTop(0)}else i.length>0&&(o.html("").hide(),AddToRecurringOrder.displayAddToRecurringOrderPopup(i,u))};ProductList.setActiveGridViewAddToListPopUpClick=function(n){n.preventDefault();var t=$(this).find("a").attr("href");t==="#tabs-1"?($("#tabs-1").show(),$("#tabs-2").hide()):($("#tabs-1").hide(),$("#tabs-2").show(),ProductList.addToRecurringOrderClick({source:ProductList.ENUM_SOURCE_ADD_LIST_ITEM}));$("#ListTabs li").removeClass("ui-tabs-active ui-state-active");$(this).addClass("ui-tabs-active ui-state-active")};ProductList.alternateItemUpdated=function(n,t,i){var s=$(n.target).closest("[data-listitemindex]").data().listitemindex,e=$.grep($("div.PromptSubstituteData").find("[id$='ListItemIndex']"),function(n){return $(n).val()===s}),r,o,u,f;e!==null&&(r=e[0],r!==undefined&&(o=$($(r).attr("id").split("_"))[1],u=$("div.PromptSubstituteData"),u.length>0&&(f=u.find("#Products_"+o+"__"+t),f.length>0&&$(f).prop("value",i))))};ProductList.triggerCoreMetricsDataReady=function(){var n=$("div.search_results");CoreMetrics.isDigitalDataAvailable()&&n.length>0&&n.data().iswholesalerquantityonhandenabled==="False"&&CoreMetricsSetup.triggerDataReady()};ProductList.setCoreMetricsCookiesOnLeftSearchBoxFiltersClick=function(n){var t="",i=$(n),r=i.parent("ul").find("li.category").text(),u;r!=="Category"&&(u=i.text().trim().split("(")[0].trim(),t=r+"|"+u+"|false",ProductList.setCoreMetricsCookies(t))};ProductList.setCoreMetricsCookiesOnCategoryFilterClick=function(){var n=$(this),t=n.text().split("(")[0].trim(),i="Category|"+t;ProductList.setCoreMetricsCookies(i)};ProductList.setCoreMetricsCookiesOnSearchBoxClick=function(n){CoreMetrics.isDigitalDataAvailable()&&ProductList.setCoreMetricsCookies("Keyword Refine|"+n+"|false")};ProductList.setCoreMetricsCookies=function(n){var t=$("#unitedCoreMetricsCookies").data(),i=$("#OnSiteSearchTerm"),r=$("#TypeAheadKeywordPosition"),u=$("#TypeAheadKeywordType");CoreMetricsUtility.setCookieValue(t.unitedcoremetricsrecentfiltersubkey,n);CoreMetricsUtility.setCookieValue("RecentAction","RecentFilter");i.length>0&&CoreMetricsUtility.setCookieValue(t.unitedcoremetricsonsitesearchtermsubkey,i.val());r.length>0&&CoreMetricsUtility.setCookieValue(t.unitedcoremetricstypeaheadkeywordpositionsubkey,r.val());u.length>0&&CoreMetricsUtility.setCookieValue(t.unitedcoremetricstypeaheadkeywordtypesubkey,u.val())};$("#btnDescriptionFilter").click(function(){var n=$("#FilterDescription").val();$("#FilterDescriptionText").val(n);$("#infoHeader").attr("action",$("#btnDescriptionFilter").data().url);n!==""&&ProductList.setCoreMetricsCookiesOnSearchBoxClick(n);$("#infoHeader").submit()});
1$(document).ready(ProductList.init());$(document).ready(function(){$(".sortddl").change(function(){var t,n;$("#infoHeader #SelectedProductIndex").val("");$("#infoHeader #SelectedProductString").val("");$("input:hidden[id='Page']").val(1);$("#infoHeader #jsonobj").val("");t=$(this).val();$("input:hidden[id='Sort']").each(function(){this.value=t});CoreMetrics.isDigitalDataAvailable()&&(n=$("#RecentAction"),n.length&&n.val("Sort By:"+$(this).find(":selected").text()));$("#infoHeader").submit()})});var AddToCart={},cartQtyDiv=[],coreMetricsFunctionCode="";AddToCart.ENUM_SOURCE_ADD_HEADER=0;AddToCart.ENUM_SOURCE_ADD_LIST_ITEM=1;AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER=2;AddToCart.ENUM_SOURCE_ADD_DETAIL=3;AddToCart.ENUM_SOURCE_ADD_SUBSTITUTE=4;AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW=5;AddToCart.ENUM_SOURCE_ADD_SPOTLIGHT_ITEM=6;AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM=7;AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER_SUBSTITUTE=8;AddToCart.ENUM_SOURCE_ADD_ESS_LANDING=9;AddToCart.init=function(){$(document).on("click",".addtocartSingle",{source:AddToCart.ENUM_SOURCE_ADD_LIST_ITEM},AddToCart.cartItems);$(document).on("click",".addcart",{source:AddToCart.ENUM_SOURCE_ADD_HEADER},AddToCart.cartItems);$(document).on("click",".addtocartAlsoConsider",{source:AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER},AddToCart.cartItems);$(document).on("click",".addtocartSpotlightItems",{source:AddToCart.ENUM_SOURCE_ADD_SPOTLIGHT_ITEM},AddToCart.cartItems);$(document).on("click",".addtocartAlsoBoughtItems",{source:AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM},AddToCart.cartItems);$(document).on("click",".addtocartDetail",{source:AddToCart.ENUM_SOURCE_ADD_DETAIL},AddToCart.cartItems);$(document).on("click",".addtocartSubstitute",{source:AddToCart.ENUM_SOURCE_ADD_SUBSTITUTE},AddToCart.cartItems);$(document).on("click","#addtocartQuickView",{source:AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW},AddToCart.cartItems);$(document).on("click",".addtocartAlsoConsiderSubstitute",{source:AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER_SUBSTITUTE},AddToCart.cartItems);$(document).on("click",".addtocartEssLandingItems",{source:AddToCart.ENUM_SOURCE_ADD_ESS_LANDING},AddToCart.cartItems)};AddToCart.cartItems=function(n){var t=AddToCart.getLines(n.data.source,this),i,r,u,f,e;if(t.length>0&&(Header.hideErrorMessage(),t.find("input:checked").attr("checked",!1),$(".SelectAllProducts").attr("checked",!1)),i=[],n.data.source===AddToCart.ENUM_SOURCE_ADD_HEADER||n.data.source===AddToCart.ENUM_SOURCE_ADD_LIST_ITEM){r=null;try{r=EciCommon.parseJSON($("#SelectedProductString").val())}catch(o){}if(r)for($("#SelectedProductString").val(""),u=0;u<r.length;u++)i.push(r[u])}if(f=!1,n.data.source===AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM&&$("#AlsoBoughtRefreshCallingPageFlag").val()==="True"&&(f=!0),n.data.source===AddToCart.ENUM_SOURCE_ADD_ESS_LANDING&&(qtyCtrl=t.find("input[data-isquantity]"),QuantityBox.handleQuantityValidationForEssProdRec(qtyCtrl),e=t.data("company")+t.data("number"),ELPCallToAction.clickAddToCart(e)),t.length===0&&i.length===0){Header.showErrorMessage($("#dvValidationMessages").data("minimumitemcountforcarttext"));return}cartQtyDiv=[];t.map(function(){var t=$(this),h=$("#ViewType").val(),r=t.find(".cartqty"),f,e,u;if(h==="ListView"){if(r===!1||typeof r.data()=="undefined")return;f=$(".cartqty").filter('[data-company="'+r.data().company+'"][data-number="'+r.data().number+'"]');cartQtyDiv.push(f)}if(e=$.grep(i,function(n){return n.ListItemIndex===t.data("listitemindex")}),u="",CoreMetrics.isCoreMetricsEnabled()){if(n.data.source===AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW)u=t.data().salesstatuscode;else{var o="",c=t.data().salesstatuscode,s=t.find(".qohHolder");s.length>0&&(o=s.data().qohsalesstatuscode);u=CoreMetricsUtility.getSalesStatusCode(o,c)}AddToCart.getFunctionCode(n.data.source,t)}e.length===0&&i.push({Comments:t.find("input[data-iscomment]").val(),Company:t.data("company"),CoreMetricsVirtualCategory:t.data("cmvc"),CoreMetricsSalesStatusCode:u,EssendantCoreMetricsRebatesFlag:t.data("essendantcoremetricsrebatesflag"),ManufacturerName:t.data("manufacturer"),Number:t.data("number"),Quantity:t.find("input[data-isquantity]").val(),PrimaryDescription:t.data("description"),OriginalCompany:t.data("originalcompany"),OriginalNumber:t.data("originalnumber"),SubstitutionType:t.data("substitutetype"),InitialDisplayPrice:t.data("initialdisplayprice"),ListItemIndex:t.data("listitemindex"),ProviderProductId:t.data("providerproductid"),MustCustomize:t.data("mustcustomize"),OriginalProductSku:t.data("originalproductsku"),UnitedCoreMetricsCategoryId:t.data("coremetricscategoryid"),UnitedCoreMetricsBoostAndBuryType:t.data("boostandburytype"),UnitedCoreMetricsProductPosition:t.data("coremetricsproductposition"),CoreMetricsItemTagName:t.find(".
1itemTag").data("coremetricsitemtagname")})});i.length>0&&AddToCart.sendCartItems({source:n.data.source,data:i,uiLines:t,addToCartFunctionCode:coreMetricsFunctionCode,flagAlsoBoughtRefreshCallingPage:f})};AddToCart.getLines=function(n,t){var r=[],i=$(t),u,f,e;switch(n){case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER:case AddToCart.ENUM_SOURCE_ADD_SPOTLIGHT_ITEM:case AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM:case AddToCart.ENUM_SOURCE_ADD_ESS_LANDING:r=i.closest(".sub").length>0?i.closest(".sub").toArray():i.closest(".product .main-item").toArray();break;case AddToCart.ENUM_SOURCE_ADD_DETAIL:r=$(".product_details").toArray();break;case AddToCart.ENUM_SOURCE_ADD_HEADER:case AddToCart.ENUM_SOURCE_ADD_LIST_ITEM:u=".product-group";f=$(u+" input:checkbox").length>0;f?(r=$(u+" input:checked").map(function(){return $(this).closest(".sub").length>0?$(this).closest(".sub").toArray():$(this).closest(u+" .main-item").toArray()}),n===AddToCart.ENUM_SOURCE_ADD_LIST_ITEM&&(e=i.closest(".sub").length>0?!0:!1,e===!1?i.closest(u).find("input:not(:checked).productselect").length>0&&i.closest(u+" .main-item").map(function(){r.push(this)}):i.closest(u).find(".sub input:checkbox:not(:checked)").length>0&&i.closest(".sub").map(function(){r.push(this)}))):r=i.closest(".sub").length>0?i.closest(".sub").toArray():i.closest(u+" .main-item").toArray();break;case AddToCart.ENUM_SOURCE_ADD_SUBSTITUTE:case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER_SUBSTITUTE:r=i.closest(".sub").toArray();break;case AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW:r=i.closest(".product_info").toArray();break;default:r=i.closest(".product-group").toArray()}return $(r)};AddToCart.sendCartItems=function(n){var i=$("#CartAction").val(),r,u,f;i==="SkuGroupDisplayItemAddToCart"&&n.source!==AddToCart.ENUM_SOURCE_ADD_DETAIL&&(i="ProductDetail");var e="",o="",s="",h="",t=$("#OnSiteSearchTerm");t.val()===""&&n.source===AddToCart.ENUM_SOURCE_ADD_DETAIL&&(t=$("#AddToCartOnSiteSearchTerm"));r=$("#TypeAheadKeywordPosition");u=$("#TypeAheadKeywordType");t.length>0&&(e=t.val());r.length>0&&(o=r.val());u.length>0&&(s=u.val());f=$("#divEssendantProductVideoDetails");CoreMetrics.isCoreMetricsEnabled()&&(n.source===AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW||n.source===AddToCart.ENUM_SOURCE_ADD_DETAIL)&&f.length>0&&(h=f.data().coremetricsisproductvideoviewed);SprAnalytics.isEnabled()&&(n.addToCartFunctionCode=SprAnalyticsUtility.getFunctionCode(n.source));n.uiLines.each(function(){AddToCart.showAddingOverlay(this)});$.ajax({type:"POST",url:$("#cartUrl").val(),data:JSON.stringify({Action:i,Products:n.data,SearchKeyword:e,TypeAheadkeywordPosition:o,TypeAheadKeywordType:s,AddToCartFunctionCode:n.addToCartFunctionCode,CoreMetricsIsProductVideoViewed:h}),contentType:"application/json"}).done(function(t){$("#infoHeader #SelectedProductIndex").val("");AddToCart.receiveAddToCartResponse(t,{source:n.source,uiLines:n.uiLines});AddToCart.logWithGoogleAnalytics(n.uiLines,n.data);t.success&&(CoreMetrics.isCoreMetricsEnabled()&&(AddToCart.triggerCoreMetricsAddToCart(t),CoreMetricsUtility.saveCoreMetricsData(t.saveUnitedCoreMetricsDataRequest)),SprAnalytics.isEnabled()&&SprAnalyticsSetup.triggerAddToCartEvent(EciCommon.parseJSON(t.sprDigitalDataCartEvent)));n.source===AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM&&n.flagAlsoBoughtRefreshCallingPage===!0&&setTimeout(function(){location.reload()},120)}).fail(function(){AddToCart.receiveAddToCartResponse({success:!1,summaryHtml:""},{source:n.source,uiLines:n.uiLines})}).always(function(t,i){i==="success"&&$(cartQtyDiv).data()!=null&&(typeof getCartedQuantity!="undefined"&&$.isFunction(getCartedQuantity)&&($(cartQtyDiv).data().showquantity="yes",getCartedQuantity(cartQtyDiv)),n.source===AddToCart.ENUM_SOURCE_ADD_ESS_LANDING&&($(cartQtyDiv).data().showquantity="yes",ELPItems.getCartedQuantity(cartQtyDiv)))})};AddToCart.showAddingOverlay=function(n){var t=$(n),i=t.position(),f=t.css("width"),r=t.height()/2,u=t.find(".overlay");u.html($("#tmplLstAdding").html());t[0].className.indexOf("sub-grid-panel")!==-1?u.css({top:i.top,left:i.left,width:f,height:r+"px","padding-top":r+"px",margin:-1}
1):u.css({position:"absolute",top:i.top,left:i.left,width:f,height:r+"px","padding-top":r+"px"});t.find(".item-group").animate({opacity:.1},0);u.show()};AddToCart.receiveAddToCartResponse=function(n,t){var u,e,o,i,f,r;if(t.uiLines.each(function(){var i=$(this).data("company")+$(this).data("number"),r,u,e,f;(i!==""&&n.ErrorMessage!=undefined&&n.ErrorMessage.indexOf(i)<0||i==undefined&&n.ErrorMessage=="")&&(r=t.errorMessage==undefined?"#tmplLstAdded":"#tmplLstFailed",$.each(n.InvalidQuantityItems,function(t){n.InvalidQuantityItems[t].SKU===i&&(r="")}),$.each(n.MustCustomizeItems,function(t){n.MustCustomizeItems[t].SKU===i&&(r="")}),r.length>0?(u=$(this).find(".overlay"),u.html($(r).html())):($(this).find(".overlay").html("").hide(),$(this).find(".item-group").animate({opacity:1},"fast")),e=$(this).data("listitemindex"),(n.ErrorMessage===undefined||n.ErrorMessage==="")&&(e===undefined?n.ProcessingMessages[0]!=undefined&&n.ProcessingMessages[0].message!=undefined&&n.ProcessingMessages[0].message!==""&&u.children("span").text(n.ProcessingMessages[0].message):(f=$.grep(n.ProcessingMessages,function(n){return n.listItemIndex===e}),f!=""&&f[0]!=""&&u.children("span").text(f[0].message))))}),n.ErrorMessage!==""&&window.scrollTo(0,0),u="#dvValidationMessages",e="#dvRequireCustomizationMessages",t.uiLines.length>0&&(o=$(t.uiLines[0]),o.closest(".accessories").length>0?u=".accessories #dvValidationMessages":o.closest(".similarproducts").length>0&&(u=".similarproducts #dvValidationMessages")),t.uiLines.find(".messageError").hide(),jQuery(u).hide(),jQuery("#dvValidationMessages1").hide(),i="",n.success===!1){if(n.InvalidQuantityItems!==undefined&&n.InvalidQuantityItems.length>0){for(i=n.ErrorMessage,r=0;r<n.InvalidQuantityItems.length;r++)i=i+"<br/>"+n.InvalidQuantityItems[r].ViewSkuToDisplay;switch(t.source){case AddToCart.ENUM_SOURCE_ADD_HEADER:case AddToCart.ENUM_SOURCE_ADD_LIST_ITEM:$(u).html(i).show();jQuery(u).removeClass("hide");break;case AddToCart.ENUM_SOURCE_ADD_DETAIL:$("#dvValidationMessages1").html(n.ErrorMessage).show();jQuery("#dvValidationMessages1").removeClass("hide");break;case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER:case AddToCart.ENUM_SOURCE_ADD_SPOTLIGHT_ITEM:case AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM:f=$(t.uiLines);f.find(".messageError").html(n.ErrorMessage).show();break;case AddToCart.ENUM_SOURCE_ADD_SUBSTITUTE:case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER_SUBSTITUTE:f=$(t.uiLines);f.find(".messageError").html(n.ErrorMessage).show();break;case AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW:f=$(t.uiLines);f.find(".messageError").html(n.ErrorMessage).show()}}if(n.MustCustomizeItems!==undefined&&n.MustCustomizeItems.length>0){for(i=n.MustCustomizeMessage,r=0;r<n.MustCustomizeItems.length;r++)i=i+"<br/>"+n.MustCustomizeItems[r].ViewSkuToDisplay;switch(t.source){case AddToCart.ENUM_SOURCE_ADD_HEADER:case AddToCart.ENUM_SOURCE_ADD_LIST_ITEM:$(e).html(i).show();jQuery(e).removeClass("hide")}}n.InvalidQuantityItems!==undefined&&t.uiLines.length>n.InvalidQuantityItems.length&&AddToCart.updateCartSummary(n.summaryHtml)}else AddToCart.updateCartSummary(n.summaryHtml);setTimeout(function(){AddToCart.resetCartedItems({success:n.success,source:t.source,uiLines:t.uiLines,errorMessage:i})},2e3)};AddToCart.updateCartSummary=function(n){$("#dvminicart").replaceWith(n);Header.initializeCartSummary()};AddToCart.resetCartedItems=function(n){var t=$(n.uiLines);n.success&&AddToCart.updateAddToCartButton(n);t.find(".overlay").html("").hide();t.find(".item-group").animate({opacity:1},"fast")};AddToCart.updateAddToCartButton=function(n){var t="",i="",r;switch(n.source){case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER:t=".addtocartAlsoConsider";break;case AddToCart.ENUM_SOURCE_ADD_SPOTLIGHT_ITEM:t=".addtocartSpotlightItems";break;case AddToCart.ENUM_SOURCE_ADD_ALSO_BOUGHT_ITEM:t=".addtocartAlsoBoughtItems";break;case AddToCart.ENUM_SOURCE_ADD_DETAIL:t=".addtocartDetail";break;case AddToCart.ENUM_SOURCE_ADD_HEADER:t=".addtocartSingle";i=n.uiLines.find(".list").html();break;case AddToCart.ENUM_SOURCE_ADD_LIST_ITEM:t=".addtocartSingle";i=n.uiLines.find(".list").html();break;case AddToCart.ENUM_SOURCE_ADD_SUBSTITUTE:t=".addtocartSubstitute";break;case AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW:t="#addtocartQuickView";break;
1case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER_SUBSTITUTE:t=".addtocartAlsoConsiderSubstitute";break;case AddToCart.ENUM_SOURCE_ADD_ESS_LANDING:t=".addtocartEssLandingItems"}n.uiLines.each(function(){if(i=$(this).find(".list").html(),i==undefined&&n.errorMessage===""||i!==""&&(n.errorMessage===undefined||n.ErrorMessage===""||n.errorMessage.indexOf(EciCommon.trim(i))<0)){var r=$(this).find(t);r.hasClass("button_a")?(r.removeClass("button_a"),r.addClass("button_c")):(r.removeClass("btn-primary"),r.addClass("btn-info"));r.find("span").text("Add More");r.attr("aria-label","Add More")}});r=$("input.SelectAllProducts");r.length>0&&($(".product-group input:checkbox").prop("checked",!1),r.prop("checked",!1))};AddToCart.logWithGoogleAnalytics=function(n,t){var r=[],i=0;n.each(function(){var t=$(this).data(),l=$(this).data("company")+$(this).data("number"),e=$(this).find("input[data-isquantity]").val(),o=t.displayprice_um,s,n,f,h,c;if(typeof o!="undefined"){var u=o.split("/"),a=EciCommon.trim(u[0]),v="";u.length>1&&(v=EciCommon.trim(u[1]));s=t.sectiontype;n="";s?(n=$(this).siblings(".product_image").find("#quickViewcarousel li").first().find("img").attr("src"),n||(n=$(this).siblings(".product_image").find("#imgDetail").attr("src"))):n=$(this).find("img[data-productimage='GA']").attr("src");EciCommon.isGa4Enabled()&&(f=Ga4Functions.convertFormattedPriceToNumber(a),h=Ga4Functions.decimalMultiply(f,Number(e)),i=Ga4Functions.decimalAddition(i,h),c={item_id:l,item_name:t.description,item_brand:t.manufacturer,price:f,quantity:Number(e)},r.push(c))}});$.each(t,function(n,t){var f,e;if(t.ThumbnailUrl!==undefined&&EciCommon.isGa4Enabled()){var o=t.InitialDisplayPrice,s=t.SellPrice,u=Ga4Functions.convertFormattedPriceToNumber(s);u===0&&(u=Ga4Functions.convertFormattedPriceToNumber(o));f=Ga4Functions.decimalMultiply(u,Number(t.Quantity));i=Ga4Functions.decimalAddition(i,f);e={item_id:t.SKU,item_name:t.PrimaryDescription,item_brand:t.ManufacturerName,price:u,quantity:Number(t.Quantity)};r.push(e)}});EciCommon.isGa4Enabled()&&Ga4Functions.sendAddToCartEvent({currency:Ga4Functions.USD_CURRENCY,value:i,items:r})};AddToCart.getFunctionCode=function(n,t){var r,i;switch(n){case AddToCart.ENUM_SOURCE_ADD_SUBSTITUTE:case AddToCart.ENUM_SOURCE_ADD_DETAIL:r="";$(".pagesectiondiv").length>0&&(page=$(".pagesectiondiv").data().page,coreMetricsFunctionCode=page);$(".product_details").length>0&&$(".product_details").data().productfunctioncode.length>0&&(coreMetricsFunctionCode=$(".product_details").data().productfunctioncode);break;case AddToCart.ENUM_SOURCE_ADD_SPOTLIGHT_ITEM:page=$(".jcarousel-skin").data().controller;section=$(".jcarousel-skin").data().section;coreMetricsFunctionCode=page+"|"+section;break;case AddToCart.ENUM_SOURCE_ADD_ESS_LANDING:i=$("div#essendantLandingPagesData").data();page=i.controller;section=t.data().coremetricssectioncode;coreMetricsFunctionCode=page+"|"+section;break;case AddToCart.ENUM_SOURCE_ADD_LIST_ITEM:page=$(".pagesectiondiv").data().page;section=$(".addtocartSingle:visible").parents(".product-results").find(".pagesectiondiv").data().section;section.length>0&&(page+="|"+section);coreMetricsFunctionCode=page;break;case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER:case AddToCart.ENUM_SOURCE_ADD_ALSO_CONSIDER_SUBSTITUTE:page=$(".also-bought").data().controller;section=$(".also-bought").data().section;page==="Search"&&(page=$(".pagesectiondiv").data().page);coreMetricsFunctionCode=page+"|"+section;break;case AddToCart.ENUM_SOURCE_ADD_QUICK_VIEW:page=$(".pagesectiondiv").data().page;coreMetricsFunctionCode=page+"-QuickView";break;case AddToCart.ADD_DETAIL:page=$(".pagesectiondiv").data().page;coreMetricsFunctionCode=page;break;case AddToCart.ENUM_SOURCE_ADD_HEADER:page=$(".pagesectiondiv").data().page;coreMetricsFunctionCode=page}};AddToCart.triggerCoreMetricsAddToCart=function(n){CoreMetrics.isDigitalDataAvailable()&&(digitalData.cart=n.digitalDataCart,CoreMetricsSetup.triggerAddToCartBind())};$(document).ready(function(){AddToCart.init()});$(document).ready(function(){var n=$("#infoHeader #PageSize").val();productType==undefined&&$("#PageSize").val(n);$(':radio[name="ListViewType"]').bind("change",function(){if(ValidateQuantity()==!0)if(currentView=$(this).val(),jQuery("#ListViewType").each(function(){this.value=currentView}),jQuery("#infoHeader").attr("id")!=undefined){var t=jQuery("#ActionName").val();t=EciCommon.trim(t).length>0?EciCommon.trim(t):"search";jQuery("#ControllerName").val()=="Favorites"&&(t="");jQuery("#ControllerName").val()!="ItemsRecentlyPurchased"&&$("#infoHeader").attr("action",t);$("#infoHeader").submit()}else n=currentView=="Detailed"?jQuery("#ProductPageSize").val():jQuery("#ProductPageSizeSummaryView").val(),productType=="similarproducts"?Get
1SimilarProduct(currentView,n,jQuery("#Page"+productType).val()):GetAccessories(currentView,n,jQuery("#Page"+productType).val());else this.checked=!1,productType==null&&($(this).val()=="Detailed"?$("#summary").attr("checked",!0):$("#detail").attr("checked",!0)),SetRadioButtonCheckedACC(),SetRadioButtonChecked()})});ShoppingList={};ShoppingList.init=function(){$(document).on("click","#morePrivate",{toggleId:"#collapsiblePrivate",hideLinkId:"#morePrivate",showLinkId:"#lessPrivate"},ShoppingList.toggle);$(document).on("click","#lessPrivate",{toggleId:"#collapsiblePrivate",hideLinkId:"#lessPrivate",showLinkId:"#morePrivate"},ShoppingList.toggle);$(document).on("click","#moreShared",{toggleId:"#collapsibleShared",hideLinkId:"#moreShared",showLinkId:"#lessShared"},ShoppingList.toggle);$(document).on("click","#lessShared",{toggleId:"#collapsibleShared",hideLinkId:"#lessShared",showLinkId:"#moreShared"},ShoppingList.toggle)};ShoppingList.toggle=function(n){$(n.data.toggleId).toggleClass("show hide");$(n.data.hideLinkId).toggleClass("show hide");$(n.data.showLinkId).toggleClass("show hide")};$(document).ready(ShoppingList.init());QuantityBox={};QuantityBox.init=function(){QuantityBox.initializeSpinner();QuantityBox.loadTooltipsForFreeFormTextBoxes()};QuantityBox.initializeSpinner=function(){$('input[data-isquantity="multiple"]').each(function(){QuantityBox.initializeSpinnerForQuantityBox(this)})};QuantityBox.loadTooltipsForFreeFormTextBoxes=function(){$('input[data-isquantity="freeform"]').each(function(){QuantityBox.loadTooltip($(this),$(this).data().quantitymultiple)})};QuantityBox.loadTooltip=function(n,t){t>1?(n.data().tooltipset=!0,n.tooltip({content:n.attr("title")})):n.data().tooltipset==!0&&(n.data().tooltipset=!1,n.tooltip("destroy"))};QuantityBox.checkIfValueIsValid=function(){var n=$(this),t=n.spinner("value"),i=n.data().quantitymultiple,r=n.data().maximumquantity,u=QuantityBox.getValidValue(t,i,r);n.removeClass("invalidTxtbox");n.spinner("value",u)};QuantityBox.getQuantityRoundedToQuantityMultiple=function(n,t,i){var r=Number(n),u=Number(n)%t;return u>0&&(r+=Number(t)-u,r>i&&(r-=Number(t))),r};QuantityBox.checkIfValueIsValidForCartAndApproval=function(n){var t=$(n).spinner("value"),r=$(n).data().quantitymultiple,u=$(n).data().maximumquantity,o=n.closest(".product-group"),s=n.data("field"),h=o.data(s.toLowerCase()),i=t,f=n.parents("p").siblings("div.hide"),e;
1t==null?(i=h,e="The value for quantity is invalid and has been reset to its original value.",QuantityBox.showMessage(n,f,e)):t>u?(i=u,QuantityBox.showMaximumQuantityLimitReachedMessage(n,f)):i=t<r?r:QuantityBox.getQuantityRoundedToQuantityMultiple(t,r,u);$(n).removeClass("invalidTxtbox");$(n).spinner("value",i)};QuantityBox.initializeSpinnerForQuickOrder=function(n,t){var r,i;$(n).data().quantitymultiple=t.quantityMultiple;$(n).data().maximumquantity=t.maximumQuantiy;$(n).data().maximumquantityexceedederrormessage=t.maximumQuantityExceededErrorMessage;$(n).data().isquantity="multiple";$(n).data().isquantityreadonly=t.isQuantityReadonly;$(n).attr("title",t.minimumOrderQuantityMessage);r=$(n).is(":focus");QuantityBox.loadTooltip($(n),t.quantityMultiple);i=$(n).spinner({step:t.quantityMultiple,max:t.maximumQuantiy,min:t.quantityMultiple,change:QuantityBox.checkIfValueIsValid});i.spinner("value",t.quantityField!="undefined"?t.quantityField:t.quantityMultiple);t.isQuantityReadonly?i.spinner("disable"):i.spinner("enable");r&&QuantityBox.selectQuantityBox($(n))};QuantityBox.checkIfValueIsValidForQuickOrder=function(n){var t=$(n).spinner("value"),i=$(n).data().quantitymultiple,u=$(n).data().maximumquantity,r=t,f;t==null?r=i:t>u?(r=u,f=$(n).parentsUntil("div.product-group").find("div.hide"),QuantityBox.showMaximumQuantityLimitReachedMessage($(n),f)):r=t<i?i:QuantityBox.getQuantityRoundedToQuantityMultiple(t,i,u);$(n).removeClass("invalidTxtbox");$(n).spinner("value",r)};QuantityBox.handleQuantityValidationForEssProdRec=function(n){var t=n.spinner("value"),r=n.data().quantitymultiple,u=n.data().maximumquantity,i=t,f;t==null||t<r?i=r:t>u?(i=u,f=n.parent().siblings("div.hide"),QuantityBox.showMaximumQuantityLimitReachedMessage(n,f)):i=QuantityBox.getQuantityRoundedToQuantityMultiple(t,r,u);n.removeClass("invalidTxtbox");n.spinner("value",i)};QuantityBox.showMaximumQuantityLimitReachedMessage=function(n,t){var u=n.data().maximumquantityexceedederrormessage,r=n.attr("id"),i;(r.toLowerCase().indexOf("spotlight")>-1||r.toLowerCase().indexOf("alsobought")>-1)&&(i=n.offset(),i.left>220&&i.left<430?t.addClass("messageMSQleft"):t.removeClass("messageMSQleft"));QuantityBox.showMessage(n,t,u)};QuantityBox.showMessage=function(n,t,i){i.length>0&&(t.html(i),t.fadeIn(1e3).delay(4e3).fadeOut(3e3))};QuantityBox.initializeSpinnerForAjaxItems=function(n){$(n).each(function(){QuantityBox.initializeSpinnerForQuantityBox(this)})};QuantityBox.initializeSpinnerForQuantityBox=function(n){var t=$(n);if(t.length>0){var f=t.data().quantity,i=t.data().quantitymultiple,r=t.data().maximumquantity,u=t.spinner({step:i,max:r,min:i,change:QuantityBox.checkIfValueIsValid,start:QuantityBox.onSpinStart}),e=QuantityBox.getValidValue(f,i,r);u.spinner("value",e);t.data().selected==='""'&&u.select();QuantityBox.loadTooltip(t,i)}};QuantityBox.getValidValue=function(n,t,i){var r=n;return n==null||n<t?t:n>i?i:QuantityBox.getQuantityRoundedToQuantityMultiple(n,t,i)};QuantityBox.onSpinStart=function(n){var t=$(this).attr("disabled")=="disabled"?!0:!1;t&&n.preventDefault()};QuantityBox.selectQuantityBox=function(n){setTimeout(function(){n.select()},200)};$(document).ready(QuantityBox.init);Print={};Print.init=function(){var n={};n.Cancel={click:function(){$(this).dialog("close")},"class":"eciButtonB",text:"Cancel"};$("#printDialog").dialog({autoOpen:!1,modal:!0,dialogClass:"eciDialog",width:"450px",resizable:!1,buttons:n});$("#btnPrint").click(function(){var n=parseInt(encodeURIComponent($("#MaxNumberItemsToPrint").val())),t=parseInt(encodeURIComponent($("#NumberItem").val()));isNaN(n)||n>=t?$("#printDialog").dialog("open"):Print.denied($(this).data().errormessage,n,t)});$("#btnWithThumbnailImages").click(function(){Print.list(!0)});$("#btnWithoutThumbnailImages").click(function(){Print.list(!1)})};Print.list=function(n){$("#printDialog").dialog("close");var t=$("#RequisitionType").val(),o=encodeURIComponent($("#Description").val()),i=encodeURIComponent($("#Level1Category").val()),r=encodeURIComponent($("#Level2Category").val()),u=encodeURIComponent($("#Level3Category").val()),f=$("#Sort").val(),s=t===undefined?"FilterDescriptionText":"FilterText",e=encodeURIComponent($("#"+s).val()),h=parseInt(encodeURIComponent($("#NumberItem").val())),c=$("#RequisitionListTypeName").val(),l=t===undefined?$("#PrintUrl").val()+"?isImageIncluded="+n+"&Level1Category="+i+"&Level2Category="+r+"&Level3Category="+u+"&sort="+f+"&FilterDescriptionText="+e:$("#PrintUrl").val()+"?isImageIncluded="+n+"&NumberItem="+h+"&FilterDescriptionText="+e+"&Description="+o+"&RequisitionType="+t+"&RequisitionListTypeName="+c+"&Level1Category="+i+"&Level2Category="+r+"&Level3Category="+u+"&sort="+f;window.open(l,"_blank","menubar=no,location=no,toolbar=no")};Print.denied=function(n,t,i){var r=encodeURIComponent($("#Description").val()),u=encodeURIComponent(t),f=encodeURIComponent(i),e=$("#RequisitionType").val(),o=$("#LogUrl").val()+"?NumberItem="+f+"&Description="+r+"&MaxNumberToPrint="+u+"&RequisitionType="+e;$.get(o);Header.notification("Print List: "+r,n)};
1$(document).ready(Print.init())

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.