anchor.diff:  	}
   
   	var PERIOD_DURATION = 7;
  -	var PERIOD_REPITITION = 3;        
  -
   
   function trim(inputString) {
       if (typeof inputString != "string") { return inputString; }
  
positive.code: }
  
  function registerCellInputHandlers(input) {
      highlightNonZero(input);
      Event.observe(input, "click", function(e){return ajaxform(input, null, null, null, null)})
      Event.observe(input, "change", highlightNonZero)
      Event.observe(input, "keyup", highlightNonZero)
  }
  
  function parseInput(input) {
  
negative.code:     registerDraggablesAndDroppables()
      showEmptyMessage()
  
      // displaying the very fist empty column, that is not shown when no activities is present
      if (currentActivityCount() > 0) {
          var td1Element = document.getElementById("td1")
          var td2Element = document.getElementById("td2")
  