Seid gegruesst!
Das .innerHTML Tag ist schon nicht schlecht.
Wer die dunkle Seite der Tags beherrscht, kann natürlich auch so okkulten Kram wie die Layer-Tags und document.getElementById("ID").replaceChild(neuerKnoten,alterKnoten) einsetzen, um das selbe auch im Navigator zu erreichen.
Aber dazu hat es bei Dir wohl nicht gereicht ];-)
Lord Helmchen