﻿$.urlParam = function(name){
    var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
    return results[1] || 0;
}

$(document).ready(function() {

    $(".se_p").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune punition à afficher"
        }, "aoColumns": [
      { "bVisible": false }, // Sortable DT
      {"bVisible": false },  // Saison
      {"bSortable": true },  // Division
      {"bSortable": true },  // Classe
      {"bSortable": true },  // Equipe
      {"bSortable": true },  // Joueur
      {"bSortable": true, "iDataSort": 0 },  // date
      {"bSortable": true },  // Partie,
      {"bSortable": true },  // Code
      {"bSortable": true}  // Minutes
      ]
    });

    $(".se_ps").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune punition à afficher"
        }, "aoColumns": [
      { "bVisible": false },  // Saison
      {"bSortable": true },  // Division
      {"bSortable": true },  // Classe
      {"bSortable": true },  // Equipe
      {"bSortable": true },  // Joueur
      {"bSortable": true}  // Minutes
      ]
    });

    $(".se_pse").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune punition à afficher"
        }, "aoColumns": [
      { "bVisible": false },  // Saison
      { "bSortable": true },  // Division
      {"bSortable": true },  // Classe
      {"bSortable": true },  // Equipe
      {"bSortable": true}  // Minutes
      ]
    });

    $(".se_l").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune partie &agrave; afficher"
        }, "aoColumns": [
              { "bVisible": false }, // Sortable DT
              {"bSortable": true },  // Category iDataSort
              {"bSortable": true },  // No
              {"bSortable": true },  // jourSem
              {"bVisible": false },  // dateSeul
              {"bVisible": false },  // date
              {"bVisible": false },  // heure
              {"bSortable": true, "iDataSort": 0 },  // dateHeure
              {"bSortable": true },  // arena
              {"bSortable": true },  // visiteurs
              {"bSortable": true}  // receveurs
            ],
        "aaSorting": [[0, "asc"]]
    });

    $(".se_cp").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "aoColumns": [
              { "bSortable": true },  // rang
              {"bSortable": true },  // equipe
              {"bSortable": true },  // pj
              {"bSortable": true },  // g
              {"bSortable": true },  // p
              {"bSortable": true },  // n
              {"bSortable": true },  // bp
              {"bSortable": true },  // bc
              {"bSortable": true },  // pts
              {"bSortable": true },  // fj
              {"bSortable": true },  // tot
              {"bVisible": false },  // tirs
              {"bVisible": false}  // pun
            ],
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucun r&eacute;sultat &agrave; afficher"
        }
    });

    $(".se_ce").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucun r&eacute;sultat &agrave; afficher"
        }
    });
    
    $(".se_r").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune partie &agrave; afficher"
        }, "aoColumns": [
              { "bVisible": false }, // Sortable DT
              {"bSortable": true },  // Category iDataSort
              {"bSortable": true },  // No
              {"bVisible": false },  // jourSem
              {"bVisible": false },  // dateSeul
              {"bVisible": false },  // date
              {"bVisible": false },  // heure
              {"bSortable": true, "iDataSort": 0 },  // dateHeure
              {"bSortable": true },  // arena
              {"bSortable": true },  // visiteurs
              {"bSortable": false },  // FJ
              {"bSortable": false },  // B
              {"bSortable": false },  // B
              {"bSortable": false },  // FJ
              {"bSortable": true}  // receveurs
            ],
        "aaSorting": [[0, "desc"]]
    });

    $(".si_j_all").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune statistique &agrave; afficher"
        }
    });

    $(".si_j_top").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune statistique &agrave; afficher"
        }
    });

    $(".se_s").dataTable({
        "bPaginate": false,
        "bLengthChange": false,
        "bFilter": false,
        "bSort": true,
        "bInfo": false,
        "bAutoWidth": false,
        "oLanguage": {
            "sProcessing": "Traitement en cours...",
            "sZeroRecords": "Aucune suspension &agrave; afficher"
        }, "aoColumns": [
              { "bVisible": false }, // Sortable DT
              {"bSortable": true },  // Numero
              {"bSortable": true },  // Division
              {"bVisible": false },  // Classe
              {"bSortable": true },  // Equipe
              {"bSortable": true },  // Joueur
              {"bSortable": true, "iDataSort": 0 },  // Date
              {"bSortable": true },  // Partie
              {"bSortable": true },  // Code
              {"bSortable": true },  // Nbr
              {"bSortable": true },  // Purgees
              {"bSortable": true}  // Reste
            ],
        "aaSorting": [[0, "asc"]]
    });

});
