$(function() {

	$("#date").datepicker({minDate: 0, maxDate: '+11M'});
	var myDate = new Date();
	var month = myDate.getMonth()+1;
	if(month<10) {
		month = '0' + month;
	}
	var day = myDate.getDate();
	if(day<10) {
		day = '0' + day;
	}
    var prettyDate =month + '/' + day + '/' + myDate.getFullYear();
	$("#date").val(prettyDate);
	$(".calendar").click(function(){
		$("#date").focus();
	});
	
	populateTime('#reservation_time');
	
	setOTTime($("#reservation_time"));
	
	$("#reservation_time, #meridian").change(function(){
		setOTTime(this);		
	});
});

function setOTTime(handle) {
	$("#resTime").attr('value', $(handle).val() + " " + $("#meridian").val());	
};

function populateTime(select_input) {
	for(i=1; i<=12; i++) {
		for(y=0;y<=45;y+=15) {
			hour = i;
			minute = y;
			if(hour<10) {
				hour = hour;
			}
			if(minute==0) {
				minute = '00';
			}			
			$(select_input).append('<option value="' + hour + ':' + minute + '">' + hour + ':' + minute + '</option>');
		}
	}	
};
