anchor.diff:  
   var summaryFirstName = '<bean:write name="participantDto" property="firstName" />';
   var summaryLastName = '<bean:write name="participantDto" property="lastName" />';
  +var partView = {};
   function disableButtonsOnCheck(chkbox)
   {
       if(chkbox.value == 1)
  
positive.code: 	participantDetail.id = '${participantDto.participantId}';
  	jsonDetail.participantDetail= participantDetail
  	jsonDetail.cpId = popupCPCombo.getSelectedValue();
  	jsonDetail.ppid = document.getElementById("popupPPID").value;
  	jsonDetail.registrationDate = cprDateCal.getDate();
  	var req = createRequest(); // defined above
  	// Create the callback:
  	req.onreadystatechange = function() {
  		if (req.readyState != 4) return; // Not there yet
  		if (req.status == 200) {
  			document.getElementById("cpTitleList").value = document.getElementById("cpTitleList").value + ","+popupCPCombo.getSelectedText();
  		}
  	}
  	req.open("POST", "rest/ng/collection-protocols/"+jsonDetail.cpId+"/registrations", false);
  
negative.code: 	req.onreadystatechange = function() {
  		if (req.readyState != 4) return; // Not there yet
  		var resp = req.responseText;
  		partView.cpList = eval('('+resp+')');
  		for(var cnt = 0;cnt < partView.cpList.length;cnt++){
  			popupCPCombo.addOption(partView.cpList[cnt].id,partView.cpList[cnt].shortTitle)
  		}
  		
  	}
  