anchor.diff:  												property="assoc.associatedElementB.entityId"
   												onchange="getAssociatedComposingElements('compositionTypeB', 'entityTypeB', 'compEleTypeB', 'compEleB');
   															setEntityDisplayName('entityTypeB', 'entityDisplayB');">
  -												<option value="">
  -												</option>
  +												<c:if
  +													test="${! empty chemicalAssociationForm.map.assoc.domainAssociation.id }">
  +													<c:forEach var="dataLink" items="${entityListB}">
  +														<c:choose>
  +															<c:when
  +																test="${dataLink.dataId eq chemicalAssociationForm.map.assoc.associatedElementB.entityId }">
  +																<option value="${dataLink.dataId }" selected>
  +																	${dataLink.dataDisplayType}
  +																</option>
  +															</c:when>
  +															<c:otherwise>
  +																<option value="${dataLink.dataId }">
  +																	${dataLink.dataDisplayType}
  +																</option>
  +															</c:otherwise>
  +														</c:choose>
  +													</c:forEach>
  +												</c:if>
   											</html:select> </span>
   										<html:hidden styleId="entityDisplayB"
   											property="assoc.associatedElementB.entityDisplayName"
  -											value="" />
  -									</li>
  -									<li>
  -										<span class="indented3" id="compEleB" style="display:none"><html:select
  +											value="${chemicalAssociationForm.map.assoc.associatedElementB.entityDisplayName}" />
  +									</li>
  +									<li>
  +										<span class="indented3" id="compEleB" style="${ceStyleB}"><html:select
   												styleId="compEleTypeB"
   												property="assoc.associatedElementB.composingElement.id">
  -												<option value=""></option>
  +
  +												<c:if test="${!empty ceListB}">
  +													<c:forEach var="ce" items="${ceListB}">
  +														<c:choose>
  +															<c:when
  +																test="${ce.domainComposingElement.id eq chemicalAssociationForm.map.assoc.associatedElementB.composingElement.id }">
  +																<option value="${ce.domainComposingElement.id }"
  +																	selected>
  +																	${ce.displayName }
  +																</option>
  +															</c:when>
  +															<c:otherwise>
  +																<option value="${ce.domainComposingElement.id }">
  +																	${ce.displayName }
  +																</option>
  +															</c:otherwise>
  +														</c:choose>
  +													</c:forEach>
  +												</c:if>
   											</html:select> </span>
   									</li>
   								</ul>
  
positive.code: 						</td>
  						<td class="label" valign="top">
  							&nbsp;
  							<Strong id="bondTypeTitle" style="display:none">Bond
  								Type</Strong>
  						</td>
  						<td class="rightLabel">
  							&nbsp;
  							<span id="bondTypeLine" style="display:none"><html:select
  									styleId="bondType" property="assoc.attachment.bondType"
  									onchange="javascript:callPrompt('Bond Type', 'bondType');">
  									<option value=""></option>
  
negative.code: 												property="assoc.associatedElementA.entityId"
  												onchange="getAssociatedComposingElements('compositionTypeA', 'entityTypeA', 'compEleTypeA', 'compEleA');
  														setEntityDisplayName('entityTypeA', 'entityDisplayA');">
  												<c:if
  													test="${! empty chemicalAssociationForm.map.assoc.domainAssociation.id }">
  													<c:forEach var="dataLink" items="${entityListA}">
  														<c:choose>
  															<c:when
  																test="${dataLink.dataId eq chemicalAssociationForm.map.assoc.associatedElementA.entityId }">
  																<option value="${dataLink.dataId }" selected>
  																	${dataLink.dataDisplayType}
  																</option>
  															</c:when>
  															<c:otherwise>
  																<option value="${dataLink.dataId }">
  																	${dataLink.dataDisplayType}
  																</option>
  															</c:otherwise>
  														</c:choose>
  													</c:forEach>
  												</c:if>
  											</html:select> </span>
  										<html:hidden styleId="entityDisplayA"
  											property="assoc.associatedElementA.entityDisplayName"
  											value="${chemicalAssociationForm.map.assoc.associatedElementA.entityDisplayName}" />
  									</li>
  									<li>
  										<span class="indented3" id="compEleA" style="${ceStyleA}">
  											<html:select styleId="compEleTypeA"
  												property="assoc.associatedElementA.composingElement.id">
  												<c:if test="${!empty ceListA}">
  													<c:forEach var="ce" items="${ceListA}">
  														<c:choose>
  															<c:when
  																test="${ce.domainComposingElement.id eq chemicalAssociationForm.map.assoc.associatedElementA.composingElement.id }">
  																<option value="${ce.domainComposingElement.id }"
  																	selected>
  																	${ce.displayName }
  																</option>
  															</c:when>
  															<c:otherwise>
  																<option value="${ce.domainComposingElement.id }">
  																	${ce.displayName }
  																</option>
  															</c:otherwise>
  														</c:choose>
  													</c:forEach>
  												</c:if>
  											</html:select> </span>
  									</li>
  								</ul>
  