Hi,
solche Sachen wie
<a href="?site=news"><font color="#FFFFFF">News</font></a>
werden nicht in html umgewandelt und stehen dann so dort in der subnavibitte um hilfe bin totaler java noob =/
Versuche bittew trotzdem das naechste Mal, dein Problem anschaulicher zu beschreiben!
document.getElementsByName("subnavi")[0].firstChild.data = '<a href="?site=news">
.data ist eine Eigenschaft von *Text*knoten - da kannst du also nicht erwarten, dass HTML-Code als solcher dargestellt wird.
.innerHTML koennte eine Alternative darstellen. (Auch wenn der Rest deines Codes noch hoechst verbesserungswuerdig ist.)
MfG ChrisB