anchor.diff:  			openPopupWindow(frameUrl,'newSpecimenPage');
   			//mapButtonClickedOnSpecimen(frameUrl,'newSpecimenPage');
   		}
  -		
  +		//bug 11169 start
   		function ChangeCheckBoxStatus(type,chkInstance)
   		{
  -			var checkedSpecimen ='].checkedSpecimen';
  +             onCheckBoxClick(type,chkInstance,'checkedSpecimen');			
  +		}
  +		function ChangePrintCheckBoxStatus(type,chkInstance)
  +		{
  +             onCheckBoxClick(type,chkInstance,'printSpecimen');
  +		}
  +		function onCheckBoxClick(type,chkInstance,prefix)
  +		{
  +           var checkedSpecimen ='].'+prefix;
   			var elementType = type +'[';
   			var ctr=0;
   			do
  
positive.code: <script language="JavaScript" type="text/javascript" src="jss/GenericSpecimenDetailsTag.js"></script>
  
  <script language="JavaScript" type="text/javascript">
  	//window.parent.frames['SpecimenEvents'].location="ShowCollectionProtocol.do?pageOf=specimenEventsPage&operation=ViewSummary";
  	function ApplyToAll(object,type)
  		{
  
negative.code: 		</TR>
  		</logic:notEmpty>
  		</TABLE>
  		<table width="100%">
  		<tr>
  			<TD align="left" valign="middle" class="tr_anti_dividerbg_blue" colspan=4>
  		 </td>
  		</tr>
  		</table>
  
  		<!-- New Table design ends -->
  		<table align="bottom">
  			<logic:equal name="viewSpecimenSummaryForm" property="requestType" value="Collection Protocol">
  