function calendarStartDateCallback(date, month, year)
{
	var fieldObj = document.forms['packageSearchForm'].startDate;
	var newDate = pad2(date);
	var newMonth = pad2(month);
	fieldObj.value = newDate+ '-' + newMonth + '-' + year;
	try {
		if (typeof(formatDateValue) == 'function') {

			formatDateValue(fieldObj, '-');
		}
	}
	catch (e) {
		var s = (typeof(e) == 'string') ? e : e.message;
		alert(s);
	}
	
	// Start the dynamic update of the listboxes. 
	validateSearchBoxAndInvokeSubmit(document.forms['packageSearchForm'], document.forms['packageSearchForm'].startDate.name);
}
