anchor.diff:          script(type="text/javascript").
   
               var _id = 0;
  +            var _z_index = 110;
               var mouseY;
  +
               function getTimeslotIndex (pixels, $block) {
                   return Math.round((pixels - $block.offset().top) / 32);
               }
  
positive.code:             function getNewId () {
                  _id++;
                  return "timespan_" + _id;
              }
  
              var test = false;
  
negative.code:                     action = ACTION_MOVE;
                      timespanManipulating = thisRef;
                      mouseY = event.pageY;
                      jQueryObject.css("z-index", getZIndex());
                      event.stopPropagation();
                  });
  
                  jQueryObject.css("top", getPixelOffset(startTime));
                  jQueryObject.css("height", getPixelInterval(startTime, endTime));
                  jQueryObject.css("z-index", getZIndex());
  
                  this.paint = function (y) {
                      var topOffset = jQueryObject.offset().top;
  