// JavaScript Document
$(function()
            {
				$('.date-pick').datePicker()
				$('#DepartDates').bind(
					'dpClosed',
					function(e, selectedDates)
					{
						var d = selectedDates[0];
						if (d) {
							d = new Date(d);
							$('#ReturnDates').dpSetStartDate(d.addDays(1).asString());
						}
					}
				);
				$('#ReturnDates').bind(
					'dpClosed',
					function(e, selectedDates)
					{
						var d = selectedDates[0];
						if (d) {
							d = new Date(d);
							$('#DepartDates').dpSetEndDate(d.addDays(-1).asString());
						}
					}
				);
				$('#go-button').bind(
					'click',
					function(e)
					{
						var d = $('#DepartDates').dpGetSelected()[0];
						var endD = $('#ReturnDates').dpGetSelected()[0];
						var datesInRange = [];
						if (d && endD)
						{
							d = new Date(d)
							endD = endD;
							while (d.getTime() != endD)
							{
								datesInRange.push(d.asString());
								d.addDays(1);
							}
							alert(datesInRange);
						} else {
							alert('Please select start and end dates');
						}
						return false;
					}
				);
            });
