function submitFormContext(n) { $("#submitContext").val(n); document.forms[0].submit() } function changeFormContext(n) { $("#submitContext").val(n) } function addValidatorRules(n, t) { for (var i in n) $('[name="' + i + '"]').rules("add", n[i]); t ? $(t).data("validator").settings.ignore = "" : $("form").data("validator").settings.ignore = "" } function removeValidatorRules(n) { n ? $("#form1").removeData("validator") : $(n).removeData("validator") } function validateEmail(n) { return /\S+@\S+\.\S+/.test(n) } function setCookie(n, t, i) { var r = new Date, u = r.getTime(), f; u += 864e5 * i; r.setTime(u); f = escape(t) + (i == null ? "" : "; expires=" + r.toUTCString()); document.cookie = n + "=" + f } function getCookie(n) { for (var r, u, i = document.cookie.split(";"), t = 0; t < i.length; t++) if (r = i[t].substr(0, i[t].indexOf("=")), u = i[t].substr(i[t].indexOf("=") + 1), r = r.replace(/^\s+|\s+$/g, ""), r == n) return unescape(u) } function onSiteSearchFormPost() { console.log("site search btn") } function deleteCookie(n) { getCookie(n) && (document.cookie = n + "=; expires=Thu, 01 Jan 1970 00:00:01 GMT;") } $.validator.addMethod("notequals", function(n, t, i) { return this.optional(t) || n != i }, $.format("You must select one")); $.validator.addMethod("zipcode", function(n, t) { return this.optional(t) || /^\d{5}(?:-\d{4})?$/.test(n) }, $.format("Please provide a valid zipcode.")); $.validator.addMethod("phoneUS", function(n, t) { return this.optional(t) || /^(?:\([2-9]\d{2}\)\ ?|[2-9]\d{2}(?:\-?|\ ?))[2-9]\d{2}[- ]?\d{4}$/.test(n) }, $.format("Please provide a valid phone.")); $.validator.addMethod("citystateorzip", function(n, t) { return this.optional(t) || /(^[\w\s]+,\s\w{2}$)|(^[\w\s]+,\s\w{2}\s\d{5}$)|(^[\w\s]+,\s\w{2}\s(\w\d\w\s?\d\w\d)$)|(^\d{5}$)|(^\w\d\w\s?\d\w\d$)/.test(n) }, $.format("")); $.validator.addMethod("selectNotEmpty", function(n) { return "" != n }, "Value must not be empty."); $.validator.addMethod("EHROneCheckboxGroup", function() { var n = $("#form1 input[name='ehr_checkbox']:checked"); return n.length >= 1 ? !0 : !1 }, "* At least one community must be checked"); $.validator.addMethod("TermsCheck", function() { var n = $("#form1 input[name='checkboxAgree']:checked"); return n.length >= 1 ? !0 : !1 }, "* At least one community must be checked"); $.validator.addMethod("checkboxCheck", function(n, t) { return $(t.name + ":checked").length > 0 }, "* You must agree to the terms and conditions"); var memberSignin = { email: { required: !0, email: !0 }, password: { required: !0 } }, pharmacyDirectoryRules = { prescriberId: { required: !0 }, prescriberTypeId: { required: !0, notequals: "" }, zip: { required: !0, zipcode: !0 }, range: { required: !0, notequals: "" } }, prescriberDirectoryRules = { ncpdpId: { required: !0 }, prescribeZip: { required: !0, zipcode: !0 }, prescribeRange: { required: !0, notequals: "" } }, siteSearchRules = { ctl00$PageHeader1$SearchTerm: { required: !0 } }, siteSearchHolisticRules = { ctl00$HeaderHolistic1$SearchTermHolistic: { required: !0 } }, siteSearchThoughtLeadershipRules = { ctl00$HeaderThoughtLeadership1$SearchTermThoughtleadership: { required: !0 } }, siteSearchReArchitectureRules = { ctl00$HeaderReArchitecture1$SearchTermReArchitecture: { required: !0 } }, FAQSearchRules = { FAQSearchTerm: { required: !0 } }, mapSearchRules = { CityStateZipInput: { required: !0, citystateorzip: !0 } }, medtechWebinarRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, state: { required: !0, notequals: "" } }, acrgRules = { requestor: { required: !0 }, email_address: { required: !0, email: !0 }, company: { required: !0 }, product_impacted: { required: !0, notequals: "" }, change_type: { required: !0, notequals: "" }, proposed_action: { required: !0, notequals: "" }, guidance_text: { required: !0 }, justification_intent: { required: !0 } }, adherenceSubmissionRules = { name: { required: !0 }, email: { required: !0, email: !0 }, company: { required: !0 }, phone: { required: !0 }, checkboxAgree: { TermsCheck: !0 } }, generalInquiryRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, address: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, city: { required: !0 }, state: { required: !0, notequals: "" }, zip: { required: !0 }, inquiry: { required: !0 }, audience: { required: !0, notequals: "" } }, productInquiryRules = { audience: { required: !0, notequals: "" }, firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, city: { required: !0 }, address: { required: !0 }, state: { required: !0, notequals: "" }, zip: { required: !0 } }, productInquiryIndependentPharmacyPhysicianRules = { audience: { required: !0, notequals: "" }, firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, city: { required: !0 }, address: { required: !0 }, state: { required: !0, notequals: "" }, zip: { required: !0 }, inquiry: { required: !0 } }, productInquiryWithEHRRules = { audience: { required: !0, notequals: "" }, ehr_form_select: { required: !0, notequals: "" }, firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, city: { required: !0 }, address: { required: !0 }, state: { required: !0, notequals: "" }, zip: { required: !0 } }, productInquiryWithEHRAndOtherRules = { audience: { required: !0, notequals: "" }, ehr_form_select: { required: !0, notequals: "" }, other_ehr_form: { required: !0, notequals: "" }, firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, city: { required: !0 }, address: { required: !0 }, state: { required: !0, notequals: "" }, zip: { required: !0 } }, embeddedProductWithEHRRuleswho = { who_is_your_ehr_vendor_: { required: !0 }, organization_type: { required: !0 }, firstName: { required: !0 }, lastName: { required: !0 }, company: { required: !0 }, phone: { required: !0, phoneUS: !0 }, email: { required: !0, email: !0 }, state: { required: !0 } }, embeddedProductWithEHRRulesare = { are_you_an_epic_ehr_customer_: { required: !0 }, organization_type: { required: !0 }, firstName: { required: !0 }, lastName: { required: !0 }, company: { required: !0 }, phone: { required: !0, phoneUS: !0 }, email: { required: !0, email: !0 }, state: { required: !0 } }, embeddedProductWithoutEHRRules = { firstName: { required: !0 }, lastName: { required: !0 }, company: { required: !0 }, phone: { required: !0, phoneUS: !0 }, email: { required: !0, email: !0 }, state: { required: !0 }, organization_type: { required: !0 } }, embeddedProductWithEHRRuleswhoDrawer = { who_is_your_ehr_vendor__drawer: { required: !0 }, organization_type_drawer: { required: !0 }, firstName_drawer: { required: !0 }, lastName_drawer: { required: !0 }, company_drawer: { required: !0 }, phone_drawer: { required: !0, phoneUS: !0 }, email_drawer: { required: !0, email: !0 }, state_drawer: { required: !0 } }, embeddedProductWithoutEHRRulesDrawer = { firstName_drawer: { required: !0 }, lastName_drawer: { required: !0 }, company_drawer: { required: !0 }, phone_drawer: { required: !0, phoneUS: !0 }, email_drawer: { required: !0, email: !0 }, state_drawer: { required: !0 }, organization_type_drawer: { required: !0 } }, physicianPharmacySearchValidatorRules = { physicianPharmacySearchType: { required: !0, notequals: "" }, cityStateZip: { required: !0, citystateorzip: !0 }, mileRadius: { required: !0, notequals: "" } }, networkConnectionsPhysicianSearchRules = { physiciansCityStateZip: { required: !0, citystateorzip: !0 }, physiciansRadius: { required: !0, notequals: "" } }, networkConnectionsPharmacySearchRules = { pharmaciesCityStateZip: { required: !0, citystateorzip: !0 }, pharmaciesRadius: { required: !0, notequals: "" } }, networkConnectionsPhysicianSearchT1Rules = { physiciansCityStateZipT1: { required: !0, citystateorzip: !0 }, physiciansRadiusT1: { required: !0, notequals: "" } }, networkConnectionsPharmacySearchT1Rules = { pharmaciesCityStateZipT1: { required: !0, citystateorzip: !0 }, pharmaciesRadiusT1: { required: !0, notequals: "" } }, headerPhysicianSearchRules = { ctl00$PageHeader1$findPhysiciansAddressOrZip: { required: !0, citystateorzip: !0 } }, headerPharmacySearchRules = { ctl00$PageHeader1$findPharmaciesAddressOrZip: { required: !0, citystateorzip: !0 } }, nationalProgressReportRules = { firstName: { required: !0 }, lastName: { required: !0 }, company: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" } }, epicMedRecRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, work_phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" } }, epicWebinarRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, work_phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" } }, epicPriorAuthRules = { firstName: { required: !0 }, lastName: { required: !0 }, company: { required: !0 }, work_phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" } }, epcsWebinarRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" } }, mu2TransitionRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, confirmemail: { required: !0, equalTo: "#email" }, state: { required: !0, notequals: "" } }, ccpaDataRequestRules = { first_name: { required: !0 }, last_name: { required: !0 }, email: { required: !0, email: !0 }, request_type: { required: !0 } }, immunizationReportingRules = { firstName: { required: !0 }, lastName: { required: !0 }, title: { required: !0 }, company: { required: !0 }, state: { required: !0, notequals: "" }, phone: { required: !0 }, email: { required: !0, email: !0 } }, getCertifiedEprescribingSoftwareVendorRules = { firstName1: { required: !0 }, lastName1: { required: !0 }, title1: { required: !0 }, company1: { required: !0 }, phone1: { required: !0 }, fax1: { required: !0 }, email1: { required: !0, email: !0 }, confirmemail1: { required: !0, equalTo: "#email1", email: !0 }, companyWebsite1: { required: !0 }, salesInquiryEmail1: { email: !0 }, entityName1: { required: !0 }, techServiceOrThirdParty1: { required: !0, notequals: "" }, stateOfIncorporation1: { required: !0, notequals: "" }, areaOfFocus1: { required: !0, notequals: "" }, companyDescription1: { required: !0 }, applicationName1: { required: !0 }, expectedLaunchDate1: { required: !0 }, applicationTimeOnMarket1: { required: !0 }, additionalCostToEndUser1: { required: !0 }, mobileApplication1: { required: !0 }, freeOrFreeTrials1: { required: !0 }, certificationPriority1: { required: !0 }, xmlOrEdifactImplementation1: { required: !0 }, clientServerOrAsp1: { required: !0 }, targetGoLiveDate1: { required: !0 }, applicationType1: { required: !0, notequals: "" }, drugDatabaseConn1: { required: !0 }, choicePrivacySecurity1: { required: !0 }, idProofingProcess1: { required: !0 } }, EHRContactRules = { firstname: { required: !0 }, lastname: { required: !0 }, company: { required: !0 }, email: { required: !0, email: !0 }, ehr_checkbox: { EHROneCheckboxGroup: !0 } }, getCertifiedPharmacyManagementSoftwareVendorRules = { firstName2: { required: !0 }, lastName2: { required: !0 }, title2: { required: !0 }, company2: { required: !0 }, phone2: { required: !0 }, fax2: { required: !0 }, email2: { required: !0, email: !0 }, confirmemail2: { required: !0, equalTo: "#email2", email: !0 }, companyWebsite2: { required: !0 }, entityName2: { required: !0 }, stateOfIncorporation2: { required: !0, notequals: "" }, techServiceOrThirdParty2: { required: !0, notequals: "" }, clientServerOrAsp2: { required: !0 }, rollout2: { required: !0 }, additionalCostToEndUser2: { required: !0 }, certificationPriority2: { required: !0 }, companyDescription2: { required: !0 }, applicationName2: { required: !0 }, expectedLaunchDate2: { required: !0 }, applicationTimeOnMarket2: { required: !0 }, targetGoLiveDate2: { required: !0 }, rolloutRegion2: { required: !0 } }, getCertifiedPayerPBMSoftwareVendorRules = { firstName3: { required: !0 }, lastName3: { required: !0 }, title3: { required: !0 }, company3: { required: !0 }, phone3: { required: !0 }, fax3: { required: !0 }, email3: { required: !0, email: !0 }, confirmemail3: { required: !0, equalTo: "#email3", email: !0 }, companyWebsite3: { required: !0 }, entityName3: { required: !0 }, techServiceOrThirdParty3: { required: !0, notequals: "" }, mailOrderFacilities3: { required: !0 }, stateOfIncorporation3: { required: !0, notequals: "" }, companyDescription3: { required: !0 }, memberLives3: { required: !0 }, pharmacyClaimsSoftware3: { required: !0 } }, getCertifiedAcuteCareRules = { firstName4: { required: !0 }, lastName4: { required: !0 }, title4: { required: !0 }, company4: { required: !0 }, phone4: { required: !0 }, fax4: { required: !0 }, email4: { required: !0, email: !0 }, confirmemail4: { required: !0, equalTo: "#email4", email: !0 }, companyWebsite4: { required: !0 }, entityName4: { required: !0 }, salesInquiryEmail4: { email: !0 }, stateOfIncorporation4: { required: !0, notequals: "" }, areaOfFocus4: { required: !0, notequals: "" }, companyDescription4: { required: !0 }, applicationName4: { required: !0 }, expectedLaunchDate4: { required: !0 }, techServiceOrThirdParty4: { required: !0, notequals: "" }, certificationPriority4: { required: !0 }, xmlOrEdifactImplementation4: { required: !0 }, clientServerOrAsp4: { required: !0 }, applicationTimeOnMarket4: { required: !0 }, applicationType4: { required: !0, notequals: "" } }, getConnectedPrescriberRules = { firstName1: { required: !0 }, lastName1: { required: !0 }, position1: { required: !0 }, practiceName1: { required: !0 }, phone1: { required: !0 }, email1: { required: !0, email: !0 }, fax1: { required: !0 }, address1: { required: !0 }, city1: { required: !0 }, state1: { required: !0 }, zip1: { required: !0 }, practiceSpecialty1: { required: !0 }, numberOfPrescribers1: { required: !0 }, message1: { required: !0 } }, vendorLoginRules = { password: { required: !0 }, email: { required: !0, email: !0 } }, leadGenRules = { name: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" }, ehr_form_select: { required: !0, notequals: "" } }, leadGenWithEHRAndOtherRules = { name: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" }, ehr_form_select: { required: !0, notequals: "" }, other_ehr_form: { required: !0, notequals: "" } }, immunizationRegistryRules = { name: { required: !0 }, company: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" } }, priorAuthorizationRules = { firstName: { required: !0 }, lastName: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" }, company: { required: !0 } }, emailOptOutRules = { email: { required: !0, email: !0 } }, medCalcRules = { firstName: { required: !0 }, lastName: { required: !0 }, phone: { required: !0 }, email: { required: !0, email: !0 }, company: { required: !0 } }, activationSupportRules = { firstName: { required: !0 }, lastName: { required: !0 }, email: { required: !0, email: !0 }, company: { required: !0 }, actively_using_messaging: { required: !0, notequals: "" } }, IRRSupportRules = { contact_name: { required: !0 }, email: { required: !0, email: !0 }, company: { required: !0 }, work_phone: { required: !0 }, case_reason: { required: !0, notequals: "" }, details: { required: !0 } }, epicWorkflowRules = { firstName: { required: !0 }, lastName: { required: !0 }, work_phone: { required: !0 }, email: { required: !0, email: !0 }, state: { required: !0, notequals: "" }, company: { required: !0 } }, blogSubscriptionRules = { email: { required: !0, email: !0 } }, requestDataRules = { fname: { required: !0 }, lname: { required: !0 }, email: { required: !0, email: !0 }, request_type: { required: !0, notequals: "" } }; $(function() { function n() { return $("#SearchTermReArchitecture").val() != "" ? $("#SearchTermReArchitecture").val() : $("#SearchTermReArchitecture_Mobile").val() != "" ? $("#SearchTermReArchitecture_Mobile").val() : "" } function i() { var t = !1; return $("#form1").length ? ($("#form1").validate(), n() != "" && (t = !0)) : n() != "" && (t = !0), t } function t() { if (i()) { changeFormContext("site-search"); var t = window.location.protocol + "//" + window.location.hostname; window.location.href = t + "/site-search-results?s=" + n() } } $(".header__form a, .search-trigger").on("click", function() { t() }); $("#SearchTermReArchitecture").keypress(function(i) { i.keyCode == 13 && n() != "" && (i.preventDefault(), t()) }) })