jdgymsburnley.membr.com
Open in
urlscan Pro
2600:9000:2127:8c00:1e:612e:7b00:93a1
Public Scan
URL:
https://jdgymsburnley.membr.com/register/gym/jd-gyms-burnley/package/njf
Submission: On June 13 via manual from GB — Scanned from GB
Submission: On June 13 via manual from GB — Scanned from GB
Form analysis
2 forms found in the DOM<form novalidate="novalidate" form-validation="" validation-variable="ctrl.validators" id="PersonalDetailsForm" ng-if="ctrl.readyToRender" cg-busy="ctrl.promise" class="ng-scope ng-pristine ng-invalid ng-invalid-required" style="position: relative;">
<div class="Form-group">
<div class="row clearfix">
<div class="col-sm-10 Form-label-switcher ng-scope" data-translate="">Your details</div>
</div>
</div>
<div class="Form-group border-bottom">
<!-- ngIf: ctrl.isTaiwanCompany() -->
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}" data-ng-model="ctrl.user.email"
data-name="email" data-required="" data-input-small="true" data-label="register.step2.email_label" data-placeholder="register.step2.email_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Email address</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="email" ng-model="ngModel" ng-change="onChange()" placeholder="Enter your email address"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<!-- ngIf: !ctrl.user.social -->
<div data-ng-if="!ctrl.user.social" class="ng-scope">
<password-input password-ng-model="user.plainPassword" confirm-password-ng-model="user.confirmPassword" form-validation-object="ctrl.validators" password-label="register.step2.password_label"
password-placeholder="register.step2.password_placeholder" confirm-password-label="register.step2.confirm_password_label" confirm-password-placeholder="register.step2.confirm_password_placeholder" class="ng-binding ng-isolate-scope">
<div class="Form-field ng-isolate-scope ng-pristine ng-valid Form-no-error-message" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}" data-label="register.step2.password_label"
data-placeholder="register.step2.password_placeholder" data-name="inputPasswordDirective_password" data-type="password" focus="vm.onFocus" hide-error="true" hidden-label="" data-ng-model="passwordNgModel">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Set a password</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-valid ng-valid-required" ng-class="{'Form-input--withIcon': icon}" type="password" name="inputPasswordDirective_password" ng-model="ngModel" ng-change="onChange()" placeholder="Min 8 letters"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<!-- ngIf: vm.mustConfirmPassword() -->
<div class="Form-field ng-isolate-scope ng-pristine ng-valid Form-no-error-message" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}" ng-if="vm.mustConfirmPassword()" hidden-label=""
data-label="register.step2.confirm_password_label" data-placeholder="register.step2.confirm_password_placeholder" data-name="inputPasswordDirective_passwordConfirm" data-type="password" focus="vm.onFocus" hide-error="true"
data-ng-model="$parent.confirmPasswordNgModel">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Confirm password</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-valid ng-valid-required" ng-class="{'Form-input--withIcon': icon}" type="password" name="inputPasswordDirective_passwordConfirm" ng-model="ngModel" ng-change="onChange()"
placeholder="Repeat your password here" ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div><!-- end ngIf: vm.mustConfirmPassword() -->
<!-- ngIf: vm.isDirty && vm.hasErrors() -->
</password-input>
</div><!-- end ngIf: !ctrl.user.social -->
</div>
<div class="Form-group border-bottom">
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required" data-label="register.step2.title_label" data-name="title" data-title="title" data-value="value" data-options-var="ctrl.titles" data-use-native="true"
data-placeholder="register.step2.title_placeholder" data-required="" data-select2-options="{ allowClear: true}" data-input-small="true" data-ng-model="ctrl.user.memberData.title">
<!-- ngIf: label || hint --><label class="Form-label ng-binding ng-scope" ng-if="label || hint"> Title <i bs-tooltip="" class="Hint ng-scope ng-hide" title="" placement="top" ng-show="hint"></i>
</label><!-- end ngIf: label || hint -->
<div class="Form-field-wrapper" ng-class="{'Form-field-readonly': isDisabled}">
<div class="select2-container Form-select ng-pristine ng-invalid ng-invalid-required" id="s2id_autogen3" title="" style="display: inline-block;">
<a href="javascript:void(0)" class="select2-choice select2-default" tabindex="-1"> <span class="select2-chosen" id="select2-chosen-4">Choose title</span><abbr class="select2-search-choice-close"></abbr> <span class="select2-arrow" role="presentation"><b role="presentation"></b></span></a><label
for="s2id_autogen4" class="select2-offscreen"></label><input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-4" id="s2id_autogen4">
<div class="select2-drop select2-display-none select2-with-searchbox">
<div class="select2-search"> <label for="s2id_autogen4_search" class="select2-offscreen"></label> <input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" role="combobox"
aria-expanded="true" aria-autocomplete="list" aria-owns="select2-results-4" id="s2id_autogen4_search" placeholder=""> </div>
<ul class="select2-results" role="listbox" id="select2-results-4"> </ul>
</div>
</div><select class="Form-select ng-pristine ng-invalid ng-invalid-required" name="title" ng-model="ngModel" ng-required="isRequired" ng-readonly="isDisabled" ng-change="onChange()" ng-options="" required="required" title=""
style="display: none;" tabindex="-1">
<option value="" class=""></option>
<option value="0">Mr</option>
<option value="1">Mrs</option>
<option value="2">Ms</option>
<option value="3">Miss</option>
<option value="4">Dr</option>
<option value="5">Sir</option>
<option value="6">Rev</option>
<option value="7">Prof</option>
<option value="8">Hon</option>
</select>
<input type="hidden" name="title" ng-show="useToken" ng-model="ngModel" ng-required="isRequired" class="ng-pristine ng-invalid ng-invalid-required ng-hide" required="required">
</div>
</div>
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}" data-ng-model="ctrl.user.firstName"
data-name="firstName" data-required="" data-input-small="true" data-label="register.step2.first_name_label" data-placeholder="register.step2.first_name_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">First name</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="firstName" ng-model="ngModel" ng-change="onChange()" placeholder="Enter your first name"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}" data-ng-model="ctrl.user.lastName"
data-name="lastName" data-required="" data-input-small="true" data-label="register.step2.last_name_label" data-placeholder="register.step2.last_name_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Last name</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="lastName" ng-model="ngModel" ng-change="onChange()" placeholder="Enter your last name"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<div class="row clearfix">
<div class="col-sm-5">
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-select-small': inputSmall, 'Form-no-error-message': noErrorMessage, 'Form-datePicker--inline': inline}"
data-label="register.step2.birth_date_label" data-placeholder="register.step2.birth_date_placeholder" data-date-type="iso" data-disabled="true" data-max-date="today" data-start-view="2" data-name="birthDate" data-required=""
data-use-native="true" data-icon="fa fa-calendar" data-ng-model="ctrl.user.memberData.birthDate">
<label class="Form-label ng-binding" data-ng-show="label"> Date of Birth <i bs-tooltip="" class="Hint ng-scope ng-hide" title="" placement="top" ng-show="hint"></i>
</label>
<div class="Form-field-wrapper is-iconOnLeft" ng-class="{ 'is-iconOnLeft': iconOnLeft }" ng-show="true">
<!-- ngIf: allowClear -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" type="text" name="birthDate" placeholder="Select date" ng-model="ngModel" ng-readonly="disabled" ng-required="required" ng-disabled="isDisabled"
ng-class="{ 'is-native': tmp.useNative }" placement="bottom-left" date-format="" date-type="iso" autoclose="true" data-start-view="2" min-date="" min-view="" max-date="today" disabled-dates="pickerDisabledDates" autocomplete="off"
bs-datepicker="" required="required" readonly="readonly">
<i ng-class="{'cc-icon cc-icon-calendar': !isLifeFitness, 'icon-lf icon-lf_date-calendar': isLifeFitness}" class="cc-icon cc-icon-calendar"></i>
</div>
</div>
</div>
<div class="col-sm-7">
<p class="m-b-lg ng-scope" data-translate="">Gender</p>
<div class="row">
<div class="col-sm-6">
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required" data-value="male" data-label="app.global.male" data-required="" data-name="gender" data-compare-to="male" data-radio-small="true"
data-ng-model="ctrl.user.gender">
<label class="Form-radio" ng-class="{ 'is-checked': check(ngModel, compareTo), 'is-active': ngModel === compareTo, 'is-disabled': isDisabled || readOnly,
'is-extended': bottomHtml, 'has-border': (text || bottomHtml || border) && removeBorder !== 'true',
'inline-view': inlineView}">
<input class="Form-radio-input ng-pristine ng-invalid ng-invalid-required" ng-disabled="isDisabled" type="radio" name="gender" value="male" ng-model="ngModel" ng-required="required" ng-change="onChange()" required="required">
<span class="Form-radio-btn" ng-show="circleVisible"></span>
<!-- ngIf: label --><span class="Form-radio-label ng-scope ng-binding" translate="" translate-compile="true" ng-if="label"><span class="ng-scope">Male</span></span><!-- end ngIf: label -->
<!-- ngIf: labelHtml -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: bottomHtml -->
<!-- ngIf: bottomText -->
</label>
</div>
</div>
<div class="col-sm-6">
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required" data-value="female" data-label="app.global.female" data-required="" data-name="gender" data-compare-to="female" data-radio-small="true"
data-ng-model="ctrl.user.gender">
<label class="Form-radio" ng-class="{ 'is-checked': check(ngModel, compareTo), 'is-active': ngModel === compareTo, 'is-disabled': isDisabled || readOnly,
'is-extended': bottomHtml, 'has-border': (text || bottomHtml || border) && removeBorder !== 'true',
'inline-view': inlineView}">
<input class="Form-radio-input ng-pristine ng-invalid ng-invalid-required" ng-disabled="isDisabled" type="radio" name="gender" value="female" ng-model="ngModel" ng-required="required" ng-change="onChange()" required="required">
<span class="Form-radio-btn" ng-show="circleVisible"></span>
<!-- ngIf: label --><span class="Form-radio-label ng-scope ng-binding" translate="" translate-compile="true" ng-if="label"><span class="ng-scope">Female</span></span><!-- end ngIf: label -->
<!-- ngIf: labelHtml -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: bottomHtml -->
<!-- ngIf: bottomText -->
</label>
</div>
</div>
</div>
</div>
</div>
<!-- ngIf: ctrl.displayPlaceOfBirthBtn() -->
<!-- ngIf: ctrl.displayIdNumberBtn() -->
</div>
<div class="Form-group padding-bottom-none">
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}"
data-ng-model="ctrl.user.memberData.phoneNumber" data-name="phone" data-required="" data-input-small="true" data-desc="generic_personal_details_form.be_sure_to_enter_mobile_or_phone" data-label="register.step2.phone_label"
data-placeholder="register.step2.phone_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Phone Number</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc --><span class="Form-label-desc ng-binding ng-scope" ng-if="desc">Please enter either the telephone number or mobile number</span><!-- end ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="phone" ng-model="ngModel" ng-change="onChange()" placeholder="Enter your phone number"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}"
data-ng-model="ctrl.user.memberData.mobileNumber" data-name="mobilePhone" data-required="" data-input-small="true" data-desc="generic_personal_details_form.be_sure_to_enter_mobile_or_phone" data-label="register.step2.mobile_phone_label"
data-placeholder="register.step2.mobile_phone_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Mobile Number</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc --><span class="Form-label-desc ng-binding ng-scope" ng-if="desc">Please enter either the telephone number or mobile number</span><!-- end ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="mobilePhone" ng-model="ngModel" ng-change="onChange()" placeholder="Enter your mobile number"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<!-- TODO: Will be removed after Dave will deliver postalcode API for address -->
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}"
data-ng-model="ctrl.user.address.addressLine1" data-name="addressLine1" data-required="" data-input-small="true" data-label="register.step2.addressLine1_label" data-placeholder="register.step2.addressLine1_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Address</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="addressLine1" ng-model="ngModel" ng-change="onChange()" placeholder="Address" ng-disabled="disabled === 'true'"
ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}" data-ng-model="ctrl.user.address.town"
data-name="town" data-required="" data-input-small="true" data-label="register.step2.town_label" data-placeholder="register.step2.town_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Town</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="town" ng-model="ngModel" ng-change="onChange()" placeholder="Town" ng-disabled="disabled === 'true'"
ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}"
data-ng-model="ctrl.user.address.county" data-name="county" data-required="" data-input-small="true" data-label="register.step2.county_label" data-placeholder="register.step2.county_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">County</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="county" ng-model="ngModel" ng-change="onChange()" placeholder="County" ng-disabled="disabled === 'true'"
ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<!-- TODO: End remove -->
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required required-field" ng-class="{'required-field': conditionRequired || required, 'Form-no-error-message': hideError === 'true'}"
data-ng-model="ctrl.user.address.postcode" data-name="postcode" data-required="" data-input-small="true" data-label="register.step2.postcode_label" data-placeholder="register.step2.postcode_placeholder">
<!-- ngIf: label || text || hint || hiddenLabel --><label class="Form-label ng-scope" ng-class="{'Form-label--hidden': hiddenLabel}" ng-if="label || text || hint || hiddenLabel">
<!-- ngIf: !text --><span ng-if="!text" translate="" translate-compile="true" class="ng-scope ng-binding"><span class="ng-scope">Postcode</span></span><!-- end ngIf: !text -->
<!-- ngIf: text -->
<!-- ngIf: text -->
<!-- ngIf: hint -->
<!-- ngIf: desc -->
</label><!-- end ngIf: label || text || hint || hiddenLabel -->
<div class="Form-field-wrapper" ng-class="{'Form-field-currency': showCurrencySymbol, 'Form-field-readonly': disabled === 'true'}">
<!-- ngIf: showCurrencySymbol -->
<!-- ngIf: icon -->
<input class="Form-input ng-pristine ng-invalid ng-invalid-required" ng-class="{'Form-input--withIcon': icon}" type="text" name="postcode" ng-model="ngModel" ng-change="onChange()" placeholder="Enter your postcode"
ng-disabled="disabled === 'true'" ng-blur="onBlur()" ng-focus="onFocus($event)" ng-required="conditionRequired || required" ng-trim="false" standard-chars="" required="required">
<i class="cc-icon cc-icon-checkmark"></i>
<i class="cc-icon cc-icon-plus"></i>
</div>
</div>
<div class="Form-field ng-isolate-scope ng-pristine ng-invalid ng-invalid-required" data-label="register.step2.recommendation_label" data-title="title" data-value="value" data-required="" data-use-native="true" data-input-small="true"
data-select2-options="{ allowClear: true }" data-ng-model="ctrl.user.memberData.source" data-placeholder="register.step2.recommendation_empty" data-options-var="ctrl.recommendationOptions">
<!-- ngIf: label || hint --><label class="Form-label ng-binding ng-scope" ng-if="label || hint"> How did you hear about us? <i bs-tooltip="" class="Hint ng-scope ng-hide" title="" placement="top" ng-show="hint"></i>
</label><!-- end ngIf: label || hint -->
<div class="Form-field-wrapper" ng-class="{'Form-field-readonly': isDisabled}">
<div class="select2-container Form-select ng-pristine ng-invalid ng-invalid-required" id="s2id_autogen7" title="" style="display: inline-block;">
<a href="javascript:void(0)" class="select2-choice select2-default btn-small-text" tabindex="-1"> <span class="select2-chosen" id="select2-chosen-8">Select from the list</span><abbr class="select2-search-choice-close"></abbr> <span class="select2-arrow" role="presentation"><b role="presentation"></b></span></a><label
for="s2id_autogen8" class="select2-offscreen"></label><input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-8" id="s2id_autogen8">
<div class="select2-drop select2-display-none select2-with-searchbox">
<div class="select2-search"> <label for="s2id_autogen8_search" class="select2-offscreen"></label> <input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" role="combobox"
aria-expanded="true" aria-autocomplete="list" aria-owns="select2-results-8" id="s2id_autogen8_search" placeholder=""> </div>
<ul class="select2-results" role="listbox" id="select2-results-8"> </ul>
</div>
</div><select class="Form-select ng-pristine ng-invalid ng-invalid-required" name="" ng-model="ngModel" ng-required="isRequired" ng-readonly="isDisabled" ng-change="onChange()" ng-options="" required="required" title="" style="display: none;"
tabindex="-1">
<option value="" class=""></option>
<option value="0">Leaflet</option>
<option value="1">Newspaper</option>
<option value="2">Radio</option>
<option value="3">Email</option>
<option value="4">Website</option>
<option value="5">Referral</option>
<option value="6">Signage</option>
<option value="7">Social media</option>
<option value="8">Sales Staff</option>
<option value="9">Other</option>
</select>
<input type="hidden" name="" ng-show="useToken" ng-model="ngModel" ng-required="isRequired" class="ng-pristine ng-invalid ng-invalid-required ng-hide" required="required">
</div>
</div>
<!-- ngIf: ctrl.isATFEnabled() -->
<!-- ngIf: !ctrl.isEzyPayCompany -->
<div class="Form-field checkbox ng-scope" ng-if="!ctrl.isEzyPayCompany">
<div class="ng-binding"> Terms & Conditions </div>
<label class="checkbox-custom ng-binding">
<input type="checkbox" name="terms" ng-model="member.acceptTerms" ng-required="true" required="required" class="ng-pristine ng-invalid ng-invalid-required">
<i class="fa fa-square-o" data-ng-class="{'checked': member.acceptTerms}"></i> I agree to the terms and conditions found here: <a target="_blank" ng-click="ctrl.showTerms($event)" translate="" class="ng-scope">Gym T&C</a>
<!-- ngIf: ctrl.privacyUrl != null --><a target="_blank" ng-if="ctrl.privacyUrl != null" href="https://www.jdgyms.co.uk/privacy%20policy/" translate="" class="ng-scope">, Gym Privacy Policy</a><!-- end ngIf: ctrl.privacyUrl != null -->
<!-- ngRepeat: (identifier, url) in ctrl.paymentMethodsTCs --><span ng-repeat="(identifier, url) in ctrl.paymentMethodsTCs" class="ng-scope">,
<a target="_blank" ng-href="https://www.jdgyms.co.uk/terms/" class="ng-binding" href="https://www.jdgyms.co.uk/terms/">Harlands T&C</a></span><!-- end ngRepeat: (identifier, url) in ctrl.paymentMethodsTCs --><span
ng-repeat="(identifier, url) in ctrl.paymentMethodsTCs" class="ng-scope">,
<a target="_blank" ng-href="https://www.jdgyms.co.uk/terms/" class="ng-binding" href="https://www.jdgyms.co.uk/terms/">Stripe T&C</a></span><!-- end ngRepeat: (identifier, url) in ctrl.paymentMethodsTCs -->
</label>
</div><!-- end ngIf: !ctrl.isEzyPayCompany -->
</div>
<div class="cg-busy cg-busy-backdrop cg-busy-backdrop-animation ng-hide ng-scope" ng-show="$cgBusyIsActive()"></div>
<div class="cg-busy cg-busy-animation ng-hide ng-scope" ng-show="$cgBusyIsActive()">
<div class="tw-relative tw-flex tw-flex-col tw-items-center tw-justify-center tw-bg-white/90 tw-min-h-lg" style="position: absolute; inset: 0px;">
<svg aria-hidden="true" class="tw-animate-spin tw--ml-xs tw--mr-sm tw-h-[32px] tw-w-[32px] tw-text-grey-1 tw-fill-grey-3" ng-class="getLoaderClass()" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg" data-size="l">
<path d="M50 0C22.386 0 0 22.386 0 50s22.386 50 50 50 50-22.386 50-50S77.614 0 50 0Zm0 10c22.091 0 40 17.909 40 40S72.091 90 50 90 10 72.091 10 50s17.909-40 40-40Z" fill="currentColor"></path>
<path d="M56.85 5.236a5 5 0 0 1 6.123-3.535C84.654 7.51 100 27.233 100 50a5 5 0 0 1-10 0c0-18.213-12.28-33.994-29.615-38.64a5 5 0 0 1-3.536-6.124Z" fill="currentFill"></path>
</svg>
</div>
</div>
</form>
POST /login_check
<form action="/login_check" novalidate="" method="post" id="autologin" autocomplete="off" class="ng-scope ng-pristine ng-valid">
<input type="text" name="_username" value="" autocomplete="off" style="display: none;">
<input type="password" name="_password" value="" autocomplete="off" style="display: none;">
</form>
Text Content
* Package * Personal details * Bank details * Confirmation Your details Email address Set a password Confirm password Title Choose title MrMrsMsMissDrSirRevProfHon First name Last name Date of Birth Gender Male Female Phone Number Please enter either the telephone number or mobile number Mobile Number Please enter either the telephone number or mobile number Address Town County Postcode How did you hear about us? Select from the list LeafletNewspaperRadioEmailWebsiteReferralSignageSocial mediaSales StaffOther Terms & Conditions I agree to the terms and conditions found here: Gym T&C , Gym Privacy Policy , Harlands T&C, Stripe T&C I confirm that I am happy for my email address / mobile number to be used for marketing purposes by Membr & JD Gyms Burnley. Previous Next YOUR MEMBERSHIP SETUP THANK YOU. AWAITING PAYMENT CONFIRMATION. Your membership has been setup and we are awaiting confirmation of your payment from the payment provider. Once we have confirmation you will receive an activation email which will contain all the details you need to book your induction and complete your health questionnaire. You will also receive an email form the payment provider [] YOUR MEMBERSHIP NO JOINING FEE! £21.99 / Monthly Taken by Direct Debit on 14/07/2023 £21.99 Taken now by Debit/Credit Card 1 months membership No contract membership - no risk, no ties! × WELCOME BACK! By confirming payment on the next step of your renewal, you are confirming that your new membership will begin immediately and will take over your previous membership. Confirm I am happy to start my new membership as of today! Cancel × TERMS AND CONDITIONS Close × WELCOME BACK! We can see that you have an incomplete sign up. Instead of adding all your personal details again, we can use the information we have saved already to complete your membership at jdgymsburnley.membr.com. Send me a link to continue my sign up! × WELCOME BACK! We can see that you have previously had a membership with us. Instead of adding all your personal details again, we can use the information we have saved already* to complete your membership at jdgymsburnley.membr.com. WOULD YOU LIKE TO DO THAT? * You can always amend those details after you have signed up if they are not accurate. Activate my old account