Ho dato un'occhiata al codice della pagina in questione e mi si sono schiarite un pò le idee.

Confermo solo la domanda per Piero relativa alla modalità per inserire la funzione javascript in un file esterno e su come richiamarlo nelle pagine in cui voglio ricreare l'effetto, poichè preferirei non scrivere troppo codice in ogni pagina (per evitare confusione nel caso in cui devo rimetterci mano successivamente).
Grazie.

P.S. Se ritieni che sia una cosa inutile fammelo sapere.