anchor.diff:      }
   	
   	function checkFields() {
  -		
  -		theTargModFlag = document.searchForm.targetedModification[0];
  -		theEndTransGeneFlag = document.searchForm.engineeredTransgene[0];
  -		
  -		if (theTargModFlag.checked == true || theEndTransGeneFlag.checked == true) {
  -		    enableField(document.searchForm.geneName);
  -		}
  -		else {
  -		    disableField(document.searchForm.geneName);
  -		}
  +		toggleField(document.searchForm.searchEngineeredTransgene[0], document.searchForm.transgeneName);
  +		
  +		toggleField(document.searchForm.searchTargetedModification[0], document.searchForm.geneName);				
   		
   		toggleField(document.searchForm.searchTherapeuticApproaches[0], document.searchForm.therapeuticApproach);
   	}
  
positive.code: 
  /**
   * 
   * $Id: searchAdvanced.jsp,v 1.73 2008-07-17 17:24:09 pandyas Exp $
   * 
   * $Log: not supported by cvs2svn $
   * Revision 1.71  2008/05/21 19:09:17  pandyas
   * Modified advanced search to prevent SQL injection
   * Converted text entry to dropdown lists for easier validation
  
negative.code: 			<td class="formTitleBlue" height="10" colspan="3">Genetic Description:</td>
  		</tr>
  
  
  		<tr>
  			<td class="formRequiredNotice" width="5">&nbsp;</td>
  			<td class="formLabel">Models with Transgene</td>
  			<td class="formField">
  			    <html:checkbox property="searchEngineeredTransgene" onclick="checkFields()" />
  			    <!-- NOTE: Needed to work around struts bug -->
  			    <input type="hidden" name="searchEngineeredTransgene" value="false">	
  				<label for="box1">Check here to search for models with <br>trangene data</label>
  			</td>
  		</tr>
  
  		<tr>
  		    <td class="formRequiredNotice" width="5">&nbsp;</td>
  			<td class="formLabel"><label for="field3">Transgene Name:</label></td>
  			<td class="formField">			
  				<html:select styleClass="formFieldSized" size="1" property="transgeneName" >
  					<html:options name="<%= Dropdowns.TRANSGENENAMEQUERYDROP %>" />												
  				</html:select>
  			</td>
  		</tr>
  		
  		<tr>
  			<td class="formRequiredNotice" width="5">&nbsp;</td>
  			<td class="formLabel">Models with Targeted Modification</td>
  			<td class="formField">
  			    <html:checkbox property="searchTargetedModification" onclick="checkFields()" />
  			    <!-- NOTE: Needed to work around struts bug -->
  			    <input type="hidden" name="searchTargetedModification" value="false">	
  				<label for="box1">Check here to search for models with <br>targeted modification data</label>
  			</td>
  		</tr>
  
  		<tr>
  		    <td class="formRequiredNotice" width="5">&nbsp;</td>
  			<td class="formLabel"><label for="field3">Targeted Modification Gene Name:</label></td>
  			<td class="formField">			
  				<html:select styleClass="formFieldSized" size="1" property="geneName" >
  					<html:options name="<%= Dropdowns.TARGETEDMODNAMEQUERYDROP %>" />												
  				</html:select>
  			</td>
  		</tr>		
  	
  
  		<tr>
  			<td class="formRequiredNotice" width="5">&nbsp;</td>
  