Risolto...avevo messo la parentesi "()" in setInterval(fade(),100); per la funzione fade()....mentre in set interval probabilmente per indicare la funzione si mette solo il nome.