PageSourceSearch

https://www.safeway.com/etc.clientlibs/wcax-core/clientlibs/client…way.min.48daf81d5f1651b5cdfbd89881e23100.js

js safeway.com collected 2026-09-24 08:38:49 UTC 7,042 bytes, 14 lines download raw bytes

1(function(){var e="";this.init=function(){if($(".set-store-interstitial").length&&SWY.CONFIGSERVICE.isWCMModeDisabled()){this.targetStoreId=AB.COMMON.getURLParameterByName("storeId");var a=AB.COMMON.getURLParameterByName("target");e=a;this.bindEvents();this.showModal();this.showSpinner();this.checkRequest(this.targetStoreId,a)?this.showError():AB.COMMON.authorize()?this.handleAuthFlow(this.targetStoreId,this.targetUrl):this.handleGuestFlow(this.targetStoreId)}};this.showModal=function(){var a=$(".set-store-interstitial .set-store-wrapper"),
2b=window.ActiveXObject||"ActiveXObject"in window,d=/Trident/.test(window.navigator.userAgent);(b||d)&&a.removeClass("fade");a.modal({backdrop:"static",keyboard:!1,show:!0});$(document).on("hidden.bs.modal",".set-store-wrapper",function(){$(".modal-content.resize").removeClass("resize")})};this.showSpinner=function(){$(".set-store-interstitial .continue-spinner").removeClass("mask")};this.hideSpinner=function(){$(".set-store-interstitial .continue-spinner").addClass("mask")};this.showError=function(){$(".set-store-interstitial .set-store-error").removeClass("mask");
3$(".set-store-interstitial .modal-content").addClass("resize");this.hideSpinner()};this.checkRequest=function(a,b){var d=!1;a?b&&b in AB.SETSTORE.redirects?this.targetUrl=AB.SETSTORE.redirects[b]:(a=AB.COMMON.getURLParameterByName("goto"))?SWY.ENFORCEMENTUTILS.isTrustedDomain(a)?this.targetUrl=a:d=!0:d=!0:d=!0;return d};this.handleGuestFlow=function(a){var b=this,d;e&&(d="shop"===e.toLowerCase()?"DUG":"J4U");this.getNewStoreInfoObj({id:a},!0,d,function(f){AB.COMMON.updateUserSession(f);window.location.href=
4b.targetUrl})};this.handleAuthFlow=function(a,b){if(a!==AB.userInfo.j4u.storeId){var d=this,f=$.Deferred(),c=$.Deferred();StoreAddressComp.getStoreAddressFromXapi(a,function(h){var g=$(".set-store-interstitial .target-store");d.updateStoreInfo(g,h);f.resolve()},function(){f.reject()});StoreAddressComp.getStoreAddressFromXapi(AB.userInfo.j4u.storeId,function(h){var g=$(".set-store-interstitial .current-store");d.updateStoreInfo(g,h);c.resolve()},function(){c.reject()});$.when(f,c).done(function(){d.hideSpinner();
5$(".set-store-interstitial .change-store-title").removeClass("mask");$(".set-store-interstitial .store-selection-content").removeClass("mask");$(".set-store-interstitial .set-store-footer").removeClass("mask")}).fail(function(){d.showError()})}else window.location.href=b};this.updateStoreInfo=function(a,b){var d=a.find(".store-logo img"),f=a.find(".store-address");a.data("info",JSON.stringify(b));a=b.storeAddressModel.storeRewards.polarisBannerName;d.attr("src",b.storeAddressModel.storeRewards.storeLogoURL+
6"?$fulfillment$\x26defaultImage\x3dNot_Available");d.attr("alt",a+" logo");d.attr("aria-label",a);f.html(b.storeAddressModel.address.line1+"\x3cbr/\x3e"+b.storeAddressModel.address.city+", "+b.storeAddressModel.address.state+" "+b.storeAddressModel.address.zipcode)};this.bindEvents=function(){var a=this;$(".set-store-interstitial .close-icon").bind("click",function(b){a.doCancel(b,a)});$(".set-store-interstitial .cancel-link").bind("click",function(b){a.doCancel(b,a)});$(".set-store-interstitial .continue-btn").bind("click",
7function(b){a.doContinue(b,a)})};this.doCancel=function(a,b){window.location.href=document.referrer?document.referrer:"/"};this.doContinue=function(a,b){a=$(".set-store-interstitial .target-store");a=JSON.parse(a.data("info"));var d=a.storeAddressModel.storeRewards.polarisBannerName,f;e&&(f="shop"===e.toLowerCase()?"DUG":"J4U");this.getNewStoreInfoObj(a,null,f,function(c){AB.COMMON.updateUserSession(c,null,function(h){h.success&&(SWY.CONFIGSERVICE.getResolvedBanner()!==d?(h=b.targetUrl.replace(SWY.CONFIGSERVICE.getResolvedBanner(),
8d),window.location=window.location.protocol+"//"+AB.COMMON.buildHost(d)+SWY.ssoPath+"?goto\x3d"+h):window.location.href=b.targetUrl)})})};this.ecomStoreSetCallback=function(a){SWY.STORESELECTION.updateStoreSelectionInCookie(a);AB.userInfo.prepareSharedInfo();SWY.STORESELECTION.updateStoreLocationInLocalStorage(a);AB.SYNDICATEDCOOKIE.init();window.location.href=a.targetUrl};this.getNewStoreInfoObj=function(a,b,d,f){var c={info:{COMMON:{},J4U:{},SHOP:{}}},h="";h=b?SWY.CONFIGSERVICE.getResolvedBanner():
9a.storeAddressModel.storeRewards.polarisBannerName;c.info.COMMON.preference=d?d:"J4U";AB.CHECKPROFILE.getDerivedEcomStore(h,b?a.id:a.storeAddressModel.storeRewards.storeId).then(function(g){if(g){b&&(c.info.COMMON.Selection="query");var k=SWY.CONFIGSERVICE.featureToggleConfig.enableCookieRestructure?!0:!1;!0===g.validRequest.isValid?(k&&(c.info.COMMON.storeId=g.validRequest.store.storeId,c.info.COMMON.zipcode=g.validRequest.store.zipcode),c.info.J4U.storeId=g.validRequest.store.storeId,c.info.J4U.zipcode=
10g.validRequest.store.zipcode,c.info.SHOP.storeId=g.validRequest.ecomStore.storeId,c.info.SHOP.zipcode=g.validRequest.ecomStore.zipcode):(k&&(c.info.COMMON.storeId=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultStoreId,c.info.COMMON.zipcode=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultZipcode),c.info.J4U.storeId=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultStoreId,c.info.J4U.zipcode=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultZipcode,c.info.SHOP.storeId=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultStoreId,
11c.info.SHOP.storeId=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultZipcode);if("function"===typeof f)f(c);else return c}}).catch(function(g){c.info.J4U.storeId=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultStoreId;c.info.J4U.zipcode=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultZipcode;c.info.SHOP.storeId=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultStoreId;c.info.SHOP.zipcode=SWY.CONFIGSERVICE.storeResolutionConfig.bannerDefaultZipcode;if("function"===typeof f)f(c);else return c})}}).call(AB.SETSTORE);
12function displayModUnitBanner(){var e=$(".mod-unit-unified-proxy"),a=$(".mod-unit-unified-proxy, .mod-unit-skinny-proxy");"undefined"!=typeof e&&0<e.length&&(e.parent().hasClass("col-lg-6 col-xl-6")||e.parent().hasClass("col-lg-4 col-xl-4")||e.parent().hasClass("col-md-6 col-lg-6")||e.parent().hasClass("col-md-4 col-lg-4"))&&e.parent().addClass("mod-full-width");"undefined"!=typeof a&&0<a.length&&a.each(function(){if(0<$(this).find("a").length)$(this).on("click",function(){AB&&AB.DATALAYER&&AB.DATALAYER.setModUnitTracking(this)})})}
13displayModUnitBanner();AB.COMMON.siteCoreUPreInit=function(){};AB.COMMON.doCoreInit=function(){AB.SETSTORE.init()};
14$(document).ready(function(){var e=document.getElementsByClassName("s7_parameters");if(e)for(var a=0;a<e.length;a++){var b="s7_videoview"+a;document.getElementById("s7_videoview").setAttribute("id","s7_videoview"+a);(new s7viewers.VideoViewer({containerId:b,params:{asset:e[a].getAttribute("data-asset"),serverurl:e[a].getAttribute("data-serverurl"),contenturl:e[a].getAttribute("data-contenturl"),config:e[a].getAttribute("data-config"),emailurl:e[a].getAttribute("data-emaiurl"),videoserverurl:e[a].getAttribute("data-videoserverurl")}})).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.