Allora quello che volevo fare io proprio non si può fare...
Al suggerimento già c'avevo pensato, stamattina infatti l'ho implementato nella pagina. Non ho usato quello suggerito da lucas726 (grazie lo stesso!) perchè era un pò troppo pesante.
Ora però mi ritrovo di fronte ad un altro problema (che già so come risolvere in un modo ma vorrei vedere se riesco a fare tutto in js).
Praticamente devo nascondere un div. Ok, con la proprietà style.visibility lo faccio apparire e scomparire a piacimento.. il problema è che quando il div è nascosto comunque non posso utilizzare quello spazio.
nella mia pagina mi ritrovo
<div></div> --> da nascondere
<textarea></textarea>

La textarea vorrei utilizzarla per quasi tutta la grandezza della pagina e vorrei che quando visualizzo il div la textarea scenda più giu..

Come ho già detto già ho una soluzione ma la considero poco efficiente. Praticamente consiste nel chiamare ogni volta una funzione che ridisegna la pagina...

Chi mi aiuta?
grazie!!