// JavaScript Document
$(document).ready(
	function()
	{
		var now;

		$("#arrival").datepicker(
			{
				numberOfMonths: 1,
				altField: '#mysql_arrival',
				altFormat: 'yy-mm-dd',
				changeMonth: true,
				changeYear: true,
				dateFormat: 'dd/mm/yy',
				defaultDate: new Date(),
				firstDay: 1,
				hideIfNoPrevNext: true,
				minDate: new Date(),
				onSelect: function(dateText, instance)
				{
					$("#dprtDt").slideDown("slow");
					
					dy = dateText.match(/[0-9]{1,2}/);
					dy = parseInt(dy[0], 10);
					
					mo = dateText.match(/\/[0-9]{1,2}\//);
					mo = mo[0].match(/[0-9]{1,2}/);
					mo = parseInt(mo[0], 10);
					
					yr = dateText.match(/[0-9]{4}/);
					yr = parseInt(yr[0], 10);
					
					$("#mysql_arrival").val(yr + "-" + mo + "-" + dy);
					
					var minDt = new Date();
					minDt.setDate(dy+1);
					minDt.setMonth(mo-1);
					minDt.setYear(yr);
					
					$("#departure").datepicker(
						{
								numberOfMonths: 1,
								altField: '#mysql_departure',
								altFormat: 'yy-mm-dd',
								changeMonth: true,
								changeYear: true,
								dateFormat: 'dd/mm/yy',
								defaultDate: minDt,
								firstDay: 1,
								hideIfNoPrevNext: true,
								minDate: minDt
						}
					);

				}
			}
		);
	}
);
