docs: function _fnFilterColumn ( oSettings, sInput, iColumn, bRegex, bSmart, bCaseInsensitive )
  		{
  			if ( sInput === "" )
  			{
  				return;
  			}
  			
  			var iIndexCorrector = 0;
  			var rpSearch = _fnFilterCreateSearch( sInput, bRegex, bSmart, bCaseInsensitive );
  			
  			for ( var i=oSettings.aiDisplay.length-1 ; i>=0 ; i-- )
  			{
  				var sData = _fnDataToSearch( _fnGetCellData( oSettings, oSettings.aiDisplay[i], iColumn, 'filter' ),
  					oSettings.aoColumns[iColumn].sType );
  				if ( ! rpSearch.test( sData ) )
  				{
  					oSettings.aiDisplay.splice( i, 1 );
  					iIndexCorrector++;
  				}
  			}
  		}