function markiere(zeile, befehl, hintergrundFarbe, mausFarbe)
{
    var zellen = null;
    if (mausFarbe == ''
        || typeof(zeile.style) == 'undefined') {
        return false;
    }

    if (typeof(document.getElementsByTagName) != 'undefined') {
        zellen = zeile.getElementsByTagName('td');
    }
    else if (typeof(zeile.cells) != 'undefined') {
        zellen = zeile.cells;
    }
    else {
        return false;
    }

    var anzahlZellen  = zellen.length;
    var domDetect    = null;
    var aktuelleFarbe = null;
    var neueFarbe     = null;
    if (typeof(window.opera) == 'undefined'
        && typeof(zellen[0].getAttribute) != 'undefined') {
        aktuelleFarbe = zellen[0].getAttribute('bgcolor');
        domDetect    = true;
    }
    else {
        aktuelleFarbe = zellen[0].style.backgroundColor;
        domDetect    = false;
    } 


    if(aktuelleFarbe.toLowerCase() == hintergrundFarbe.toLowerCase()) {
        if (befehl == 'over' && mausFarbe != '') {
            neueFarbe              = mausFarbe;
        }
    }
    else if (aktuelleFarbe.toLowerCase() == mausFarbe.toLowerCase())
    {
        if (befehl == 'out') {
            neueFarbe              = hintergrundFarbe;
        }
    }

    if (neueFarbe) {
        var c = null;
        if (domDetect) {
            for (c = 0; c < anzahlZellen; c++) {
                zellen[c].setAttribute('bgcolor', neueFarbe, 0);
            } 
        }
        else {
            for (c = 0; c < anzahlZellen; c++) {
                zellen[c].style.backgroundColor = neueFarbe;
            }
        }
    } 

    return true;
} 

function roll(obj, highlightcolor, textcolor)
{
	obj.style.backgroundColor = highlightcolor;
	obj.style.color = textcolor;
}

function addbookmark()
{
	if (document.all)
		window.external.AddFavorite("http://www.jokenet.de","jokenet - Witze, Videos, Sounds, Scherzprogramme, Powerpoints und mehr")
}
