Quello che intendo dire e' che non si puo' fare una diagnosi esaminando la tua afferrmazione "la funzione "calendario" (anch'essa in javascript e basata su sto mouseover) ha smesso di funzionare" serve lo script che hai provato ad usare