PageSourceSearch

https://www.cvshealth.com/etc.clientlibs/brand-enterprise/clientli…/js/enterprise-megamenu-2026092418578.js

js cvshealth.com collected 2026-10-01 07:08:42 UTC 19,249 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[1268],{8598(e,a,t){t.d(a,{default:()=>d});const n={handleFocus:function(e,a,t,n){"out"==t?(e.typeahead.inputEl.removeClass("cmp-typeahead--input-focus"),e.typeahead.shiftTabWhileFocus=!1,e.typeahead.tabWhileFocus=!1,"yes"==n&&this.clearInput(e)):"undefined"!==a&&$(a).addClass("cmp-typeahead--input-focus")},clearInput:function(e){e.typeahead.previousValue="",e.typeahead.inputEl.val("")},handleResults:function(e,a,t){if("close"==t)e.results.el.empty(),e.results.el.addClass("d-none"),e.typeahead.inputEl.attr("aria-expanded","false"),e.typeahead.currentSelectedIndex=-1;else if("undefined"!==a){const e=$(a).parents(".typeahead-box").find(".cmp-typeahead--results");$(a).attr("aria-expanded","true"),e.removeClass("d-none")}},toggleLoader:function(e,a,t){const n=$(a).parents(".typeahead-box").find(".cmp-typeahead--loader");"on"==t?n.removeClass("d-none"):e.loader.addClass("d-none")},retrieveResults:function(e,a,t){if(e.typeahead.endpoint){const n=encodeURIComponent(t),i=`${e.typeahead.endpoint}${n}`;fetch(i).then((e=>e.json())).then((n=>{this.displayResults(e,a,n,t)})).catch((()=>{console.log("Error getting data")})).finally((()=>{this.toggleLoader(e,a,"off")}))}},parseResult:function(e,a){const t=new RegExp(`^${a}`),n=e.split(t),i=document.createElement("span");if(n.length>1){const e=document.createElement("b");e.textContent=a;const t=document.createTextNode(n[1]);i.append(e,t)}else i.textContent=e;return i},appendItem:function(e,a,t,n,i){const o=$(a).parents(".typeahead-box").find(".cmp-typeahead--results"),r=e.typeahead.mobileFormInputs.get(),d=e.typeahead.tabletFormInputs.get(),s=this.parseResult(t.Name,n),l=document.createElement("li");l.setAttribute("role","option"),l.setAttribute("id",`result-item-${i}`);l.append($('<span class="cmp-typeahead--results--icon"><svg role="img" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 34.72 35">\n    <path d="M34.72,31.57l-9-9a14.22,14.22,0,1,0-3.48,3.38l9.1,9.1ZM4.16,14.19a10,10,0,1,1,10,10A10,10,0,0,1,4.16,14.19Z" />\n    </svg></span>').get(0)),l.append(s),$(l).on("click mousedown",(n=>{n.preventDefault(),n.stopPropagation(),$(a).val(t.Name),this.handleResults(e,void 0,"close"),e.typeahead.previousValue=t.Name,e.win.matchMedia("(min-width: 768px)").matches&&e.win.matchMedia("(max-width: 1023px)").matches?(r.forEach((e=>e.disabled=!0)),d.forEach((e=>e.disabled=!1))):e.win.matchMedia("(max-width: 767px)").matches&&(d.forEach((e=>e.disabled=!0)),r.forEach((e=>e.disabled=!1))),$(a).parents("form").eq(0).submit()})),o.append(l)},displayResults:function(e,a,t,n){e.results.el.empty();if(t.Results.length>0){const i=t.Navigators[0].Modifiers;i.length>0&&(i.forEach(((t,i)=>{this.appendItem(e,a,t,n,i)})),e.typeahead.activeDescendents=$(a).parents(".typeahead-box").find(".cmp-typeahead--results li"),this.handleResults(e,a,"open"))}else this.handleResults(e,void 0,"close")},typingLogic:function(e,a){let t=$(e.currentTarget),n=t.val().toLowerCase();n!=a.typeahead.previousValue&&(clearTimeout(a.typeahead.typingTimer),n?a.typeahead.typingTimer=setTimeout((()=>{this.toggleLoader(a,t,"on"),this.retrieveResults(a,t,n)}),650):this.handleResults(a,void 0,"close")),a.typeahead.previousValue=n},initEventListeners:function(e){e.typeahead.inputEl.on("keyup",(a=>{switch(a.which||a.keyCode){case 13:this.handleResults(e,void 0,"close");break;case 38:case 40:case 27:return void a.preventDefault();default:this.typingLogic(a,e)}})),e.typeahead.inputEl.on("keydown",(a=>{const t=$(a.target),n=a.which||a.keyCode;if("true"==t.attr("aria-expanded")){if(27==n)this.handleResults(e,void 0,"close"),this.clearInput(e);else switch(n){case 9:e.typeahead.tabWhileFocus=!0,a.shiftKey&&(e.typeahead.shiftTabWhileFocus=!0);break;case 38:e.typeahead.currentSelectedIndex<=0?e.typeahead.currentSelectedIndex=e.typeahead.activeDescendents.length-1:e.typeahead.currentSelectedIndex--;break;case 40:-1===e.typeahead.currentSelectedIndex||e.typeahead.currentSelectedIndex>=e.typeahead.activeDescendents.length-1?e.typeahead.currentSelectedIndex=0:e.typeahead.currentSelectedIndex++;break;case 13:return void(e.typeahead.currentSelectedIndex>=0&&$(e.typeahead.activeDescendents[e.typeahead.currentSelectedIndex]).click());default:return}const t=$(e.typeahead.activeDescendents[e.typeahead.currentSelectedIndex]);t.length&&(e.typeahead.activeDescendents.length>0&&e.typeahead.activeDescendents.each((function(){$(this).removeClass("focused").removeAttr("aria-selected")})),e.typeahead.inputEl.attr("aria-activedescendant",`result-item-${e.typeahead.currentSelectedIndex}`),t.attr("aria-selected",!0).addClass("focused"))}})),e.typeahead.inputEl.on("focus",(a=>{$(a.target).hasClass("cmp-typeahead--inputsearch")&&this.handleFocus(e,a.target,"in")})),e.typeahead.inputEl.on("focusout",(()=>{e.win.matchMedia("(min-width: 768px)").matches&&(this.handleFocus(e,void 0,"out"),this.handleResults(e,void 0,"close"))})),e.closeMobileIcon.on("focusout",(()=>{this.handleFocus(e,void 0,"out"),this.handleResults(e,void 0,"close"),e.mobileSearchButton.focus()})),$(document).on("mouseup",(a=>{e.typeahead.typeaheadBox.is(a.target)||0!==e.typeahead.typeaheadBox.has(a.target).length||(this.handleFocus(e,void 0,"out"),this.handleResults(e,void 0,"close"),e.typeahead.inputEl.hasClass("cmp-typeahead--inputsearch")&&this.clearInput(e))}))}};var i=t(6746),o=t(1364);const r={closeSearchInputMobile:(e,a)=>(e.preventDefault(),a.searchInput.val(""),a.searchInputTablet.val(""),a.searchInputMobileField.val(""),a.searchWra
1pperMobile.removeClass("open"),a.logoWrapper.css("display","block"),a.mobileSearchButton.attr("aria-expanded",!1),!1),openSearchInputMobile:(e,a)=>{if("Tab"!==e.key){e.preventDefault(),$(e.currentTarget).attr("aria-expanded",!0),a.searchWrapperMobile.addClass("open"),a.logoWrapper.css("display","none"),a.searchInputMobileField.trigger("focus")}},doSearch:(e,a)=>{if("Enter"===e.key){e.preventDefault();const t=a.typeahead.mobileFormInputs.get(),n=a.typeahead.tabletFormInputs.get(),i=$(e.currentTarget).closest("form");a.win.matchMedia("(min-width: 768px)").matches&&a.win.matchMedia("(max-width: 1023px)").matches?(t.forEach((e=>e.disabled=!0)),n.forEach((e=>e.disabled=!1))):a.win.matchMedia("(max-width: 767px)").matches&&(n.forEach((e=>e.disabled=!0)),t.forEach((e=>e.disabled=!1))),i.submit()}},openSecondaryMenu:(e,a)=>{const{m:t}=a;e.preventDefault();let n=$(e.currentTarget);if(n.attr("aria-expanded",!0),n.addClass("btn-active"),n=n.parents(".nav__primary--item"),n.hasClass("active"))return r.closeSecondaryMenu(e,a),!1;t.find(".primary__dropdown").addClass("block--hidden"),t.find(".nav__primary--item").removeClass("active"),n.addClass("active"),n.find(".primary__dropdown").removeClass("block--hidden").css("top",`${$(".enpr__navigation--container").outerHeight()}px`),$("body").addClass("megamenu--open");const i=n.find(".dropdown--wrapper").outerHeight();return a.w.height()-148<i?n.find(".primary__dropdown").addClass("scrollable").scrollTop(0):n.find(".primary__dropdown").removeClass("scrollable"),!1},closeSecondaryMenu:(e,a)=>(e.preventDefault(),a.m.find(".primary__dropdown").addClass("block--hidden"),a.m.find(".nav__primary--item.active button").attr("aria-expanded",!1),a.m.find(".nav__primary--item").removeClass("active"),$("body").removeClass("megamenu--open"),a.primaryLinks.each(((e,a)=>{$(a).removeClass("btn-active").attr("aria-expanded",!1)})),!1),openMobileMenu:(e,a)=>{const{m:t,primaryMobilePanel:n,secondaryMobilePanel:i,tertiaryMobilePanel:o,mobileMenuPrmBtns:r,mobileMenuSecBtns:d}=a,s=t.find(".enpr__megamenumobile--navigation"),l=$(e.currentTarget);s.hasClass("active")?(l.attr("aria-label","Open Menu").attr("aria-expanded",!1),r.attr("aria-expanded",!1),d.attr("aria-expanded",!1),s.removeClass("active").removeClass("mobile__secondary--open").removeClass("mobile__tertiary--open"),$("body").removeClass("mobilemegamenu--open"),n.removeAttr("style").addClass("block--hidden"),i.removeAttr("style").addClass("block--hidden"),o.removeAttr("style").addClass("block--hidden"),t.find(".mobilemenu__secondary--ref").addClass("block--hidden"),t.find(".mobilemenu__tertiary--ref").addClass("block--hidden"),t.find(".enpr__mobilemenu").removeClass("border-bottom-cont")):(l.attr("aria-label","Close Menu").attr("aria-expanded",!0),s.addClass("active"),n.removeClass("block--hidden"),$("body").addClass("mobilemegamenu--open"),t.find(".enpr__mobilemenu").addClass("border-bottom-cont"))},setIdsForDesktop:function(e){const a=e.primaryLinks;a.each((t=>{const n=(0,i.n)(),o=(0,i.n)();let r=e.m.find(a[t]),d=e.m.find(a[t]).parent().next();r.attr("id",n),r.attr("aria-controls",o),d.attr("aria-labelledby",n),d.attr("id",o)}))},setIdsForMobile:function(e){const a=e.mobileMenuBtn,t=e.mobileMenu,n=(0,i.n)();a.attr("aria-controls",n),t.attr("id",n)},openSecondaryTertiaryMobileMenu:function(e,a){const{m:t,mobileMenu:n,primaryMobilePanel:i,secondaryMobilePanel:o,tertiaryMobilePanel:r,secBckBtn:d,terBckBtn:s}=a;e.preventDefault();const l=$(e.currentTarget),c=l.attr("id");if(l.hasClass("mobile__primary__btn")&&!l.hasClass("mobile__primary-link"))l.attr("aria-expanded",!0),n.attr("data-menuselected",l.text()).addClass("mobile__secondary--open"),n.attr("data-primrefclicked",l.attr("id")),t.find(`[data-secref=${c}]`).removeClass("block--hidden"),o.removeClass("block--hidden"),i.animate({left:"-100%"},600,"linear",(()=>{i.addClass("block--hidden")})),o.animate({left:"0"},600,"linear",(()=>{d.trigger("focus")}));else if(l.hasClass("mobile__secondary__btn"))l.attr("aria-expanded",!0),n.attr("data-secrefclicked",l.attr("id")).addClass("mobile__tertiary--open"),s.text(`Back to ${n.attr("data-menuselected")}`),t.find(`[data-terref=${c}]`).removeClass("block--hidden"),r.removeClass("block--hidden"),o.animate({left:"-100%"},600,"linear",(()=>{o.addClass("block--hidden")})),r.animate({left:"0"},600,"linear",(()=>{s.trigger("focus")}));else if(l.hasClass("mobile__primary-link")){let e=l.attr("href");window.location.href=e}},goBackMenu:function(e,a){e.preventDefault();const{m:t,mobileMenu:n,mobileMenuPrmBtns:i,mobileMenuSecBtns:o,primaryMobilePanel:r,secondaryMobilePanel:d,tertiaryMobilePanel:s}=a;return $(e.currentTarget).hasClass("back--secondary")?(i.attr("aria-expanded",!1),r.removeClass("block--hidden"),d.addClass("block--hidden"),t.find(".mobilemenu__secondary--ref").addClass("block--hidden"),n.removeClass("mobile__secondary--open"),r.animate({left:"0"},600,"linear",(()=>{const e=n.attr("data-primrefclicked");$(`#${e}`).trigger("focus")})),d.animate({left:"100%"},600,"linear")):$(e.currentTarget).hasClass("back--tertiary")&&(o.attr("aria-expanded",!1),n.removeClass("mobile__tertiary--open"),d.removeClass("block--hidden"),s.addClass("block--hidden"),t.find(".mobilemenu__tertiary--ref").addClass("block--hidden"),d.animate({left:"0"},600,"linear",(()=>{const e=n.attr("data-secrefclicked");$(`#${e}`).trigger("focus")})),s.animate({left:"100%"},600,"linear")),!1},setupMobileMenu:function(e){const{m:a,primaryItems:t,primaryMobilePanel:n,secondaryMobilePanel:o,tertiaryMobilePanel:r}=e;t.each(((e,a)=>{const t=(0,i.n)(),n=$(a);n.find(".mobile__primary__btn").attr("id",t);const o=n.find(".mobilemenu__secondary--ref"),r=n.find(".mobilemenu__secondary--ref ul");o.attr("data-secref",t);n.find(".linkset .mobile__secondary__btn").each(((e,a)=>{const t=(0,i.n)();$(a).attr("id",t).parents(".linkset").find(".mobilemenu__tertiary--ref").attr("data-terref",t)})),$(a).find(".linkset .mobile__secondary__link").appendTo(r);const d=n.find(".mobilemenu__tertiary--ref[data-terref]"),s=n.find(".auxiliarybanner");s.find(".rte-component-wraper").length>0?(s.clone().addClass("mobilemenu__auxbanner").appendTo(o),s.clone().addClass("mobilemenu__auxbanner").appendTo(d)):s.addClass("block--hidden")})),a.find(".mobile__primary__btn").each(((e,a)=>{var t=$("<li/>");$(a).appendTo(t),t.appendTo(n.find(".mobile-primary-section")).removeClass("block--hidden")})),n.find(".mobile-primary-section").removeClass("block--hidden"),a.find(".mobile__secondary__link").removeClass("block--hidden"),a.find(".mobile__primary__btn").removeClass("block--hidden"),a.find(".mobilemenu__tertiary--ref").appendTo(r),a.find(".mobilemenu__secondary--ref").appendTo(o),$(".mobilemenu__topnav").appendTo(".mobilemenu__primary").removeClass("block--hidden"),$(".mobilemenu--langdropdown").prependTo(".mobilemenu__primary").removeClass("block--hidden")},updatesForCompactMenu:function(e){const{m:a,mobileMenu:t,compactHeaderMenuDar
1k:n}=e;if(n){const e=a.find(".nav__primary--item--btn a"),n=a.find(".mobile-primary-section a, .mobilemenu__secondary--ref a, .mobilemenu__tertiary--ref a"),i=a.find(".mobile-primary-section button");e.get().forEach((e=>{e.classList.add("enpr__link--inline"),e.setAttribute("data-linkvariant","reversed")})),n.get().forEach((e=>{e.className="enpr__link--inline "+e.classList.value,e.setAttribute("data-linkvariant","reversed")})),0==i.length&&t.find("ul li").each(((e,a)=>{a.classList.add("divider__none")}))}},updatesForCobrandingMenu:function(e){const{m:a,cobrandingHeaderMenuBackground:t}=e;if(t){a.find(".nav__primary--item--btn a").get().forEach((e=>{e.classList.add("enpr__link--inline"),e.setAttribute("data-linkvariant","reversed")}))}},useCookieStateForSigninAndout:function(e){const a=e.cookieStateSigninAndOut.get(),t=a[0]?.getAttribute("data-logincookie"),n=(0,o.Ri)(t);a.forEach((e=>{const a=$(e).find(".cookiestate--signin"),t=$(e).find(".cookiestate--signout");"true"===n?(e.setAttribute("data-useraccess","in"),e.href="",e.setAttribute("role","button"),e.classList.add("active"),a.addClass("block--hidden"),t.removeClass("block--hidden")):(e.setAttribute("data-useraccess","out"),e.href=t.attr("data-href"),e.removeAttribute("role"),e.classList.remove("active"),a.removeClass("block--hidden"),t.addClass("block--hidden"))}))},setLogosForFetchPriority:function(e){e.m.find(".fetch--priority").get().forEach((e=>{e.fetchPriority="high",e.loading="eager"}))},languageDropdownMenu:function(e){const a=e.currentTarget;a.classList.contains("active")?(a.classList.remove("active"),a.setAttribute("aria-expanded","false"),a.nextElementSibling?.classList.add("block--hidden")):(a.classList.add("active"),a.setAttribute("aria-expanded","true"),a.nextElementSibling?.classList.remove("block--hidden"))},languageDropdownMenuFocusout:function(e){const a=e.currentTarget;a.contains(e.relatedTarget)||(a.previousElementSibling?.classList.remove("active"),a.previousElementSibling?.setAttribute("aria-expanded","false"),a.classList.add("block--hidden"))},init:()=>{const e=$(".enpr__megamenu"),a={m:e,w:$(window),win:window,primaryItems:e.find(".nav__primary--item "),primaryLinks:e.find(".nav__primary--item > .nav__primary--item--btn > button.primary__btn"),searchInput:e.find(".search--input"),searchInputTablet:e.find(".search--input-tablet"),searchInputMobile:e.find(".search--input--mobile"),searchInputMobileField:e.find(".search--input--mobile input"),closeMobileIcon:e.find(".close--icon--mobile"),searchWrapper:e.find(".search--wrapper"),searchWrapperMobile:e.find(".search--wrapper--mobile"),mobileSearchButton:e.find(".search--mobile--icon"),lastLinkSecondaryMenu:e.find(".enpr__nav--primary .nav__primary--item:last-child .linksection > div:last-child > div:last-child ul li:last-child a"),mobileMenuBtn:e.find(".menubutton"),mobileMenu:e.find(".enpr__megamenumobile--navigation"),langDropdownBttn:e.find(".langdropdown--bttn"),langDropdownPanel:e.find(".enpr--langdropdown .langdropdown--list"),primaryMobilePanel:e.find(".mobilemenu__primary"),secondaryMobilePanel:e.find(".mobilemenu__secondary"),tertiaryMobilePanel:e.find(".mobilemenu__tertiary"),secBckBtn:e.find(".back--secondary"),terBckBtn:e.find(".back--tertiary"),logoWrapper:e.find(".logo--wrapper"),mobileMenuPrmBtns:e.find(".mobile__primary__btn"),mobileMenuSecBtns:e.find(".mobile__secondary__btn"),cookieStateSigninAndOut:e.find("a.cookiestate--control"),typeahead:{inputEl:e.find(".cmp-typeahead--input"),typeaheadBox:e.find(".typeahead-box"),mobileFormInputs:e.find(".searchform--mobile input"),tabletFormInputs:e.find(".searchform--tablet input"),previousValue:"",typingTimer:null,endpoint:e.find(".typeahead-box").attr("data-endpoint"),currentSelectedIndex:-1,activeDescendents:[],shiftTabWhileFocus:!1,tabWhileFocus:!1},loader:e.find(".cmp-typeahead--loader"),results:{el:e.find(".cmp-typeahead--results")},compactHeaderMenuDark:e.is(".enpr__megamenu--cmx.cmx__background--dark"),cobrandingHeaderMenuBackground:e.is(".enpr__megamenu--cobrand.cobranding__background")};r.useCookieStateForSigninAndout(a),r.setLogosForFetchPriority(a),r.setIdsForDesktop(a),r.setIdsForMobile(a),r.setupMobileMenu(a),r.updatesForCompactMenu(a),r.updatesForCobrandingMenu(a),a.cookieStateSigninAndOut.on("click",(e=>{const{useraccess:t,logincookie:n}=e.currentTarget.dataset;"in"===t&&("fastToken"===n?window.CVS.aemLogout():(0,o.Yj)(n),setTimeout((()=>{r.useCookieStateForSigninAndout(a)}),100))})),a.primaryLinks.on("click",(e=>r.openSecondaryMenu(e,a))),a.mobileSearchButton.on("click",(e=>r.openSearchInputMobile(e,a))),a.mobileSearchButton.on("keydown",(e=>r.openSearchInputMobile(e,a))),a.closeMobileIcon.on("click",(e=>r.closeSearchInputMobile(e,a))),a.closeMobileIcon.on("keydown",(e=>
1r.closeSearchInputMobile(e,a))),a.searchInput.on("keydown",(e=>r.doSearch(e,a))),a.searchInputMobile.on("keydown",(e=>r.doSearch(e,a))),a.searchInputTablet.on("keydown",(e=>r.doSearch(e,a))),$(".enpr__megamenu--navigation .enpr__navigation--container").on("focusin",(e=>{const t=$(".nav__primary--item.active");t.length&&!t[0].contains(e.target)&&r.closeSecondaryMenu(e,a)})),document.addEventListener("keydown",(e=>{const t=$(".primary__dropdown:not(.block--hidden)"),n=t.parents(".nav__primary--item").find("button");t.length&&"Escape"===e.key&&(r.closeSecondaryMenu(e,a),n.trigger("focus"))})),document.addEventListener("click",(e=>{const t=$(".primary__dropdown:not(.block--hidden)");t.length&&!t[0].contains(e.target)&&r.closeSecondaryMenu(e,a)})),a.mobileMenuBtn.on("click",(e=>r.openMobileMenu(e,a))),a.m.find(".mobile__primary__btn").on("click",(e=>r.openSecondaryTertiaryMobileMenu(e,a))),a.m.find(".mobile__secondary__btn").on("click",(e=>r.openSecondaryTertiaryMobileMenu(e,a))),a.m.find(".btn--back").on("click",(e=>r.goBackMenu(e,a))),a.langDropdownBttn.on("click",(e=>r.languageDropdownMenu(e))),a.langDropdownPanel.on("focusout",(e=>r.languageDropdownMenuFocusout(e))),setTimeout((function(){a.m.removeClass("visuallyhidden")}),100),n.initEventListeners(a)}},d=r},1364(e,a,t){t.d(a,{Ri:()=>n,TV:()=>i,Yj:()=>o});const n=e=>{const a=document.cookie.split(";").map((e=>e.trim())),t=a.find((a=>a.startsWith(`${e}=`)));return t?t.split("=")[1]:void 0},i=(e,a,t=7)=>{const n=new Date;n.setTime(n.getTime()+24*t*60*60*1e3);const i="expires="+n.toUTCString(),o="https:"===window.location.protocol?"; Secure":"";document.cookie=e+"="+a+"; "+i+`; path=/${o}; SameSite=Lax`},o=e=>{document.cookie=e+"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/; Secure"}},6746(e,a,t){t.d(a,{n:()=>n});const n=()=>"uuid"+"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){const a=16*Math.random()|0;return("x"===e?a:3&a|8).toString(16)}))}}]);

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.