La discriminación de si es o no el cumpeaños, funciona, pero no sé por qué, no levanta el popup.
Response.write "<html><head></head><script language=JavaScript>function zorionak(){window.open('zorionak.htm','','top=100, left=100,width=415,height=294,scrollbars=No,locati on=No,menubar=No,resizable=no,status=No,directorie s=No,toolbar=No,copyhistory=No')}</script><body onload:'zorionak()'>...</body></html>"
AGRADECERÉ AYUDA URGENTE, SEGURO QUE HE COMETIDO UN FALLO TONTO, PERO NO LO VEO.



Por cierto, y para quien no lo sepa, he encontrado la forma de poner unas comillas (") dentro del response.write sin que suponga el final de la línea:
comilla=Chr(34)
y luego
response.write "Hola" & comilla & "Juan" & comilla & "
escribe: Hola "Juan"
34 es el ASCII de "