Cambia il nome al checkbox... "id" e' una parola riservata e non puo' essere utilizzata con quello scopo.

Attenzione: lo script deve essere eseguito a pagina completata, altrimenti gli oggetti a cui fa riferimento non esistono ancora.

ciao