<form name="uDetails" novalidate ng-submit="uDetailsForm()">
<div class="row">
<div class="col-md-3">
<div class="form-group">
<label>User Code</label><input id="UserCode" type="text" name="UserCode" class="form-control" placeholder="User Code" value="" ng-model="UserModel.UserCode" ng-class="Submited?'ng-dirty':''" required autofocus>
<div class="alert alert-danger" ng-show="(uDetails.UserCode.$dirty || Submited) && uDetails.UserCode.$error.required">User code should not blank</div>
</div>
</div>
<div class="col-md-9">
<div class="form-group">
<label>User Name</label><input id="UserName" type="text" name="UserName" class="form-control" placeholder="User Name" value="" ng-model="UserModel.UserName" required autofocus>
<div class="alert alert-danger" ng-show="(uDetails.UserName.$dirty || Submited) && uDetails.UserName.$error.required">User name should not blank</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-3">
<div class="form-group">
<label>Password</label><input id="Password" type="password" name="Password" class="form-control" placeholder="Password" value="" ng-model="UserModel.Password" required autofocus>
<div class="alert alert-danger" ng-show="(uDetails.Password.$dirty || Submited) && uDetails.Password.$error.required">Password should not blank</div>
</div>
</div>
<div class="col-md-3">
<div class="form-group">
<label>Confirm Password</label><input id="ConfirmPassword" type="Password" name="ConfirmPassword" class="form-control" placeholder="Confirm Password" value="" ng-model="UserModel.ConfirmPassword" autofocus required nx-equal="UserModel.Password"> <!--ng-patten="{{UserModel.Password}}"-->
<div class="alert alert-danger" ng-show="(uDetails.ConfirmPassword.$dirty || Submited) && uDetails.ConfirmPassword.$error.nxEqual">Password and confirm password must be same</div>
</div>
</div>
<div class="col-md-5">
<div class="form-group">
<label>User Level</label>
<div class="form-group">
<select class="form-control" id="UserLevel" name ="UserLevel" ng-init="UserLevel = UserLevels[0].UserLevelNumber" ng-model="UserModel.UserLevel" ng-options="UserLevel.UserLevelNumber as UserLevel.UserLevelName for UserLevel in UserLevels"></select><!--UserLv.UserLevelName for UserLv in UserLevelsTest track by UserLv.UserLevelNumber-->
</div>
</div>
</div>
{{UserModel.UserLevel}}
<div class="col-md-1">
<div class="form-group">
<label>Status</label>
<div class="form-group">
<img src="/images/acti_med.png" class="img-responsive imheight" alt="" usemap="#act_map"/>
<map name="act_map">
<area shape="rect" coords="43,0,85,40" href="">
</map>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<label>Remark</label><textarea rows="3" id="Remarks" name="Remarks" class="form-control" placeholder="Remark" value="" ng-model="UserModel.Remarks" ></textarea>
</div>
</div>
</div>
<button type="submit" class="btn btn-success btn-fill pull-right">Save</button>
<button class="btn btn-danger btn-fill pull-right">Close</button>
<div class="clearfix"></div>
</form>