PageSourceSearch

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

js cvshealth.com collected 2026-10-01 07:09:03 UTC 3,325 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([[2558],{8073(e,s,t){t.d(s,{default:()=>i});const i={component:e=>$(".enterprise-newslettersignup-comp"),subscribeContact:function(e){const s=e.subscribe.form.attr("data-action"),t=e.subscribe.inputEmail.val(),i=e.subscribe.inputLineOfBusiness.val(),n=e.subscribe.inputProgramID.val(),r=e.subscribe.inputMemberType.val(),o=e.subscribe.inputSource.val(),c=e.subscribe.formTypePressRelease,u=e.subscribe.checkboxVariationWrapper;let a=!0,p=!1;c.length>0?(a=!1,p=!0):u.length>0&&(a=e.subscribe.newsLetterOptin.is(":checked"),p=e.subscribe.pressOptin.is(":checked"));let m={payload:JSON.stringify({lineOfBusiness:`${i}`,programId:`${n}`,recipients:[{memberId:`${t}`,memberType:`${r}`,email:`${t}`,firstName:"",lastName:"",personalization:{},custom:{source:`${o}`,pressOptin:`${p}`,newsLetterOptin:`${a}`}}]})};return new Promise((function(t,i){s&&$.ajax({url:s,data:JSON.stringify(m),dataType:"json",type:"POST",cache:!1,contentType:"application/json",headers:{Accept:"application/json"},success:function(s){e.subscribe.returnmsg.removeClass("block--hidden"),e.subscribe.returnmsgerror.addClass("block--hidden"),e.subscribe.returnmsgsuccess.removeClass("block--hidden"),t(s)},error:function(s){e.subscribe.returnmsg.removeClass("block--hidden"),e.subscribe.returnmsgsuccess.addClass("block--hidden"),e.subscribe.returnmsgerror.removeClass("block--hidden"),i(s)}})}))},initSubscribe:function(e){let s=!1;e.subscribe.form.on("submit",(t=>{t.preventDefault(),t.stopPropagation(),s||(this.subscribeContact(e),s=!0,setTimeout((function(){s=!1}),500))}))},checkHelpText:function(e){const s=$(e).find(".input--helptext");if(0===s.length)return;$(window).on("load resize",(()=>{s.get().forEach((function(e){const s=$(e).closest(".formfields__wrapper"),t=s.find('[type="submit"]'),i=s.find(".enterprise-forminput.forminput");if(!s.length||!t.length||!i.length)return;const n=e.offsetHeight+t[0].offsetHeight,r=i[0].offsetWidth+(parseFloat(window.getComputedStyle(i[0]).marginRight)||0)+t[0].offsetWidth;s[0].offsetWidth>=r?t.css("margin-top",`${n}px`).addClass("helptext--margin"):t.removeAttr("style").removeClass("helptext--margin")}))}))},inizialite:function(e){const s=$(e),t={m:s,win:window,subscribe:{form:s.find("form"),formTypePressRelease:s.find(".press-release"),submitButton:s.find("form button"),checkboxVariationWrapper:s.find(".forminput-checkbox-variation"),newsLetterOptin:s.find("input[value='newsLetterOptin']"),pressOptin:s.find("input[value='pressOptin']"),inputEmail:s.find("input[type='email']"),endpoint:s.find("input[type='hidden']"),msgtext:s.find(".msgtext"),returnmsg:s.find(".newslettersignup__msg"),returnmsgsuccess:s.find(".msgtextsuccess"),returnmsgerror:s.find(".msgtexterror"),inputLineOfBusiness:s.find("input[name='lineOfBusiness']"),inputProgramID:s.find("input[name='programID']"),inputMemberType:s.find("input[name='memberType']"),inputSource:s.find("input[name='source']")},results:{items:{}}};this.initSubscribe(t)},init:function(){$("input[type='email']").keyup((function(){$(this).val().length>0&&($("[class*='msgtextsuccess']").addClass("block--hidden"),$("[class*='msgtexterror']").addClass("block--hidden"))}));$(this.component()).each(((e,s)=>{this.inizialite(s),this.checkHelpText(s)}))}}}}]);

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.