The Availability chart itself shows first the date, then the day of the week, then the total remaining available rooms for that day.. Then on the left are the room types listed in black. The center chart is filled with buttons containing numbers. Each number represents the number of rooms available for that particular day.
Once the first date is selected, the most common scenario would be to select the last date. As long as both selections are of the same type, the system will automatically fill in the rest for you. However, the user is not limited to one room type per booking. The user may select as many days as they want, and as many room types as they want. The rules for determining which rooms are automatically selected become too complex to easily describe in writing, so I will leave the rest up to personal experience. There is one rule left that should be mentioned. If a user selects from the 15th through the 20th, but only wants it through the 19th, the user should depress the 19th, not the 20th to deselect the 20th. This occurs all the way until the first day. To deselect the first day, press the button once more, then the last day of a series will be deselected.
Along the bottom of the selected rooms is a pop up window that contains the selected date range and a New Booking button which takes you to the New Booking window.
Error Checks: The system runs a server side error check to insure that you have assigned a valid date range without interruption. For example you must have selected at least one day and room type and you cannot have select a room for the 18th and then again for the 20th, but no room on the 19th.