anchor.diff:  		
   		<html:form action="<%=formAction%>">		
   		<table>
  +		
   		<tr>
   				<td> &nbsp; </td>
   		<td>
   		<table summary="" cellpadding="0" cellspacing="0" border="0">
  +		<logic:equal name="viewSpecimenSummaryForm" property="requestType" value="anticipatory specimens">
  +		<tr>
  +		<td>
  +		<html:submit value="Submit" onclick="form.action='GenericSpecimenSummary.do?save=SCGSpecimens'; submit()" />
  +		</td>
  +		</tr>
  +		</logic:equal>
  +		<tr>
  +			<td>
  +				&nbsp;
  +			</td>
  +		</tr>
   				<tr>
   
   					<td class="dataTablePrimaryLabel" height="20">
  
positive.code: 								cellspacing="0" border="0" class="dataTable" >
  					<tr>
  						<th class="formSerialNumberLabelForTable" scope="col" > &nbsp </th>
  						<th class="formSerialNumberLabelForTable" scope="col">Label</th>
  						<th class="formSerialNumberLabelForTable" scope="col"> Barcode</th>
  						<th class="formSerialNumberLabelForTable" scope="col"> Type</th>
  						<th class="formSerialNumberLabelForTable" scope="col"> Qty</th>
  						<th class="formSerialNumberLabelForTable" scope="col">Conc.</th>
  						<th class="formSerialNumberLabelForTable" scope="col"> Location</th>
  						<th class="formSerialNumberLabelForTable" scope="col">Created</th>
  						
  					</tr>
  				
  
negative.code: 				if (chkCount >0)
  				{
  					var element = document.getElementsByName(elementName)[0];
  					if (element.disabled == false)
  					{
  						element.checked = chkInstance.checked;
  					}
  					ctr++;
  				}
  			}
  			while(chkCount>0);
  
  		}
  		
  		function UpdateCheckBoxStatus()
  		{
  			var checkedSpecimen ='].checkedSpecimen';
  			var aliquotType = "aliquot[";
  			var ctr = 0;
  			if (document.forms[0].chkAllAliquot != null)
  			{
  				document.forms[0].chkAllAliquot.disabled = true;
  				document.forms[0].chkAllAliquot.checked = true;
  				do
  				{
  					var elementName = aliquotType + ctr + checkedSpecimen;
  					var chkCount= document.getElementsByName(elementName).length;
  					if (chkCount >0)
  					{
  						var element = document.getElementsByName(elementName)[0];
  						if (element.disabled == false)
  						{
  							document.forms[0].chkAllAliquot.disabled = false;							
  						}
  						ctr++;
  					}
  				}while(chkCount>0);
  			}
  			
  			if (document.forms[0].chkAllAliquot != null)
  			{
  				ctr = 0;
  				var derivedType = "derived[";
  				document.forms[0].chkAllDerived.disabled = true;
  				document.forms[0].chkAllDerived.checked = true;
  				do
  				{
  					var elementName = derivedType + ctr + checkedSpecimen;
  					var chkCount= document.getElementsByName(elementName).length;
  					if (chkCount >0)
  					{
  						var element = document.getElementsByName(elementName)[0];
  						if (element.disabled == false)
  						{
  							document.forms[0].chkAllDerived.disabled = false;							
  						}
  						ctr++;
  					}
  				}while(chkCount>0);
  			}		
  		}
  	</script>
  </head>
  <body onload="UpdateCheckBoxStatus()">
  
  		<html:errors />
  		<html:messages id="messageKey" message="true" header="messages.header" footer="messages.footer">
  