﻿wFORMS.behaviors['validation'].errMsg_required     = "Campo obligatorio"; /// required 
wFORMS.behaviors['validation'].errMsg_alpha        = "Sólo se admiten letras (a-z A-Z). No se permiten números"; // no numbers 
wFORMS.behaviors['validation'].errMsg_email        = "No es un email válido"; // validate email 
wFORMS.behaviors['validation'].errMsg_integer      = "Sólo se admiten números"; // integer 
wFORMS.behaviors['validation'].errMsg_float        = "Introduzca un valor decimal (ej: 1.9)"; // float 
wFORMS.behaviors['validation'].errMsg_password     = "Contraseña insegura. Se admite una combinación de mayúsculas y minúsculas de entre 4 y 12 carácteres"; // password
wFORMS.behaviors['validation'].errMsg_alphanum     = "Únicamente carácteres alfanuméricos (a-z 0-9)"; // alphanumeric
wFORMS.behaviors['validation'].errMsg_date         = "Fecha incorrecta"; // date
wFORMS.behaviors['validation'].errMsg_notification = "Se ha(n) encontrado %% error(es). El formulario no se ha enviado.\nPor favor, comprueba los datos introducidos."; // %% errors.


// Alpha-Numeric Input Validation: 
wf.isAlpha = function(s) {
	var reg = /^[\u0041-\u007A\u00C0-\u00FF\u0100\u017F]+$/; 
	return this.isEmpty(s) || reg.test(s);
}

wf.isAlphaNum = function(s) {
	var reg = /^[\u0030-\u0039\u0041-\u007A\u00C0-\u00FF\u0100\u017F]+$/;
	return this.isEmpty(s) || reg.test(s);
}

