_empty = function ( d ) {
		return !d || d === '-' ? true : false;
	}
DataTables is a plug-in for the jQuery Javascript library. It is a highly
flexible tool, based upon the foundations of progressive enhancement,
which will add advanced interaction controls to any HTML table. For a
full list of features please refer to
[DataTables.net](href="http://datatables.net).

Note that the `DataTable` object is not a global variable but is aliased
to `jQuery.fn.DataTable` and `jQuery.fn.dataTable` through which it may
be  accessed.

 @class
 @param {object} [init={}] Configuration object for DataTables. Options
   are defined by {@link DataTable.defaults}
 @requires jQuery 1.3+

 @example
   // Basic initialisation
   $(document).ready( function {
     $('#example').dataTable();
   } );

 @example
   // Initialisation with configuration options - in this case, disable
   // pagination and sorting.
   $(document).ready( function {
     $('#example').dataTable( {
       "paginate": false,
       "sort": false
     } );
   } );