jp.myabilities.com
Open in
urlscan Pro
2620:1ec:46::70
Public Scan
Submitted URL: https://jp.myabilities.com/#/rosa/registration/employees/937bae2c-34b1-48dd-aae6-0bb24cf3843e/cultureinfo_ZW4=
Effective URL: https://jp.myabilities.com/
Submission: On January 12 via api from CA — Scanned from CA
Effective URL: https://jp.myabilities.com/
Submission: On January 12 via api from CA — Scanned from CA
Form analysis
2 forms found in the DOMName: tenantRosaUserCreateForm —
<form name="tenantRosaUserCreateForm" role="form" class="form-validation ng-pristine ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-pattern ng-valid-password-is-valid ng-valid-password-is-matching ng-valid-is-email-exist" style="">
<br>
<div class="row">
<div class="col-sm-7 col-sm-offset-2">
<div class="content">
<span class="font-18px">All fields are required unless marked "optional".</span>
</div>
</div>
</div>
<br>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2" ng-class="{'has-error': vm.selectedDepartmentRequiredError }">
<label ng-model="vm.tenant.Details.OrganizationUnitId" class="ng-pristine ng-untouched ng-valid ng-empty">Department</label>
<br>
<input type="text" name="selectedDepartment" class="form-control background-color: white ng-pristine ng-untouched ng-valid ng-empty" ng-model="vm.selectedDepartment.name" readonly="readonly">
<input type="hidden" required="" ng-model="vm.selectedDepartment.id" autocomplete="off" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2">
<button ng-show="!vm.selectedDepartment.id" type="button" class="btn btn-circle btn-block btn-lg gradient-theme" ng-click="vm.openSelectDepartmentModal(vm.tenant.id)"> Select Department </button>
<button ng-show="vm.selectedDepartment.id" type="button" class="m-l-0 btn btn-circle btn-block btn-lg gradient-theme ng-hide" ng-click="vm.openSelectDepartmentModal(vm.tenant.id)"> Change Department </button>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2">
<div ng-show="!vm.selectedDepartment.id" align="center" class="">Select your department first before entering your information.</div>
</div>
<br><br><br>
</div>
<div ng-class="{'disabledFields':(vm.selectedDepartment.id == undefined || vm.selectedDepartment.id == null)}" ng-disabled="vm.selectedDepartment.id == undefined || vm.selectedDepartment.id == null" class="disabledFields" disabled="disabled">
<div class="row">
<div class="form-group col-sm-2 col-sm-offset-2">
<label class="font-18px color3a3f43">Title</label> <span class="font-18px color545a5f">(optional)</span>
<div class="input-group custom-dropdown ng-isolate-scope ng-empty ng-valid" ng-model="vm.tenant.user.userTitle" name="UserTitle" style="">
<div class="form-control ng-binding"></div>
<input type="text" class="hidden ng-pristine ng-untouched ng-valid ng-empty ng-valid-required" ng-model="ngModel" name="UserTitle" ng-required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty" value="">Select</a><!-- ngRepeat: item in vm.UserTitle | orderBy: 'label' track by $index --><a class="dropdown-item ng-binding ng-scope" ng-selected="vm.tenant.user.userTitle == item.label" ng-repeat="item in vm.UserTitle | orderBy: 'label' track by $index" ng-value="item.label" value="Dr" style="" href="">Dr</a><!-- end ngRepeat: item in vm.UserTitle | orderBy: 'label' track by $index --><a class="dropdown-item ng-binding ng-scope" ng-selected="vm.tenant.user.userTitle == item.label" ng-repeat="item in vm.UserTitle | orderBy: 'label' track by $index" ng-value="item.label" value="Miss" href="">Miss</a><!-- end ngRepeat: item in vm.UserTitle | orderBy: 'label' track by $index --><a class="dropdown-item ng-binding ng-scope" ng-selected="vm.tenant.user.userTitle == item.label" ng-repeat="item in vm.UserTitle | orderBy: 'label' track by $index" ng-value="item.label" value="Mr" href="">Mr</a><!-- end ngRepeat: item in vm.UserTitle | orderBy: 'label' track by $index --><a class="dropdown-item ng-binding ng-scope" ng-selected="vm.tenant.user.userTitle == item.label" ng-repeat="item in vm.UserTitle | orderBy: 'label' track by $index" ng-value="item.label" value="Mrs" href="">Mrs</a><!-- end ngRepeat: item in vm.UserTitle | orderBy: 'label' track by $index --><a class="dropdown-item ng-binding ng-scope" ng-selected="vm.tenant.user.userTitle == item.label" ng-repeat="item in vm.UserTitle | orderBy: 'label' track by $index" ng-value="item.label" value="Ms" href="">Ms</a><!-- end ngRepeat: item in vm.UserTitle | orderBy: 'label' track by $index -->
</div>
</div>
</div>
</div>
<div class="form-group col-sm-3" ng-class="{'has-error': !tenantRosaUserCreateForm.Name.$valid && tenantRosaUserCreateForm.Name.$dirty}">
<label class="font-18px color3a3f43">First Name</label>
<input type="text" name="Name" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" ng-model="vm.tenant.user.Name" required="" maxlength="32">
</div>
<div class="form-group col-sm-2" ng-class="{'has-error': !tenantRosaUserCreateForm.Surname.$valid && tenantRosaUserCreateForm.Surname.$dirty}">
<label class="font-18px color3a3f43">Last Name</label>
<input type="text" name="Surname" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength" ng-model="vm.tenant.user.Surname" required="" maxlength="32">
</div>
</div>
<span ng-init="vm.addPhone(vm.tenant.user)" class="hidden"></span>
<!-- ngRepeat: phone in vm.tenant.user.telephones as telephoneList -->
<div class="row ng-scope" ng-repeat="phone in vm.tenant.user.telephones as telephoneList">
<ng-form name="telephoneForm0" ng-init="phone.IsActive = true;phone.Display=true" ng-show="phone.Display==true" class="ng-pristine ng-valid-pattern ng-invalid ng-invalid-required">
<div class="form-group col-sm-3 col-sm-offset-2" ng-class="{'has-error': !telephoneForm0.Telephone.$valid && telephoneForm0.Telephone.$dirty}">
<label class="font-18px color3a3f43" ng-class="{'line-height-05': $index > 0}">Phone Number</label><!-- ngIf: $index>0 -->
<input type="tel" name="Telephone" class="form-control input-sm input-radius ng-pristine ng-untouched ng-empty ng-valid-pattern ng-invalid ng-invalid-required" ng-required="$index==0" ng-model="phone.TelephoneNumber"
pattern="[0-9(\\)\\.\\-]*" ng-trim="false" required="required">
<div class="note note-alert ng-hide" ng-show="!telephoneForm0.Telephone.$valid && telephoneForm0.Telephone.$dirty && !telephoneForm0.Telephone.$error.pattern">
<span class="note-body">Phone Number is required</span>
</div>
<div class="note note-alert ng-hide" ng-show="!telephoneForm0.Telephone.$valid && telephoneForm0.Telephone.$dirty && telephoneForm0.Telephone.$error.pattern">
<span class="note-body">Phone numbers can only contain numbers and ( ) . - characters</span>
</div>
</div>
<div class="form-group col-sm-2" ng-class="{'has-error': !telephoneForm0.Extension.$valid && telephoneForm0.Extension.$dirty}">
<label class="font-18px color3a3f43" ng-class="{'line-height-05': $index > 0}">Ext.</label><!-- ngIf: $index>0 --> <span class="font-18px color545a5f">(optional)</span>
<input type="text" name="Extension" class="form-control input-radius ng-pristine ng-untouched ng-valid ng-empty ng-valid-pattern" ng-model="phone.Extension" pattern="[0-9(\\)\\.\\-]*" ng-trim="false">
</div>
<div class="form-group col-sm-2" ng-class="{'has-error': !telephoneForm0.TelephoneType.$valid && telephoneForm0.TelephoneType.$dirty}">
<label class="font-18px color3a3f43" ng-class="{'line-height-05': $index > 0}">Number Type</label><!-- ngIf: $index>0 -->
<div class="m-b-10 input-group custom-dropdown ng-pristine ng-untouched ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-model="phone.TelephoneTypeId" name="TelephoneType" ng-required="$index==0" required="required" style="">
<div class="form-control ng-binding">Select</div>
<input type="text" class="hidden ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-model="ngModel" name="TelephoneType" ng-required="required" required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty selected" value="">Select</a><!-- ngRepeat: type in vm.telephoneTypes | orderBy: 'label' track by type.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="phone.TelephoneTypeId == type.id" ng-repeat="type in vm.telephoneTypes | orderBy: 'label' track by type.id" ng-value="type.id" value="146" style="">Fax</a><!-- end ngRepeat: type in vm.telephoneTypes | orderBy: 'label' track by type.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="phone.TelephoneTypeId == type.id" ng-repeat="type in vm.telephoneTypes | orderBy: 'label' track by type.id" ng-value="type.id" value="143">Home</a><!-- end ngRepeat: type in vm.telephoneTypes | orderBy: 'label' track by type.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="phone.TelephoneTypeId == type.id" ng-repeat="type in vm.telephoneTypes | orderBy: 'label' track by type.id" ng-value="type.id" value="145">Mobile</a><!-- end ngRepeat: type in vm.telephoneTypes | orderBy: 'label' track by type.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="phone.TelephoneTypeId == type.id" ng-repeat="type in vm.telephoneTypes | orderBy: 'label' track by type.id" ng-value="type.id" value="4">Other</a><!-- end ngRepeat: type in vm.telephoneTypes | orderBy: 'label' track by type.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="phone.TelephoneTypeId == type.id" ng-repeat="type in vm.telephoneTypes | orderBy: 'label' track by type.id" ng-value="type.id" value="144">Work</a><!-- end ngRepeat: type in vm.telephoneTypes | orderBy: 'label' track by type.id -->
</div>
</div>
</div>
<div class="note note-alert ng-hide" ng-show="!telephoneForm0.TelephoneType.$valid && telephoneForm0.TelephoneType.$dirty">
<span class="note-body">Telephone Type is required</span>
</div>
</div>
<!-- ngIf: $index>0 -->
</ng-form>
</div><!-- end ngRepeat: phone in vm.tenant.user.telephones as telephoneList -->
<div class="row">
<div class="col-sm-7 col-sm-offset-2">
<div class="form-group text-center dashedbox" ng-click="vm.addPhone(vm.tenant.user)">
<!-- ngInclude: '/App/Main/images/icon-add.svg' -->
<div ng-include="'/App/Main/images/icon-add.svg'" class="vertical-align-middle display-inline-block ng-scope" style="margin-top: 3px;"><!--?xml version="1.0" encoding="UTF-8" standalone="no"?-->
<!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve"
class="ng-scope">
<desc>Created with Sketch.</desc>
<g id="_x25C9_-Register-">
<g id="_x34_3.-Register-Step-2---Large" transform="translate(-522.000000, -788.000000)">
<g id="np_add_1076054_000000" transform="translate(522.000000, 788.000000)">
<path id="Shape" fill="#5E6738" d="M10,20c5.519,0,10-4.48,10-10c0-5.519-4.48-10-10-10C4.481,0,0,4.481,0,10S4.481,20,10,20z
M10,1.64c4.617,0,8.361,3.743,8.361,8.36c0,4.617-3.743,8.361-8.361,8.361c-4.617,0-8.361-3.744-8.361-8.361
C1.639,5.383,5.383,1.64,10,1.64z"></path>
<path id="Shape_1_" fill="#5E6738" d="M5.935,10.717h3.348v3.349c0,0.406,0.311,0.718,0.717,0.718s0.717-0.312,0.717-0.718
v-3.349h3.349c0.406,0,0.718-0.311,0.718-0.717s-0.312-0.717-0.718-0.717h-3.349V5.935c0-0.406-0.311-0.717-0.717-0.717
S9.283,5.528,9.283,5.935v3.348H5.935c-0.406,0-0.717,0.311-0.717,0.717S5.553,10.717,5.935,10.717z"></path>
</g>
</g>
</g>
</svg>
</div>
<span class="add-another-text"> Add another phone number</span>
</div>
</div>
</div>
<br>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.EmailAddress.$valid && tenantRosaUserCreateForm.EmailAddress.$dirty}">
<label>
<strong>Email</strong>
<br> This will be your username to log in. </label>
<!-- ngIf: vm.isDisabled -->
<!-- ngIf: !vm.isDisabled --><input type="text" ng-if="!vm.isDisabled" class="form-control ng-pristine ng-untouched ng-scope ng-isolate-scope ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength ng-valid-is-email-exist"
name="EmailAddress" is-email-exist-except-current="" userconfirmation="vm.confirmationCode" ng-disabled="vm.isDisabled" ng-model="vm.tenant.user.EmailAddress" ng-pattern="/^[^\s@]+@[a-zA-Z0-9][^\s@]+\.[^\s@]{2,}$/" required=""
maxlength="256" style=""><!-- end ngIf: !vm.isDisabled -->
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide" ng-show="!tenantRosaUserCreateForm.EmailAddress.$valid && tenantRosaUserCreateForm.EmailAddress.$error.pattern && tenantRosaUserCreateForm.EmailAddress.$dirty">
<div class="note note-danger">
<span class="note-body">Your email is not valid</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide"
ng-show="!tenantRosaUserCreateForm.EmailAddress.$valid && !tenantRosaUserCreateForm.EmailAddress.$error.required && !tenantRosaUserCreateForm.EmailAddress.$error.pattern && tenantRosaUserCreateForm.EmailAddress.$dirty">
<div class="note note-danger ng-hide" ng-show="tenantRosaUserCreateForm.EmailAddress.$validators.isEmailExist.ErrorMessage.length > 0">
<span class="note-body ng-binding"></span>
</div>
<div class="note note-danger ng-hide" ng-show="tenantRosaUserCreateForm.EmailAddress.$validators.emailIsPublicDomain.ErrorMessage.length > 0">
<span class="note-body ng-binding"></span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.ConfirmEmailAddress.$valid && tenantRosaUserCreateForm.ConfirmEmailAddress.$dirty}">
<label><strong>Confirm Email Address</strong></label>
<input type="text" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-pattern ng-valid-maxlength" name="ConfirmEmailAddress" ng-model="vm.tenant.user.ConfirmEmailAddress" ng-disabled="vm.isDisabled"
required="" maxlength="256">
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide"
ng-show="tenantRosaUserCreateForm.EmailAddress.$valid && tenantRosaUserCreateForm.ConfirmEmailAddress.$valid && !tenantRosaUserCreateForm.ConfirmEmailAddress.$error.pattern && tenantRosaUserCreateForm.ConfirmEmailAddress.$dirty">
<div class="note note-success">
<span class="note-body">Your email address matches</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide" ng-show="tenantRosaUserCreateForm.ConfirmEmailAddress.$error.pattern && tenantRosaUserCreateForm.ConfirmEmailAddress.$dirty">
<div class="note note-danger">
<span class="note-body">Your email address does not match</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.Password.$valid && tenantRosaUserCreateForm.Password.$dirty}">
<label>
<strong>Create Password</strong>
<br> Your password must use: <br> <span class="password-validation" ng-class="{'password-success': tenantRosaUserCreateForm.Password.$validators.passwordIsValid.atleast8characters}">At least 8 characters</span>
<br> <span class="password-validation" ng-class="{'password-success': tenantRosaUserCreateForm.Password.$validators.passwordIsValid.atleast1lowercase}">At least 1 lowercase letter (a-z)</span>
<br> <span class="password-validation" ng-class="{'password-success': tenantRosaUserCreateForm.Password.$validators.passwordIsValid.atleast1uppercase}">At least 1 uppercase letter (A-Z)</span>
<br> <span class="password-validation" ng-class="{'password-success': tenantRosaUserCreateForm.Password.$validators.passwordIsValid.atleast1number}">At least 1 number (0-9)</span>
</label>
<input type="password" name="Password" validate-password="" class="form-control ng-pristine ng-untouched ng-empty ng-valid-password-is-valid ng-invalid ng-invalid-required ng-valid-maxlength" ng-model="vm.tenant.user.Password" required=""
maxlength="32">
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide" ng-show="!tenantRosaUserCreateForm.Password.$valid && tenantRosaUserCreateForm.Password.$dirty">
<div class="note note-danger ng-hide" ng-show="!tenantRosaUserCreateForm.Password.$valid && tenantRosaUserCreateForm.Password.$dirty">
<span class="note-body ng-binding">Your password must contain at least 8 characters</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.ConfirmPassword.$valid && tenantRosaUserCreateForm.ConfirmPassword.$dirty}">
<label class="font-18px color3a3f43">Confirm Password</label>
<input type="password" name="ConfirmPassword" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required ng-valid-maxlength ng-valid-password-is-matching" ng-model="vm.tenant.user.ConfirmPassword" required=""
match-password="" maxlength="32">
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide" ng-show="tenantRosaUserCreateForm.ConfirmPassword.$valid && tenantRosaUserCreateForm.ConfirmPassword.$dirty">
<div class="note note-success">
<span class="note-body">Your password matches</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-4 col-sm-offset-2 m-t--15 ng-hide" ng-show="!tenantRosaUserCreateForm.ConfirmPassword.$valid && tenantRosaUserCreateForm.ConfirmPassword.$dirty">
<div class="note note-danger">
<span class="note-body">Your password does not match</span>
</div>
</div>
</div>
</div>
</form>
Name: tenantRosaUserCreateForm —
<form name="tenantRosaUserCreateForm" role="form" class="form-validation ng-pristine ng-invalid ng-invalid-required">
<br>
<div class="row">
<div class="col-sm-7 col-sm-offset-2">
<div class="content">
<span class="font-18px">Your employee details are only used to provide accurate assesment results and product recommendations.</span>
</div>
</div>
</div>
<br>
<div class="row">
<div class="col-sm-7 col-sm-offset-2">
<div class="content">
<span class="font-18px">All fields are required unless marked "optional".</span>
</div>
</div>
</div>
<br>
<br>
<div class="row">
<div class="form-group col-sm-3 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.Height.$valid && tenantRosaUserCreateForm.Height.$dirty}">
<label class="font-18px color3a3f43">Height (feet/in)</label>
<div class="m-b-10 input-group custom-dropdown ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-model="vm.tenant.Details.Height" name="Height" required="required" style="">
<div class="form-control ng-binding">Select</div>
<input type="text" class="hidden ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-model="ngModel" name="Height" ng-required="required" required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty selected" value="">Select</a><!-- ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.heightsInFeets | orderBy: 'id' track by item.id" ng-value="item.id" value="2104" style="">Less than 5'</a><!-- end ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.heightsInFeets | orderBy: 'id' track by item.id" ng-value="item.id" value="2105">5'1 to 5'6</a><!-- end ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.heightsInFeets | orderBy: 'id' track by item.id" ng-value="item.id" value="2106">5'7 to 5'9</a><!-- end ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.heightsInFeets | orderBy: 'id' track by item.id" ng-value="item.id" value="2107">5'10 to 6'</a><!-- end ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.heightsInFeets | orderBy: 'id' track by item.id" ng-value="item.id" value="2108">6'1 to 6'5</a><!-- end ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.heightsInFeets | orderBy: 'id' track by item.id" ng-value="item.id" value="2109">6'6 or greater</a><!-- end ngRepeat: item in vm.heightsInFeets | orderBy: 'id' track by item.id -->
</div>
</div>
</div>
<div class="note note-alert ng-hide" ng-show="!tenantRosaUserCreateForm.Height.$valid && tenantRosaUserCreateForm.Height.$dirty">
<span class="note-body">Height is required</span>
</div>
</div>
<div class="form-group col-sm-3" ng-class="{'has-error': !tenantRosaUserCreateForm.Weight.$valid && tenantRosaUserCreateForm.Weight.$dirty}">
<label class="font-18px color3a3f43">Weight (lbs)</label>
<div class="m-b-10 input-group custom-dropdown ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-model="vm.tenant.Details.Weight" name="Weight" required="required" style="">
<div class="form-control ng-binding">Select</div>
<input type="text" class="hidden ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-model="ngModel" name="Weight" ng-required="required" required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty selected" value="">Select</a><!-- ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2110" style="">Less than 90lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2111">91 to 100lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2112">101 to 120lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2113">121 to 140lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2114">141 to 160lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2115">161 to 180lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2116">181 to 200lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2117">201 to 220lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2118">221 to 240lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2119">241 to 260lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2120">261 to 280lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2121">281 to 400lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.Weight == item.id" ng-repeat="item in vm.weightInLbs | orderBy: 'id' track by item.id" ng-value="item.id" value="2122">401 to 650lbs</a><!-- end ngRepeat: item in vm.weightInLbs | orderBy: 'id' track by item.id -->
</div>
</div>
</div>
<div class="note note-alert ng-hide" ng-show="!tenantRosaUserCreateForm.Weight.$valid && tenantRosaUserCreateForm.Weight.$dirty">
<span class="note-body">Weight is required</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-6 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.Weight.$valid && tenantRosaUserCreateForm.Weight.$dirty}">
<label class="font-18px color3a3f43">Shape of Your Desk</label>
<div class="m-b-10 input-group custom-dropdown ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-model="vm.tenant.Details.ShapeOfDesk" name="ShapeOfDesk" required="required" style="">
<div class="form-control ng-binding">Select</div>
<input type="text" class="hidden ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-model="ngModel" name="ShapeOfDesk" ng-required="required" required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty selected" value="">Select</a><!-- ngRepeat: item in vm.shapeOfDesk | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ShapeOfDesk == item.id" ng-repeat="item in vm.shapeOfDesk | orderBy: 'id' track by item.id" ng-value="item.id" value="2123" style="">L-Shaped Desk</a><!-- end ngRepeat: item in vm.shapeOfDesk | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ShapeOfDesk == item.id" ng-repeat="item in vm.shapeOfDesk | orderBy: 'id' track by item.id" ng-value="item.id" value="2124">Corner Desk</a><!-- end ngRepeat: item in vm.shapeOfDesk | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ShapeOfDesk == item.id" ng-repeat="item in vm.shapeOfDesk | orderBy: 'id' track by item.id" ng-value="item.id" value="2125">Straight Desk</a><!-- end ngRepeat: item in vm.shapeOfDesk | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ShapeOfDesk == item.id" ng-repeat="item in vm.shapeOfDesk | orderBy: 'id' track by item.id" ng-value="item.id" value="2126">Cutout Keyboard Tray</a><!-- end ngRepeat: item in vm.shapeOfDesk | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ShapeOfDesk == item.id" ng-repeat="item in vm.shapeOfDesk | orderBy: 'id' track by item.id" ng-value="item.id" value="2127">Not Applicable</a><!-- end ngRepeat: item in vm.shapeOfDesk | orderBy: 'id' track by item.id -->
</div>
</div>
</div>
<div class="note note-alert ng-hide" ng-show="!tenantRosaUserCreateForm.ShapeOfDesk.$valid && tenantRosaUserCreateForm.ShapeOfDesk.$dirty">
<span class="note-body">Shape of desk is required</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-3 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.ComputerUsePerDay.$valid && tenantRosaUserCreateForm.ComputerUsePerDay.$dirty}">
<label class="font-18px color3a3f43">Computer use Per Day</label>
<div class="m-b-10 input-group custom-dropdown ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-model="vm.tenant.Details.ComputerUsePerDay" name="ComputerUsePerDay" required="required" style="">
<div class="form-control ng-binding">Select</div>
<input type="text" class="hidden ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-model="ngModel" name="ComputerUsePerDay" ng-required="required" required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty selected" value="">Select</a><!-- ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2128" style="">Less than 1 hour</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2129">1 to 2 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2130">2 to 3 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2131">3 to 4 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2132">4 to 5 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2133">5 to 6 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2134">6 to 7 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2135">7 to 8 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-repeat="item in vm.computerUsePerDay | orderBy: 'id' track by item.id" ng-value="item.id" value="2136">Greater than 8 hours</a><!-- end ngRepeat: item in vm.computerUsePerDay | orderBy: 'id' track by item.id -->
</div>
</div>
</div>
<div class="note note-alert ng-hide" ng-show="!tenantRosaUserCreateForm.ComputerUsePerDay.$valid && tenantRosaUserCreateForm.ComputerUsePerDay.$dirty">
<span class="note-body">Computer use per day is required</span>
</div>
</div>
<div class="form-group col-sm-3" ng-class="{'has-error': !tenantRosaUserCreateForm.ComputerUseContinuous.$valid && tenantRosaUserCreateForm.ComputerUseContinuous.$dirty}">
<label class="font-18px color3a3f43">Computer Use Continuous</label>
<div class="m-b-10 input-group custom-dropdown ng-isolate-scope ng-empty ng-invalid ng-invalid-required" ng-model="vm.tenant.Details.ComputerUseContinuous" name="ComputerUseContinuous" required="required" style="">
<div class="form-control ng-binding">Select</div>
<input type="text" class="hidden ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required" ng-model="ngModel" name="ComputerUseContinuous" ng-required="required" required="required" style="">
<div class="input-group-btn">
<button type="button" class="btn bg-white border-grey-mint dropdown-toggle dropdown-button margin-1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-angle-down fa-2x paddingtop-7"></i>
</button>
<div class="dropdown-menu" style="right: 0; left: auto; top: 40px; background-color:#f2f6f7; width: 100%; white-space: normal;" ng-transclude="options">
<a href="javascript:void(0)" class="dropdown-item empty selected" value="">Select</a><!-- ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2137" style="">Less than 1 hour</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2138">1 to 2 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2139">2 to 3 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2140">3 to 4 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2141">4 to 5 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2142">5 to 6 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2143">6 to 7 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2144">7 to 8 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id --><a class="dropdown-item ng-binding ng-scope" href="javascript:void(0)" ng-selected="vm.tenant.Details.ComputerUseContinuous == item.id" ng-repeat="item in vm.computerUseContinuous | orderBy: 'id' track by item.id" ng-value="item.id" value="2145">Greater than 8 hours</a><!-- end ngRepeat: item in vm.computerUseContinuous | orderBy: 'id' track by item.id -->
</div>
</div>
</div>
<div class="note note-alert ng-hide" ng-show="!tenantRosaUserCreateForm.ComputerUseContinuous.$valid && tenantRosaUserCreateForm.ComputerUseContinuous.$dirty">
<span class="note-body">Computer use continuous is required</span>
</div>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2 m-b-20" ng-class="{'has-error': !tenantRosaUserCreateForm.UseNumericKeypad.$valid && tenantRosaUserCreateForm.UseNumericKeypad.$dirty}">
<label class="font-18px color3a3f43">Do you use your numeric keypad?</label>
<br>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.UseNumericKeypad == 'true' ? 'border-active': 'border-inactive'">
<input type="radio" name="UseNumericKeypad" required="" ng-model="vm.tenant.Details.UseNumericKeypad" value="true" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>Yes </label>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.UseNumericKeypad == 'false' ? 'border-active': 'border-inactive'">
<input type="radio" name="UseNumericKeypad" required="" ng-model="vm.tenant.Details.UseNumericKeypad" value="false" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>No </label>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2 m-b-20" ng-class="{'has-error': !tenantRosaUserCreateForm.UsePhone.$valid && tenantRosaUserCreateForm.UsePhone.$dirty}">
<label class="font-18px color3a3f43">Do you regularly use your phone?</label>
<br>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.UsePhone == 'true' ? 'border-active' : 'border-inactive'">
<input type="radio" name="UsePhone" required="" ng-model="vm.tenant.Details.UsePhone" value="true" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>Yes </label>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="{'border-active': vm.tenant.Details.UsePhone == 'false','border-inactive': vm.tenant.Details.UsePhone != 'false'}">
<input type="radio" name="UsePhone" required="" ng-model="vm.tenant.Details.UsePhone" value="false" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>No </label>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2 m-b-20" ng-class="{'has-error': !tenantRosaUserCreateForm.HandWrite.$valid && tenantRosaUserCreateForm.HandWrite.$dirty}">
<label class="font-18px color3a3f43">Do you regularly hand write at your desk?</label>
<br>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.HandWrite == 'true' ? 'border-active': 'border-inactive'">
<input type="radio" name="HandWrite" required="" ng-model="vm.tenant.Details.HandWrite" value="true" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>Yes </label>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.HandWrite == 'false' ? 'border-active': 'border-inactive'">
<input type="radio" name="HandWrite" required="" ng-model="vm.tenant.Details.HandWrite" value="false" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>No </label>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2 m-b-20" ng-class="{'has-error': !tenantRosaUserCreateForm.ReadDocuments.$valid && tenantRosaUserCreateForm.ReadDocuments.$dirty}">
<label class="font-18px color3a3f43">Do you regularly read paper documents at your desk?</label>
<br>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.ReadDocuments == 'true' ? 'border-active': 'border-inactive'">
<input type="radio" name="ReadDocuments" required="" ng-model="vm.tenant.Details.ReadDocuments" value="true" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>Yes </label>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.ReadDocuments == 'false' ? 'border-active': 'border-inactive'">
<input type="radio" name="ReadDocuments" required="" ng-model="vm.tenant.Details.ReadDocuments" value="false" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>No </label>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2 m-b-20" ng-class="{'has-error': !tenantRosaUserCreateForm.RightLeftHandDominant.$valid && tenantRosaUserCreateForm.RightLeftHandDominant.$dirty}">
<label class="font-18px color3a3f43">Are you right or left hand dominant</label>
<br>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.RightLeftHandDominant == 'true' ? 'border-active': 'border-inactive'">
<input type="radio" name="RightLeftHandDominant" required="" ng-model="vm.tenant.Details.RightLeftHandDominant" value="true" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>Right hand dominant </label>
<label class="radio-rosa-register radio-inline border-inactive" ng-class="vm.tenant.Details.RightLeftHandDominant == 'false' ? 'border-active': 'border-inactive'">
<input type="radio" name="RightLeftHandDominant" required="" ng-model="vm.tenant.Details.RightLeftHandDominant" value="false" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
<span></span>Left hand dominant </label>
</div>
</div>
<div class="row">
<div class="form-group col-sm-7 col-sm-offset-2" ng-class="{'has-error': !tenantRosaUserCreateForm.discomfortlevel.$valid && tenantRosaUserCreateForm.discomfortlevel.$dirty}">
<label class="font-18px color3a3f43">Your Discomfort Level</label>
<br>
<div style="display: inline-block; width: 100%; float: none;">
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 1 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="1" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>1 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 2 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="2" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>2 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 3 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="3" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>3 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 4 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="4" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>4 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 5 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="5" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>5 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 6 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="6" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>6 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 7 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="7" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>7 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 8 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="8" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>8 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 9 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="9" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>9 </label>
<label class="radio-discomfort-level radio-inline border-inactive" ng-class="vm.tenant.Details.DiscomfortLevel == 10 ? 'border-active' : 'border-inactive'">
<input type="radio" name="discomfortlevel" required="" ng-model="vm.tenant.Details.DiscomfortLevel" value="10" class="ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"><span></span><br>10 </label>
</div>
<div>
<div class="padding-top-10 pull-left" style="width: 90px; text-align: center;">
<label class="font-14px bold text-center">No Discomfort</label>
</div>
<div class="padding-top-10 pull-right" style="width: 90px; text-align: center;">
<label class="font-14px bold text-center">Extreme Discomfort</label>
</div>
</div>
</div>
</div>
</form>
Text Content
BROWSER NOT SUPPORTED Microsoft is not supporting new web standards for Internet Explorer (IE), last released in 2013. While The Digital Job Profiles have been retrofitted to IE, they are optimized for modern browsers like Microsoft Edge, Google Chrome or Mozilla Firefox. Switch to one of these browsers to improve performance (you can copy the link you used to access the site into any modern browser). If you have any questions, please contact your systems administrator. * English * English * Français * Settings * Log Out Actions * * English * English * Français * EVOLVE ERGONOMICS | Balance. Optimize. Evolve. BROWSER NOT SUPPORTED Microsoft is not supporting new web standards for Internet Explorer (IE), last released in 2013. While The Digital Job Profiles have been retrofitted to IE, they are optimized for modern browsers like Microsoft Edge, Google Chrome or Mozilla Firefox. Switch to one of these browsers to improve performance (you can copy the link you used to access the site into any modern browser). If you have any questions, please contact your systems administrator. * Dashboard * Administration * Audit Log * About Welcome to ROSA ROSA is your first step for a healthy and comfortable office! Complete fast and accurate self-assessments proven to reduce ergonomics risks. Register Now or Log In or Log In Immediate Feedback Identify ergonomics risks, and find solutions using your existing equipment. Identify Trends Perform ROSA to see how interventions reduce risk, and improve your productivity. Always Available Do an ergonomics assessment of your office or just review training materials, whenever you want. Register Now All fields are required unless marked "optional". Department Select Department Change Department Select your department first before entering your information. Title (optional) SelectDrMissMrMrsMs First Name Last Name Phone Number Phone Number is required Phone numbers can only contain numbers and ( ) . - characters Ext. (optional) Number Type Select SelectFaxHomeMobileOtherWork Telephone Type is required Created with Sketch. Add another phone number Email This will be your username to log in. Your email is not valid Confirm Email Address Your email address matches Your email address does not match Create Password Your password must use: At least 8 characters At least 1 lowercase letter (a-z) At least 1 uppercase letter (A-Z) At least 1 number (0-9) Your password must contain at least 8 characters Confirm Password Your password matches Your password does not match -------------------------------------------------------------------------------- Next: Employee Details Next: Employee Details Your employee details are only used to provide accurate assesment results and product recommendations. All fields are required unless marked "optional". Height (feet/in) Select SelectLess than 5'5'1 to 5'65'7 to 5'95'10 to 6'6'1 to 6'56'6 or greater Height is required Weight (lbs) Select SelectLess than 90lbs91 to 100lbs101 to 120lbs121 to 140lbs141 to 160lbs161 to 180lbs181 to 200lbs201 to 220lbs221 to 240lbs241 to 260lbs261 to 280lbs281 to 400lbs401 to 650lbs Weight is required Shape of Your Desk Select SelectL-Shaped DeskCorner DeskStraight DeskCutout Keyboard TrayNot Applicable Shape of desk is required Computer use Per Day Select SelectLess than 1 hour1 to 2 hours2 to 3 hours3 to 4 hours4 to 5 hours5 to 6 hours6 to 7 hours7 to 8 hoursGreater than 8 hours Computer use per day is required Computer Use Continuous Select SelectLess than 1 hour1 to 2 hours2 to 3 hours3 to 4 hours4 to 5 hours5 to 6 hours6 to 7 hours7 to 8 hoursGreater than 8 hours Computer use continuous is required Do you use your numeric keypad? Yes No Do you regularly use your phone? Yes No Do you regularly hand write at your desk? Yes No Do you regularly read paper documents at your desk? Yes No Are you right or left hand dominant Right hand dominant Left hand dominant Your Discomfort Level 1 2 3 4 5 6 7 8 9 10 No Discomfort Extreme Discomfort -------------------------------------------------------------------------------- Previous: Account Information Next: Register Previous: Account Information Next: Register EMAIL CONFIRMATION We’ve sent a confirmation email to . Follow the link provided in the email to confirm your account and complete your registration. or Log In or Log In -------------------------------------------------------------------------------- Didn’t get an email? Resend the confirmation email ACCOUNT CONFIRMED Your account has been confirmed. Invite users to your team to take assessments by using your unique URL: Company Registration URL Copy Link -------------------------------------------------------------------------------- Skip and Login Privacy Policy Terms & Conditions