Potresti dare un'occhiata a questi script ( presi dal nostro carissimo sito )
http://javascript.html.it/script/lista/13/date-e-orari/

Ne ho trovati un paio che fanno quello che desideri.

In alternativa, questo tutorial spiega come creare un calendario ad eventi:

http://www.codeproject.com/KB/script...tCalendar.aspx

Spero che ti sia d'aiuto.