... credo sia il forum che formatti male il codice che ho postato.
Ho messo on-line una bozza funzionante, puoi andare su

www.maiueb.it/gualfrido.htm

e copiare il codice da lì.