
// Verify the given date is a valid date
function validateDate(oSrc, args)
{
	var blnValid = true;
	var strValDate = args.Value;

	if(strValDate.length == 0)
	{
		args.IsValid = false;
	}
	else
	{
		var aDate = strValDate.split('/');
		if(aDate.length == 3)
		{
			var dtToday = new Date();
			var dtValDate = new Date(strValDate);

			blnValid = blnValid && (Number(aDate[1]) == Number(dtValDate.getDate()));
			blnValid = blnValid && (Number(aDate[0]) == (Number(dtValDate.getMonth()) + 1));
			blnValid = blnValid && (Number(aDate[2]) == Number(dtValDate.getFullYear())) && (aDate[2].length == 4);

			args.IsValid = blnValid;
		}
		else
		{
			args.IsValid = false;
		}
	}
}

