You would have to be connected to a database of some sort and that you'd need ASP for. Usually ASP pages are written in VBscript, but you can probably use use JavaScript to do the same stuff. Client side JavaScript alone will not let you do much other than display a pretty calendar, but not save anything.