This class can be used to display calendars to pick dates for form inputs. It can generate HTML and Javascript to display an icon that when clicked will display a calendar to let the user choose a date. The chosen date is used to fill a given text input in a given date format. The text for the week days and month names is configurable.