function formatDate(date) {
	var day = date.getDate();
	var month = date.getMonth() + 1;
	return date.getFullYear() + '-' + (month < 10 ? '0' : '') + month + '-' + (day < 10 ? '0' : '') + day;
}

jQuery(document).ready(function()
{
	jQuery('#earningsCalendarTool').calendar({
		customDate: popUpCal.noWeekends,
		dateFormat: 'Y-M-D',
		defaultDate: curDate,
		minDate: fromDate,
		maxDate: toDate,
		changeFirstDay: false,
		onSelect: updateTextDate
	});
});

function updateTextDate()
{
	var date = popUpCal.getDateFor(jQuery('#earningsCalendarTool')[0]);
	jQuery('#date').val(formatDate(date));
	jQuery('#earningsCalendarForm').submit();
}

