anchor.diff:  
                       <c:set var="_DATE" value="" />
                       <table border="0" cellpadding="0" cellspacing="0" id="dashboard_table" width="99%">
  -                        <c:forEach items="${reportActivity}" var="rv" varStatus="index">
  +                        <c:forEach items="${reportActivity}" var="rvDTO" varStatus="index">
                               <c:set var="ALT" value="${index.count % 2 == 0 ? 'alt' : ''}"></c:set>
                               <%--<c:if test="${index.first}"> first</c:if><c:if test="${index.last}"> last</c:if>--%>
   
  
positive.code: 
                          <c:set var="ALT" value="${index.count % 2 == 0 ? 'alt' : ''}"></c:set>
                          <tr class="${ALT}" id="CD_${_ID}">
                              <td><b>${index.count})&nbsp;&nbsp;</b>&nbsp;<a href="<c:url value="/pages/ae/edit?rvID=${rv.id}&aeReport=${rv.report.aeReport.id}&report=${rv.report.id}" />">${rv.report.reportDefinition.label}</a></td>
                              <td align="right" width="40px"><i>Due on:</i></td>
                              <td align="left" width="70px"><span style="color:#ea4b4b"><tags:formatDate value="${rv.dueOn}" /></span></td>
                          </tr>
                      </c:forEach>
                  </table>
  
negative.code:                                 id the date is the same as previews row them display the ID based on index
                                  otherwise ID is based on date's value, for scrolling by ID
                              --%>
                              <c:set var="_dateString"><jsp:attribute name="value"><c:if test="${rvDTO.rv.submittedOn ne null}"><tags:formatDate value="${rvDTO.rv.submittedOn}" /></c:if><c:if test="${rvDTO.rv.submittedOn eq null}"><tags:formatDate value="${rvDTO.rv.dueOn}" /></c:if></jsp:attribute></c:set>
                              <c:set var="_ID" value="tr_RA_${index.index}" />
  
                              <c:if test="${_DATE ne _dateString}">
  