
function updateCalendar(div){
	
	var divID = div.parentNode.id;
	var selectedDate = divID.substring(6,16);
	
	var calendar = divID.substring(0,3);
	var year = selectedDate.substring(0,4);
	var month = selectedDate.substring(5,7);
	var day = selectedDate.substring(8,10);
	
	for(i = 1; i < 32; i++)
	{
		if (i < 10)
		{
			var stringDay = '0' + i;
		}
		else 
		{
			var stringDay = i;
		}
	
		var currentDay = calendar + 'Day' + year + '-' + month + '-' + stringDay;
	
		var currentDayDiv = document.getElementById(currentDay);

		if(currentDayDiv != null){
			currentDayDiv.parentNode.style.backgroundColor="#fff";		
		}

	}

		div.parentNode.parentNode.style.backgroundColor="#f00";
		var dateType = calendar + 'Date';
		document.getElementById(dateType).value = selectedDate;
}