click.enews.pcmag.com Open in urlscan Pro
216.24.224.41  Public Scan

Submitted URL: http://click.enews.pcmag.com/form?2hzq49--11p5i-hrkdc746&sl=4ax&t=1&ac=g6xi
Effective URL: http://click.enews.pcmag.com/Public/UpdatePreferences.aspx?g6xi-8uhz-hrkdc74-2hzq4918&_v=2
Submission: On February 03 via manual from US — Scanned from CA

Form analysis 1 forms found in the DOM

Name: previewSmfFormPOST ./UpdatePreferences.aspx?g6xi-8uhz-hrkdc74-2hzq4918&_v=2

<form name="previewSmfForm" method="post" action="./UpdatePreferences.aspx?g6xi-8uhz-hrkdc74-2hzq4918&amp;_v=2" id="previewSmfForm" novalidate="novalidate">
  <div>
    <input type="hidden" name="RadScriptManager1_TSM" id="RadScriptManager1_TSM"
      value=";;System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35:en-US:f7ba41a4-e843-4f12-b442-8e407f37c316:ea597d4b:b25378d2;Telerik.Web.UI, Version=2020.2.512.45, Culture=neutral, PublicKeyToken=121fae78165ba3d4:en-US:88f9a2dc-9cbf-434f-a243-cf2dd9f642dc:16e4e7cd:ed16cbdc:f7645509:88144a7a">
    <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
    <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="/wEPDwUKMTk3MTQ2MDc4OA8WCB4KU01GRk9STV9JRALnmBkeCkNPTlRBQ1RfSUQoKVlTeXN0ZW0uSW50NjQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQszODY3MjEwMTEyMB4PQ0FNUEFJR05fUlVOX0lEAvnPiUgeC0NvbnRhY3RJbmZvMtcCAAEAAAD/////AQAAAAAAAAAMAgAAAEFUcmFja2luZywgVmVyc2lvbj0yMS4wLjEuMTQsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAHUNhbXBhaWduZXIuUHVibGljLkNvbnRhY3RJbmZvCwAAAAljb250YWN0SWQJZmlyc3ROYW1lCGxhc3ROYW1lBWVtYWlsBXBob25lA2ZheAlhY2NvdW50SWQNZW1haWxGb3JtYXRJZBJjb250YWN0QXR0cmlidXRlSWQSaXNWaXJ0dWFsbHlEZWxldGVkCHN0YXR1c0lkAAEBAQEBAAMAAAAJCAtTeXN0ZW0uQnl0ZQkBAgIAAAAAbwkBCQAAAAYDAAAAAAkDAAAABgQAAAAPcGFiMjcyN0BiamMub3JnCQMAAAAJAwAAABaHCwAIAgMAAAAAAAAAAAACCxYCAgMPZBYEAgUPDxYGHhVFbmFibGVFbWJlZGRlZFNjcmlwdHNnHhxFbmFibGVFbWJlZGRlZEJhc2VTdHlsZXNoZWV0Zx4XRW5hYmxlQWpheFNraW5SZW5kZXJpbmdoZGQCBw9kFgICBQ9kFgwCAQ8QDxYCHgdWaXNpYmxlaGRkFgBkAgMPFgIeCWlubmVyaHRtbGVkAgUPFgIfCAXWATxoMT5VcGRhdGUgWW91ciBQcmVmZXJlbmNlcyBvciBVbnN1YnNjcmliZTwvaDE+PHAgY2xhc3M9J2Rlc2NyaXB0aW9uJz5Vc2UgdGhpcyBmb3JtIHRvIHVwZGF0ZSB5b3VyIHByZWZlcmVuY2VzIGFuZCBwZXJzb25hbCBpbmZvcm1hdGlvbiwgb3IgY2xpY2sgdGhlIGJsdWUgbGluayBhdCB0aGUgYm90dG9tIHRvIHVuc3Vic2NyaWJlIGZyb20gYWxsIG5ld3NsZXR0ZXJzLjwvcD5kAgcPFgIfCAWcETxoMj5DaGVjayB0aGUgbWFpbGluZyBsaXN0cyB0byB3aGljaCB5b3Ugd291bGQgbGlrZSB0byBzdWJzY3JpYmUgb3IgcmVtYWluIHN1YnNjcmliZWQgdG8gKG9yIHVuY2hlY2sgdGhvc2UgeW91IGRvbid0IHdhbnQpOjwvaDI+PHRhYmxlIGNsYXNzPSdjb250cm9scyc+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdBbWF6b24gQWxleGEgTGVhcm5pbmcgU2VyaWVzJyBpZD0nMjIxMjkwNDcnIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzIyMTI5MDQ3Jz5BbWF6b24gQWxleGEgTGVhcm5pbmcgU2VyaWVzPC9sYWJlbD48L3RkPjwvdHI+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdCZXN0IERlYWxzIFRvZGF5JyBpZD0nMTc3MDkxMDcnIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzE3NzA5MTA3Jz5CZXN0IERlYWxzIFRvZGF5PC9sYWJlbD48L3RkPjwvdHI+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdCdXNpbmVzc1dhdGNoJyBpZD0nMTc3MDkxMjInIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzE3NzA5MTIyJz5CdXNpbmVzc1dhdGNoPC9sYWJlbD48L3RkPjwvdHI+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdMYWIgUmVwb3J0JyBpZD0nMTc3MDkxNDInIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzE3NzA5MTQyJz5MYWIgUmVwb3J0PC9sYWJlbD48L3RkPjwvdHI+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdSYWNlIHRvIDVHJyBpZD0nMjEwNTY2MTcnIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzIxMDU2NjE3Jz5SYWNlIHRvIDVHPC9sYWJlbD48L3RkPjwvdHI+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdTZWN1cml0eVdhdGNoJyBpZD0nMTc3MDc3MDcnIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzE3NzA3NzA3Jz5TZWN1cml0eVdhdGNoPC9sYWJlbD48L3RkPjwvdHI+PHRyIGNsYXNzPSdjb250cm9sIG1sQ2hCeCc+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0nY2hlY2tib3gnIHZhbHVlPSdUaXBzLCBUcmlja3MgJiBIb3ctVG8nIGlkPScyMDIwMDk3NycgLz48L3RkPjx0ZCBjbGFzcz0nY2VsbC1sYWJlbCc+PGxhYmVsIGZvcj0nMjAyMDA5NzcnPlRpcHMsIFRyaWNrcyAmIEhvdy1UbzwvbGFiZWw+PC90ZD48L3RyPjx0ciBjbGFzcz0nY29udHJvbCBtbENoQngnPjx0ZCBjbGFzcz0nY2VsbC1maWVsZCc+PGlucHV0IHR5cGU9J2NoZWNrYm94JyB2YWx1ZT0nV2Vla2x5IEFwcGxlIEJyaWVmJyBpZD0nMjE4MDc5OTcnIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzIxODA3OTk3Jz5XZWVrbHkgQXBwbGUgQnJpZWY8L2xhYmVsPjwvdGQ+PC90cj48dHIgY2xhc3M9J2NvbnRyb2wgbWxDaEJ4Jz48dGQgY2xhc3M9J2NlbGwtZmllbGQnPjxpbnB1dCB0eXBlPSdjaGVja2JveCcgdmFsdWU9J1doYXQncyBOZXcgTm93JyBpZD0nMTc3NjgzOTInIGNoZWNrZWQ9J2NoZWNrZWQnIC8+PC90ZD48dGQgY2xhc3M9J2NlbGwtbGFiZWwnPjxsYWJlbCBmb3I9JzE3NzY4MzkyJz5XaGF0J3MgTmV3IE5vdzwvbGFiZWw+PC90ZD48L3RyPjx0ciBjbGFzcz0nY29udHJvbCBtbENoQngnPjx0ZCBjbGFzcz0nY2VsbC1maWVsZCc+PGlucHV0IHR5cGU9J2NoZWNrYm94JyB2YWx1ZT0nV2luZG93cyAxMTogWW91ciBVbHRpbWF0ZSBHdWlkZScgaWQ9JzIyMjYzNzI3JyBjaGVja2VkPSdjaGVja2VkJyAvPjwvdGQ+PHRkIGNsYXNzPSdjZWxsLWxhYmVsJz48bGFiZWwgZm9yPScyMjI2MzcyNyc+V2luZG93cyAxMTogWW91ciBVbHRpbWF0ZSBHdWlkZTwvbGFiZWw+PC90ZD48L3RyPjwvdGFibGU+ZAIJDxYCHwgFuwU8aDI+VG8gdXBkYXRlIHlvdXIgcHJvZmlsZSwgZWRpdCB0aGUgaW5mb3JtYXRpb24gYmVsb3c6PC9oMj48dGFibGUgY2xhc3M9J2NvbnRyb2xzJyB3aWR0aD0nMTAwJSc+PHRyIGNsYXNzPSdjb250cm9sIHR4QnggZW1haWwgcmVxdWlyZWQnPjx0ZCBjbGFzcz0nY2VsbC1yZXF1aXJlZCc+PGltZyBzcmM9J2ltYWdlcy9pY29uX1JlcXVpcmVkRmllbGQucG5nJyBhbHQ9J3JlcXVpcmVkJyAvPjwvdGQ+PHRkIGNsYXNzPSdjZWxsLWxhYmVsJz48bGFiZWwgZm9yPSd0eHQtOTE5ODg3Mic+RW1haWw8L2xhYmVsPjwvdGQ+PC90cj48dHI+PHRkPiZuYnNwOzwvdGQ+PHRkIGNsYXNzPSdjZWxsLWZpZWxkJz48aW5wdXQgdHlwZT0ndGV4dCcgdmFsdWU9J3BhYjI3MjdAYmpjLm9yZycgaWQ9J3R4dC05MTk4ODcyJyBuYW1lPSd0eHQtOTE5ODg3MicgQ29udGFjdEF0dHJpYnV0ZUlEPSc5MTk4ODcyJyBDb250YWN0QXR0cmlidXRlTGFiZWw9J0VtYWlsJyBjbGFzcz0nbG9uZ1R4Qm94IHJlcXVpcmVkIGVtYWlsJyAvPjwvdGQ+PC90cj48dHIgaWQ9J2Rlc2NyaXB0aW9uUm93Jz48dGQgY2xhc3M9J2NlbGwtcmVxdWlyZWQnPiZuYnNwOzwvdGQ+PHRkIGNsYXNzPSdkZXNjcmlwdGlvbic+PGltZyBzcmM9J2ltYWdlcy9pY29uX1JlcXVpcmVkRmllbGQucG5nJyBhbHQ9J3JlcXVpcmVkJyAvPiBSZXF1aXJlZCBGaWVsZHM8L3RkPjwvdHI+PC90YWJsZT5kAgsPFgIfCAXNAjxkaXY+PGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IlVwZGF0ZSBTdWJzY3JpcHRpb25zIiBpZD0ic21mLXN1YnNjcmlwdGlvbi1zdWJtaXQiIG9uY2xpY2s9InJldHVybiBmYWxzZTsiPjwvZGl2PjxkaXYgaWQ9ImxpbmtXcmFwcGVyIj48YSBpZD0ibG5rLXVuc3Vic2NyaWJlIiBocmVmPSJVbnN1YnNjcmliZS5hc3B4P2c2eGktOHVpai1ocmtkYzc0LTJoenE0OTAzJl92PTIiPjxicj5vciA8c3BhbiBzdHlsZT0idGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7Ij5jbGljayBoZXJlPC9zcGFuPiZuYnNwO3RvIHVuc3Vic2NyaWJlIGZyb20gQUxMIG5ld3NsZXR0ZXJzPC9hPjwvZGl2PmRkHu36nmQXVGlInsHc0CylvzIWxWUUxRTbhxlHvh6TT4c=">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    var theForm = document.forms['previewSmfForm'];
    if (!theForm) {
      theForm = document.previewSmfForm;
    }

    function __doPostBack(eventTarget, eventArgument) {
      if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
      }
    }
    //]]>
  </script>
  <script src="/WebResource.axd?d=z7RiGqTV6AHeEjo6zLauD3qcQzRTexQwJnjFXC285F0m-NtaAreY0oWkTljomKJUCPllgwQdq1g1_wcmt1psEqk7SGC7ffsrVUR4sXKD3ck1&amp;t=637453888939909757" type="text/javascript"></script>
  <script
    src="/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=RadScriptManager1_TSM&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-CA%3af7ba41a4-e843-4f12-b442-8e407f37c316%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2020.2.512.45%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-CA%3a88f9a2dc-9cbf-434f-a243-cf2dd9f642dc%3a16e4e7cd%3aed16cbdc%3af7645509%3a88144a7a"
    type="text/javascript"></script>
  <script type="text/javascript">
    //<![CDATA[
    if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
    //]]>
  </script>
  <div>
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="1912A01A">
    <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdAALrz5he1K2hw9lNotMlAnFEHowArWl15+6Lze1IOGOyQg2F0aMoZM6gJw8cgkSlP7yPecufH9g6KC7onN1cEJrM">
  </div>
  <script type="text/javascript">
    //<![CDATA[
    Sys.WebForms.PageRequestManager._initialize('RadScriptManager1', 'previewSmfForm', ['tRadAjaxManagerSU', ''], [], [], 90, '');
    //]]>
  </script>
  <!-- 2020.2.512.45 -->
  <div id="RadAjaxManagerSU" style="display: none;">
    <span id="RadAjaxManager" style="display:none;"></span>
  </div>
  <div id="RadAjaxLoadingPanel" class="RadAjax RadAjax_Default" style="display:none;">
    <div class="raDiv">
      <img id="LoadingPanelImage" class="LoadingPanelImage" src="../Skins/loading.gif" alt="Loading ..." style="border-width:0px;">
    </div>
    <div class="raColor raTransp">
    </div>
  </div>
  <div id="formPanel">
    <div id="Messages" style="text-align: center">
      <span id="clientSideErrorMessage" class="ErrorMessageArea" style="display: none;"></span>
    </div>
    <div id="formStruct">
      <div id="smf">
        <!-- background: common to all forms -->
        <div id="smf-background">
          <!-- foreground: common to all forms -->
          <div id="smf-foreground">
            <!-- begin: Update Preferences Form -->
            <div id="smf-update-preferences" class="smf-form">
              <!-- section: Language dropdown-->
              <!-- section: header -->
              <div class="section" id="header">
                <!-- logo -->
                <div id="smf-logo">
                  <div id="smfLogo"></div>
                </div>
                <div id="smf-header-text">
                  <div id="smfSubscriptionHeader">
                    <h1>Update Your Preferences or Unsubscribe</h1>
                    <p class="description">Use this form to update your preferences and personal information, or click the blue link at the bottom to unsubscribe from all newsletters.</p>
                  </div>
                </div>
              </div>
              <div id="mailingListContainer">
                <!-- section: mailing lists -->
                <div class="section" id="mailinglist">
                  <div id="smfSubscriptionMailinglist">
                    <h2>Check the mailing lists to which you would like to subscribe or remain subscribed to (or uncheck those you don't want):</h2>
                    <table class="controls">
                      <tbody>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Amazon Alexa Learning Series" id="22129047"></td>
                          <td class="cell-label"><label for="22129047">Amazon Alexa Learning Series</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Best Deals Today" id="17709107"></td>
                          <td class="cell-label"><label for="17709107">Best Deals Today</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="BusinessWatch" id="17709122"></td>
                          <td class="cell-label"><label for="17709122">BusinessWatch</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Lab Report" id="17709142"></td>
                          <td class="cell-label"><label for="17709142">Lab Report</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Race to 5G" id="21056617"></td>
                          <td class="cell-label"><label for="21056617">Race to 5G</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="SecurityWatch" id="17707707"></td>
                          <td class="cell-label"><label for="17707707">SecurityWatch</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Tips, Tricks &amp; How-To" id="20200977"></td>
                          <td class="cell-label"><label for="20200977">Tips, Tricks &amp; How-To</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Weekly Apple Brief" id="21807997"></td>
                          <td class="cell-label"><label for="21807997">Weekly Apple Brief</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="What" s="" new="" now'="" id="17768392" checked="checked"></td>
                          <td class="cell-label"><label for="17768392">What's New Now</label></td>
                        </tr>
                        <tr class="control mlChBx">
                          <td class="cell-field"><input type="checkbox" value="Windows 11: Your Ultimate Guide" id="22263727" checked="checked"></td>
                          <td class="cell-label"><label for="22263727">Windows 11: Your Ultimate Guide</label></td>
                        </tr>
                      </tbody>
                    </table>
                  </div>
                </div>
              </div>
              <!-- section: user profile -->
              <div class="section" id="userprofile">
                <div id="smfSubscriptionProfile">
                  <h2>To update your profile, edit the information below:</h2>
                  <table class="controls" width="100%">
                    <tbody>
                      <tr class="control txBx email required">
                        <td class="cell-required"><img src="images/icon_RequiredField.png" alt="required"></td>
                        <td class="cell-label"><label for="txt-9198872">Email</label></td>
                      </tr>
                      <tr>
                        <td>&nbsp;</td>
                        <td class="cell-field"><input type="text" value="pab2727@bjc.org" id="txt-9198872" name="txt-9198872" contactattributeid="9198872" contactattributelabel="Email" class="longTxBox required email"></td>
                      </tr>
                      <tr id="descriptionRow">
                        <td class="cell-required">&nbsp;</td>
                        <td class="description"><img src="images/icon_RequiredField.png" alt="required"> Required Fields</td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
              <!-- section: footer -->
              <div class="section" id="footer">
                <div id="smfSubscriptionFooter">
                  <div><input type="submit" value="Update Subscriptions" id="smf-subscription-submit" onclick="return false;"></div>
                  <div id="linkWrapper"><a id="lnk-unsubscribe" href="javascript:void(0);"><br>or <span style="text-decoration: underline;">click here</span>&nbsp;to unsubscribe from ALL newsletters</a></div>
                </div>
              </div>
            </div>
            <!-- end: Update Preferences Form -->
          </div>
        </div>
      </div>
    </div>
    <input type="hidden" name="hfValidationMessage" id="hfValidationMessage">
  </div>
  <script type="text/javascript">
    var ajaxCallInProcess = false;
    var showFormTimeoutHandler;
    $(function() {
      jQuery.validator.setDefaults({
        errorPlacement: function(error, element) {
          var trigger = element.next('.ui-datepicker-trigger');
          if (trigger.length > 0) {
            var parentRow = trigger.parent().parent();
            $('<tr><td></td><td id="datePickerError"></td></tr>').insertAfter(parentRow);
            $("#datePickerError").html(error);
          } else error.insertAfter(element);
        }
      });
      //Localize validation message
      $.validator.messages.email = "Please enter a valid email address";
      $.validator.messages.required = "This field is required";
      $.validator.messages.date = "Please enter a valid date.";
      $.validator.messages.number = "Please enter a valid number.";
    });
    $(document).ready(function() {
      InitUI();
      $('#clientSideErrorMessage').hide();
      $("#previewSmfForm").validate({
        errorClass: "showErrorField"
      });
      $("#lnk-unsubscribe").prop("href", "javascript:void(0);").click(function() {
        CallUnsub();
      });
      $("a:not(#lnk-unsubscribe)").attr('target', '_blank');
      SetupConfirmEmailValidation();
    });

    function SetupConfirmEmailValidation() {
      var $confirmEmailClass = $(".confirmEmail");
      if ($confirmEmailClass.length == 0) return;
      var confirmEmailName = $confirmEmailClass.attr("name");
      //       var confirmEmailLabelText = $("label[for='"+$confirmEmailClass.attr("id")+ "']").text();
      var $emailClass = $("#smfSubscriptionProfile input[type=text].email");
      var emailId = $emailClass.attr("id");
      var emailLabelText = $("label[for='" + emailId + "']").text();
      $("[name='" + confirmEmailName + "']").rules("add", {
        equalTo: "#" + emailId
      });
      $.extend($.validator.messages, {
        equalTo: "Email addresses do not match."
      });
      //        $.extend($.validator.messages,{equalTo: "This field must match " + emailLabelText});
      //	        $.extend($.validator.messages,{equalTo: confirmEmailLabelText +" must match " + emailLabelText});
      //prevent paste in confirm email
      $confirmEmailClass.bind("paste", function(e) {
        e.preventDefault();
      });
    }
    /////// AJAX Calls
    function CallUpdate() {
      $("#previewSmfForm").validate({
        errorClass: "showErrorField"
      });
      if ($("#previewSmfForm").valid()) {
        //create json object
        var jsonArray = [];
        var mailingArray = [];
        var fieldsArray = [];
        $("#mailinglist").find("input[type='checkbox']:checked").each(function(index) {
          mailingArray.push($(this).prop("id"));
        });
        $("#userprofile").find("input, select").each(function(index) {
          $this = $(this);
          var isRequired = $this.hasClass("required") ? "1" : "0";
          var isEmail = $this.hasClass("email") ? "1" : "0";
          var otherValue = "";
          var isSelected = "";
          var isMultiSelect = "";
          var fVal = $this.val();
          var elementID = $this.prop("id");
          // Handle the multiselect other value textbox
          if ($this.data("type") === "multiselect" && $this.data("input") === "otherText") {
            otherValue = $this.val()
            fVal = "";
            elementID = $this.data("contactattributeid");
            isMultiSelect = "1";
          }
          if ($this.is(":checkbox")) {
            // handle multiselect checkboxes
            if ($this.data("type") === "multiselect") {
              if ($this.is(":checked")) {
                isSelected = "1";
              } else {
                isSelected = "0";
              }
              elementID = $this.data("contactattributeid");
              fVal = $this.val();
              isMultiSelect = "1";
            } else {
              // handle regular checkbox
              fVal = $this.is(":checked") ? "1" : "0";
            }
          }
          fieldsArray.push({
            id: elementID,
            value: fVal,
            isRequired: isRequired,
            isEmail: isEmail,
            msOtherValue: otherValue,
            msIsSelected: isSelected,
            msIsMultiSelect: isMultiSelect
          });
        });
        $('#clientSideErrorMessage').hide();
        jsonArray.push({
          type: "UpdatePreferences",
          mailingIds: mailingArray,
          fields: fieldsArray
        });
        var jsonStr = JSON.stringify(jsonArray);
        DoAjaxCall(jsonStr);
      } else {
        $("#previewSmfForm").validate({
          errorClass: "showErrorField"
        });
      }
    }

    function CallUnsub() {
      DoAjaxCall("Unsubscribe");
    }

    function DoAjaxCall(args) {
      //$.log("DoAjaxCall(" + args + ") ?");
      if (ajaxCallInProcess) {
        // $.log("  ==> Call Skipped, ajax Call is already Processing a request");
      } else {
        $(document).ready(function() {
          try {
            // $.log("  ==> Set ajaxCallInProcess to true");
            ajaxCallInProcess = true;
            var radAjaxManagerJQ = $("#RadAjaxManager");
            if (radAjaxManagerJQ.length > 0) {
              radAjaxManagerJQ.ready(function() {
                var radAjaxManager = radAjaxManagerJQ[0].control;
                if (radAjaxManager != null) {
                  //$.log("  ==> DoAjaxCall(" + args + ")");
                  radAjaxManager.ajaxRequest(args);
                }
              });
            }
          } catch (error) {
            //$.log("  ==> Ajax call error:" + error);
          }
        });
      }
    }

    function ResponseEnd(sender, eventArgs) {
      ajaxCallInProcess = false;
      //$("#messageArea").css("display", "none");
    }

    function InitUI() {
      //$.log("initUI()");
      //bind our simple <input id="smf-subscription-submit"> button with a click / return false to avoid the postback
      $("#smf-subscription-submit").bind("click", function() {
        CallUpdate();
        return false;
      });
    }

    function RedirectTo(redirectToUrl) {
      setTimeout(function() {
        window.location = redirectToUrl;
      }, 500);
    }

    function showError(args, msg) {
      switch (args) {
        case 'emailInUse':
          alert("The email address entered is already subscribed and cannot be used.  Enter a different email address and try again");
          break;
        case 'formFieldCount':
          $('#smf').hide();
          $('#clientSideErrorMessage').show().html("There was an error processing the form");
          break;
        case 'requiredFields':
          alert("There are missing required fields. Complete all required fields and try again");
          break;
        case 'invalidEmail':
          alert("This email has been put on global 'do not email' list and cannot be added at this time.");
          break;
        case 'ajaxError':
          $('#smf').hide();
          $('#clientSideErrorMessage').show().html("There was an error processing the form");
          break;
        case 'UniqueKey':
          alert("There was an error processing the form");
          break;
      }
    }

    function setCheckBox(control) {
      var txtBox = $(control);
      // Get the accompanying checkbox for the Other textfield
      var chk = $("input:checkbox[name='" + txtBox.attr('id') + "']");
      // Check the Other checkbox when adding text
      if (!chk.attr('checked')) {
        chk.prop('checked', true);
      }
      // Clear the checkbox if textbox is empty
      if (txtBox.val() === "") {
        chk.prop('checked', false);
      }
    }
  </script>
  <script type="text/javascript">
    //<![CDATA[
    window.__TsmHiddenField = $get('RadScriptManager1_TSM');
    Sys.Application.add_init(function() {
      $create(Telerik.Web.UI.RadAjaxManager, {
        "_updatePanels": "",
        "ajaxSettings": [],
        "clientEvents": {
          OnRequestStart: "",
          OnResponseEnd: "ResponseEnd"
        },
        "defaultLoadingPanelID": "RadAjaxLoadingPanel",
        "enableAJAX": true,
        "enableHistory": false,
        "links": [],
        "styles": [],
        "uniqueID": "RadAjaxManager",
        "updatePanelsRenderMode": 0
      }, null, null, $get("RadAjaxManager"));
    });
    Sys.Application.add_init(function() {
      $create(Telerik.Web.UI.RadAjaxLoadingPanel, {
        "initialDelayTime": 0,
        "isSticky": false,
        "minDisplayTime": 0,
        "skin": "Default",
        "uniqueID": "RadAjaxLoadingPanel",
        "zIndex": 90000
      }, null, null, $get("RadAjaxLoadingPanel"));
    });
    //]]>
  </script>
</form>

Text Content

UPDATE YOUR PREFERENCES OR UNSUBSCRIBE

Use this form to update your preferences and personal information, or click the
blue link at the bottom to unsubscribe from all newsletters.


CHECK THE MAILING LISTS TO WHICH YOU WOULD LIKE TO SUBSCRIBE OR REMAIN
SUBSCRIBED TO (OR UNCHECK THOSE YOU DON'T WANT):

Amazon Alexa Learning SeriesBest Deals TodayBusinessWatchLab ReportRace to
5GSecurityWatchTips, Tricks & How-ToWeekly Apple BriefWhat's New NowWindows 11:
Your Ultimate Guide


TO UPDATE YOUR PROFILE, EDIT THE INFORMATION BELOW:

Email   Required Fields


or click here to unsubscribe from ALL newsletters