Hi JK!
Ich empfehle dir, als Basis einen frei verwendbaren, schönen Kalender zu verwenden. Wie ein solches Javascript aussieht, findest du z.B. hier:
http://www.softcomplex.com/products/tigra_calendar/
Ansonsten liegt die Antwort im Date objekt von Javascript:
< http://de.selfhtml.org/javascript/objekte/date.htm>
Grüsse,
Richard