anchor.diff:              RowManager.addRowInseter(stratRowInserterProps_${epochCount.index});
               RowManager.registerRowInserters();
           </script>
  -        <tags:minimizablePanelBox title="${epoch.name}" boxId="${epoch.name}">
  -            
  -            <br>
  -
  -            <table id="epoch-${epochCount.index }" class="tablecontent">
  -                <tr>
  -                    <th></th>
  -                    <th><span class="required-indicator">Stratification Question</span></th>
  -                    <th></th>
  -                    <th><span class="required-indicator">Stratification Answer</span></th>
  -                </tr>
  -                <c:forEach items="${command.treatmentEpochs[epochCount.index].stratificationCriteria}" var="strat" varStatus="status">
  -                    <script>
  +		<tags:minimizablePanelBox title="${epoch.name}" boxId="${epoch.name}">
  +
  +			<table id="epoch-${epochCount.index }" class="tablecontent">
  +				<tr>
  +					<th></th>
  +					<th><span class="required-indicator">Stratification Question</span></th>
  +					<th></th>
  +					<th><span class="required-indicator">Stratification Answer</span></th>
  +				</tr>
  +				<c:forEach
  +					items="${command.treatmentEpochs[epochCount.index].stratificationCriteria}"
  +					var="strat" varStatus="status">
  +					<script>
                           RowManager.getNestedRowInserter(stratRowInserterProps_${epochCount.index},${status.index}).updateIndex(${fn:length(command.treatmentEpochs[epochCount.index].stratificationCriteria[status.index].permissibleAnswers)});
                       </script>
  -                    <tr id="epoch-${epochCount.index }-${status.index }">
  -                        <td class="alt"><a
  -                                href="javascript:RowManager.deleteRow(stratRowInserterProps_${epochCount.index},${status.index });">
  -                            <img src="<tags:imageUrl name="checkno.gif"/>" border="0" alt="Delete"></a>
  -                        </td>
  -                        <td>
  -                            <form:textarea path="treatmentEpochs[${epochCount.index }].stratificationCriteria[${status.index}].questionText" rows="1"
  -                                           cols="60" cssClass="validate-notEmpty"/>
  -                        </td>
  -                        <td>
  -                            <input type="button" value="Add Answer"
  -                                   onclick="RowManager.addRow(RowManager.getNestedRowInserter(stratRowInserterProps_${epochCount.index},${status.index}));"/>
  -                        </td>
  -                        <td>
  -                            <table class="tablecontent" id="table1" width="50%">
  -                                <tr>
  -                                    <th></th>
  -                                    <th></th>
  -                                </tr>
  -                                <c:forEach var="answer" varStatus="statusAns"
  -                                           items="${command.treatmentEpochs[epochCount.index].stratificationCriteria[status.index].permissibleAnswers}">
  -                                    <tr id="table1-${statusAns.index }">
  -                                        <td class="alt">
  -                                            <form:input
  -                                                    path="treatmentEpochs[${epochCount.index }].stratificationCriteria[${status.index}].permissibleAnswers[${statusAns.index}].permissibleAnswer"
  -                                                    size="30" cssClass="validate-notEmpty"/></td>
  -                                        <td class="alt"><a
  -                                                href="javascript:RowManager.deleteRow(RowManager.getNestedRowInserter(stratRowInserterProps_${epochCount.index},${status.index}),${statusAns.index });">
  -                                            <img src="<tags:imageUrl name="checkno.gif"/>" border="0"></a></td>
  -                                    </tr>
  -                                </c:forEach>
  -                            </table>
  -                        </td>
  -                    </tr>
  -                </c:forEach>
  -            </table>
  -            <p id="instructions">
  -                <input type="button" value="Add Stratification Factor" onclick="RowManager.addRow(stratRowInserterProps_${epochCount.index});"/>
  -            </p>
  -        <br /><hr align="left" width="95%">    
  -       	    
  -		<!--stratum groups combinations display section-->
  -		<script>
  +					<tr id="epoch-${epochCount.index }-${status.index }">
  +						<td class="alt"><a
  +							href="javascript:RowManager.deleteRow(stratRowInserterProps_${epochCount.index},${status.index });">
  +						<img src="<tags:imageUrl name="checkno.gif"/>" border="0"
  +							alt="Delete"></a></td>
  +						<td><form:textarea
  +							path="treatmentEpochs[${epochCount.index }].stratificationCriteria[${status.index}].questionText"
  +							rows="1" cols="60" cssClass="validate-notEmpty" /></td>
  +						<td><input type="button" value="Add Answer"
  +							onclick="RowManager.addRow(RowManager.getNestedRowInserter(stratRowInserterProps_${epochCount.index},${status.index}));" />
  +						</td>
  +						<td>
  +						<table class="tablecontent" id="table1" width="50%">
  +							<tr>
  +								<th></th>
  +								<th></th>
  +							</tr>
  +							<c:forEach var="answer" varStatus="statusAns"
  +								items="${command.treatmentEpochs[epochCount.index].stratificationCriteria[status.index].permissibleAnswers}">
  +								<tr id="table1-${statusAns.index }">
  +									<td class="alt"><form:input
  +										path="treatmentEpochs[${epochCount.index }].stratificationCriteria[${status.index}].permissibleAnswers[${statusAns.index}].permissibleAnswer"
  +										size="30" cssClass="validate-notEmpty" /></td>
  +									<c:choose>
  +										<c:when test="${statusAns.index < 2}">
  +										</c:when>
  +										<c:otherwise>
  +											<td class="alt"><a
  +												href="javascript:RowManager.deleteRow(RowManager.getNestedRowInserter(stratRowInserterProps_${epochCount.index},${status.index}),${statusAns.index });">
  +											<img src="<tags:imageUrl name="checkno.gif"/>" border="0"></a></td>
  +										</c:otherwise>
  +									</c:choose>
  +								</tr>
  +							</c:forEach>
  +						</table>
  +						</td>
  +					</tr>
  +				</c:forEach>
  +			</table>
  +			<br>
  +			<div align="right"><input type="button"
  +				value="Add Stratification Factor"
  +				onclick="RowManager.addRow(stratRowInserterProps_${epochCount.index});" />
  +			</div>
  +			<hr align="left" width="95%">
  +			<!--stratum groups combinations display section-->
  +			<script>
   			var stratumGroupRowInserter_${epochCount.index} = {
   			    add_row_division_id: "stratumGroupTable1_${epochCount.index}", 	        
   			    skeleton_row_division_id: "dummy-row",
  
positive.code: <%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>
  <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
  <%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
  <html>
  <head>
  
negative.code: 
  <body>
  <form:form method="post" name="form">
  	<tags:tabFields tab="${tab}" />
  	<div><input type="hidden" id="_action" name="_action" value=""> <input
  		type="hidden" id="_selectedEpoch" name="_selectedEpoch" value=""> <input
  		type="hidden" id="_selectedStratification"
  		name="_selectedStratification" value=""> <input type="hidden"
  		id="_selectedAnswer" name="_selectedAnswer" value=""></div>
  	<c:forEach items="${command.treatmentEpochs}" var="epoch"
  		varStatus="epochCount">
  		<script>
              var startAnsRowInserterProps_${epochCount.index}= {
                  add_row_division_id: "table1",
                  skeleton_row_division_id: "dummy-strat-ans-${epochCount.index }",
  