anchor.diff:  							var newId = validValueField.id; 
   							var spanId = newId + '.span';
   
  -							var selectArea = '<select id="' + newId + '" name="' + newId +'" multiple="multiple" size="3">';
  +							var selectArea = '<select id="' + newId + '" name="' + newId +'">';
   										selectArea += '</select>';
   				
   							//Element.remove(validValueField);
  
positive.code: 		
  		var valueDropDownSpanID = prefixID + '.fieldConstraint[0].literalRestriction[0].value.span';
  		
  		authorRule.getRulesDomainObject(domainObjectDropDown.selectedIndex - 1, function(domainObject)
  		                              {
  							//alert(domainObject.identifier);		                              
  
negative.code: 					return term.fullName;
  				}
  
  	function isFieldExists(ruleCount, domainObjectName, fieldName)
  	{
  
  				var columns = $('rule-'+(ruleCount + 1)+'-columns');
  				
  				var divNodes = 0;
  
  				// Filter all div nodes				
  				for(var i=0; i < columns.childNodes.length; i++)
  				{
  					if (columns.childNodes[i].nodeName == 'DIV')
  					{
  						divNodes++;
  					}
  				}
  							
  				var fieldExist = false;
  				
  				var sameFields = 0;
  				
  				for (var i=0; i < divNodes; i++)
  				{
  					var fieldId = 'ruleSet.rule['+ ruleCount + '].condition.column[' + i + '].fieldConstraint[0].fieldName';
  					var domainObjectId = 'ruleSet.rule['+ ruleCount + '].condition.column[' + i + '].objectType';
  					
  					if($(fieldId).value == fieldName && $(domainObjectId).value == domainObjectName)
  					{
  						sameFields++;
  						
  					}
  				}
  			
  				if (sameFields > 1)
  				{
  					fieldExist = true;
  				}
  				
  			return fieldExist;
  	}
  	
  	function resetDropDowns()
  	{
  	}
  	
  	function handleFieldOnchange(fieldDropDown, ruleCount) 
  	{
  