/**
 * Applique la class css sClassName sur les lignes de données (contenues dans un tbody) impaires d'un tableau.
 */
function DrawTable()
{
    var sClassName      =   "altern";
    var oTableBodies    =   document.getElementsByTagName("tbody");
    var altern          =   true;
    // Parcours des balises tbody.
    for (var i = 0; i < oTableBodies.length; i ++) {
        // Parcours des balises tr.
        var oTableRows  =   oTableBodies.item(i).getElementsByTagName("tr");
        for(var j = 0; j < oTableRows.length; j ++) {
            oTableRows.item(j).className    =   oTableRows.item(j).className.replace(sClassName, '');
            if (oTableRows.item(j).style.display == '') {
                altern   =   ! altern;
                if(altern) {
                    oTableRows.item(j).className    =   oTableRows.item(j).className + " " + sClassName;
                }
            }

        }
    }
}

addEvent(window, 'load', DrawTable);
