
// Adding hacks for Opera "first" and "last" elements supporting.
var list_elements = {ul: 'li', ol: 'li', tbody: 'tr', tr: 'td'};
for (i in list_elements) {
    var elements = document.getElementsByTagName(i);
    for (k = 0; k < elements.length; k++) {
        var children = elements[k].getElementsByTagName(list_elements[i]);
        if (children.length) {
            children[0].className += ' first';
            //if (children.length > 1) {
                children[children.length - 1].className += ' last';
            //}
            for (var l = 0; l < children.length; l++) {
                if (!(l % 2)) {
                    children[l].className += ' odd';
                }
            }
        }
    }
}
