anchor.diff:  <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
   
   <html:xhtml/>
  +
   <%-- one element hash map --%>
   <c:forEach var="type" items="${response}">
  -  <c:if test="${not empty type}">
  -    <div class="collection-table">
  -      <h3>Curated comments from UniProt</h3>
  +  <c:if test="${not empty type}">  
  +    <div id="uniprotCommentsDisplayer" class="collection-table">
  +    
  +	<style>
  +		#uniprotCommentsDisplayer .brotein { display:none; }
  +	</style>    
  +    
  +      <h3><c:if test="${type.key == 'gene'}"><div class="right"><a href="#">Show proteins</a></div></c:if>Curated comments from UniProt</h3>
         <table>
   
             <c:choose>
  
positive.code:                           </c:when>
                            <c:when test="${bag.key == 'proteins'}">
                              <!-- comment 'proteins' List -->
                              <td class="${tdStyle}">
                                <c:forEach var="protein" items="${bag.value}" varStatus="looptyLoop">
                                  <!-- protein: id => primaryIdentifier -->
                                  <html:link action="/report?id=${protein.key}&amp;trail=|${protein.key}">
  
negative.code:             <tr>
                    <th>Type</th>
                    <th>Comment</th>
                    <th class="brotein">Proteins</th>
                  </tr>
                  </thead>
          <tbody>
  