anchor.diff:  	</tr>
   </table>
   <br>
  +
  +<script language="JavaScript">
  +<!--//
  +  /* populate a hashtable containing instrument type manufacturers */
  +  var instrumentTypeManufacturers=new Array();    
  +  <c:forEach var="item" items="${allInstrumentTypeManufacturers}">  	
  +    var manufacturers=new Array();
  +    <c:forEach var="manufacturer" items="${allInstrumentTypeManufacturers[item.key]}" varStatus="count">
  +  		manufacturers[${count.index}]=new Option('${manufacturer}', '${manufacturer}');  	  		
  +    </c:forEach>
  +    instrumentTypeManufacturers['${item.key}'] = manufacturers;
  +  </c:forEach> 
  +//-->
  +</script>
  +
  
positive.code: 		<td class="label">
  			<c:choose>
  				<c:when test="${canUserUpdateParticle eq 'true'}">
  					<html:select property="achar.instrument.manufacturer" >
  						<html:options name="manufacturerPerType"/>
  						<html:option value="Other">
  							Other
  						</html:option>
  					</html:select>
  				</c:when>
  				<c:otherwise>
  
negative.code: 				<c:when test="${canUserUpdateParticle eq 'true'}">
  					<c:choose>
  						<c:when test="${selectedInstrumentType eq 'Other'}">
  							<html:text property="achar.instrument.otherInstrumentType" disabled='false' />
  						</c:when>
  						<c:otherwise>
  							<html:text property="achar.instrument.otherInstrumentType" disabled='true' />
  						</c:otherwise>
  					</c:choose>
  				</c:when>
  