anchor.diff:  	String tissueSite = "value(SpecimenCharacteristics:TISSUE_SITE)";
   	String tissueSide = "value(SpecimenCharacteristics:TISSUE_SIDE)";
   	String pathologicalStatus = "value(SpecimenCharacteristics:PATHOLOGICAL_STATUS)";
  -	String postionD1 = "value(Specimen:POSITION_DIMENSION_ONE)";
  -	String postionD12 = "value(Specimen:POSITION_DIMENSION_ONE:HLIMIT)";
  -	String postionD2 = "value(Specimen:POSITION_DIMENSION_TWO)";
  -	String postionD22 = "value(Specimen:POSITION_DIMENSION_TWO:HLIMIT)";
  -	String barcode = "value(Specimen:BARCODE)";
  +	String concentration1 = "value(Specimen:CONCENTRATION)";
  +	String concentration2 = "value(Specimen:CONCENTRATION:HLIMIT)";
  +	String quantity1 = "value(Specimen:QUANTITY)";
  +	String quantity2 = "value(Specimen:QUANTITY:HLIMIT)";
  +	String biohazardType = "value(Biohazard:TYPE)";
  +	String biohazardName = "value(Biohazard:NAME)";
   
   	String opClassName = "value(Operator:Specimen:CLASS_NAME)";
   	String opType = "value(Operator:Specimen:TYPE)";
   	String opTissueSite = "value(Operator:SpecimenCharacteristics:TISSUE_SITE)";
   	String opTissueSide = "value(Operator:SpecimenCharacteristics:TISSUE_SIDE)";
   	String opPathologicalStatus = "value(Operator:SpecimenCharacteristics:PATHOLOGICAL_STATUS)";
  -	String opPostionD1 = "value(Operator:Specimen:POSITION_DIMENSION_ONE)";
  -	String opPostionD2 = "value(Operator:Specimen:POSITION_DIMENSION_TWO)";
  +	String opConcentration = "value(Operator:Specimen:CONCENTRATION)";
  +	String opQuantity = "value(Operator:Specimen:QUANTITY)";
   	String opBarcode = "value(Operator:Specimen:BARCODE)";
  +	String opBiohazardType = "value(Operator:Biohazard:TYPE)";
  +	String opBiohazardName = "value(Operator:Biohazard:NAME)";
   %>
   
   <head>
   	<script src="jss/script.js" type="text/javascript"></script>
  -	<script language="JavaScript">
  -		function onAddRule()
  -		{
  -			//parent.queryFrame.location.href = "/catissuecore/AdvanceSearch.do";
  -			document.forms[0].action = "/catissuecore/AdvanceSearch.do";
  -			document.forms[0].submit();
  -		}
  -				
  -		function onDimensionOperatorChange(element)
  -		{
  -			var dimULimit = null;
  -			
  -			if(element.id == "dimension1")
  -			{
  -				dimULimit = document.getElementById("postionD12");
  -			}
  -			else
  -			{
  -				dimULimit = document.getElementById("postionD22");
  -			}
  -						
  -			if(element.value == "<%=Operator.BETWEEN%>" || element.value == "<%=Operator.NOT_BETWEEN%>")
  -			{
  -				dimULimit.disabled = false;
  -				dimULimit.value = "";
  -			}
  -			else
  -			{
  -				dimULimit.value = "";
  -				dimULimit.disabled = true;
  -			}
  -		}
  -		
  -	</script>
  +	<script src="jss/AdvancedSearchScripts.js" type="text/javascript"></script>
   </head>
   
   <html:errors />
  
positive.code:  		</label>
  	</td>
  	<td class="formField">
  		<html:select property="<%=opPathologicalStatus%>" styleClass="formFieldSized10" styleId="<%=opPathologicalStatus%>" size="1">
  			<html:options collection="<%=Constants.ENUMERATED_OPERATORS%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  	<td class="formField">
  		<html:select property="<%=pathologicalStatus%>" styleClass="formFieldSized10" styleId="pathologicalStatus" size="1">
  			<html:options collection="<%=Constants.PATHOLOGICAL_STATUS_LIST%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  
negative.code: <!-- SIXTH ROW -->
  <tr>
  	<td class="formSerialNumberField" nowrap>
   		<label for="concentration">
   			<b><bean:message key="specimen.concentration"/>
   		</label>
  	</td>
  	<td class="formField">
  		<html:select property="<%=opConcentration%>" styleClass="formFieldSized10" styleId="opConcentration" size="1" onchange="onDateOperatorChange(this,'concentration1','concentration2')">
  				<html:options collection="<%=Constants.DATE_NUMERIC_OPERATORS%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  	<td class="formField">
  		<html:text styleClass="formFieldSized10" styleId="concentration1" property="<%=concentration1%>" disabled="true"/>
  						&nbsp;To&nbsp;
  		<html:text styleClass="formFieldSized10" styleId="concentration2" property="<%=concentration2%>" disabled="true"/>
  	</td>
  </tr>
  
  <!-- SEVENTH ROW -->
  <tr>
  	<td class="formSerialNumberField" nowrap>
   		<label for="quatity">
   			<b><bean:message key="specimen.quantity"/>
   		</label>
  	</td>
  	<td class="formField">
  		<html:select property="<%=opQuantity%>" styleClass="formFieldSized10" styleId="opQuantity" size="1" onchange="onDateOperatorChange(this,'quantity1','quantity2')">
  			<html:options collection="<%=Constants.DATE_NUMERIC_OPERATORS%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  	<td class="formField" nowrap>
  		<html:text styleClass="formFieldSized10" styleId="quantity1" property="<%=quantity1%>" disabled="true"/>
  						&nbsp;To&nbsp;
  		<html:text styleClass="formFieldSized10" styleId="quantity2" property="<%=quantity2%>" disabled="true"/>
  	</td>
  </tr>
  
  <!-- EIGHTH ROW -->
  <tr>
  	<td class="formSerialNumberField" nowrap>
   		<label for="biohazardType">
       		<b><bean:message key="specimen.biohazardType"/>
       	</label>
  	</td>
  	<td class="formField">
  		<html:select property="<%=opBiohazardType%>" styleClass="formFieldSized10" styleId="opBiohazardType" size="1" onchange="onOperatorChange('opBiohazardType','biohazardType')">
  			<html:options collection="<%=Constants.STRING_OPERATORS%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  	<td class="formField">
  		<html:select property="<%=biohazardType%>" styleClass="formFieldSized10" styleId="biohazardType" size="1" disabled="true">
  			<html:options collection="<%=Constants.BIOHAZARD_TYPE_LIST%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  </tr>
  
  <!-- NINETH ROW -->
  <tr>
  	<td class="formSerialNumberField" nowrap>
   		<label for="biohazardName">
       		<b><bean:message key="specimen.biohazardName"/>
       	</label>
  	</td>
  	<td class="formField">
  		<html:select property="<%=opBiohazardName%>" styleClass="formFieldSized10" styleId="opBiohazardName" size="1" onchange="onOperatorChange('opBiohazardName','biohazardName')">
  			<html:options collection="<%=Constants.STRING_OPERATORS%>" labelProperty="name" property="value"/>
  		</html:select>
  	</td>
  	<td class="formField">
  		<html:text styleClass="formFieldSized10" styleId="biohazardName" property="<%=biohazardName%>" disabled="true"/>
  	</td>
  </tr>
  
  