anchor.diff:  			</td>
   			<td>
   				<div id="categoryPrompt">
  -					<html:select property="file.domainFile.category"
  -						onchange="javascript:callPrompt('Publication Category', 'file.domainFile.category', 'categoryPrompt');
  -														setReportFields('file.domainFile.category', 'file.domainFile.status');"
  -						styleId="file.domainFile.category">
  +					<html:select property="publication.domainFile.category"
  +						onchange="javascript:callPrompt('Publication Category', 'publication.domainFile.category', 'categoryPrompt');
  +														updateFormBasedOnCategory();"
  +						styleId="domainFile.category">
   						<option value=""></option>
   						<html:options name="publicationCategories" />
   						<option value="other">
  
positive.code: 		</td>
  	</tr>
  </table>
  
  <html:form action="/publication" enctype="multipart/form-data">
  	<c:if test="${!empty publicationForm.map.file.domainFile.id}">
  		<html:hidden property="file.domainFile.id" />
  	</c:if>
  	<jsp:include page="/bodyMessage.jsp?bundle=publication" />
  	<table width="100%" align="center" class="submissionView">
  		<tr>
  
negative.code: 				Visibility
  			</td>
  			<td>
  				<html:select property="publication.visibilityGroups" multiple="true"
  					size="6">
  					<html:options name="allVisibilityGroups" />
  				</html:select>
  