ooops....la funzione parte anche se non richiamata perché avevo usato setInterval!!!

Per quanto riguarda mettere le parentesi vuote...sai dirmi che significato ha?