
var ZebraTable = {
    bgcolor: '',
    classname: '',
    stripe: function(el)
    {
        var rows = el.getElementsByTagName('tr');
        for (var i=1,len=rows.length;i<len;i++)
        {
            if (i % 2 == 0 && rows[i].className!='heading') rows[i].className = 'shade';
            YAHOO.util.Event.addListener(rows[i],'mouseover',function() { ZebraTable.mouseover(this); });
            YAHOO.util.Event.addListener(rows[i],'mouseout',function() { ZebraTable.mouseout(this); });
        }
    },
    mouseover: function(row) {
        this.bgcolor = row.style.backgroundColor;
        this.classname = row.className;
        row.className = 'over';
    },
    mouseout: function(row) {
        row.className = this.classname;
        row.style.backgroundColor = this.bgcolor;
    }
}

function droneStripeTables()
{
    var elements = getElementsByClass('drone_table');
    for(var i=0; i<elements.length; i++)
    {
        ZebraTable.stripe(elements[i]);
    }
}