code: function ( oSettings ) {
  			var sData = this.oApi._fnReadCookie( oSettings.sCookiePrefix+oSettings.sInstance );
  			var oData;
  	
  			try {
  				oData = (typeof $.parseJSON === 'function') ? 
  					$.parseJSON(sData) : eval( '('+sData+')' );
  			} catch (e) {
  				oData = null;
  			}
  	
  			return oData;
  		}
docs: Load the table state. With this function you can define from where, and how, the
  state of a table is loaded. By default DataTables will load from its state saving
  cookie, but you might wish to use local storage (HTML5) or a server-side database.
  @type function
  @member
  @param {object} oSettings DataTables settings object
  @return {object} The DataTables state object to be loaded
  @dtopt Callbacks
  
  @example
  $(document).ready(function() {
  $('#example').dataTable( {
  "bStateSave": true,
  "fnStateLoad": function (oSettings, oData) {
  var o;
  
  // Send an Ajax request to the server to get the data. Note that
  // this is a synchronous request.
  $.ajax( {
  "url": "/state_load",
  "async": false,
  "dataType": "json",
  "success": function (json) {
  o = json;
  }
  } );
  
  return o;
  }
  } );
  } );