function ValidateField(FieldName, FieldType, FieldValue) {

	var strText = '';

	if (FieldType=='Currency' && !validateCurrency(FieldValue))	strText = ' is not valid currency.'
	else if (FieldType=='Time' && !validateTime(FieldValue)) strText = ' is not a valid time.'
	else if (FieldType=='State' && !validateState(FieldValue)) strText = ' is not a valid state.'
	else if (FieldType=='SSN' && !validateSSN(FieldValue)) strText = ' is not a valid social security number.'
	else if (FieldType=='Email' && !validateEmail(FieldValue)) strText = ' is not a valid e-mail address.'
	else if (FieldType=='USPhone' && !validateUSPhone(FieldValue)) strText = ' is not a valid US telephone number.'
	else if (FieldType=='Numeric' && !validateNumeric(FieldValue)) strText = ' is not a valid number.'
	else if (FieldType=='Integer' && !validateInteger(FieldValue)) strText = ' is not a valid integer number.'
	else if (FieldType=='NotEmpty' && !validateNotEmpty(FieldValue)) strText = ' is empty.'
	else if (FieldType=='USZip' && !validateUSZip(FieldValue)) strText = ' is not a valid US zip code.'
	else if (FieldType=='USDate' && !validateUSDate(FieldValue)) strText = ' is not a valid date in format MM-DD-YYYY.';
	
	if (strText.length) strText = FieldName + strText;
	
	return strText;

}

