anchor.diff:  		}
   		
   		function removeCondition(ruleCount, columnCount) {
  +				
   				try {
   					authorRule.removeCondition(ruleCount, columnCount, function(deleteStatus) {
   							if(deleteStatus) {
   								var columns = $('rule-'+(ruleCount+1)+'-columns');
   								var column = $('rule-'+(ruleCount)+'-column-'+(columnCount));
  -								columns.removeChild($(column.id + '-br'));
  -								columns.removeChild(column);
  +								column.style.visibility = "hidden";
  +								
  +								//columns.removeChild($(column.id + '-br'));
  +								//columns.removeChild(column);
  +								
   							} else {
   								alert("Delete failed on server " + values)
   							}
  
positive.code: 				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++;
  						
  					}
  				}
  
negative.code: 							var columnHolder = getElementHolderDiv();
  							columnHolder.innerHTML = columnContent;
  							var newColumn = columnHolder.childNodes[1].cloneNode(true);	
  							
  							columnHolder.innerHTML = "";
  							columns.appendChild(newColumn);
  							var brElement = document.createElement("br");
  