maglite: Probleme mit Ändern des Cursors

Beitrag lesen

Ich habe ein Problem:
In einer HTML-Datei habe ich ein div-Element und will, wenn der Mauszeiger darüberfährt, die Hintergrundgrafik des div-Elements, die in der css-Datei über class="..." definiert ist, austauschen und gleichzeitig den Mauszeiger in einen Pointer umwandeln (damit der Anwender merkt, dass das gesamte div-Element ein Link ist).
Mit Firefox funktioniert alles prima, aber beim IE wird zwar die Grafik getauscht, aber der Cursor verwandelt sich nicht und die Javascript-Fehlermeldung "Ungültiges Argument" für die pointer-Zeile wird ausgegeben.
Weiß jemand, woran das liegt? Belehrungen und Tipps würden mir echt helfen ;-)

<div class="linkpassiv" onmouseover="navhover(this);" onclick="location.href='index.htm';">
News
</div>

function navhover(a) {
 a.style.color = '#000060';
 a.style.background = 'url(dateien/navhover.jpg) repeat-y;';
 a.style.cursor = 'pointer';
}

Thx im voraus.
Gruß, maglite