Hallo,
So viel einfacher wird das mit document.write(bla) gar nicht,
weil du die ganze Seite damit neuschreibst und diese auch nicht
aktualisiert wird.
Vorschlag: bleib dabei die Daten in irgendwelche Container
zu schreiben, z.B. mit innerHTML
http://selfhtml.teamone.de/javascript/objekte/all.htm#inner_html
und pass sie dann so an das man sie nicht sieht.
mfg,
Peter