¡Vaya! Sin duda alguna, esa es una de las páginas más atractivas e interesantes que he visto.
Todas las respuestas a tu pregunta, están el el JavaScript de esa página. Sería cuestión de estudiarlo, no te diré que es relativamente sencillo, pero sin duda no demasiado complicado. Suerte