n);
			
						// Try to force a browser redraw
						self.$table.css("display");
						// Run sorting asynchronously on a timeout to force browser redraw after
						// `tablesort:start` callback. Also avoids locking up the browser too much.
						setTimeout(function() {
							self.$sortCells.removeClass(self.settings.asc + ' ' + self.settings.desc);
							for (var i = 0, length = unsortedValues.length; i < length; i++)
							{
								sortedMap.push({
									index: i,
									cell: cells[i],
								