// JavaScript Document
$(function(){
	$('#DateStartInline')
		.datePicker({inline:true})
		.bind(
			'dateSelected',
			function(e, selectedDate, $td){
				$('#DateStart').val(selectedDate.asString());
				$('#DateEnd, #DateEndInline').dpSetSelected(selectedDate.addDays(6).asString());
			}
		);
	$('#DateEndInline')
		.datePicker({inline:true})
		.bind(
			'dateSelected',
			function(e, selectedDate, $td){
				$('#DateEnd').val(selectedDate.asString());
			}
		);
		
		
	$('#DateStart').datePicker({clickInput:true}).bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#DateEnd').dpSetStartDate(d.addDays(1).asString());
			}
		}
	);
	$('#DateEnd').datePicker({clickInput:true}).bind(
		'dpClosed',
		function(e, selectedDates)
		{
			var d = selectedDates[0];
			if (d) {
				d = new Date(d);
				$('#DateStart').dpSetEndDate(d.addDays(-1).asString());
			}
		}
	);
});