anchor.diff:              <td>Enable Password</td>
               <td><input type="text" name="enable" value="<%=asset.getEnable()%>" size="20" maxlength="32"/></td>
             </tr>
  +          <% } %>
  +          
             <tr>
               <td>Connection</td>
               <td>
  +            <% if((request.isUserInRole(Authentication.ROLE_PROVISION)) || (request.isUserInRole(Authentication.ADMIN_ROLE))){ %>
                 <select name="connection" size="1">
                 	<option></option>
                 <% for( int i=0; i < Asset.CONNECTIONS.length; i++ ) { %>
                   <option <%=(Asset.CONNECTIONS[i].equals(asset.getConnection()))?"selected":""%>><%=Asset.CONNECTIONS[i]%></option> 
                 <% } %>
  -              </select>            
  +              </select>
  +              <% }else{ getTextField(request, "text", "connection", asset.getConnection(), "20", "64");}%>
               </td>
               <td>AutoEnable</td>
               <td>
  +            <% if((request.isUserInRole(Authentication.ROLE_PROVISION)) || (request.isUserInRole(Authentication.ADMIN_ROLE))){ %>
                 <select name="autoenable" size="1">
                 	<option></option>
                 <% for( int i=0; i < Asset.AUTOENABLES.length; i++ ) { %>
                   <option <%=(Asset.AUTOENABLES[i].equals(asset.getAutoenable()))?"selected":""%>><%=Asset.AUTOENABLES[i]%></option> 
                 <% } %>
                 </select>
  +              <% }else{ getTextField(request, "text", "autoEnable", asset.getAutoenable(), "20", "64"); } %>
                </td>
               <td>&nbsp;</td>
               <td>&nbsp;</td>
  
positive.code:           </tr>
            <tr>
              <td>Name</td>
              <td><input type="text" name="vendor" value="<%=asset.getVendor()%>" size="20" maxlength="64"/></td>
              <td>Phone</td>
              <td><input type="text" name="vendorphone" value="<%=asset.getVendorPhone()%>" size="20" maxlength="64"/></td>
              <td>Fax</td>
              <td><input type="text" name="vendorfax"  value="<%=asset.getVendorFax()%>" size="20" maxlength="64"/></td>
            </tr>
            <tr>
              <td>Lease</td>
              <td><input type="text" name="lease" value="<%=asset.getLease()%>" size="20" maxlength="64"/></td>
              <td>Lease Expires</td>
              <td><input type="text" name="leaseexpires" value="<%=asset.getLeaseExpires()%>" size="20" maxlength="64"/></td>
              <td>Vendor Asset</td>
              <td><input type="text" name="vendorassetnumber" value="<%=asset.getVendorAssetNumber()%>" size="20" maxlength="64"/></td>
            </tr>
            <tr>
              <td>Maint Contract</td>
              <td><input type="text" name="maintcontract" value="<%=asset.getMaintContract()%>" size="20" maxlength="64"/></td>
              <td>Contract Expires</td>
              <td><input type="text" name="maintcontractexpires" value="<%=asset.getMaintContractExpires()%>" size="20" maxlength="64"/></td>
              <td>Maint Phone</td>
              <td><input type="text" name="supportphone" value="<%=asset.getSupportPhone()%>" size="20" maxlength="64"/></td>
            </tr>
            <tr>
              <td colspan="6"><h3>Authentication</h3></td>
            </tr>
  
negative.code:               <input type="submit" value="Submit"/>
                <input type="reset" />
              </td>
            	
              <td colspan="3" align="right"> 
                <font size="-1">
                <% if( isNew ) { %>
  