<!--
function countDaysOfMonth(yearInput, monthInput, dateInput)
{
	var NumOfDays;

	year = yearInput.value;
	yearAD = parseInt(year);
	monthSelected = monthInput.selectedIndex;

	if (monthSelected == 1) {
		// for Feb
		if (yearAD%400 == 0) {
			NumOfDays = 29;
		} else if ((yearAD%4 ==0)&&(yearAD%100 != 0)) {
			NumOfDays = 29;
		} else {
			NumOfDays = 28;
		}
	} else if ( (monthSelected == 3)||(monthSelected == 5)||(monthSelected == 8)||(monthSelected == 10) ) {
				// for Apr, Jun, Sep and Nov, 30 days in a month
		NumOfDays = 30;
	} else { // 31 days in a month
		NumOfDays = 31;
	}

	if (dateInput.selectedIndex >= NumOfDays)
		dateInput.selectedIndex = NumOfDays - 1;

	dateInput.length = NumOfDays;
	for (k = 0;k < NumOfDays; k++)
	{
		/*
		if (k < 9)
	   {
	   	dateInput.options[k].text='0'+(k+1);
			dateInput.options[k].value='0'+(k+1);
	   }
	   else
	   {
	   */
			dateInput.options[k].text=(k+1);
			dateInput.options[k].value=(k+1);
		/*
		}
		*/
	}
}
-->
