anchor.diff:  			function(item) {
   				new Draggable(item,{revert: true});
   				item.currentDurationIndex = item.parentNode.durationIndex;
  -				item.activity = item.parentNode.parentNode.getElementsByClassName('activity')[0].innerHTML.trim();
  +				item.activity = item.parentNode.parentNode.getElementsByClassName('activity')[0].innerHTML.strip();
   			}
           );
   
  
positive.code:     document.getElementsByClassName('marker').each(
          function(item) {new Draggable(item,{revert: true});
              item.currentDurationIndex = item.parentNode.durationIndex;
              item.activity = item.parentNode.parentNode.getElementsByClassName('activity')[0].innerHTML.trim();
          }
      );
  
  
negative.code: function setUpMarker(draggable, dropZone) {
      var prevDurationIndex = draggable.currentDurationIndex;
      var newDurationIndex = dropZone.durationIndex;
      var activity = (typeof(draggable.activity) != 'undefined')? draggable.activity : dropZone.parentNode.getElementsByClassName('activity')[0].innerHTML.strip();
      if(prevDurationIndex != newDurationIndex && activity == dropZone.parentNode.getElementsByClassName('activity')[0].innerHTML.strip()) {
          var marker = createMarker(newDurationIndex, activity);
          dropZone.appendChild(marker);
  
  