anchor.diff:      return true;
   }
   
  -
  -
   function registerHandlers() {
       $$('.input-row td.conditional').each(function(cell) {
           var input = cell.getElementsByTagName("INPUT")[0]
  
positive.code:     var activityInput = Builder.node("input", { id: activityName, name: activityName, type: 'hidden', value: activity.id })
      cells.push(Builder.node('th', {className: 'activity'}, activity.name), [activityInput]);
  
  
  
      // input cells
      for (var i = 0; i < dayCount; i++) {
          var name = 'grid[' + rowCount + '].eventIds[' + i + ']'
  
negative.code: 	}
  
  	var PERIOD_DURATION = 7;
  
  function trim(inputString) {
      if (typeof inputString != "string") { return inputString; }
  