/*****************************************************************************
 Hozzaad egy event-et egy objektumhoz anelkul, hogy a mar esetleg definialt
 regebbi eventeket felulirna.
 obj:    az objektum,
 evType: event tipus 'on' nelkul - pl.: load, click, blur, ...
 fn:     az event fuggveny neve
*****************************************************************************/
function addEvent(obj, evType, fn)
{
    
    if (obj.addEventListener)
    {
        obj.addEventListener(evType, fn, true);
        return true;
    } 
    else if (obj.attachEvent)
    {
        var r = obj.attachEvent("on"+evType, fn);
        return r;
    }
    else return false;
}

/*****************************************************************************
 Alternalo stilusu listakat produkal egy oldalon. Minden masodik olyan <tr>
 stilusat kicsereli row2-re, ahol row1 volt az eredeti stilus.
*****************************************************************************/
function stripe()
{
    var trs=document.getElementsByTagName("tr");
    var j=0;
    for( var i=0; i<trs.length; i++ )
    {
        if( trs[i].className.indexOf('row1')>-1 )
        {
            if( j%2 ) trs[i].className=trs[i].className.replace(/row1/, 'row2');
            j++;
        }
    }        
}
