dateBox Javascript Object
dateBox is developed to easily work with date HTML form fields and represent a set of date fields as normal JavaScript Date object. The main part which set it apart is OOP. The script turned out to be weighty, but it is not a big problem as it is mainly intended to be used in web interfaces so user will have to download it only once. Main features: OOP structure; automatic recalculation of the day drop-down menu; correctly handles leap years; ablility to compose short and long dates; support for IE 5+ & NS 6+ (and other Gecko compatible browsers); and customization.