function ValidateField(FieldName, FieldType, FieldValue) {

	var strText = '';

	if (FieldType=='Currency' && !validateCurrency(FieldValue))	strText = ' no es un importe valido.'
	else if (FieldType=='Time' && !validateTime(FieldValue)) strText = ' no es una hora valida.'
	else if (FieldType=='State' && !validateState(FieldValue)) strText = ' no es un estado valido.'
	else if (FieldType=='SSN' && !validateSSN(FieldValue)) strText = ' no es un social security number valido.'
	else if (FieldType=='Email' && !validateEmail(FieldValue)) strText = ' no es una direccion de e-mail valida.'
	else if (FieldType=='USPhone' && !validateUSPhone(FieldValue)) strText = ' no es un numero de telefono valido en Estados Unidos.'
	else if (FieldType=='Numeric' && !validateNumeric(FieldValue)) strText = ' no es un numero valido.'
	else if (FieldType=='Integer' && !validateInteger(FieldValue)) strText = ' no es un numero entero valido.'
	else if (FieldType=='NotEmpty' && !validateNotEmpty(FieldValue)) strText = ' esta vacio.'
	else if (FieldType=='USZip' && !validateUSZip(FieldValue)) strText = ' no es un zip code valido en Estados Unidos.'
	else if (FieldType=='USDate' && !validateUSDate(FieldValue)) strText = ' no es una fecha valida en formato MM-DD-AAAA.';
	
	if (strText.length) strText = FieldName + strText;
	
	return strText;

}
