1function TableNumberRequired(){var n=$("#table-number"),t=$("#order-type:checked").data("dine-in")===!0&&n.is(":visible")&&!n.val();return n.toggleClass("border border-danger",t),$('label[for="table-number"]').toggleClass("text-danger",t),t}function showAnnouncement(){var n=$("#announcement-card");n.show(100,function(){var t=n.offset().top;console.log({top:t-150,behavior:"smooth"});window.scrollTo({top:t-150,behavior:"smooth"})});$("#announcement-icon").hide(250)}function closeAnnouncement(){$("#announcement-card").hide(500);$("#announcement-icon").show(250)}function updateCart(n){CartService.fetchCartRendered().catch(n=>{window.console&&console.log(`Fetch cart rendered failed ${n}`)}).then(t=>{t&&($("#cart-content").html(t.cartData),$("#settings-row").html(t.settingsData),$(".cart-count").html(t.itemCount),$(".cart-total").html(t.total),t.itemCount>0&&t.cartIsValid?$("#checkout-btn").removeAttr("disabled"):(t.itemCount===0&&$(".cart-total").html("$0.00"),$("#cart-content").scrollTop(0),$("#checkout-btn").attr("disabled","disabled"))),n&&hideDefaultModal(),$("#popup-label").tooltip()})}function toggleCart(){var i=$("#menufy-cart"),t=$("#menufy-cart-checkout-btn"),n;t||(t=$("#menufy-checkout-btn"));n=$("body");n.hasClass("body-cart-open")?(i.removeClass("cart-open"),t.removeClass("cart-open"),n.removeClass("body-cart-open"),$(window).scrollTop(n.attr("data-scroll-position")),$(".view-cart-btn-mobile").show()):(i.addClass("cart-open"),t.addClass("cart-open"),n.attr("data-scroll-position",$(window).scrollTop()),n.addClass("body-cart-open"),$(".view-cart-btn-mobile").hide())}function hideDefaultModal(){$("#defaultModal").modal("hide")}function checkHash(){const r=new URLSearchParams(document.location.search),t=r.get("newDesign"),i=t!==null?t==="true":!1;let n=window.location.hash;if(n.length>7&&n.substring(0,7)==="#/Item/")showModal(n.replace("#/Item/","/WebsiteItem/"));else if(n.length===8&&n.substring(0,8)==="#address")$("#defaultModal").attr("data-refresh-cart-on-close","1"),showModal(`/Website/Address${i?"?newDesign=true":""}`);else if(n.length===9&&n.substring(0,9)==="#settings")showModal("/Website/OrderSettings");else if(n.length===9&&n.substring(0,9)==="#opencart")toggleCart();else if(n.length>8&&n.substring(0,8)==="#remove/")showModal("/Website/RemoveItemConfirm/"+n.replace("#remove/",""));else if(n.length===6&&n.substring(0,6)==="#hours")$("#defaultModal .modal-content").addClass("hours-modal"),showModal("/Website/Hours");else if(n.length===18&&n.substring(0,18)==="#FoodTruckSchedule")showModal("/Website/FoodTruckSchedule");else if(n.length===8&&n.substring(0,8)==="#rewards")showModal("/Website/TastyRewards");else if(n.length===6&&n.substring(0,6)==="#deals")showModal("/Website/Deals");else if(n.length===7&&n.substring(0,7)==="#signup")showModal("/Website/SignUpForDeals");else if(n.length>7&&n.substring(0,7)==="#verify")showModal(n.replace("#verify","/website/VerifyUser"));else if(n.length===6&&n.substring(0,6)==="#group")showModal(`/Website/GroupOrder${i?"?newDesign=true":""}`);else if(n.length>5&&n.substring(0,5)==="#join")showModal(n.replace("#join/","/Join/"));else if(n.length>7&&n.substring(0,7)==="#repeat")$("#defaultModal").attr("data-refresh-cart-on-close","1"),showModal(n.replace("#repeat","/website/repeat"));else if(n.length>9&&n.substring(0,9)==="#giftcard")showModal(n.replace("#giftcard","/website/ActivateGiftCard"));else if(n.length===14&&n.substring(0,14)=="#location-list"){var u=$("#defaultModal ");u.find(".modal-content").addClass("md:w-[50rem] lg:w-[55rem]");navigator.geolocation?navigator.geolocation.getCurrentPosition(n=>{showModal(`/website/PortalLocations?lat=${n.coords.latitude}&lng=${n.coords.longitude}`)},function(){showModal("/website/PortalLocations")},{enableHighAccuracy:!0,maximumAge:3e4,timeout:3e4}):showModal("/website/PortalLocations")}else n.length<=2&&hideDefaultModal()}function showModal(n){var t=$("#defaultModal");t.hasClass("show")?$("#defaultModal .modal-content").load(n,function(){t.modal("handleUpdate")}):($("#defaultModal .modal-content").load(n),t.modal("show"))}function remove_hash_from_url(){var n=window.location.toString(),t;n.indexOf("#")>0&&(t=n.substring(0,n.indexOf("#")),window.history.propertyIsEnumerable({},document.title,t))}(function(){function u(){var t=$("#add-to-cart-btn"),n,i;t.find(".fa-spin").show();t.attr("disabled","disabled");setTimeout(function(){t.removeAttr("disabled");t.find(".fa-spin").hide()},1e4);n=$("#item-form");i=n.serializeArray();n.css("opacity",".4");n.css("pointer-events","none");$.post(n.attr("data-url"),i,function(n){n===""?(updateCart(!0),MenuService.clearSelectedItem(),_gaItem!=null&&typeof gtag=="function"&>ag("event","add_to_cart",_gaItem)):($("#defaultModal .modal-content").html(n),$("#defaultModal").modal("handleUpdate"))})}function f(n){var t=$("#item-form"),i=parseFloat(t.attr("data-price"))+n;t.attr("data-price",i);$("#item-price-display").html("$"+(Math.round((i+1e-5)*100)/100).toFixed(2))}function o(n){var t=parseFloat(n.attr("data-price"));f((n.prop("checked")?1:-1)*t)}function s(n){var i=parseFloat(n.attr("data-price")),t=parseFloat($("option:selected",n).attr("data-price"));f(t-i);n.attr("data-price",t)}function h(n){var t=$(n),i=t.find("input:checked").length,f=t.attr("data-min"),u=t.attr("data-max"),r=$("#"+t.attr("data-error-id"));return(i<u&&$.each(t.find("input:not(:checked):disabled"),function(n,t){$(t).prop("disabled",!1);$(t).closest("label").removeClass("text-muted")}),i>=f&&(r.parent().removeClass("text-danger"),r.addClass("text-muted")),i>=u&&$.each(t.find("input:not(:checked)"),function(n,t){$(t).prop("disabled",!0);$(t).closest("label").addClass("text-muted")}),i<f||i>u)?(r.parent().addClass("text-danger"),r.removeClass("text-muted"),!1):!0}function n(){parseFloat($("#item-form").attr("data-hr-modcredit"))>0?c():l()}function c(){var n=0,u=0,s,e,f,o;$('[data-hrdefault="0"][data-allow-modcredit="1"]:checkbox:checked').each(function(){n+=parseFloat($(this).data("price"))});$('select option[data-hrdefault="0"][data-allow-modcredit="1"]:selected').each(function(){n+=parseFloat($(this).data("price"))});$('[data-hrdefault="0"][data-allow-modcredit="0"]:checkbox:checked').each(function(){u+=parseFloat($(this).data("price"))});$('select option[data-hrdefault="0"][data-allow-modcredit="0"]:selected').each(function(){u+=parseFloat($(this).data("price"))});s=$(".topping-checkbox:checked");
1s.each(function(){var e=$(this),o=e.attr("data-is-double")==="1",s=e.attr("data-default")==="1",h=e.attr("data-allow-modcredit")==="1",f=t(this)?i(this):r(this);s&&!o?f=0:!s&&o&&(f*=2);h?n+=f:u+=f});e=parseFloat($("#item-form").attr("data-hr-modcredit"));f=parseFloat($("#item-form").attr("data-base-price"))+u;n>e?(o=f+n-e,$("#item-form").attr("data-price",o),$("#item-price-display").html("$"+(Math.round((o+1e-5)*100)/100).toFixed(2))):($("#item-form").attr("data-price",f),$("#item-price-display").html("$"+(Math.round((f+1e-5)*100)/100).toFixed(2)))}function l(){var o=0,n=0,u=0,h=0,c,f,e;$('[data-pref="1"]:checkbox:checked').each(function(){o+=parseFloat($(this).data("price"))});$('select option[data-pref="1"]:selected').each(function(){o+=parseFloat($(this).data("price"))});$('[data-default="0"][data-pref="0"]:checkbox:checked').each(function(){n+=parseFloat($(this).data("price"))});$('select option[data-default="0"][data-pref="0"]:selected').each(function(){n+=parseFloat($(this).data("price"))});$('[data-default="1"][data-pref="0"][data-no-subcredit="0"]:checkbox:checked').each(function(){u+=parseFloat($(this).data("price"))});$('select option[data-default="1"][data-pref="0"][data-no-subcredit="0"]:selected').each(function(){u+=parseFloat($(this).data("price"))});c=$(".topping-checkbox:checked");
1c.each(function(){var e=$(this),o=e.attr("data-is-double")==="1",s=e.attr("data-default")==="1",c=e.attr("data-is-nosubcredit")==="1",f=t(this)?i(this):r(this);s?s&&!c?(o&&(f*=2),u+=f):s&&c&&o&&(h+=f):(o&&(f*=2),n+=f)});f=parseFloat($(".hr-options").attr("data-free-balance"));isNaN(f)&&(f=0);e=parseFloat($("#item-toppings").attr("data-free-balance"));isNaN(e)&&(e=0);var s=parseFloat($("#item-form").attr("data-base-price"))+o+h,a=n+u,v=f+e,l=a-v;l>0&&(s+=l);$("#item-form").attr("data-price",s);$("#item-price-display").html("$"+(Math.round((s+1e-5)*100)/100).toFixed(2))}function e(){var t=$(".topping-checkbox:checked"),n=$("#item-toppings"),i;newPrice=n.attr("data-has-defaults")==="0"?y(t):n.attr("data-no-free-substitutions")==="1"?v(t):a(t);i=parseFloat(n.attr("data-price"));f(newPrice-i);n.attr("data-price",newPrice)}function a(n){var u=parseFloat($("#item-toppings").attr("data-free-balance")),f=0;return n.sort(function(n,t){return $(t).attr("data-default")-$(n).attr("data-default")}).each(function(){var n=t(this)?i(this):r(this);u-=$(this).attr("data-is-double")==="1"?2*n:n;u<0&&(f+=-u,u=0)}),f}function v(n){var u=0;return n.each(function(){var n=$(this),f=t(this)?i(this):r(this);n.attr("data-default")==="1"?n.attr("data-is-double")==="1"&&(u+=f):u+=n.attr("data-is-double")==="1"?2*f:f}),u}function y(n){var u=[];n.each(function(){var n=t(this),e=$(this).attr("data-is-double")==="1",f=n?i(this)/2:r(this);u.push({price:f,isFull:n});e&&u.push({price:f,isFull:n});n&&(u.push({price:f,isFull:n}),e&&u.push({price:f,isFull:n}))});var o=$("#item-toppings").attr("data-free-toppings")*2,f=0,e=0;return $(u).sort(function(n,t){return n.price-t.price}).sort(function(n,t){return t.isFull-n.isFull}).each(function(){f>=o&&(e+=this.price);f++}),e}function t(n){return $(n).val()==="whole"}function i(n){return parseFloat($(n).attr("data-price-full"))}function r(n){return parseFloat($(n).attr("data-price-half"))}$(document).on("click",".quantity-inc",function(){var n=$("#quantity-input"),t=parseInt(n.val())+parseInt($(this).attr("data-increment"));t>=n.data("qty")&&t<=100&&n.val(t)});$(document).on("click","#add-to-cart-btn",function(){var i=$("#item-form"),t,n;if(i[0].reportValidity){if(i[0].reportValidity()){if(t=!0,$(".item-option-multiselect").each(function(n,i){h(i)||($(i).find("input").first().focus(),t=!1)}),n=$("#item-size"),n.length&&n.find("select").find(":selected").is(":disabled"))return n.find("label").addClass("text-danger"),n.find("select").focus(),!1;t&&u()}}else u()});$(document).on("change","#item-size select",function(){var n=$("#item-form");n.append($('<input name="sizeChange" type="hidden" value="true" />'));
1u()});$(document).on("click",".item-option-checkbox input[type=checkbox]",function(){o($(this))});$(document).on("change",".item-option-select select",function(){s($(this))});$(document).on("click",".itemHr-option-checkbox input[type=checkbox]",function(){o($(this));n()});$(document).on("change",".itemHr-option-select select",function(){s($(this));n()});$(document).on("click",".item-option-multiselect-checkbox",function(){h($("#"+$(this).attr("data-parent-id")))});$(document).on("click",".add-topping-checkbox, .add-toppingHR-checkbox",function(){var i=$(this),r=$("#topping-section-"+i.attr("id")),t;r.toggle();t=i.siblings(".included-label");i.prop("checked")?(r.find("input[value='whole']").first().prop("checked",!0).trigger("click"),t&&t.html("(included)").removeClass("text-danger").addClass("text-muted")):(r.find("input:checked").first().prop("checked",!1),t&&t.html("(removed)").addClass("text-danger").removeClass("text-muted"),i.hasClass("add-topping-checkbox")?e():n())});$(document).on("click",".btn-half-topping, .btn-half-toppingHR",function(){$(this).find("input").prop("checked",!0);$(this).hasClass("btn-half-topping")?e():n()});$(document).on("click",".double-checkbox",function(){var t=$(this);t.parent().parent().find(".topping-checkbox").attr("data-is-double",t.prop("checked")?"1":"0");$(this).hasClass("is-not-hr")?e():n()})})(),function(){function r(){n=setInterval(f,1e4);sessionStorage.RefreshCart=1}function u(){n&&clearInterval(n);sessionStorage.RefreshCart&&sessionStorage.removeItem("RefreshCart")}function f(){$.get("/Website/RefreshCart",{since:$("#cart-items").attr("data-lastupdate")},function(n){n.hasChanged?(updateCart(),n.pendingGuests.forEach(function(n){$.inArray(n,t)<0&¬ify("success",Content_Website_Scripts_Grouporder_JoinedGroupOrder(n))}),t=n.pendingGuests,n.submittedGuests.forEach(function(n){$.inArray(n,i)<0&¬ify("success",Content_Website_Scripts_Grouporder_GuestSubmittedItems(n))}),i=n.submittedGuests):n.stopRefresh&&u()})}var t=[],i=[],n;$(document).ready(function(){sessionStorage.RefreshCart&&r()});$(document).on("click","#group-order-link",function(){if($("#cart-items").attr("data-order-type")==="Unknown")return $("body").attr("data-item-return",$(this).attr("href")),location.hash="#settings",!1});$(document).on("click","#group-order-invite-link, #copy-grouporder",function(){var n=document.getElementById("group-order-invite-link");n.select();n.setSelectionRange(0,99999);document.execCommand("copy");$("#group-order-invite-link").popover("show")});$(document).on("click","#group-order-start-btn",function(){var n=$(this);n.find(".fa-spin").show();n.attr("disabled","disabled");setTimeout(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()},1e4);$.post("/Website/StartGroupOrder?guestOrderLimit="+parseFloat($("#start-group-order").find("button.active").data("val")),function(n){n.success&&(sessionStorage.RefreshCart||r(),showModal("/Website/GroupOrder"))}).always(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()})});$(document).on("click","#join-order-btn",function(){var n=$(this);n.find(".fa-spin").show();n.attr("disabled","disabled");setTimeout(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()},1e4);$.post("/Website/JoinOrder",{guestName:$("#guest-name").val()},function(){window.location.href=_orderUrl}).always(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()})});$(document).on("click","#cancel-group-order-btn",function(){var n=$(this);n.find(".fa-spin").show();n.attr("disabled","disabled");setTimeout(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()},1e4);$.post("/Website/CancelGroupOrder",function(){location.href=_orderUrl}).always(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()})})}();$(document).on("click","#start-group-order .btn-group button",function(){var t=$(this),n;t.addClass("active").siblings().removeClass("active");n=t.hasClass("order-limit-fixed");$("#custom-limit-btn").toggleClass("d-none",!n);$("#custom-limit-input").toggleClass("d-none",n);n||$("#custom-limit-input input").select()});$(document).on("click","#change-order-limit",function(){$(this).closest(".card").addClass("d-none");$("#start-group-order").removeClass("d-none")});$(document).on("input","#custom-limit-input input",function(){$("#custom-limit-btn").data("val",$(this).val())});$(function(){function n(n){var t=$("#verify-address-form");t.find(".alert").remove();
1n.forEach(function(n){t.prepend('<div class="alert alert-danger">'+n+"<\/div>")});$(".modal-body").scrollTop(0);$("#verify-address-form alert").focus()}function t(){var t=$("#verify-address-btn"),i;t.find(".fa-spin").show();t.attr("disabled","disabled");setTimeout(function(){t.removeAttr("disabled");t.find(".fa-spin").hide()},1e4);$("#lat").val("");$("#lng").val("");i=$("#verify-address-form");$.post(i.attr("data-action"),i.serializeArray(),function(t){t.success?($("#settings-row").html(t.settingsData),updateCart(),NavigationService.shouldReturnToGroupOrder()?NavigationService.showGroupOrder():MenuService.getSelectedItem()===null&&hideDefaultModal(),$(".delivery-card").load(window.location.href+" .delivery-card")):t.errors&&t.errors.length>0?n(t.errors):n([Content_Website_Scripts_Address_CantValidateAddress])}).always(function(){t.removeAttr("disabled");t.find(".fa-spin").hide()})}function i(t){var i=new mapkit.Geocoder;i.reverseLookup(new mapkit.Coordinate(t.coords.latitude,t.coords.longitude),function(i,r){var u,f,e;if($("#find-me-spinner").hide(),i===null&&r!==null&&r.results!==null&&r.results.length&&(u=r.results[0],!u.geocodeAccuracy||u.geocodeAccuracy==="ADDRESS_PARCEL"||u.geocodeAccuracy==="ADDRESS_INTERPOLATED")){if(f=[],u.formattedAddress)f=u.formattedAddress.split(",");else if(u.formattedAddressLines)f=u.formattedAddressLines.split(",");else{n([Content_Website_Scripts_Address_CantFindLocation]);return}f.length===4||f.length===5?($("#address").val(f[0]),e=f[f.length===4?2:3].split(" ").filter(Boolean),e.length===2&&$("#zipcode").val(e[1])):f.length>0&&($("#address").val(f[0]),$("#zipcode").val(""));$("#lat").val(u.coordinate.latitude);$("#lng").val(u.coordinate.longitude);t.coords.accuracy>70&&n([Content_Website_Scripts_Address_CantFindCheckAddress]);return}n([Content_Website_Scripts_Address_CantFindLocation])})}$(document).on("click","#verify-address-btn",function(){var n=$("#verify-address-form");n[0].reportValidity?n[0].reportValidity()&&t():t()});$(document).on("click","#find-me-btn",function(){if(navigator.geolocation){var t=$(this).find(".fa-spin");t.show();navigator.geolocation.getCurrentPosition(i,function(){t.hide();n([Content_Website_Scripts_Address_CantFindLocation])},{enableHighAccuracy:!0,maximumAge:3e4,timeout:3e4})}else n([Content_Website_Scripts_Address_CantFindLocation])})});$(document).on("update-cart",function(){updateCart(!1);toggleCart()});$(function(){$("#announcement").length!==0&&window.setTimeout(showAnnouncement,500)});$(document).on("click",".category-item",function(){if(_isAcceptingOrders&&$("#cart-items").attr("data-order-type")==="Unknown")return $("body").attr("data-item-return",$(this).attr("href")),location.hash="#settings",!1});$("#popup-label").tooltip();$(document).on("click","#remove-item-btn",function(){var n=$(this);n.find(".fa-spin").show();n.attr("disabled","disabled");setTimeout(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()},1e4);$.post("/Website/RemoveItem/"+n.attr("data-cart-id")).always(function(n){updateCart(!0);n.ga4Object!=null&&typeof gtag=="function"&>ag("event","remove_from_cart",n.ga4Object)})});$(document).on("click","#expand-all-btn",function(){var n=$(this),t=n.attr("data-expanded"),i=document.querySelector("menufy-menu")||document.querySelector("new-menufy-menu");i?(t==="true"?NavigationService.collapseAllCategories():NavigationService.expandAllCategories(),n.attr("data-expanded",t==="true"?"false":"true"),n.find("i").toggleClass("fa-plus-circle",t==="true"),n.find("i").toggleClass("fa-minus-circle",t!=="true"),n.find("span").html(t==="true"?Content_Website_Scripts_Order_ExpandMenu:Content_Website_Scripts_Order_CollapseMenu),t=t==="true"?"false":"true"):t==="true"?($(".category .collapse").collapse("hide"),n.attr("data-expanded","false"),n.children("i").removeClass("fa-minus-circle").addClass("fa-plus-circle"),n.children("span").html(Content_Website_Scripts_Order_ExpandMenu)):($(".category .collapse").collapse("show"),n.attr("data-expanded","true"),n.children("i").removeClass("fa-plus-circle").addClass("fa-minus-circle"),n.children("span").html(Content_Website_Scripts_Order_CollapseMenu))});$(document).on("change","#quick-deal",function(){var n=$(this);const t={quickDealId:n.find(":selected").val()},i=new CustomEvent("lose-coupon-warning",{detail:t,bubbles:!0,composed:!0,cancelable:!0});window.dispatchEvent(i);gtag("event","change_quick_deal",{quick_deal_id:n.find(":selected").val(),quick_deal_name:n.find(":selected").text()})});$(document).on("change","#order-type",function(){var n=$(this).val();$.post("/Website/GetOrderTypeHours/?orderType="+n,function(t){if(t.hasHours){$("#order-time-selection").show();$("#wait-time-area").hide();var i=$("#order-time");i.html("");
1t.timeSlots.forEach(function(n){i.append('<option value="'+n.value+'"'+(n.selected?" selected":"")+">"+n.text+"<\/option>")})}else $("#order-time-selection").hide(),$("#wait-time-area").show(),$("#wait-time").html(t.asapTime);$("#order-type-select").val(n)})});$(document).on("change","#order-time",function(){$.post("/Website/CheckFoodTruckLocation",{orderType:$("#order-type:checked").val(),orderTime:$(this).val()},function(n){if(n.isFoodTruck){var t=$("#restaurant-address-link");n.addressUrl!==t.attr("href")&&(t.fadeOut(100),t.attr("href",n.addressUrl),t.html('<i class="fas fa-directions fa-fw"><\/i> '+n.address),t.fadeIn(500))}})});$(document).on("input","#table-number",function(){TableNumberRequired()});$(document).on("click","#update-settings-btn",function(){var t,n;if(TableNumberRequired()){alert("Table Number is required.");return}if(t=$("#order-type:checked"),t.data("dine-in")===!0&&$("#table-number").length&&$("#table-number").val().length>50){alert("Table Number is too long.");return}n=$(this);n.find(".fa-spin").show();n.attr("disabled","disabled");setTimeout(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()},1e4);const r=new URLSearchParams(document.location.search),i=r.get("newDesign"),u=i!==null?i==="true":!1;$.post(`/Website/UpdateSettings${u?"?newDesign=true":""}`,{orderType:t.val(),orderTime:$("#order-time").val(),tableNumber:t.data("dine-in")===!0?$("#table-number").val():"null"},function(n){window.console&&console.log("In handler for /Website/UpdateSettings response");updateCart();$("#settings-row").html(n.settingsData);$("#hours-today").html(n.hoursToday);n.needsDeliveryAddress?location.hash="#address":NavigationService.shouldReturnToGroupOrder()?NavigationService.showGroupOrder():MenuService.getSelectedItem()===null&&hideDefaultModal();$("#currentOption").length>0&&$("#currentOption").text(t.val())}).always(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()})});$(document).on("click","#checkout-btn",function(){console.log(`Dispatch ${CartService.checkoutEventName} event`);const n=new CustomEvent(CartService.checkoutEventName,{bubbles:!0,composed:!0,cancelable:!0});window.dispatchEvent(n)});document.addEventListener(CartService.cartCouponAddedEventName,function(){updateCart()});document.addEventListener(CartService.cartQuickDealAddedEventName,function(){updateCart()});document.addEventListener(CartService.checkoutStartedEventName,function(){var n=$("#checkout-btn");n.find(".fa-spin").show();n.attr("disabled","disabled");setTimeout(function(){n.removeAttr("disabled");n.find(".fa-spin").hide()},1e4)});document.addEventListener(CartService.checkoutEndEventName,function(){var n=$("#checkout-btn");n.removeAttr("disabled");n.find(".fa-spin").hide()});$("#icon-legend").popover();document.addEventListener("load-popover",function(n){$(n.detail).popover()});$("#announcement-card").on("close.bs.alert",function(n){n.preventDefault();$(this).hide(500)});document.addEventListener(CartService.cartToggledEventName,()=>{toggleCart()});$(function(){checkHash()});$(window).on("hashchange",checkHash);$(document).on("show.bs.modal",function(){$("body").attr("data-scroll-position",$(window).scrollTop())});$(document).on("shown.bs.modal",function(){$(window).scrollTop(0)});$(document).on("hide.bs.modal",function(){window.console&&console.log("Handling hide.bs.modal");var n=$("#defaultModal");n.find(".modal-body").scrollTop(0);n.attr("data-refresh-cart-on-close")==="1"&&(updateCart(),n.attr("data-refresh-cart-on-close","0"))});$(document).on("hidden.bs.modal",function(){window.console&&console.log("Handling hidden.bs.modal");remove_hash_from_url();$(window).scrollTop($("body").attr("data-scroll-position"));var n=$("#defaultModal .modal-content");n.removeClass("hours-modal");n.html('<div class="modal-header d-none"><span class="modal-title" id="modalTitle"><\/span><\/div><div class="modal-body"><div class="text-center" role="alert" aria-live="polite"><i class="fas fa-circle-notch fa-spin fa-2x"><\/i><span class="sr-only">'+Content_Website_Scripts_Modals_LoadingPleaseWait+"<\/span><\/div><\/div>");MenuService.clearSelectedItem();NavigationService.clearReturnToGroupOrder()});
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.