Ciao, vado di fretta quindi non posso verificare il tuo codice come faccio di solito ma di sicuro un problema è nel codice.
Javascript vuole infatti il "doppio uguale".
Mi spiego meglio:

if (giorno == "Monday") .....

Fammi sapere.