rem: self.rowObject = new self.row(item, 'mouse', self.indentEnabled, true); 
add: self.rowObject = new self.row(item, 'mouse', self.indentEnabled, self.maxDepth, true); 
context:   handle.mousedown(function(event) {    // Create a new dragObject recording the event information.    self.dragObject = new Object();    self.dragObject.initMouseOffset = self.getMouseOffset(item, event);    self.dragObject.initMouseCoords = self.mouseCoords(event);    if (self.indentEnabled) {      self.dragObject.indentMousePos = self.dragObject.initMouseCoords;    }    // If there's a lingering row object from the keyboard, remove it's focus.    if (self.rowObject) {      $('a.tabledrag-handle', self.rowObject.element).blur();    }    // Create a new rowObject for manipulation of this row.    self.rowObject = new self.row(item, 'mouse', self.indentEnabled, true);    // Save the position of the table.    self.table.topY = self.getPosition(self.table).y;    self.table.bottomY = self.table.topY + self.table.offsetHeight;    // Add classes to the handle and row.    $(this).addClass('tabledrag-handle-hover');    $(item).addClass('drag');    // Set the document to use the move cursor during drag.    $('body').addClass('drag');    if (self.oldRowElement) {      $(self.oldRowElement).removeClass('drag-previous');    }    // Hack for IE6 that flickers uncontrollably if select lists are moved.    if (navigator.userAgent.indexOf('MSIE 6.') != -1) {      $('select', this.table).css('display', 'none');    }    // Hack for Konqueror, prevent the blur handler from firing.    // Konqueror always gives links focus, even after returning false on mousedown.    self.safeBlur = false;    // Call optional placeholder function.    self.onDrag();    return false;  });
meta: 1288	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1288/58852d4b7b72113793455b92bf113359e849e2fb/tabledrag.js/buggy/misc/tabledrag.js