You can make a calendar, using JavaScript but this is not a calendar!
You'll find a lot of ready-to-use calendars at www.dynamicdrive.com