Javascript component for creating calendars.