Hi!
Variante A:
Du kannst den gesamten alles in einen <div> packen, diesen ausblenden, Berechnungen durchführen, den <div> wieder einblenden. Sollte wesentlich schneller gehen.
Variante B:
Du packst alles in einen <div id="hier">
Du holst Dir mit:
str=document.getElementByID("hier").innerHTML;
den gesamten HTML- Quelltext. Bearbeitest diesen mit Javascript und dann schreibst Du ihn zurück:
document.getElementByID("hier").innerHTML=str;
fastix