<!--
function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function checkDates(dayField, monthField, yearField, formField, errorMessage)
	{
	// var items
	var dayItem			= '';
	var monthItem		= '';
	var yearItem		= '';
	var objDayField		= 'document.' + formField + '.' + dayField;
	var objMonthField	= 'document.' + formField + '.' + monthField;
	var objYearField	= 'document.' + formField + '.' + yearField;
		
	// get the day field value
	for (var i=0, l=eval(objDayField).options.length;i<l;i++)
		{
		if (eval(objDayField).options[i].selected)
			{
			dayItem = eval(objDayField).options[i].value;
			}
		}
		
	// get the month field value
	for (var i=0, l=eval(objMonthField).options.length;i<l;i++)
		{
		if (eval(objMonthField).options[i].selected)
			{
			monthItem = eval(objMonthField).options[i].value;
			}
		}
	
	// get the year field value
	for (var i=0, l=eval(objYearField).options.length;i<l;i++)
		{
		if (eval(objYearField).options[i].selected)
			{
			yearItem = eval(objYearField).options[i].value;
			}
		}

	var dateCheck = new Date(yearItem,monthItem-1,dayItem);

	// check to make sure the date is valid
	if (yearItem == y2k(dateCheck.getYear()) && (monthItem-1 == dateCheck.getMonth()) && (dayItem == dateCheck.getDate()))
		{
		reason = '';
		}
	else
		{
		alert(errorMessage);
		}
	}
//-->
