Multi-calendar support (with padding)

Applying a single Calendar instance to multiple date elements invokes the class's multi-calendar functionality. In this mode Calendar will automatically adjust each date element to ensure the values remain chronologically in the order they were passed to the class. Calendar uses an optional pad property to calculate the minimum number of days between picked dates (default 1). myCal = new Calendar({
  day1: { monthyear1: 'Y-m', day1: 'd' },
  day2: { monthyear2: 'Y-m', day2: 'd' },
  day3: { monthyear3: 'Y-m', day3: 'd' }
}, { pad: 2 });

Plan your itinerary (minimum 2 days between each date)