Scusa ma lo script è funzionante 100%? Può essere by passato modificando il dom? Che evento è onpaint (mai visto)? L'hai testato? Su che browser è che S.O.?