function assignNewDate()
{
	
	var date = document.getElementById("hddCndDate").value;
	var arrDateParts = date.split(",");

	var month = arrDateParts[0];
	var day = arrDateParts[1];
	var year = arrDateParts[2];
	
	if(month.search(/0.+/) != -1) month = month.replace(/0/,"");
	if(day.search(/0.+/) != -1) day = day.replace(/0/,"");

	var currentYear = new Date().getFullYear();

	for( var i = 0; i < 2; i++  )
	{
		if( year == currentYear  )
			yearSelectedIndex = i;
		currentYear = currentYear + 1;
	}
	checkDate();
	document.getElementById(nameDdlMonth).selectedIndex = month - 1;
	document.getElementById(nameDdlDay).selectedIndex = day - 1;
	document.getElementById(nameDdlYear).selectedIndex = yearSelectedIndex;
}
	
checkDate();
var minYear = parseInt( new Date().getFullYear() );
var maxYear = parseInt( new Date().getFullYear() + 1 );
    
	Calendar.setup(
		{
			inputField  : "hddCndDate",         
			ifFormat    : "%m,%d,%Y",    
			button      : "btnOpenCalendar",       
			weekNumbers : true,
			onUpdate    : assignNewDate,
			range       : [minYear, maxYear]
		}	    
 );
