econnectdirect.mbssecurities.com Open in urlscan Pro
209.206.124.39  Public Scan

Submitted URL: http://econnectdirect.mbssecurities.com/
Effective URL: https://econnectdirect.mbssecurities.com/Login/Login.aspx
Submission: On November 13 via manual from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST ./Login.aspx

<form method="post" action="./Login.aspx" id="aspnetForm">
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE"
      value="5C1s2LYTRNIBvU+x4+0l+lWukcx2xykmHhLFqJTKg8yNz00utrFyubgXTjkhhpcDtvu7797asD2nqk+Mk7p/S86hN0fyZ9LmmhPLekspIouBRRFeRYsMyAkyuQF9rVUy+rwxe6VfnzIgI8nJPmT2f9Z4k4meqEur+wB9hlVJ0qOJK3WERh3qG4R8dvjdOndo/y6UVrCP9EWPOcKE5a359mV+zvy74EzYu+r74qm1ZLkUxyNde781GX3f2LAxkYZsHF0hd41wm/fmzblIGQk8RheCBniQOH1PMOrnQU0CWdLSOafW7QGT1VRK/rrE7Lh8GjkzLN17PvGro8jJH/2QwyHQvN1Q0+TSXe3TPOCIj/Vju0Ev">
  </div>
  <div class="aspNetHidden">
    <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="1806D926">
  </div>
  <!--Header-->
  <div class="footer-push">
    <header class="main-header">
      <div class="wrapper">
        <a id="ctl00_hrefLogo" tabindex="-1" class="siteLogo">
                <img id="ctl00_imgLogo" src="/Images/common/logo_lg.png" alt="eConnectDirect">
            </a>
        <div id="ctl00_pnlCustomerService" class="pnlCustomerService">
          <div class="CustomerServiceDiv">
            <span id="ctl00_lblCustomerService" class="CustomerService">Customer Service +1 (800) 967-9052</span>
          </div>
        </div>
      </div>
    </header>
    <!--End Header-->
    <!--Content-->
    <div class="contentBackground" style="max-width: 900px; text-align: center; margin-left: auto; margin-right: auto; min-height: 600px; padding: 20px; margin-top: 10px;">
      <noscript>
        <div>
          <br>
          <span class="errorclass">To utilize the full functionality of the platform JavaScript must be enabled.</span>
        </div>
      </noscript>
      <div class="well" id="username-form" style="">
        <div id="divHeader" class="well-header text-center">Log in with Password</div>
        <div class="sa-validateTips" id="usernameTips"></div>
        <div class="verify-identity-link" style="padding-top: 10px!important">
          <div class="sa-header"> Username</div>
          <input type="text" name="secureUsername" id="secureUsername" class="sa-username" onchange="setUsername(); return false;">
        </div>
        <div id="divPassword" class="verify-identity-link verify-identity-link-bottom">
          <div class="sa-header">Password</div>
          <input type="password" name="password" id="password" value="" class="text ui-widget-content ui-corner-all sa-password">
          <input id="hidRedirectUrl" name="hidRedirectUrl" type="hidden">
          <input type="button" class="button sa-button" id="btnSecureLogin" value="Log in" onclick="return secureLogin('password', 'pwd');">
          <button type="submit" class="button" id="btnLogin" style="display: none;">
            <span class="button">Log in</span>
          </button>
        </div>
        <div id="divCode" class="access-code-field" style="display: none">
          <div id="divSendText" class="verify-identity-button">
            <button type="button" id="SecureAccessText_Description" class="button" style="display: inline-block; max-width: 400px; height: 32px" onclick="showLogin('txt')">
              <img id="imgText" class="verify-identity-image" src="../Images/SecureAccess/Text_Transparent.png" style="display: inline-block;">
            </button>
            <div id="SecureAccessText_Header" class="verify-identity-header">Need to set the header content</div>
            <div id="divTextSecureCode" style="display: none">
              <div class="sa-header-inline">Code</div>
              <input type="text" name="secureCodeText" id="secureCodeText" maxlength="6" value="" class="numberonly text ui-widget-content ui-corner-all secure-code" autocomplete="off">
              <input type="submit" class="button sa-button" id="btnVerifyText" value="Log in" onclick="return secureLogin('secureCodeText', 'txt');">
              <div id="resendCodeText" style="padding-top: 4px;">
                <a class="access-code-resend secure-access-back" id="lnkResendCodeText" title="Click here to resend a Code to" href="javascript:resendCode('txt')" tabindex="-1">Resend Code</a>
              </div>
            </div>
            <div id="divSecureAccessCenterText" style="display:none; margin: 0; padding: 0!important;">
              <div class="sa-header">Password</div>
              <input type="password" id="sacPasswordText" value="" class="text ui-widget-content ui-corner-all sa-password" autocomplete="off">
              <input type="submit" class="button sa-button" id="btnloginSacText" value="Log in" onclick="return secureLogin('sacPasswordText', 'txt', true);">
            </div>
            <div id="divCancelText" class="secure-access-back verify-identity-back" style="font-size: 12px; margin-top: 20px; margin-bottom: 20px; display: none">
              <a id="lnkSignInText" href="javascript:showContactInfo();" title="" tabindex="-1">◀&nbsp;Return to Log in with One-Time Code</a>
            </div>
          </div>
          <div id="divSendEmail" class="verify-identity-button">
            <button type="button" id="SecureAccessEmail_Description" class="button" style="max-width: 400px; height: 32px" onclick="showLogin('eml')">
              <img id="imgEmail" class="verify-identity-image" src="../Images/SecureAccess/Email_Transparent.png" style="display: inline-block;">
            </button>
            <div id="SecureAccessEmail_Header" class="verify-identity-header">Need to set the header content</div>
            <div id="divEmailSecureCode" style="display: none">
              <div class="sa-header-inline">Code</div>
              <input type="text" name="secureCodeEmail" id="secureCodeEmail" maxlength="6" value="" class="numberonly text ui-widget-content ui-corner-all secure-code" autocomplete="off">
              <input type="submit" class="button sa-button" id="btnVerifyEmail" value="Log in" onclick="return secureLogin('secureCodeEmail', 'eml');">
              <div id="resendCodeEmail" style="padding-top: 4px;">
                <a class="access-code-resend secure-access-back" id="lnkResendCodeEmail" title="Resend Code to" href="javascript:resendCode('eml')" tabindex="-1">Resend Code</a>
              </div>
            </div>
            <div id="divSecureAccessCenterEmail" style="display:none">
              <label for="sacPasswordEmail" class="sa-header">Password</label>
              <input type="password" id="sacPasswordEmail" value="" class="text ui-widget-content ui-corner-all sa-password" autocomplete="off">
              <input type="submit" class="button sa-button" id="btnloginSacEmail" value="Log in" onclick="return secureLogin('sacPasswordEmail', 'eml', true);">
            </div>
            <div id="divCancelEmail" class="secure-access-back verify-identity-back" style="font-size: 12px; margin-top: 20px; margin-bottom: 20px; display: none">
              <a id="lnkSignInEmail" href="javascript:showContactInfo();" title="" tabindex="-1">◀&nbsp;Return to Log in with One-Time Code</a>
            </div>
          </div>
        </div>
        <div id="divLoginType" class="verify-identity-button" style="border: none; margin-bottom: 20px!important; margin-top: 0">
          <div class="sa-header-block" style="margin-bottom: 10px">Or</div>
          <button type="button" id="btnLoginWithCode" class="button" style="height: 32px" onclick="return setLoginType('code');"><img src="../Images/SecureAccess/Padlock_Transparent.png" class="change-login-type">Log in with One-Time Code</button>
        </div>
        <div id="divBackToPassword" class="secure-access-back" style="font-size: 12px; margin-top: 20px; margin-bottom: 20px; display: none">
          <a id="lnkBackToPassword" href="javascript:showPassword();" title="" tabindex="-1">◀&nbsp;Return to Log in with Password</a>
        </div>
        <div class="well-header"></div>
        <div class="sa-forgot"> Forgot <a id="lnkForgotUid" href="/Login/forgotUsername.aspx" title="Retrieve a forgotten username" class="underneath-link secure-access-back" style="font-size: 12px; margin-top: 0!important" tabindex="-1">Username</a>
          or <a id="lnkForgotPwd" href="/Login/UserLoginPasswordResetRequest.aspx" title="Retrieve a forgotten password" class="underneath-link secure-access-back" style="font-size: 12px; margin-top: 7px!important" tabindex="-1">Password</a>? </div>
        <div class="login-remember-me">
          <input type="checkbox" id="chkRememberMe" class="checkbox" style="top: 2px"> Remember me next time <style>
            .icon-tooltip {
              font-size: .8em;
              background-color: #2152A4;
              color: white;
              width: 246px;
              border-radius: 8px;
            }

            .popover.right .arrow:after {
              border-right-color: #2152A4;
            }

            .icon-tooltip-container {
              margin-left: 0;
              display: inline;
              position: relative;
            }

            .pop-title,
            .pop-content {
              display: none;
            }
          </style>
          <div class="position-allocation-popup-div icon-tooltip-container" style="top:0px;left:0px">
            <a href="javascript:void(0);" data-original-title="" title="">
        <img class="no-margin-padding tool-tip-image" src="../Images/question.png" alt="">
    </a>
            <div class="pop-content">
              <b>What is remember this device?</b><br><br>Choose this security preference when you log in with a new or unrecognized computer or tablet. If you choose Yes, remember this device, we'll honor your security preference, pre-populate your
              user ID into that field, and store your preferred verification method.<br><br><i>Note: If you delete your browser cookies, we may be unable to recognize your device.</i>
            </div>
          </div>
          <script type="text/javascript">
            $(document).ready(function() {
              $(".position-allocation-popup-div > a").popover({
                html: true,
                sanitize: false,
                placement: 'right',
                template: '<div class="popover icon-tooltip" role="tooltip"><div class="arrow"></div><div class="popover-content"></div></div>',
                container: 'body',
                trigger: 'hover',
                title: function() {
                  return $(this).siblings('.pop-title').html();
                },
                content: function() {
                  return $(this).siblings('.pop-content').html();
                }
              });
            });
          </script>
        </div>
      </div>
      <div id="dMaintenance" class="well" style="display: none">
        <div class="well-header text-center">Site Unavailable</div>
        <div id="spanMaintenance" class="site-maintenance">The site is currently under maintenance</div>
      </div>
      <p>
        <span id="ctl00_MAINCONTENT_lblLoginPageSiteMessage"></span>
      </p>
      <div class="well" id="news" style="display: none; margin-top: 50px">
        <div id="homepage-news">
          <div class="news-container">
          </div>
          <div class="modal fade" id="newsModal">
            <div class="modal-dialog">
              <div class="modal-content">
                <div class="modal-body"></div>
                <div class="modal-footer no-border">
                  <button type="button" class="btn btn-default button pull-right" data-dismiss="modal">Close</button>
                </div>
              </div>
            </div>
          </div>
          <script type="text/javascript">
            if (newsfeedMod !== "undefined") {
              var newsfeedMod = new NewsfeedModule();
              newsfeedMod.init({
                UserLoggedIn: false
              });
              newsfeedMod.ShowNewsArticlePopUp();
            }
          </script>
        </div>
      </div>
      <span id="ctl00_MAINCONTENT_lblDebugInfo"></span>
      <div id="divPopup">
      </div>
      <script type="text/javascript">
        const CodeSendRetries = 5;
        const AccessCodeLength = 6;
        var userName;
        var secureAccessUser;
        var sendCodeAttempts;
        var serviceUnavailable;
        $(function() {
          initializePage();
        });

        function emailAccessCode(resent) {
          return sendAccessCode('eml', 'divSendText', 'divSendEmail', 'SecureAccessEmail_Description', 'lnkResendCodeEmail', 'divEmailSecureCode', 'divCancelEmail', 'auto', 'SecureAccessEmail_Header', 'btnVerifyEmail', 'secureCodeEmail', resent);
        }

        function initializePage() {
          $("#DivProgressbarDialog").hide();
          //$("#dMaintenance").hide();
          var isMaintenance = "N";
          if (isMaintenance == "Y") {
            $("#dMaintenance").show();
          }
          if (isMaintenance == "N") {
            loadNews();
            $.jsErrorHandler.AlertUser.CustomAlert = function() {};
            //if a none top windows opens this page, redirect
            redirectForPopupWindow();
            //allFields = $("#username").add("#secureCode").add("#chkRememberMe");
            tips = $(".validateTips");
            $("#DivProgressbarDialog").dialog({
              bgiframe: true,
              height: 140,
              modal: true,
              autoOpen: false,
              resizable: false,
              open: function() {
                $(".ui-dialog[aria-describedby='DivProgressbarDialog'] .ui-dialog-titlebar-close").hide();
              }
            });
            setEnterKeyTarget('btnVerifyText', 'secureCodeText', true);
            setEnterKeyTarget('btnVerifyEmail', 'secureCodeEmail', true);
            setEnterKeyTarget('btnloginSacText', 'sacPasswordText');
            setEnterKeyTarget('btnloginSacEmail', 'sacPasswordEmail');
            setEnterKeyTarget('btnSecureLogin', 'password');
            $("#DivProgressbar").progressbar({
              value: false
            });
            initialValidation();
          }
        }

        function resendCode(accessType) {
          var ext = "";
          var remaining = CodeSendRetries - sendCodeAttempts - 1;
          if (remaining == 0) {
            ext = " No more re-sends are available.";
          } else if (remaining <= 3) {
            ext = " You have " + remaining + (remaining == 1 ? " retry" : " retries") + " remaining.";
          }
          if (accessType === "txt") {
            textAccessCode(true);
            updateTips("The code was re-sent to <b><i>" + secureAccessUser.Cell.Masked + "</i></b>." + ext)
          } else if (accessType === "eml") {
            emailAccessCode(true);
            updateTips("The code was re-sent to <b><i>" + secureAccessUser.Email.Masked + "</i></b>." + ext)
          }
          return false;
        }

        function secureLogin(passwordId, accessType, goToSac) {
          updateTips("");
          if (!checkRequired($("#secureUsername"), "Username")) {
            return false;
          }
          //allFields.removeClass("ui-state-error");
          var usePassword = accessType === "pwd" || goToSac === true;
          if (usePassword) {
            //alert('passwordId: ' + passwordId)
            if (checkRequired($("#" + passwordId), usePassword ? "Password" : "Code", "usernameTips")) {
              secureLoginPassword($("#secureUsername").val(), $("#" + passwordId).val(), $("#chkRememberMe").is(":checked") ? true : false, passwordId, goToSac);
            }
          } else {
            //alert('code: ' + accessType)
            if (checkRequired($("#" + passwordId), usePassword ? "Password" : "Code", "usernameTips")) {
              secureLoginCode(accessType, passwordId);
            }
          }
          return false;
        }
        //loginType = "code" or "pwd"
        function setLoginType(loginType) {
          if (loginType === "code" && serviceUnavailable != true) {
            getContactInfo();
          } else {
            showPassword();
          }
          return false;
        }

        function setUsername() {
          updateTips("");
          if ($('#secureUsername').val() != userName) {
            secureAccessUser = null;
            userName = $('#secureUsername').val();
            setLoginType("pwd");
          }
        }

        function showLogin(accessType, goToSac) {
          //alert(accessType + " - " + goToSac);
          var codeTarget = (accessType === "txt") ? secureAccessUser.Cell.Plain : secureAccessUser.Email.Plain;
          $("#lnkResendCode").attr("title", "Click here to resend the Code to " + codeTarget);
          if (goToSac === true) {
            if (accessType === "eml") {
              showLoginSac('divSecureAccessCenterEmail', 'divSendText', 'SecureAccessEmail_Description', 'divSendEmail', 'divCancelEmail', 'auto', 'SecureAccessEmail_Header', 'Email', 'btnloginSacEmail', 'sacPasswordEmail');
            } else {
              showLoginSac('divSecureAccessCenterText', 'divSendEmail', 'SecureAccessText_Description', 'divSendText', 'divCancelText', 'auto', 'SecureAccessText_Header', 'Cell Phone', 'btnloginSacText', 'sacPasswordText');
            }
          } else if (accessType === "eml") {
            emailAccessCode();
          } else if (accessType == "txt") {
            textAccessCode();
          }
          updateTips("");
          return false;
        }

        function textAccessCode(resent) {
          return sendAccessCode('txt', 'divSendEmail', 'divSendText', 'SecureAccessText_Description', 'lnkResendCodeText', 'divTextSecureCode', 'divCancelText', 'auto', 'SecureAccessText_Header', 'btnVerifyText', 'secureCodeText', resent);
        }

        function validateSecureCode(type) {
          var secureCode = (type === "txt") ? "secureCodeText" : "secureCodeEmail";
          var code = $('#' + secureCode).val();
          if (code.length != 6) {
            updateTips("The Code must be six (" + AccessCodeLength + ") digits.");
            return null;
          } else {
            for (idx = 0; idx <= AccessCodeLength - 1; idx++) {
              if (!$.isNumeric(code.substring(idx, idx + 1))) {
                updateTips("The Code is numeric only.");
                return null;
              }
            }
          }
          return code;
        }

        function getContactInfo() {
          var valid = checkRequired($("#secureUsername"), "Username", "usernameTips");
          if (valid) {
            userName = $("#secureUsername").val();
            if (secureAccessUser) {
              displayContactInfo();
              return false;
            }
            if ($.processingDialog != undefined) {
              $.processingDialog.open();
              $.processingDialog.open({
                pMessage: "Verifying Username..."
              });
            }
            var paras = '{username:"' + encodeData(userName) + '"}';
            var ret = false;
            $.ajax({
              type: "POST",
              async: true,
              url: "Login.aspx/VerifyUser",
              data: paras,
              contentType: "application/json; charset=utf-8",
              dataType: "json",
              success: function(data) {
                if ($.processingDialog != undefined) {
                  $.processingDialog.close();
                }
                if (data.d.Impersonate) {
                  updateTips("This user is a MBS employee. The password must be entered.");
                } else if (data.d.HasAccess) {
                  secureAccessUser = data.d.User;
                  displayContactInfo();
                  ret = true;
                } else {
                  updateTips(data.d.Message);
                }
              },
              error: function(jqXHR, textStatus, errorThrown) {
                handleAjaxError(jqXHR, textStatus, errorThrown, "Failed to verify user");
              }
            });
          }
          return ret;
        }

        function displayContactInfo() {
          showContactInfo(secureAccessUser);
          //removed per TP
          //if (secureAccessUser.Cell.Verified === false) {
          //    showLogin('txt', true);
          //}
        }

        function initialValidation() {
          //check current customer browser supporting cookie or not...
          $.ajax({
            type: "POST",
            async: true,
            url: "Login.aspx/InitialValidation",
            data: "{}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
              if (msg.d.InvalidPart) {
                if (msg.d.InvalidPart === "SecureAccessServiceUnavailable") {
                  serviceUnavailable = true;
                  updateTips(msg.d.Message);
                } else {
                  //show maintenance window - use message if passed
                  if (msg.d.Message) {
                    $("#spanMaintenance").html(msg.d.Message);
                  }
                  $("#dMaintenance").show();
                  return;
                }
              }
              var type = "pwd";
              //username
              var un = getCookie("MemberID");
              if (un) {
                $("#secureUsername").val(un);
                $("#chkRememberMe").attr("checked", "checked");
                type = getCookie("LoginType");
              }
              setLoginType(type)
              $("#username-form").show();
            },
            error: function(jqXHR, textStatus, errorThrown) {
              serviceUnavailable = true;
              setLoginType("pwd");
              $("#username-form").show();
              handleAjaxError(jqXHR, textStatus, errorThrown, "Failed to initialize");
            }
          });
        }

        function secureLoginCode(accessType, codeId) {
          updateTips("");
          if ($.processingDialog != undefined) {
            $.processingDialog.open();
            $.processingDialog.open({
              pMessage: "Validating Code..."
            });
          }
          var code = validateSecureCode(accessType);
          if (code == null) {
            if ($.processingDialog != undefined) {
              $.processingDialog.close();
            }
            $('#' + codeId).focus();
            return false;
          }
          var paras;
          if (accessType === "txt") {
            paras = '{type:"' + accessType + '", target:"' + encodeData(secureAccessUser.Cell.Plain) + '", code: "' + encodeData(code) + '", userName:"' + encodeData(userName) + '", rememberMe: "' + ($("#chkRememberMe").is(":checked") ? true :
              false) + '"}';
          } else if (accessType === "eml") {
            paras = '{type:"' + accessType + '", target:"' + encodeData(secureAccessUser.Email.Plain) + '", code: "' + encodeData(code) + '", userName:"' + encodeData(userName) + '", rememberMe: "' + ($("#chkRememberMe").is(":checked") ? true :
              false) + '"}';
          }
          $.ajax({
            type: "POST",
            async: true,
            url: "Login.aspx/CompleteVerifyIdentity",
            data: paras,
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(data) {
              if ($.processingDialog != undefined) {
                $.processingDialog.close();
              }
              if (data.d.HasAccess) {
                if (!data.d.Valid && data.d.InvalidPart) {
                  updateTips(data.d.Message);
                  $('#' + codeId).focus();
                } else {
                  if (data.d.Message) {
                    jAlert(data.d.Message, 'Message', function(a) {
                      if (data.d.RedirectUrl) {
                        redirectNow(data.d.RedirectUrl);
                      }
                    });
                  } else if (data.d.RedirectUrl) {
                    redirectNow(data.d.RedirectUrl);
                  }
                }
              } else if (data.d.Expired) {
                showContactInfo();
                updateTips(data.d.Message);
              } else {
                updateTips(data.d.Message);
                if (data.d.RetriesRemaining == 0) {
                  showPassword();
                  $('#btnSecureLogin').prop("disabled", true);
                  $('#btnLoginWithCode').prop("disabled", true);
                } else {
                  $('#' + codeId).focus();
                }
              }
            },
            error: function(jqXHR, textStatus, errorThrown) {
              handleAjaxError(jqXHR, textStatus, errorThrown, "Failed to log in with code");
            }
          });
          return false;
        }

        function secureLoginPassword(name, pwd, rememberMe, passwordId, goToSac) {
          if ($.processingDialog != undefined) {
            $.processingDialog.open();
            $.processingDialog.open({
              pMessage: "Validating Password..."
            });
          }
          var redirectSac = goToSac === true;
          var paras = '{username:"' + encodeData(name) + '", password:"' + encodeData(pwd) + '", rememberMe:"' + rememberMe + '", redirectSac:"' + redirectSac + '",urlHash: "' + window.location.hash + '"}';
          $.ajax({
            type: "POST",
            async: true,
            url: "Login.aspx/SecureLoginWithPassword",
            data: paras,
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
              if ($.processingDialog != undefined) {
                $.processingDialog.close();
              }
              if (!msg.d.Valid && msg.d.InvalidPart) {
                updateTips(msg.d.Message);
                if (msg.d.RetriesRemaining == 0) {
                  $('#btnSecureLogin').prop("disabled", true);
                  $('#btnLoginWithCode').prop("disabled", true);
                } else {
                  $('#' + passwordId).focus();
                }
              } else {
                if (msg.d.Message) {
                  jAlert(msg.d.Message, msg.d.Caption ?? 'Message', function(a) {
                    if (msg.d.RedirectUrl) {
                      redirectNow(msg.d.RedirectUrl);
                    }
                  });
                } else if (msg.d.RedirectUrl) {
                  redirectNow(msg.d.RedirectUrl);
                }
              }
            },
            error: function(jqXHR, textStatus, errorThrown) {
              handleAjaxError(jqXHR, textStatus, errorThrown, "Failed to log in with password");
            }
          });
          return false;
        }

        function sendAccessCode(accessType, hideId, showId, descId, resendId, secureCodeId, cancelId, panelHeight, headerId, loginButtonId, passwordId, resent) {
          //alert("send");
          var target = accessType == "eml" ? secureAccessUser.Email.Plain : secureAccessUser.Cell.Plain;
          var maskedTarget = accessType == "eml" ? secureAccessUser.Email.Masked : secureAccessUser.Cell.Masked;
          var paras = '{type:"' + accessType + '", target:"' + encodeData(target) + '"}';
          $.ajax({
            type: "POST",
            async: true,
            url: "Login.aspx/BeginVerifyIdentity",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            data: paras,
            success: function(success) {
              if (success.d.Sent == true) {
                sendCodeAttempts = success.d.sendCodeAttempts;
                showCodeSent(hideId, showId, descId, resendId, secureCodeId, cancelId, success.d.sendCodeAttempts, accessType, maskedTarget, panelHeight, headerId, loginButtonId, passwordId, resent);
              } else {
                updateTips(success.d.Message);
              }
              return success.d;
            },
            error: function(jqXHR, textStatus, errorThrown) {
              handleAjaxError(jqXHR, textStatus, errorThrown, "Failed to send the Code");
            }
          });
          return false;
        }

        function handleAjaxError(jqXHR, textStatus, errorThrown, message) {
          console.log(JSON.stringify(jqXHR));
          if (errorThrown) {
            message = message + " (" + errorThrown + ")";
          }
          updateTips(message);
        }

        function showCodeSent(hideId, showId, descId, resendId, secureCodeId, cancelId, sendCodeAttempts, accessType, maskedTarget, panelHeight, headerId, loginButtonId, passwordId, resent) {
          if (resent === true) {
            //    updateTips("A Code was resent to " + maskedTarget);
          } else {
            updateTips("");
          }
          $('#divLoginType').hide();
          $('#' + hideId).hide();
          $('#' + headerId).show();
          $('#' + descId).hide();
          $('#' + showId).height(panelHeight);
          $('#' + showId).css("cursor", "default");
          $('#' + showId).css("border", "none");
          $('#' + showId).attr("onclick", "");
          $('#' + resendId).attr("title", "Resend Code to " + maskedTarget);
          $('#' + secureCodeId).show();
          $('#' + cancelId).show();
          $('#divBackToPassword').hide();
          var ext = accessType === "eml" ? "Email" : "Text";
          if ((CodeSendRetries - sendCodeAttempts) == 0) {
            $('#resendCode' + ext).hide();
          }
          $('#imgText').css("display", "inline-block");
          $('#imgEmail').css("display", "inline-block");
          setEnterKeyFocus('secureUsername', passwordId);
          $('#' + passwordId).focus();
        }

        function showContactInfo(user) {
          if (user === undefined) {
            user = secureAccessUser;
          }
          $('#secureCodeEmail').val('');
          $('#secureCodeText').val('');
          updateTips("");
          $('#divSecureAccessCenterEmail').hide();
          $('#divSendText').show();
          $('#SecureAccessText_Description').show();
          $('#SecureAccessText_Header').hide();
          $('#divSendText').height(34);
          $('#divSendText').css("border", "none");
          $('#divSendText').css("cursor", "pointer");
          $('#divTextSecureCode').hide();
          $('#divCancelText').hide();
          $('#divSecureAccessCenterText').hide();
          $('#divSendEmail').show();
          $('#SecureAccessEmail_Description').show();
          $('#SecureAccessEmail_Header').hide();
          $('#divSendEmail').height(34);
          $('#divSendEmail').css("border", "none");
          $('#divSendEmail').css("cursor", "pointer");
          $('#divEmailSecureCode').hide();
          $('#divCancelEmail').hide();
          var emailDesc = user.Email.Verified ? "Email Code to <i>" + user.Email.Masked + "</i>" : "Log in with password to register email";
          var emailHeader = user.Email.Verified ? "A one-time code was sent to <b><i>" + user.Email.Masked + "</i></b>" : "Enter your password to log in and register <b><i>" + user.Email.Masked + "</i></b> to enable access by one-time code";
          $('#SecureAccessEmail_Description').html('<img id="imgText" src="../Images/SecureAccess/Email_Transparent.png" style="display: inline-block; height: 24px; width: 24px; margin-right: 6px; position: relative; top: -2px" />' + emailDesc);
          $('#SecureAccessEmail_Header').html('<img id="imgText" class="verify-identity-image" style="width: 48px; height: 48px" src="../Images/SecureAccess/blue email icon on white.png" />' + emailHeader);
          var textDesc = user.Cell.Verified ? "Text Code to <i>" + user.Cell.Masked + "</i>" : "Click to verify your cell phone number";
          var textHeader = user.Cell.Verified ? "A one-time code was sent to <b><i>" + user.Cell.Masked + "</i></b>." :
            "Please enter your password to verify your identify. After logging in, you will be able to verify your cell phone number to receive one-time codes via text as an alternative to using your eConnectDirect<span style='font-size: 12px'><sup>&reg;</sup></span> password.";
          $('#SecureAccessText_Description').html('<img id="imgText" src="../Images/SecureAccess/Text_Transparent.png" style="display: inline-block; height: 24px; width: 24px; margin-right: 6px; position: relative; top: -2px" />' + textDesc);
          $('#SecureAccessText_Header').html('<img id="imgText" class="verify-identity-image" style="width: 42px; height: 42px" src="../Images/SecureAccess/' + (user.Cell.Verified ? "blue cell phone icon on white.png" :
            "Lock - blue white background.png") + '" style="height:32px; width: 32px" />' + textHeader);
          $('#SecureAccessText_Description').attr('onclick', user.Cell.Verified ? "showLogin('txt')" : "showLogin('txt', true)");
          $('#SecureAccessEmail_Description').attr('onclick', user.Email.Verified ? "showLogin('eml')" : "showLogin('eml', true)");
          $('#divPassword').hide();
          $('#trForgotPassword').hide();
          $('#divCode').show();
          $('#divLoginType').hide();
          $('#divBackToPassword').show();
          $('#imgText').css("display", "inline-block");
          $('#imgEmail').css("display", "inline-block");
          $('#divHeader').text("Log in with One-Time Code");
        }

        function showLoginSac(showId, hideId, descId, sendId, cancelId, panelHeight, headerId, typeDesc, loginButtonId, passwordId) {
          updateTips("");
          $('#' + showId).show();
          $('#' + hideId).hide();
          $('#divLoginType').hide();
          $('#' + descId).hide();
          $('#' + headerId).show();
          $('#' + sendId).height(panelHeight);
          $('#' + sendId).attr("onclick", "");
          $('#' + sendId).css("cursor", "default");
          $('#' + sendId).css("border", "none");
          $('#divBackToPassword').hide();
          $('#' + cancelId).show();
          $('#imgText').css("display", "block");
          $('#imgEmail').css("display", "block");
          $('#divHeader').text("Log in to Verify " + typeDesc);
          setEnterKeyFocus('secureUsername', passwordId);
          $('#' + passwordId).focus();
        }

        function showPassword() {
          //updateTips("");
          $('#divPassword').show();
          if (serviceUnavailable) {
            $('#divLoginType').hide();
          } else {
            $('#divLoginType').show();
          }
          $('#trForgotPassword').show();
          $('#divCode').hide();
          $('#btnLoginWithCode').html('<img src="../Images/SecureAccess/Padlock_Transparent.png" class="change-login-type" />Log in with One-Time Code');
          $('#divBackToPassword').hide();
          $('#divHeader').text("Log in with Password");
          setEnterKeyFocus('secureUsername', 'password');
          //set focus based on which field populated
          if ($('#secureUsername').val()) {
            $('#password').focus();
          } else {
            $('#secureUsername').focus();
          }
        }
        //redirect page
        function redirectForPopupWindow() {
          var hasCrossDomainIssue = false;
          try {
            var parentUrl = window.opener.location.href;
          } catch (e) {
            hasCrossDomainIssue = true;
          }
          if (window != window.top) window.top.location.href = "/RatePost/Refresh.aspx"; //The operator != was purposely used for type coersion over !== due to IE8.
          if (!hasCrossDomainIssue && window.opener && window.opener.location.href.indexOf("RatePost") !== -1 && window.opener.location.href !== window.location.href) {
            top.location.href = "/RatePost/Refresh.aspx";
          }
        }

        function redirectNow(url) {
          $("#hidRedirectUrl").val(url);
          $("#btnLogin").click();
        }

        function getCookie(c_name) {
          var i, x, y, ARRcookies = document.cookie.split(";");
          for (i = 0; i < ARRcookies.length; i++) {
            x = ARRcookies[i].substr(0, ARRcookies[i].indexOf("="));
            y = ARRcookies[i].substr(ARRcookies[i].indexOf("=") + 1);
            x = x.replace(/^\s+|\s+$/g, "");
            if (x == c_name) {
              return unescape(y);
            }
          }
        }

        function updateTips(tip) {
          var tips = $("#usernameTips");
          if (tip == "" || tip == null || tip == undefined) {
            tips.html(tip);
            return false;
          }
          tips.html(tip).addClass("ui-state-highlight");
          setTimeout(function() {
            tips.removeClass("ui-state-highlight", 1500);
          }, 1000);
        }

        function checkRequired(element, fieldName, id) {
          if (!element.val().length) {
            element.addClass("ui-state-error");
            updateTips(fieldName + " is required.", id);
            return false;
          } else {
            return true;
          }
        }

        function checkRegexp(o, regexp, n) {
          if (!(regexp.test(o.val()))) {
            o.addClass("ui-state-error");
            updateTips(n);
            return false;
          } else {
            return true;
          }
        }

        function loadNews() {
          //load news
          $("#homepage-news").load("/Newsfeed/Newsfeed.aspx?newsCategory=LOGIN&time=" + new Date().getTime(), function() {
            if ($('.news-container > .news-row.show').length > 0) {
              $("#news").show();
            } else {
              $("#news").hide();
            }
          });
        }
      </script>
    </div>
    <!--End Content-->
  </div>
</form>

Text Content

Customer Service +1 (800) 967-9052

To utilize the full functionality of the platform JavaScript must be enabled.
Log in with Password

Username
Password
Log in
Need to set the header content
Code
Resend Code
Password
◀ Return to Log in with One-Time Code
Need to set the header content
Code
Resend Code
Password
◀ Return to Log in with One-Time Code
Or
Log in with One-Time Code
◀ Return to Log in with Password

Forgot Username or Password?
Remember me next time
What is remember this device?

Choose this security preference when you log in with a new or unrecognized
computer or tablet. If you choose Yes, remember this device, we'll honor your
security preference, pre-populate your user ID into that field, and store your
preferred verification method.

Note: If you delete your browser cookies, we may be unable to recognize your
device.
Site Unavailable
The site is currently under maintenance



Close

 * About Multi-Bank Securities, Inc.
 * Contact
 * Terms
 * Privacy
 * Locations
 * Offering Documents
 * CCPA
 * Log Out

Powered By

Copyright © 2024, Multi-Bank Securities, Inc. Member of FINRA & SIPC; MSRB
Registered.

All rights reserved. The platform is a registered trademark of Multi-Bank
Securities, Inc.

Click here to get to FINRA BrokerCheck.

Multi-Bank Securities, Inc. is not a chartered bank or trust company, or
depository institution.

It is not authorized to accept deposits or trust accounts and is not licensed or
regulated by any state or federal banking authority.

×




 close

Processing...

 close
Please Wait...



DO NOT SELL MY PERSONAL INFORMATION

When you visit our website, we store cookies on your browser to collect
information. The information collected might relate to you, your preferences or
your device, and is mostly used to make the site work as you expect it to and to
provide a more personalized web experience. However, you can choose not to allow
certain types of cookies, which may impact your experience of the site and the
services we are able to offer. Click on the different category headings to find
out more and change our default settings according to your preference. You
cannot opt-out of our First Party Strictly Necessary Cookies as they are
deployed in order to ensure the proper functioning of our website (such as
prompting the cookie banner and remembering your settings, to log into your
account, to redirect you when you log out, etc.). For more information about the
First and Third Party Cookies used please follow this link. More information
Allow All


DO NOT SELL PREFERENCES

STRICTLY NECESSARY COOKIES

Always Active

These cookies are necessary for the website to function and cannot be switched
off in our systems. They are usually only set in response to actions made by you
which amount to a request for services, such as setting your privacy
preferences, logging in or filling in forms.    You can set your browser to
block or alert you about these cookies, but some parts of the site will not then
work. These cookies do not store any personally identifiable information.

SALE OF PERSONAL DATA

Sale of Personal Data

Under the California Consumer Privacy Act, you have the right to opt-out of the
sale of your personal information to third parties. These cookies collect
information for analytics and to personalize your experience with targeted ads.
You may exercise your right to opt out of the sale of personal information by
using this toggle switch. If you opt out we will not be able to offer you
personalised ads and will not hand over your personal information to any third
parties. Additionally, you may contact our legal department for further
clarification about your rights as a California consumer by using this Exercise
My Rights link. If you have enabled privacy controls on your browser (such as a
plugin), we have to take that as a valid request to opt-out. Therefore we would
not be able to track your activity through the web. This may affect our ability
to personalize ads according to your preferences.

 * PERFORMANCE COOKIES
   
   
   
   These cookies allow us to count visits and traffic sources so we can measure
   and improve the performance of our site. They help us to know which pages are
   the most and least popular and see how visitors move around the site.    All
   information these cookies collect is aggregated and therefore anonymous. If
   you do not allow these cookies we will not know when you have visited our
   site, and will not be able to monitor its performance.

 * TARGETING COOKIES
   
   
   
   These cookies may be set through our site by our advertising partners. They
   may be used by those companies to build a profile of your interests and show
   you relevant adverts on other sites.    They do not store directly personal
   information, but are based on uniquely identifying your browser and internet
   device. If you do not allow these cookies, you will experience less targeted
   advertising.

Confirm My Choices

Back Button

Back


PERFORMANCE COOKIES

Vendor Search Search Icon Filter Icon


Clear Fliters

Information storage and access
Apply
Consent Leg.Interest

All Consent Allowed

Select All Vendors
Select All Vendors
All Consent Allowed


 * 33ACROSS
   
   HOST DESCRIPTION
   
   VIEW COOKIES
   
   
   REPLACE-WITH-DYANMIC-HOST-ID
    * Name
      cookie name
      Host
      cookie host
      Duration
      cookie duration
      Type
      cookie type
      Category
      cookie category
      Description
      cookie category


 * 33ACROSS
   
   View Privacy Notice
   
   3 Purposes
   
   REPLACE-WITH-DYANMIC-VENDOR-ID
   Arrow
   
   Consent Purposes
   
   Location Based Ads
   
   Consent Allowed
   
   Legitimate Interest Purposes
   
   Personalize
   
   Require Opt-Out
   
   Special Purposes
   
   Location Based Ads
   
   Features
   
   Location Based Ads
   
   Special Features
   
   Location Based Ads

Confirm My Choices


This website uses cookies to enhance user experience and to analyze performance
and traffic on our website.

Accept and Continue