anchor.diff:  				 <tr>
   				 	<td class="formRequiredNotice" width="5">&nbsp;</td>
   				    <td class="formLabel">
  -				     	<label for="type">
  +				     	<label for="className">
   				     		<bean:message key="specimen.type"/>
   				     	</label>
   				    </td>
   				    <td class="formField" colspan="4">
  -				     	<html:select property="type" styleClass="formFieldSized15" styleId="type" size="1" disabled="<%=readOnlyForAll%>">
  +				     	<html:select property="className" styleClass="formFieldSized15" styleId="className" size="1" disabled="<%=readOnlyForAll%>">
   							<html:options name="specimenTypeList" labelName="specimenTypeList"/>		
   						</html:select>
   		        	</td>
  
positive.code: 						<bean:message key="biohazards.name"/>
  					</td>
  				 </tr>
  				 <tr>
  				     <td class="formSerialNumberField" width="5">
  				     	1
  				     </td>
  				     <td class="formField">
  				     	<html:select property="biohazard(1)" styleClass="formFieldSized15" styleId="race" size="1" disabled="<%=readOnlyForAll%>">
  							<html:options name="biohazardTypeList" labelName="biohazardTypeList"/>		
  						</html:select>
  					 </td>
  				     <td class="formField" colspan="2">
  				     	<html:select property="biohazard(1)" styleClass="formFieldSized15" styleId="race" size="1" disabled="<%=readOnlyForAll%>">
  							<html:options name="biohazardNameList" labelName="biohazardNameList"/>		
  						</html:select>
  		        	 </td>
  				 </tr>
  				 <!-- Bio-hazards End here -->	
  				 </table>
  			   
  
negative.code: <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
  <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
  
  <%@ page import="java.util.List,java.util.ListIterator"%>
  <%@ page import="edu.wustl.catissuecore.util.global.Constants"%>
  <%@ page import="edu.wustl.catissuecore.actionForm.NewSpecimenForm"%>
  
  <%
  String bhIdArray [] = (String []) request.getAttribute(Constants.BIOHAZARD_ID_LIST);
  String bhNameArray [] = (String []) request.getAttribute(Constants.BIOHAZARD_NAME_LIST);
  String bhTypeArray [] = (String []) request.getAttribute(Constants.BIOHAZARD_TYPES_LIST);
  %>
  <head>
  	<script language="JavaScript">
  	
  		var idArray = new Array();
  		var nameArray = new Array();
  		var typeArray = new Array();
  		
  		<%
  			if(bhIdArray != null && bhTypeArray != null && bhNameArray !=null)
  			{
  				for(int i=0;i<bhIdArray.length;i++)
  				{
  		%>
  					idArray[<%=i%>] = "<%=bhIdArray[i]%>";
  					nameArray[<%=i%>] = "<%=bhNameArray[i]%>";
  					typeArray[<%=i%>] = "<%=bhTypeArray[i]%>";
  		<%
  				}
  			}
  		%>
  		
  		function onBiohazardTypeSelected(element)
  		{ 
  			var i = (element.name).indexOf("_");
  			var comboNo = (element.name).substring(i-1,i);
  			var comboToRefresh = "bhId" + comboNo;
  			ele = document.getElementById(comboToRefresh);
  			//To Clear the Combo Box
  			ele.options.length = 0;
  			
  			ele.options[0] = new Option('-- Select --','-1');
  			var j=1;
  			//Populating the corresponding Combo Box
  			for(i=0;i<idArray.length;i++)
  			{
  				if(typeArray[i] == element.value)
  				{
  					ele.options[j++] = new Option(nameArray[i],idArray[i]);
  				}
  			}
  		}
  	
  		//ADD MORE -------- EXTERNAL IDENTIFIER
  		function insExIdRow(subdivtag)
  		{
  			var val = parseInt(document.forms[0].exIdCounter.value);
  			val = val + 1;
  			document.forms[0].exIdCounter.value = val;
  			
  			var r = new Array(); 
  			r = document.getElementById(subdivtag).rows;
  			var q = r.length;
  			var rowno = q + 1;
  			var x=document.getElementById(subdivtag).insertRow(q);
  		
  			// First Cell
  			var spreqno=x.insertCell(0);
  			spreqno.className="formSerialNumberField";
  			sname=(q+1);
  			spreqno.innerHTML="" + rowno + ".";
  		
  			//Second Cell
  			var spreqtype=x.insertCell(1);
  			spreqtype.className="formField";
  			spreqtype.colSpan=1;
  			sname="";
  			
  			var name = "externalIdentifierValue(ExternalIdentifier:" + rowno +"_name)";
  			sname="<input type='text' name='" + name + "' class='formFieldSized15' id='" + name + "'>";      
  		
  		
  			spreqtype.innerHTML="" + sname;
  		
  			//Third Cell
  			var spreqsubtype=x.insertCell(2);
  			spreqsubtype.className="formField";
  			sname="";
  		
  			name = "externalIdentifierValue(ExternalIdentifier:" + rowno +"_value)";
  			sname= "";
  			
  			sname="<input type='text' name='" + name + "' class='formFieldSized15' id='" + name + "'>"   
  		
  			spreqsubtype.innerHTML="" + sname;
  		}
  		
  		
  		//ADD MORE FUNCTIONALITY FOR BIOHAZARDS
  		function insBhRow(subdivtag)
  		{
  			var val = parseInt(document.forms[0].bhCounter.value);
  			val = val + 1;
  			document.forms[0].bhCounter.value = val;
  			
  			var r = new Array(); 
  			r = document.getElementById(subdivtag).rows;
  			var q = r.length;
  			var x=document.getElementById(subdivtag).insertRow(q);
  			
  			// First Cell
  			var spreqno=x.insertCell(0);
  			spreqno.className="formSerialNumberField";
  			sname=(q+1);
  			spreqno.innerHTML="" + sname;
  
  			//Second Cell
  			var spreqtype=x.insertCell(1);
  			spreqtype.className="formField";
  			sname="";
  
  			var name = "biohazardValue(Biohazard:" + (q+1) + "_type)";
  			sname="<select name='" + name + "' size='1' class='formFieldSized15' id='" + name + "' onchange=onBiohazardTypeSelected(this)>";
  			<%
  					for(int i=0;i<Constants.BIOHAZARD_TYPE_ARRAY.length;i++)
  					{
  			%>
  						sname = sname + "<option value='<%=Constants.BIOHAZARD_TYPE_ARRAY[i]%>'><%=Constants.BIOHAZARD_TYPE_ARRAY[i]%></option>";
  			<%		}
  			%>
  			sname = sname + "</select>";
  			spreqtype.innerHTML="" + sname;
  		
  			//Third Cellvalue()
  			var spreqsubtype=x.insertCell(2);
  			spreqsubtype.className="formField";
  			sname="";
  
  			name = "biohazardValue(Biohazard:" + (q+1) + "_systemIdentifier)";
  			sname= "";
  			sname="<select name='" + name + "' size='1' class='formFieldSized15' id='bhId" + (q+1) + "'>";
  			sname = sname + "<option value='-1'><%=Constants.SELECT_OPTION%></option>";			
  			sname = sname + "</select>";
  			spreqsubtype.innerHTML="" + sname;
  		}
  	
  	</script>
  </head>
  
  <% 
  		String operation = (String)request.getAttribute(Constants.OPERATION);
  