PageSourceSearch

https://www.solventum.com/etc.clientlibs/healthcareweb/clientlibs/…-d6a029c2665dc343f204cc0bf4cc09c8-lc.min.js

js solventum.com collected 2026-10-01 12:28:49 UTC 2,882 bytes, 64 lines download raw bytes

1var firstLookup = true;
2var secondLookup = false;
3
4function setFormFieldValue(elqForm, strFormFieldName, strContactFieldName){
5    //console.log('setFormFieldValue function');
6    const fieldName = "input[name="+strFormFieldName+"]";
7    if (elqForm.querySelector(fieldName)){
8        elqForm.querySelector(fieldName).value = GetElqContentPersonalizationValue(strContactFieldName);
9    }
10}
11function setFormFields(){
12    //console.log('setFormFields function');
13    //if (this.GetElqContentPersonalizationValue) {
14    const eloquaForms = document.querySelectorAll('.eloqua-form, form[name="eloqua-form"]');
15    eloquaForms?.forEach((elqForm) => {
16        if (elqForm) {
17            setFormFieldValue(elqForm, "firstName", "C_FirstName");
18            setFormFieldValue(elqForm, "lastName", "C_LastName");
19            setFormFieldValue(elqForm, "company", "C_Company");
20            setFormFieldValue(elqForm, "busPhone", "C_BusPhone");
21            setFormFieldValue(elqForm, "title", "C_Title");
22            setFormFieldValue(elqForm, "jobRole1", "C_Job_Role1");
23            setFormFieldValue(elqForm, "industry1", "C_Industry1");
24            setFormFieldValue(elqForm, "mobilePhone", "C_MobilePhone");
25            setFormFieldValue(elqForm, "address1", "C_Address1");
26            setFormFieldValue(elqForm, "address2", "C_Address2");
27            setFormFieldValue(elqForm, "city", "C_City");
28            setFormFieldValue(elqForm, "stateProv", "C_State_Prov");
29            setFormFieldValue(elqForm, "zipPostal", "C_Zip_Postal");
30            setFormFieldValue(elqForm, "eloquaFormURL", "C_Eloqua_Form_URL___Most_Recent1");
31            setFormFieldValue(elqForm, "ecid", "C_Adobe_Experience_Cloud_ID1");
32            setFormFieldValue(elqForm, "gclidMostRecent", "C_Most_Recent_GCLID1");
33            setFormFieldValue(elqForm, "medicalSpecialty1", "C_Medical_Specialty1");
34            setFormFieldValue(elqForm, "description21", "C_Description_21");
35            setFormFieldValue(elqForm, "emailAddress", "C_EmailAddress");
36
37        }
38    });
39}
40
41function SetElqContent(){
42
43    if (GetElqContentPersonalizationValue) {
44
45        if (firstLookup) {
46            var visitorEmail = GetElqContentPersonalizationValue('V_ElqEmailAddress');
47            _elqQ.push(['elqDataLookup', escape('39357705b2a0495bafd3094faada2242'), '<C_EmailAddress>'+ visitorEmail +'</C_EmailAddress>']);
48            firstLookup = false;
49            if (visitorEmail != '') {
50                secondLookup = true;
51            }
52        } else if (secondLookup) {
53            if (GetElqContentPersonalizationValue('C_EmailAddress') != "") {
54                setFormFields();
55            }
56        } else {
57                secondLookup = false;
58            }
59    }
60
61}
62document.addEventListener("DOMContentLoaded", function() {
63        _elqQ.push(['elqDataLookup', escape('df94c73d39214bc9942943f62d65b271'),'']);
64   });

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.