function _fnGetMaxLenString(settings, colIdx) {
		var column = settings.aoColumns[colIdx];

		if (!column.maxLenString) {
			var s, max = '', maxLen = -1;

			for (var i = 0, ien = settings.aiDisplayMaster.length; i < ien; i++) {
				var rowIdx = settings.aiDisplayMaster[i];
				var data = _fnGetRowDisplay(settings, rowIdx)[colIdx];

				var cellString = data && typeof data === 'object' && data.nodeType
					? data.innerHTML
					: data + '';

				// Remove id / name attributes from elements so they
				// don't interfere with existing elements
				cellString = cellString
					.replace(/id=".*?"/g, '')
					.replace(/name=".*?"/g, '');

				s = _stripHtml(cellString)
					.replace(/&nbsp;/g, ' ');

				if (s.length > maxLen) {
					// We want the HTML in the string, but the length that
					// is important is the stripped string
					max = cellString;
					maxLen = s.length;
				}
			}

			column.maxLenString = max;
		}

		return column.maxLenString;
	}
Get the maximum strlen for each data column
 @param {object} settings dataTables settings object
 @param {int} colIdx column of interest
 @returns {string} string of the max length
 @memberof DataTable#oApi