Ciao, quell'errore è la conseguenza di un altro errore di sintassi che dovrebbe saltare fuori prima di quello, appena apri la pagina.

A seconda del browser potresti ottenere uno di questi messaggi:
SyntaxError: missing ) after condition
Uncaught SyntaxError: Unexpected token {
SCRIPT1006: Previsto ')'
In sostanza hai dimenticato di chiudere la parentesi tonda nella condizione.