docs: function _fnColumnOptions( oSettings, iCol, oOptions )
  		{
  			var oCol = oSettings.aoColumns[ iCol ];
  			
  			/* User specified column options */
  			if ( oOptions !== undefined && oOptions !== null )
  			{
  				if ( oOptions.sType !== undefined )
  				{
  					oCol.sType = oOptions.sType;
  					oCol._bAutoType = false;
  				}
  				
  				$.extend( oCol, oOptions );
  				_fnMap( oCol, oOptions, "sWidth", "sWidthOrig" );
  		
  				/* iDataSort to be applied (backwards compatibility), but aDataSort will take
  				 * priority if defined
  				 */
  				if ( oOptions.iDataSort !== undefined )
  				{
  					oCol.aDataSort = [ oOptions.iDataSort ];
  				}
  				_fnMap( oCol, oOptions, "aDataSort" );
  			}
  		
  			/* Cache the data get and set functions for speed */
  			oCol.fnGetData = _fnGetObjectDataFn( oCol.mDataProp );
  			oCol.fnSetData = _fnSetObjectDataFn( oCol.mDataProp );
  			
  			/* Feature sorting overrides column specific when off */
  			if ( !oSettings.oFeatures.bSort )
  			{
  				oCol.bSortable = false;
  			}
  			
  			/* Check that the class assignment is correct for sorting */
  			if ( !oCol.bSortable ||
  				 ($.inArray('asc', oCol.asSorting) == -1 && $.inArray('desc', oCol.asSorting) == -1) )
  			{
  				oCol.sSortingClass = oSettings.oClasses.sSortableNone;
  				oCol.sSortingClassJUI = "";
  			}
  			else if ( oCol.bSortable ||
  			          ($.inArray('asc', oCol.asSorting) == -1 && $.inArray('desc', oCol.asSorting) == -1) )
  			{
  			  oCol.sSortingClass = oSettings.oClasses.sSortable;
  			  oCol.sSortingClassJUI = oSettings.oClasses.sSortJUI;
  			}
  			else if ( $.inArray('asc', oCol.asSorting) != -1 && $.inArray('desc', oCol.asSorting) == -1 )
  			{
  				oCol.sSortingClass = oSettings.oClasses.sSortableAsc;
  				oCol.sSortingClassJUI = oSettings.oClasses.sSortJUIAscAllowed;
  			}
  			else if ( $.inArray('asc', oCol.asSorting) == -1 && $.inArray('desc', oCol.asSorting) != -1 )
  			{
  				oCol.sSortingClass = oSettings.oClasses.sSortableDesc;
  				oCol.sSortingClassJUI = oSettings.oClasses.sSortJUIDescAllowed;
  			}
  		}