le funzioni devono restituire valori, come può funzionare il tuo script?
Ad ogni modo www.maurorossi.net, è pieno di controlli utili oltre a quello che fa per te