Hola, cristian49.
El único error que veo es que las líneas
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,men
y
ubar=0,resizable=0,width=400,height=600');");
Están separadas en el código que has puesto y deben ir juntas. Por lo demás me ha funcionado sin ningún problema.
Saludos,