<commit_before><h1>Employer Registration!</h1>
<form name="register" ng-submit="ok()" novalidate>
    <div class="body">
    
    <div class="row">
	<div class="col-md-6">
	<div class="form-group"
            ng-class="{'has-error':register.email.$invalid && register.email.$touched}">
            <label for="newUserEmail">Email</label>
            <input ng-model="user.email" type="email" class="form-control" id="newUserEmail" 
                placeholder="<EMAIL>" 
                name="email"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required
                ng-trim/>
            <div ng-show="register.email.$error.email">
                <p class="error-text">Please enter a valid email address! </p>
            </div>
        </div>
        </div>
    </div>
    
    <div class ="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error': register.password.$invalid && register.password.$touched}">
            <label for="newUserPassword">Password (minimum 8 characters long)</label>
            <input ng-model="user.password" type="password" class="form-control" id="newUserPassword"
                placeholder="password"
                name="password"
                ng-minlength="8"
                ng-maxlength="30"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required/>
        </div>
        <div ng-messages="register.password.$error">
            <p ng-message="minlength" class="error-text">Password must be at least 8 characters long!</p>
            <p ng-message="maxlength" class="error-text">Password is way too long! (over 30 characters)</p>
        </div>
	</div>
    </div>

    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error': differentPasswordTouched()}">
            <label for="newUserReEnterPassword">Re-enter Password</label>
            <input ng-model="user.reEnterPassword" type="password" class="form-control" 
                name="reEnterPassword"
                ng-class="{'has-error': register.password !== register.reEnterPassword}"
                id=newUserReEnterPassword" placeholder="re-enter password"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required/>
            <div ng-show="differentPasswordTouched()">
                <p class="error-text"> The passwords you entered do not match! </p>
            </div>
        </div>
	</div>
    </div>
    
    <h2>Personal Information</h2>
    <hr> 
    <div class="row">
        <div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.fName.$invalid && register.fName.$touched}">
            <label for="newUserfName">First Name</label>
            <input ng-model="user.fname" type="text" 
                class="form-control" id="newUserfName"
                placeholder="John"
                name="fName"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required
                ng-trim/>
        </div>
	</div>
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.mInit.$invalid && register.fName.$touched}">
            <label for="newUserMInit">Middle Inital</label>
            <input ng-model="user.mInit" type="text" 
                class="form-control" id="newUserMInit"
                placeholder="C"
                ng-minlength="1"
                ng-maxlength="1"
                name="mInit"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
        </div>
	</div>
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.lName.$invalid && register.lName.$touched}">
            <label for="newUserlName">Last Name</label>
            <input ng-model="user.lname" type="text" 
                class="form-control" id="newUserlName"
                placeholder="Doe"
                name="lName"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
 	<div class="form-group"
            ng-class="{'has-error':register.phone.$invalid && register.phone.$touched}">
            <label for="newUserPhone">Phone</label>
	    <div class="input-group">
	    <span class="input-group-addon"><i class="fa fa-phone"></i></span>
            <input ng-model="user.phone" type="text" 
                class="form-control" id="newUserNumber"
                placeholder="5558675309"
                name="phoneNum"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	    </div>
        </div>
	</div>
    </div>
    <br>
    <div class="row">
	<div class="col-md-6">
	<div class="form-group"
            ng-class="{'has-error':register.company.$invalid && register.company.$touched}">
            <label for="newUserCompany">Company</label>
            <input ng-model="user.company" type="text" 
                class="form-control" id="newUserCompany"
                placeholder="Google"
                name="company"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	</div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.website.$invalid && register.website.$touched}">
            <label for="newUserWebsite">Website</label>
	    <div class="input-group">
	        <span class="input-group-addon"><i class="fa fa-globe"></i></span>
                <span class="input-group-addon">www.</span>
	    <input ng-model="user.website" type="url" 
                class="form-control" id="newUserWebsite"
                placeholder="yourwebsite.com"
                name="website"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
            </div>
	</div>
	</div>
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.LinkedIn.$invalid && register.LinkedIn.$touched}">
            <label for="newUserLinkedIn">LinkedIn</label>
            <div class="input-group">
  	        <span class="input-group-addon"><i class="fa fa-linkedin"></i></span>
	        <span class="input-group-addon">www.linkedin.com/in</span>
	    <input ng-model="user.linkedIn" type="url" 
                class="form-control" id="newUserLinkedIn"
                placeholder="johnDoe64"
                name="linkedIn"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	    </div>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.facebook.$invalid && register.facebook.$touched}">
            <label for="newUserFacebook">Facebook</label>
            <div class="input-group">
		<span class="input-group-addon"><i class="fa fa-facebook"></i></span>
		<span class="input-group-addon">www.facebook.com/</span>
	    <input ng-model="user.facebook" type="url" 
                class="form-control" id="newUserFacebook"
                placeholder="john.doe.64"
                name="facebook"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
            </div>
	</div>
	</div>
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.twitter.$invalid && register.twitter.$touched}">
            <label for="newUserTwitter">Twitter</label>
	    <div class="input-group">
		<span class="input-group-addon"><i class="fa fa-twitter"></i></span>
		<span class="input-group-addon">@</span>
            <input ng-model="user.twitter" type="text" 
                class="form-control" id="newUserTwitter"
                placeholder="johnDoe64"
                name="twitter"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	    </div>
        </div>
	</div>
     </div>

     <h2>Location</h2>
     <hr>
     <div class="row">
	<div class="col-md-6">
	<div class="form-group"
            ng-class="{'has-error':register.address1.$invalid && register.address1.$touched}">
            <label for="newUserAddress1">Address 1</label>
            <input ng-model="user.address1" type="text" 
                class="form-control" id="newUserAddress1"
                placeholder="123 Hacker Way"
                name="address1"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.address2.$invalid && register.address2.$touched}">
            <label for="newUserAddress2">Address 2</label>
            <input ng-model="user.address2" type="text" 
                class="form-control" id="newUserAddress2"
                placeholder="PO Box 555"
                name="address2"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.city.$invalid && register.city.$touched}">
            <label for="newUserCity">City</label>
            <input ng-model="user.city" type="text" 
                class="form-control" id="newUserCity"
                placeholder="Riverside"
                name="city"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required:
                ng-trim/>
        </div>
	</div>
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.state.$invalid && register.state.$touched}">
            <label for="newUserState">State</label>
            <input ng-model="user.state" type="text" 
                class="form-control" id="newUserState"
                placeholder="California"
                name="state"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required
                ng-trim/>
        </div>
	</div> 
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.zipCode.$invalid && register.zipCode.$touched}">
            <label for="newUserZipCode">Zipcode</label>
            <input ng-model="user.zipCode" type="text" 
                class="form-control" id="newUserZipCode"
                placeholder="92507"
                name="zipcode"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.country.$invalid && register.country.$touched}">
            <label for="newUserCountry">Country</label>
            <input ng-model="user.country" type="text" 
                class="form-control" id="newUserCountry"
                placeholder="USA"
                name="country"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required
                ng-trim/>
        </div>
	</div>
    </div>
 </div>
 </div>
    <div class = "footer">
        <input type="submit" class="btn" ng-class="register.$valid?'btn-primary':'btn-default'" value="Submit"/>
        <button class="btn btn-warning" ng-click="cancel()"> Cancel </button>
    </div>
</form>
<commit_msg>fixed a form entry on employerRegister page<commit_after><h1>Employer Registration!</h1>
<form name="register" ng-submit="ok()" novalidate>
    <div class="body">
    
    <div class="row">
	<div class="col-md-6">
	<div class="form-group"
            ng-class="{'has-error':register.email.$invalid && register.email.$touched}">
            <label for="newUserEmail">Email</label>
            <input ng-model="user.email" type="email" class="form-control" id="newUserEmail" 
                placeholder="<EMAIL>" 
                name="email"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required
                ng-trim/>
            <div ng-show="register.email.$error.email">
                <p class="error-text">Please enter a valid email address! </p>
            </div>
        </div>
        </div>
    </div>
    
    <div class ="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error': register.password.$invalid && register.password.$touched}">
            <label for="newUserPassword">Password (minimum 8 characters long)</label>
            <input ng-model="user.password" type="password" class="form-control" id="newUserPassword"
                placeholder="password"
                name="password"
                ng-minlength="8"
                ng-maxlength="30"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required/>
        </div>
        <div ng-messages="register.password.$error">
            <p ng-message="minlength" class="error-text">Password must be at least 8 characters long!</p>
            <p ng-message="maxlength" class="error-text">Password is way too long! (over 30 characters)</p>
        </div>
	</div>
    </div>

    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error': differentPasswordTouched()}">
            <label for="newUserReEnterPassword">Re-enter Password</label>
            <input ng-model="user.reEnterPassword" type="password" class="form-control" 
                name="reEnterPassword"
                ng-class="{'has-error': register.password !== register.reEnterPassword}"
                id=newUserReEnterPassword" placeholder="re-<PASSWORD>"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required/>
            <div ng-show="differentPasswordTouched()">
                <p class="error-text"> The passwords you entered do not match! </p>
            </div>
        </div>
	</div>
    </div>
    
    <h2>Personal Information</h2>
    <hr> 
    <div class="row">
        <div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.fName.$invalid && register.fName.$touched}">
            <label for="newUserfName">First Name</label>
            <input ng-model="user.fname" type="text" 
                class="form-control" id="newUserfName"
                placeholder="John"
                name="fName"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required
                ng-trim/>
        </div>
	</div>
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.mInit.$invalid && register.fName.$touched}">
            <label for="newUserMInit">Middle Inital</label>
            <input ng-model="user.mInit" type="text" 
                class="form-control" id="newUserMInit"
                placeholder="C"
                ng-minlength="1"
                ng-maxlength="1"
                name="mInit"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
        </div>
	</div>
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.lName.$invalid && register.lName.$touched}">
            <label for="newUserlName">Last Name</label>
            <input ng-model="user.lname" type="text" 
                class="form-control" id="newUserlName"
                placeholder="Doe"
                name="lName"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                required
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
        <div class="col-md-6">
        <div class="form-group"
   	    ng-class="{'has-error':register.company.$invalid && register.company.$touched}">
	    <label for="newUserCompany">Company</label>
	    <input ng-model="user.company" type="text" 
	        class="form-control" id="newUserCompany"
	        placeholder="Google"
	        name="company"
	        ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
	        ng-trim/>
            </div>
        </div>
    </div>
    <div class="row">
	<div class="col-md-6">
 	<div class="form-group"
            ng-class="{'has-error':register.phone.$invalid && register.phone.$touched}">
            <label for="newUserPhone">Phone</label>
	    <div class="input-group">
	    <span class="input-group-addon"><i class="fa fa-phone"></i></span>
            <input ng-model="user.phone" type="text" 
                class="form-control" id="newUserNumber"
                placeholder="5558675309"
                name="phoneNum"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	    </div>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.website.$invalid && register.website.$touched}">
            <label for="newUserWebsite">Website</label>
	    <div class="input-group">
	        <span class="input-group-addon"><i class="fa fa-globe"></i></span>
                <span class="input-group-addon">www.</span>
	    <input ng-model="user.website" type="url" 
                class="form-control" id="newUserWebsite"
                placeholder="yourwebsite.com"
                name="website"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
            </div>
	</div>
	</div>
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.LinkedIn.$invalid && register.LinkedIn.$touched}">
            <label for="newUserLinkedIn">LinkedIn</label>
            <div class="input-group">
  	        <span class="input-group-addon"><i class="fa fa-linkedin"></i></span>
	        <span class="input-group-addon">www.linkedin.com/in</span>
	    <input ng-model="user.linkedIn" type="url" 
                class="form-control" id="newUserLinkedIn"
                placeholder="johnDoe64"
                name="linkedIn"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	    </div>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.facebook.$invalid && register.facebook.$touched}">
            <label for="newUserFacebook">Facebook</label>
            <div class="input-group">
		<span class="input-group-addon"><i class="fa fa-facebook"></i></span>
		<span class="input-group-addon">www.facebook.com/</span>
	    <input ng-model="user.facebook" type="url" 
                class="form-control" id="newUserFacebook"
                placeholder="john.doe.64"
                name="facebook"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
            </div>
	</div>
	</div>
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.twitter.$invalid && register.twitter.$touched}">
            <label for="newUserTwitter">Twitter</label>
	    <div class="input-group">
		<span class="input-group-addon"><i class="fa fa-twitter"></i></span>
		<span class="input-group-addon">@</span>
            <input ng-model="user.twitter" type="text" 
                class="form-control" id="newUserTwitter"
                placeholder="johnDoe64"
                name="twitter"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
	    </div>
        </div>
	</div>
     </div>

     <h2>Location</h2>
     <hr>
     <div class="row">
	<div class="col-md-6">
	<div class="form-group"
            ng-class="{'has-error':register.address1.$invalid && register.address1.$touched}">
            <label for="newUserAddress1">Address 1</label>
            <input ng-model="user.address1" type="text" 
                class="form-control" id="newUserAddress1"
                placeholder="123 Hacker Way"
                name="address1"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.address2.$invalid && register.address2.$touched}">
            <label for="newUserAddress2">Address 2</label>
            <input ng-model="user.address2" type="text" 
                class="form-control" id="newUserAddress2"
                placeholder="PO Box 555"
                name="address2"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.city.$invalid && register.city.$touched}">
            <label for="newUserCity">City</label>
            <input ng-model="user.city" type="text" 
                class="form-control" id="newUserCity"
                placeholder="Riverside"
                name="city"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required:
                ng-trim/>
        </div>
	</div>
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.state.$invalid && register.state.$touched}">
            <label for="newUserState">State</label>
            <input ng-model="user.state" type="text" 
                class="form-control" id="newUserState"
                placeholder="California"
                name="state"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required
                ng-trim/>
        </div>
	</div> 
	<div class="col-md-4">
        <div class="form-group"
            ng-class="{'has-error':register.zipCode.$invalid && register.zipCode.$touched}">
            <label for="newUserZipCode">Zipcode</label>
            <input ng-model="user.zipCode" type="text" 
                class="form-control" id="newUserZipCode"
                placeholder="92507"
                name="zipcode"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required
                ng-trim/>
        </div>
	</div>
    </div>
    <div class="row">
	<div class="col-md-6">
        <div class="form-group"
            ng-class="{'has-error':register.country.$invalid && register.country.$touched}">
            <label for="newUserCountry">Country</label>
            <input ng-model="user.country" type="text" 
                class="form-control" id="newUserCountry"
                placeholder="USA"
                name="country"
                ng-model-options="{updateOn: 'blur default', debounce: {'blur': 0, 'default': 500}}"
		required
                ng-trim/>
        </div>
	</div>
    </div>
 </div>
 </div>
    <div class = "footer">
        <input type="submit" class="btn" ng-class="register.$valid?'btn-primary':'btn-default'" value="Submit"/>
        <button class="btn btn-warning" ng-click="cancel()"> Cancel </button>
    </div>
</form>

{'fraction_non_alphanumeric': 0.17446982055464927, 'fraction_numerical': 0.011908646003262642, 'mean_word_length': 2.060534198701947, 'pattern_counts': {'":': 0, '<': 447, '<?xml version=': 0, '>': 447, 'https://': 0, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 6, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7540889', 'n_tokens_mistral': 7878, 'n_tokens_neox': 7187, 'n_words': 1318}