A parte la modifica che ti ho detto, hai cambiato (quasi) tutti i return dello script in
return false;
Nel caso in cui ci sia return qualcosa, fai meglio mettere:
alert(qualcosa);
return false;
Gli unici casi dove invece ci deve stare return true; e` dove il programma ritorna dopo aver verificato che tutto e` corretto (in generale una volta solo in ogni funzione).
Ciao
Michele

Rispondi quotando