anchor.diff:            </c:choose>
   
         </table>
  +      
  +      <script type="text/javascript">
  +      (function() {
  +      	jQuery('#uniprotCommentsDisplayer h3 div.right a').click(function(e) {
  +      		if (jQuery('#uniprotCommentsDisplayer table th.brotein:visible').exists()) {
  +      			jQuery('#uniprotCommentsDisplayer table .brotein').hide();
  +      			jQuery(this).text('Show proteins');
  +      		} else {
  +      			jQuery('#uniprotCommentsDisplayer table .brotein').show();
  +      			jQuery(this).text('Hide proteins');
  +      		}
  +      		
  +      		e.preventDefault();
  +      	});
  +      })();
  +      </script>
  +      
       </div>
     </c:if>
   </c:forEach>
positive.code:             <tr>
                    <th>Type</th>
                    <th>Comment</th>
                    <th>Proteins</th>
                  </tr>
                  </thead>
          <tbody>
  
negative.code:                           </c:when>
                            <c:when test="${bag.key == 'proteins'}">
                              <!-- comment 'proteins' List -->
                              <td class="${tdStyle} brotein">
                                <c:forEach var="protein" items="${bag.value}" varStatus="looptyLoop">
                                  <!-- protein: id => primaryIdentifier -->
                                  <html:link action="/report?id=${protein.key}&amp;trail=|${protein.key}">
  