Um es kurz zu machen:
Ein Script das von sich verlangt, inline notiert zu werden und mit document.write arbeitet, gehört entfernt oder umgeschrieben, so dass der Name des Original-Autors und dessen Webseite wohl nur zu dessen Schande im Scriptquellcode der js Datei erwähnt werden darf.
Das vorliegende Script ist einfach schlechtes JS.
mfg Beat;