function calendarDateChange()
{
	if($('input[name=start_date]').val() > $('input[name=end_date]').val())
	{
		//alert("Start date Greater than end date");
		$("#end_date").html = "DateInput('end_date', true, 'YYYY-MM-DD, '"+$('input[name=start_date]').val()+"')";

		// Select the month and day in the lists
		var MonthList = end_date_Object.getMonthList();
		var DayList = end_date_Object.getDayList();
		var YearField = end_date_Object.getYearField();
		for (var i=0;i<MonthList.length;i++) {
			if (MonthList.options[i].value == start_date_Object.picked.monthIndex) 
				MonthList.options[i].selected = true;
		}
		for (var j=1;j<=DayList.length;j++) {
			if (j == start_date_Object.picked.day) 
				DayList.options[j-1].selected = true;
		}
		YearField.value = start_date_Object.picked.yearPad;
		// Sets the input value for end_date
		end_date_Object.setPicked(start_date_Object.picked.yearValue, start_date_Object.picked.monthIndex, start_date_Object.picked.day);
	}
}