function OnArrivalDateSelected(b,a){var c=departureCalendar.get_selectedDate();if(c&&c<=b.get_selectedDate()){departureCalendar.set_selectedDate(null);arrivalCalendar.set_highlightedDate(null)}departureCalendar.set_visibleDate(b.get_selectedDate());departureCalendar.set_highlightedDate(b.get_selectedDate())}function OnArrivalHidden(c,a){var b=c.get_element().value;b=b.replace(/\//g,"");b=b.replace(/ /g,"");if(c.get_selectedDate()==null||b==""){departureCalendar.set_highlightedDate(null)}}function OnDepartureDateSelected(c,a){var b=arrivalCalendar.get_selectedDate();if(b&&b>=c.get_selectedDate()){arrivalCalendar.set_selectedDate(null);departureCalendar.set_highlightedDate(null)}arrivalCalendar.set_visibleDate(c.get_selectedDate());arrivalCalendar.set_highlightedDate(c.get_selectedDate())}function OnDepartureHidden(c,a){var b=c.get_element().value;b=b.replace(/\//g,"");b=b.replace(/ /g,"");if(c.get_selectedDate()==null||b==""){arrivalCalendar.set_highlightedDate(null)}}function InitializeCalendar(b,a){arrivalCalendar=$find(b);departureCalendar=$find(a);arrivalCalendar.set_clearTextboxOnSelect(true);arrivalCalendar.add_dateSelectionChanged(OnArrivalDateSelected);arrivalCalendar.add_hidden(OnArrivalHidden);arrivalCalendar.set_minDate(arrivalCalendar.get_todaysDate());var c=new Date().getDateOnly();c.setFullYear(c.getFullYear()+2);arrivalCalendar.set_maxDate(c);arrivalCalendar.set_highlightedDate(departureCalendar.get_selectedDate());departureCalendar.set_clearTextboxOnSelect(true);departureCalendar.add_dateSelectionChanged(OnDepartureDateSelected);departureCalendar.add_hidden(OnDepartureHidden);departureCalendar.set_minDate(arrivalCalendar.get_minDate().add(new Sys.Extended.UI.TimeSpan(1,0,0,0)));departureCalendar.set_maxDate(arrivalCalendar.get_maxDate().subtract(new Sys.Extended.UI.TimeSpan(1,0,0,0)));departureCalendar.set_highlightedDate(arrivalCalendar.get_selectedDate())};
