Ho provato a dare un'occhiata al tuo script, ma e` in forma semi-offuscata, per cui per capirlo occorre ri-formattarlo (con le indentazioni corrette).

Tra l'altro non sarebbe neppure legale, dato che c'e` il copyright.

Per cui ritengo che ci possano essere errori nel JS, ma non riesco a capire dove, ne` come correggere.

Per la formattazione ci sono ancora grossi problemi: i tag font e center fanno a pugni con il CSS, per cui occorrerebbe rivedere il CSS: per questo dovresti rivolgerti nel forum apposito (sotto HTML).