anchor.diff:  			<cfif len(orig_elev_units) is 0 or len(minimum_elevation) is 0 or len(maximum_elevation) is 0>
   				<cfset fatalerrstr=listappend(fatalerrstr,'(orig_elev_units,minimum_elevation,maximum_elevation) must be all or none',';')>
   			</cfif>
  -		</cfif>		
  +		</cfif>
   		<cfif len(orig_lat_long_units) gt 0>
   			<cfif len(max_error_distance) gt 0 or len(max_error_units) gt 0>
   				<cfif len(max_error_distance) is 0 or len(max_error_units) is 0>
  
positive.code: 	<cfif variables.letype is "pick_event">
  		<cfset required=listappend(required,"collecting_event_id")>
  	</cfif>
  	
  	<!--- 
  		options:
  			pick_event=require collecting event ID
  			type_event=require event stuff + locality_id
  			type_locality: require event stuff, locality stuff, geog_auth_rec_id
  			pick_locality: require locality_id
  			
  		extension:
  			under type_locality ONLY
  				check orig_lat_long_units
  					if not null then require
  						datum n such
  					if DD then require....	
  	--->
  	<cfif variables.letype is "pick_event">
  		<cfset required=listappend(required,"collecting_event_id")>
  
negative.code: 		<cfinclude template="/includes/functionLib.cfm">
  	</cfif>
  	<cfoutput>
  
  
  		<cfloop list="#q#" index="kv" delimiters="&">
  			<cfset k=listfirst(kv,"=")>
  			<cfset v=replace(kv,k & "=",'')>
  