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]
    }	    
  
  );
