function initFAQ(){$(".question").hover(function(){$(this).is(".answerShown")||$(this).addClass("answerHover")},function(){$(this).removeClass("answerHover")});$(".question").click(function(){var n=$(this);return n.is(".answerShown")?n.next(".answer").slideUp("slow",function(){n.removeClass("answerShown");n.addClass("answerHidden")}):(n.removeClass("answerHover"),n.next(".answer").slideDown("slow"),n.removeClass("answerHidden"),n.addClass("answerShown")),!1});$(".question:first").addClass("answerShown");$(".answer:first").show();$(".collapseAll").click(function(){$(".question").removeClass("answerShown");$(".answer").slideUp("slow")});$(".expandAll").click(function(){$(".question").addClass("answerShown");$(".answer").slideDown("slow")});$(".collapseGroup").click(function(){$faqGroup=$(this).closest(".faqGroup");$faqGroup.find(".question").removeClass("answerShown");$faqGroup.find(".answer").slideUp("slow")});$(".expandGroup").click(function(){$faqGroup=$(this).closest(".faqGroup");$faqGroup.find(".question").addClass("answerShown");$faqGroup.find(".answer").slideDown("slow")})}function initResponsive(){$(".responsive-nav-scroll").on("click",function(){$("html, body").animate({scrollTop:0},"slow")});$(".languageDropdown .ddTitle a").on("click",function(){$(".languageDropdown dd.ddOptions").slideToggle("fast");$(".languageDropdown dd.ddOptions").toggleClass("open")});$(".languageDropdownSticky .ddTitle a").on("click",function(){$(".languageDropdownSticky dd.ddOptions").slideToggle("fast");$(".languageDropdownSticky dd.ddOptions").toggleClass("open")});$(".ecommerceButtons .accountMobile a").on("click",function(){$(".mobileAccountWrapper").slideToggle("fast");$(".ecommerceButtons .accountMobile").toggleClass("open")});$(".ecommerceButtons .search a, .hiddenSearch .closeBtn a").on("click",function(){$(".hiddenSearch").slideToggle("fast");$(".hiddenSearch").toggleClass("open")});$(".navbar-toggle, .responsive-nav-close").on("click",function(){$(".nav-collapse").slideToggle("fast")})}function initCollapsibleNotes(){$(".quoteForm").on("click",".addNotes",function(){$(this).parents(".columnWrapper").find(".notesWrapper").slideToggle("fast");$(this).toggleClass("open")})}function initCollapsiblePanels(){$(".tab-pane").on("click",".collapsibleHeader",function(){$(this).next(".collapsibleContent").slideToggle("fast");$(this).toggleClass("active")})}function initEqualHeightColumns(){var n=Math.max($(".col").height());$(".link, ul.col li").height(n)}function initMegaDropdown(){var t={sensitivity:2,interval:50,over:megaHoverOver,timeout:0,out:megaHoverOut},n=$("ul.megaDropdownMenu");n.find("> li").on("mouseleave",function(){megaHoverOut($(this));$(".overlay").css("opacity","0");$(".overlay").css("display","none")}).on("click",function(){$(this).find(".sub").length>0&&(megaHoverOver($(this)),$(".overlay").css("opacity","1"),$(".overlay").css("display","block"))});extraMargin=0;$("ul.megaDropdownMenu li:not(ul.megaDropdownMenu .sub li)").each(function(){var n=$(this).position();sub=$(this).find(".sub");sub.length>0&&sub.css("margin","0 0 0 "+-1*(n.left+extraMargin)+"px")})}function megaHoverOver(n){var t=n,f=t.find("> a"),o=f.position(),e=t.position(),i=t.find(".sub"),l=i.position(),s=$(".container-fluid").width(),h=o.left,c=s-h,r,u;f.addClass("selected-ro");i.stop().css("visibility","visible").css("opacity",1);r=0;u=t.find(".sub > ul > li");u.length>0&&(u.each(function(){r+=$(this).outerWidth()}),t.find(".row:last").css({margin:"0"}));r<=0&&(r=439);c<=r?i.css("right",0):i.css("left",e.left);i.css("top",e.top+t.innerHeight())}function megaHoverOut(n){var t=n,i=t.find("> a"),r=t.find(".sub");r.stop().fadeTo(0,0,function(){$(this).css("visibility","hidden")});i.removeClass("selected-ro")}function updateShoppingListMenuString(){$.ajax({type:"POST",url:"/ShoppingList/UpdateShoppingListMenuString",content:"application/json",dataType:"json",success:function(n){n.Success?$(".activeShopName").text(n.Data):noty({text:n.Message,type:"error",layout:"topCenter"})},error:function(n){noty({text:n,type:"error",layout:"topCenter"})}})}function addCartToShoppingList(n){_ShoppingListItemsToAdd={Url:"/shoppinglist/addcarttoactive",Dataval:{CartId:n}};_addToShoppingList()}function addItemsToShoppingListFromCart(n,t){_ShoppingListItemsToAdd={Url:"/shoppinglist/addcartitemstoactive",Dataval:{Items:n,CartId:t}};_addToShoppingList()}function addItemToShoppingList(n,t,i,r,u,f,e){var o=[{PartId:n,Quantity:t,UOM:i,PriceUOM:r,RequestedDeliveryDate:u,CustomerReference:f,SpecialInstructions:e}];_ShoppingListItemsToAdd={Url:"/shoppinglist/addtoactive",Dataval:{Items:o}};_addToShoppingList()}function _addToShoppingList(){if($.noty.closeAll(),IsActiveShoppingListSelected){var n=_ShoppingListItemsToAdd.Url,t=_ShoppingListItemsToAdd.Dataval;_ShoppingListItemsToAdd=null;$.ajax({type:"POST",url:n,data:t,success:function(n){n.Success?(updateShoppingListMenuString(),noty({text:n.Message,type:"success",layout:"topCenter",timeout:9e3}),$(".pind").removeClass("m-progress")):(noty({text:n.Message,type:"error",layout:"topCenter"}),$(".pind").removeClass("m-progress"))},error:function(n){noty({text:n,type:"error",layout:"topCenter"});$(".pind").removeClass("m-progress")}})}else $.ajax({type:"POST",url:"/shoppinglist/list",success:function(n){if(n.Success){$("#shoppingListActiveModalItems > [name='dynamicItem']").remove();var t=createShoppingListItemsHTML(n.Data,"#shoppingListModalItemTemplate");$("#shoppingListActiveModalItems").append(t);$("#shoppingListActiveModal").modal("show")}else noty({text:n.Message,type:"error",layout:"topCenter"})},error:function(n){noty({text:n,type:"error",layout:"topCenter"})}})}function setActiveShoppingList(n){$("#shoppingListActiveModal").modal("hide");$.noty.closeAll();$.ajax({type:"POST",url:"/shoppinglist/setactive",data:{id:n},success:function(n){n.Success?(noty({text:n.Message,type:"success",layout:"topCenter",timeout:9e3}),IsActiveShoppingListSelected=!0,$(".activeShopName").text(n.Data[0]),$("#editshoplistactivecbx").trigger("activeshoppinglistchanged",[n.Data[1]]),_ShoppingListItemsToAdd!=null&&_addToShoppingList()):(IsActiveShoppingListSelected=!0,$(".activeShopName").text(""),noty({text:n.Message,type:"error",layout:"topCenter"}))},error:function(n){noty({text:n,type:"error",layout:"topCenter"})}})}function updateShoppingListMenu(){$.noty.closeAll();$.ajax({type:"POST",url:"/shoppinglist/list",success:function(n){if(n.Success){$(".shoppingListMenu > [name='dynamicItem']").remove();var t=createShoppingListItemsHTML(n.Data,"#shoppingListItemTemplate");$(".shoppingListMenuButtonDivider").before(t)}else noty({text:n.Message,type:"error",layout:"topCenter"})},error:function(n){noty({text:n,type:"error",layout:"topCenter"})}})}function createNewShoppingList(){var n=$("#shoppingListName").val(),t;if(n==""){$("#shoppingListNameValMsg").removeClass("hide");return}$("#shoppingListNewModal").modal("hide");t=$("input[name=shoppingListTypeRadio]:checked","#shoppingListNewModalBody").val();$.noty.closeAll();$.ajax({type:"POST",url:"/shoppinglist/new",data:{name:n,shoppinglisttype:t},success:function(n){n.Success?(noty({text:n.Message,type:"success",layout:"topCenter",timeout:9e3}),IsActiveShoppingListSelected=!0,$(".activeShopName").text(n.Data),_ShoppingListItemsToAdd!=null&&_addToShoppingList()):noty({text:n.Message,type:"error",layout:"topCenter"})},error:function(n){noty({text:n,type:"error",layout:"topCenter"})}})}function createShoppingListItemsHTML(n,t){var i=$(t).html(),r=_.template(i);return r({items:n})}var SharrrePlatform,list,_ShoppingListItemsToAdd,TAFFY,exports,T;if(function(n,t){function gt(n){var t=n.length,r=i.type(n);return i.isWindow(n)?!1:1===n.nodeType&&t?!0:"array"===r||"function"!==r&&(0===t||"number"==typeof t&&t>0&&t-1 in n)}function te(n){var t=ni[n]={};return i.each(n.match(s)||[],function(n,i){t[i]=!0}),t}function ur(n,r,u,f){if(i.acceptData(n)){var h,o,c=i.expando,l=n.nodeType,s=l?i.cache:n,e=l?n[c]:n[c]&&c;if(e&&s[e]&&(f||s[e].data)||u!==t||"string"!=typeof r)return e||(e=l?n[c]=b.pop()||i.guid++:c),s[e]||(s[e]=l?{}:{toJSON:i.noop}),("object"==typeof r||"function"==typeof r)&&(f?s[e]=i.extend(s[e],r):s[e].data=i.extend(s[e].data,r)),o=s[e],f||(o.data||(o.data={}),o=o.data),u!==t&&(o[i.camelCase(r)]=u),"string"==typeof r?(h=o[r],null==h&&(h=o[i.camelCase(r)])):h=o,h}}function fr(n,t,r){if(i.acceptData(n)){var e,o,s=n.nodeType,u=s?i.cache:n,f=s?n[i.expando]:i.expando;if(u[f]){if(t&&(e=r?u[f]:u[f].data)){for(i.isArray(t)?t=t.concat(i.map(t,i.camelCase)):(t in e)?t=[t]:(t=i.camelCase(t),t=(t in e)?[t]:t.split(" ")),o=t.length;o--;)delete e[t[o]];if(r?!ti(e):!i.isEmptyObject(e))return}(r||(delete u[f].data,ti(u[f])))&&(s?i.cleanData([n],!0):i.support.deleteExpando||u!=u.window?delete u[f]:u[f]=null)}}}function er(n,r,u){if(u===t&&1===n.nodeType){var f="data-"+r.replace(rr,"-$1").toLowerCase();if(u=n.getAttribute(f),"string"==typeof u){try{u="true"===u?!0:"false"===u?!1:"null"===u?null:+u+""===u?+u:ir.test(u)?i.parseJSON(u):u}catch(e){}i.data(n,r,u)}else u=t}return u}function ti(n){for(var t in n)if(("data"!==t||!i.isEmptyObject(n[t]))&&"toJSON"!==t)return!1;return!0}function ct(){return!0}function g(){return!1}function cr(){try{return r.activeElement}catch(n){}}function ar(n,t){do n=n[t];while(n&&1!==n.nodeType);return n}function fi(n,t,r){if(i.isFunction(t))return i.grep(n,function(n,i){return!!t.call(n,i,n)!==r});if(t.nodeType)return i.grep(n,function(n){return n===t!==r});if("string"==typeof t){if(oe.test(t))return i.filter(t,n,r);t=i.filter(t,n)}return i.grep(n,function(n){return i.inArray(n,t)>=0!==r})}function vr(n){var i=yr.split("|"),t=n.createDocumentFragment();if(t.createElement)while(i.length)t.createElement(i.pop());return t}function gr(n,t){return i.nodeName(n,"table")&&i.nodeName(1===t.nodeType?t:t.firstChild,"tr")?n.getElementsByTagName("tbody")[0]||n.appendChild(n.ownerDocument.createElement("tbody")):n}function nu(n){return n.type=(null!==i.find.attr(n,"type"))+"/"+n.type,n}function tu(n){var t=ye.exec(n.type);return t?n.type=t[1]:n.removeAttribute("type"),n}function hi(n,t){for(var u,r=0;null!=(u=n[r]);r++)i._data(u,"globalEval",!t||i._data(t[r],"globalEval"))}function iu(n,t){if(1===t.nodeType&&i.hasData(n)){var u,f,o,s=i._data(n),r=i._data(t,s),e=s.events;if(e){delete r.handle;r.events={};for(u in e)for(f=0,o=e[u].length;o>f;f++)i.event.add(t,u,e[u][f])}r.data&&(r.data=i.extend({},r.data))}}function be(n,t){var r,f,u;if(1===t.nodeType){if(r=t.nodeName.toLowerCase(),!i.support.noCloneEvent&&t[i.expando]){u=i._data(t);for(f in u.events)i.removeEvent(t,f,u.handle);t.removeAttribute(i.expando)}"script"===r&&t.text!==n.text?(nu(t).text=n.text,tu(t)):"object"===r?(t.parentNode&&(t.outerHTML=n.outerHTML),i.support.html5Clone&&n.innerHTML&&!i.trim(t.innerHTML)&&(t.innerHTML=n.innerHTML)):"input"===r&&oi.test(n.type)?(t.defaultChecked=t.checked=n.checked,t.value!==n.value&&(t.value=n.value)):"option"===r?t.defaultSelected=t.selected=n.defaultSelected:("input"===r||"textarea"===r)&&(t.defaultValue=n.defaultValue)}}function u(n,r){var s,e,h=0,f=typeof n.getElementsByTagName!==o?n.getElementsByTagName(r||"*"):typeof n.querySelectorAll!==o?n.querySelectorAll(r||"*"):t;if(!f)for(f=[],s=n.childNodes||n;null!=(e=s[h]);h++)!r||i.nodeName(e,r)?f.push(e):i.merge(f,u(e,r));return r===t||r&&i.nodeName(n,r)?i.merge([n],f):f}function ke(n){oi.test(n.type)&&(n.defaultChecked=n.checked)}function ou(n,t){if(t in n)return t;for(var r=t.charAt(0).toUpperCase()+t.slice(1),u=t,i=eu.length;i--;)if(t=eu[i]+r,t in n)return t;return u}function ut(n,t){return n=t||n,"none"===i.css(n,"display")||!i.contains(n.ownerDocument,n)}function su(n,t){for(var f,r,o,e=[],u=0,s=n.length;s>u;u++)r=n[u],r.style&&(e[u]=i._data(r,"olddisplay"),f=r.style.display,t?(e[u]||"none"!==f||(r.style.display=""),""===r.style.display&&ut(r)&&(e[u]=i._data(r,"olddisplay",au(r.nodeName)))):e[u]||(o=ut(r),(f&&"none"!==f||!o)&&i._data(r,"olddisplay",o?f:i.css(r,"display"))));for(u=0;s>u;u++)r=n[u],r.style&&(t&&"none"!==r.style.display&&""!==r.style.display||(r.style.display=t?e[u]||"":"none"));return n}function hu(n,t,i){var r=to.exec(t);return r?Math.max(0,r[1]-(i||0))+(r[2]||"px"):t}function cu(n,t,r,u,f){for(var e=r===(u?"border":"content")?4:"width"===t?1:0,o=0;4>e;e+=2)"margin"===r&&(o+=i.css(n,r+p[e],!0,f)),u?("content"===r&&(o-=i.css(n,"padding"+p[e],!0,f)),"margin"!==r&&(o-=i.css(n,"border"+p[e]+"Width",!0,f))):(o+=i.css(n,"padding"+p[e],!0,f),"padding"!==r&&(o+=i.css(n,"border"+p[e]+"Width",!0,f)));return o}function lu(n,t,r){var e=!0,u="width"===t?n.offsetWidth:n.offsetHeight,f=v(n),o=i.support.boxSizing&&"border-box"===i.css(n,"boxSizing",!1,f);if(0>=u||null==u){if(u=y(n,t,f),(0>u||null==u)&&(u=n.style[t]),lt.test(u))return u;e=o&&(i.support.boxSizingReliable||u===n.style[t]);u=parseFloat(u)||0}return u+cu(n,t,r||(o?"border":"content"),e,f)+"px"}function au(n){var u=r,t=uu[n];return t||(t=vu(n,u),"none"!==t&&t||(rt=(rt||i("