Ciao, la console web sul mio FF mi segnala "SyntaxError: return not in function".
In effetti c'è un return mal riposto fuori dalla funzione, alla fine dello script:
Non so se ci siano altri errori ma sicuramente uno è quello.codice:} return false; //--> </script>