Marcel Stör: dynamic html

Beitrag lesen

hallo zusammen
ich möchte bei einem mouseover event den überfahrenen text fett darstellen und habe deshalb zwei javascript funktionen geschrieben und diese in einer externen datei abgelegt.

sieht folgendermassen aus:
function makeBold(id) {
document.all[id].style.fontWeight = "bold"; }
function undoBold(id){
document.all[id].style.fontWeight = "normal"; }

angesprochen werden sie im html code so:
  <a id="dynText"
            href="mailto:marcel@frightanic.com" onMouseOver="javascript:makeBold('dynText')"
            onMouseOut="javascript:undoBold('dynText')">

nun kennt ja netscape das document.all objekt nicht und bringt logischerweise eine fehlermeldung.
wie könnt ich das lösen??? vielen dank im voraus und schöne ostern.
marcel