     iDisplayStart: aoData.iDisplayStart.value or 0
     sSearch: aoData.sSearch.value or ""
 
-  # #### getDataProp()
+  # ##### getDataProp()
   #   * function scope helper for getting `aoData` properties
-
   getDataProp = ( key, index ) ->
     key = "#{ key }_#{ index }"
     return aoData[ key ].value
 
-  # #### mapColumns()
+  # ##### mapColumns()
   #   * iterator for setting up columns
   #   * create an element for each column
   #   * `mDataProp` is the field name

#   * The default options are listed below.
#   * The default options can changed by setting `Template.dataTable.defaultOptions.yourDumbProperty`

# #### [DataTables Options Full Reference](https://datatables.net/ref)
#   * All options passed through the options parameter will be merged with the default options.
#   * e.g. `_.defaults options, defaultOptions`

Template.dataTable.defaultOptions =
  bJQueryUI: false
  bAutoWidth: true
  bDeferRender: true
  sPaginationType: "full_numbers"

  # #### Bootstrap 3 Markup
  #   * You can change this by setting `Template.dataTable.defaultOptions.sDom` property.
  #   * For some example Less / CSS styles check out [luma-ui's dataTable styles](https://github.com/LumaPictures/luma-ui/blob/master/components/dataTables/dataTables.import.less)

  sDom: "<\"datatable-header\"fl><\"datatable-scroll\"rt><\"datatable-footer\"ip>"
  oLanguage:
    sSearch: "_INPUT_"
    sLengthMenu: "<span>Show :</span> _MENU_"

    # #### Loading Message
    #   * Set `oLanguage.sProcessing` to whatever you want, event html
    #   * Haven't tried a Meteor template yet, could be fun!

    sProcessing: "Loading"
    oPaginate:
      sFirst: "First"


# ##### Default Table Template
#   * The default table template is defined in datatables.html
Template.dataTable.defaultTemplate = 'default_table_template'

# ##### chooseTemplate Helper
