Quella e` la funzione originale, e probabilmente funziona.
Ma tu vuoi una funzione diversa, che non agisce sul body, ma su un div.
Xinod gia` ti ha dato delle indicazioni che immagino tu abbia implementato ma per qualche motivo non funzionano.
Io sospetto un errore di sintassi, ma non posso correggerlo se non ho il tag <div> e lo script che stai usando.
Ciao
Michele