textron.clubautomation.com Open in urlscan Pro
2606:4700::6812:a67  Public Scan

Submitted URL: http://textron.clubautomation.com/
Effective URL: https://textron.clubautomation.com/
Submission: On March 17 via api from US — Scanned from US

Form analysis 5 forms found in the DOM

POST https://textron.clubautomation.com/

<form id="signin_login_form" class="loginForm" action="https://textron.clubautomation.com/" method="post">
  <div class="input-wrapper ">
    <div class="input-border">
      <input name="login" type="text" value="Username" onblur="onBlurAlphaBox(this, 'Username')" onfocus="onFocusAlphaBox(this, 'Username')">
    </div>
  </div>
  <div class="input-wrapper ">
    <div class="input-border">
      <input type="text" name="pass-text" value="Password" id="password-text" onfocus="onFocusPasswordText();">
      <input name="pass" type="password" value="" id="password" onblur="onBlurPassword();" onfocus="$j('#password-text').parent().parent().addClass('active-field');" autocomplete="off" style="display:none;">
      <input type="hidden" name="login_token" value="2b3fe11fb6f578fbb38aef07059df8fc" id="login_token">
    </div>
  </div>
  <input type="hidden" value="signin" name="mod_siginin_action">
  <input type="submit" class="signin" value="sign in" style="position: absolute; top: -1000px;">
  <div class="error" style="font-size: 12px;"></div>
  <div class="buttons-group">
    <div class="buttons-group-wrapper">
      <a class="float" href="javascript:void(0);" onclick="onForgotPassword()">Forgot your password ?</a>
      <a href="javascript:void(0)" class="btn-small float " onclick="$j('body').caLoadingSplash('show'); document.getElementById('signin_login_form').submit()">Login</a><br>
    </div>
  </div>
</form>

POST https://textron.clubautomation.com/

<form id="signin_login_form" class="loginForm" action="https://textron.clubautomation.com/" method="post">
  <div class="input-wrapper ">
    <div class="input-border">
      <input name="login" type="text" value="Username" onblur="onBlurAlphaBox(this, 'Username')" onfocus="onFocusAlphaBox(this, 'Username')">
    </div>
  </div>
  <div class="input-wrapper ">
    <div class="input-border">
      <input type="text" name="pass-text" value="Password" id="password-text" onfocus="onFocusPasswordText();">
      <input name="pass" type="password" value="" id="password" onblur="onBlurPassword();" onfocus="$j('#password-text').parent().parent().addClass('active-field');" autocomplete="off" style="display:none;">
      <input type="hidden" name="login_token" value="2b3fe11fb6f578fbb38aef07059df8fc" id="login_token">
    </div>
  </div>
  <input type="hidden" value="signin" name="mod_siginin_action">
  <input type="submit" class="signin" value="sign in" style="position: absolute; top: -1000px;">
  <div class="error" style="font-size: 12px;"></div>
  <div class="buttons-group">
    <div class="buttons-group-wrapper">
      <a class="float" href="javascript:void(0);" onclick="onForgotPassword()">Forgot your password ?</a>
      <a href="javascript:void(0)" class="btn-small float " onclick="$j('body').caLoadingSplash('show'); document.getElementById('signin_login_form').submit()">Login</a><br>
    </div>
  </div>
</form>

POST https://textron.clubautomation.com/index/forgetpass

<form id="forget_pass_form" class="loginForm" action="https://textron.clubautomation.com/index/forgetpass" method="post"> To reset your password, please enter the email address associated with your account <input type="hidden" name="dosubmit"
    value="submit">
  <div class="input-wrapper">
    <div class="input-border">
      <input name="email" type="text" value="Email" onblur="onBlurAlphaBox(this, 'Email')" onfocus="onFocusAlphaBox(this, 'Email')">
    </div>
  </div>
  <div class="error"></div>
  <div class="buttons-group">
    <div class="buttons-group-wrapper">
      <a href="javascript:void(0)" class="btn-small float" onclick="doForgetPassword()">Submit</a>
      <a href="javascript:void(0);" class="btn-small float" onclick="Windows.close(modalWin.getId());">Cancel</a>
    </div>
  </div>
</form>

POST

<form id="change_password_form" class="loginForm" action="" method="post">
  <div class="input-wrapper">
    <div class="input-border">
      <input name="pass1-text" type="text" value="Password" id="pass1-text" onfocus="onFocusPasswordChange(1);">
      <input type="password" name="pass1" id="pass1" value="" autocomplete="off" onblur="onBlurPasswordChange(1);" onfocus="onFocusPassword(1);" style="display:none;">
      <div id="pass1-passPopup" class="pass-popup">
        <div class="pass-arrow"></div>
        <div class="pass-message">
          <h3>Password must:</h3>
          <div class="letter pass-warning">Have at least one letter</div>
          <div class="upper pass-warning">Have at least one capital letter</div>
          <div class="digit pass-warning">Have at least one number</div>
          <div class="repetition pass-warning">Not contain more than 3 consecutive identical characters</div>
          <div class="mutchLogin pass-warning">Not be the same as the account name</div>
          <div class="length pass-warning">Be at least 8 characters</div>
          <div class="notMatch pass-warning">Be the same as the confirm field</div>
        </div>
      </div>
      <script type="text/javascript">
        $j(document).ready(function() {
          $j("#pass1").live("focus", function() {
            movePassPopup("pass1");
            validatePass("pass1", "", "pass2", true);
            $j("div#pass1-passPopup").show();
          }).live("blur", function() {
            $j("div#pass1-passPopup").hide();
            $j("#pass1").css("background-image", "none");
            $j("#pass1").css("background-image", "none");
          }).live("keyup", function() {
            validatePass("pass1", "", "pass2", true);
          });
          $j("#pass2").live("focus", function() {
            movePassPopup("pass2");
            validatePass("pass1", "", "pass2", false);
            $j("div#pass1-passPopup").show();
          }).live("blur", function() {
            $j("#pass2").css("background-image", "none");
            $j("#pass2").css("background-image", "none");
            $j("div#pass1-passPopup").hide();
          }).live("keyup", function() {
            validatePass("pass1", "", "pass2", false);
          });
        });

        function movePassPopup(elementId) {
          var passEl = $j("#" + elementId);
          var left = passEl.position().left;
          var top = passEl.position().top;
          var width = passEl.outerWidth();
          var height = passEl.outerHeight();
          left += width + 6;
          top += height / 2;
          var passPopupEl = $j("div#pass1-passPopup");
          height = passPopupEl.outerHeight();
          top -= height / 2;
          $j("div#pass1-passPopup").css({
            left: left + "px",
            top: top + "px"
          });
        }

        function validatePass(elementId, login, passConfirmId, isPassActive) {
          var newPass = $j("#" + elementId).val();
          var passConfirm = $j("#" + passConfirmId).val();
          var messageEl = null;
          var isError = false;
          messageEl = $j("div#" + elementId + "-passPopup .length");
          if (newPass.length < 8) {
            messageEl.removeClass("pass-valid").addClass("pass-warning");
            isError = true;
          } else {
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          messageEl = $j("div#" + elementId + "-passPopup .letter");
          if (!newPass.match(/[a-zA-Z]/)) {
            messageEl.removeClass("pass-valid").addClass("pass-warning");
            isError = true;
          } else {
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          messageEl = $j("div#" + elementId + "-passPopup .digit");
          if (!newPass.match(/\d/)) {
            messageEl.removeClass("pass-valid").addClass("pass-warning");
            isError = true;
          } else {
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          messageEl = $j("div#" + elementId + "-passPopup .upper");
          if (!newPass.match(/[A-Z]/)) {
            messageEl.removeClass("pass-valid").addClass("pass-warning");
            isError = true;
          } else {
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          messageEl = $j("div#" + elementId + "-passPopup .repetition");
          var char = null;
          var count = 1;
          var length = newPass.length;
          for (var i = 0; i < length; i++) {
            if (newPass[i] == char) {
              count++;
            } else {
              char = newPass[i];
              count = 1;
            }
            if (count > 2) {
              messageEl.removeClass("pass-valid").addClass("pass-warning");
              isError = true;
              break;
            }
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          messageEl = $j("div#" + elementId + "-passPopup .mutchLogin");
          if (newPass == login) {
            messageEl.removeClass("pass-valid").addClass("pass-warning");
            isError = true;
          } else {
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          messageEl = $j("div#" + elementId + "-passPopup .notMatch");
          if (newPass != passConfirm) {
            isError = true;
            messageEl.removeClass("pass-valid").addClass("pass-warning");
          } else {
            messageEl.removeClass("pass-warning").addClass("pass-valid");
          }
          var activeEl = null;
          if (isPassActive) {
            activeEl = $j("#" + elementId);
          } else {
            activeEl = $j("#" + passConfirmId);
          }
          if (isError) {
            $j("#pass1").parent().parent().removeClass("active-field").addClass("error-field");
            $j("#pass2").parent().parent().removeClass("active-field").addClass("error-field");
            $j("#" + elementId).css("background-image", "none");
            $j("#" + passConfirmId).css("background-image", "none");
            activeEl.css("background-image", "url(/public/images/themes/cpac/popup-warning.png)");
            activeEl.css("background-position", "right center");
            activeEl.css("background-repeat", "no-repeat");
          } else {
            $j("#change_password_form .input-wrapper").removeClass("error-field");
            activeEl.parent().parent().addClass("active-field");
            $j("#" + elementId).css("background-image", "none");
            $j("#" + passConfirmId).css("background-image", "none");
          }
        }
      </script>
    </div>
  </div>
  <div class="input-wrapper">
    <div class="input-border">
      <input name="pass2-text" type="text" value="Confirm Password" id="pass2-text" onfocus="onFocusPasswordChange(2);">
      <input name="pass2" type="password" value="" onblur="onBlurPasswordChange(2);" id="pass2" onfocus="onFocusPassword(2);" autocomplete="off" style="display:none;">
    </div>
  </div>
  <div class="error"></div>
  <div class="buttons-group">
    <div class="buttons-group-wrapper">
      <input name="ChangePass" class="btn-small" type="submit" value="Submit" onclick="doAjax('change_password_form', window.location.href, null, 'onPasswordChange(response)');return false;">
    </div>
  </div>
</form>

POST https://textron.clubautomation.com/index/find-account

<form id="find_account_form" class="loginForm" action="https://textron.clubautomation.com/index/find-account" method="post">
  <div class="input-wrapper">
    <div class="input-border">
      <input name="first_name" type="text" value="First Name" onblur="onBlurAlphaBox(this, 'First Name')" onfocus="onFocusAlphaBox(this, 'First Name')">
    </div>
  </div>
  <div class="input-wrapper">
    <div class="input-border">
      <input name="last_name" type="text" value="Last Name" onblur="onBlurAlphaBox(this, 'Last Name')" onfocus="onFocusAlphaBox(this, 'Last Name')">
    </div>
  </div>
  <div class="input-wrapper" id="email-wrapper">
    <div class="input-border">
      <input name="email" type="text" value="Email" onblur="onBlurAlphaBox(this, 'Email')" onfocus="onFocusAlphaBox(this, 'Email')">
    </div>
  </div>
  <div id="error" class="error" style="display:none"></div>
  <div class="input-wrapper" style="display:none" id="billing-zip-code-wrapper">
    <div class="input-border">
      <input name="billing_zip_code" type="text" value="Billing Zip Code" onblur="onBlurAlphaBox(this, 'Billing Zip Code')" onfocus="onFocusAlphaBox(this, 'Billing Zip Code')">
    </div>
  </div>
  <div class="input-wrapper" style="display:none" id="credit-card-wrapper">
    <div class="input-border">
      <input name="credit_card" type="text" value="Last 4 Digits of Credit Card on File" onblur="onBlurAlphaBox(this, 'Last 4 Digits of Credit Card on File')" onfocus="onFocusAlphaBox(this, 'Last 4 Digits of Credit Card on File')">
    </div>
  </div>
  <div id="error-step-2" class="error" style="display:none;"></div>
  <input name="step" type="hidden" value="" id="step">
  <input type="hidden" name="find-my-account" value="1">
</form>

Text Content

LOADING




TEXTRON FITNESS CENTER

Online Access
Login to Textron

Forgot your password ? Login





Forgot your password ? Login

To reset your password, please enter the email address associated with your
account


Submit Cancel
We found your account.

OK


PASSWORD MUST:

Have at least one letter
Have at least one capital letter
Have at least one number
Not contain more than 3 consecutive identical characters
Not be the same as the account name
Be at least 8 characters
Be the same as the confirm field



Password reset link has expired. Please submit another request here.
OK
The link has expired. Please submit another request here.
OK
OK
OK


FIRST TIME HERE?


REGISTER FOR CLASSES

Click on Access My Account to register for online access for Textron Fitness
Center.

To view our class schedule please click "Get Started Here".


FIND MY ACCOUNT

To search for your existing account please enter your first name, last name and
email then click search.



Copyright @ 2023 Club Automation. All rights reserved.