/*
* Author(s)   : Jordi Raya
* Date        : 19/02/2003
* Version     : 1.07
* Last update : 20/10/2003
* File        : validador_errores_es.js
* Description : Mensajes de error utilizados por validador.js
*   Para un site multilingüe, cambiar las dos últimas letras del nombre del archivo en función del código de idioma y traducir los mensajes
*   Se recomienda seguir los códigos de idioma ISO 639:1988 (E/F)
*     http://ftp.ics.uci.edu/pub/ietf/http/related/iso639.txt
*   No deben traducirse las siguientes constantes, puesto que se substituirán en los mensajes durante las validaciones:
*     NOMBRE_CAMPO
*     LONGITUD_CAMPO
*     LONGITUD_CORRECTA
*     VALOR_CAMPO
*     VALOR_CORRECTO
*/

// errores comunes y de funciones alfanuméricas
var errorCampoObligatorioVacio    = "The field NOMBRE_CAMPO is empty and is obligatory";
var errorNoAlcanzaLongitudMinima  = "The field NOMBRE_CAMPO occupies LONGITUD_CAMPO positions and does not reach the most minimum length, established in LONGITUD_CORRECTA positions";
var errorExcedeLongitudMaxima     = "The field NOMBRE_CAMPO occupies LONGITUD_CAMPO positions and exceeds the maximum length, established in LONGITUD_CORRECTA positions";
var errorCaracteresNoValidos      = "The field NOMBRE_CAMPO contains characters done not admit";
var errorNoAdmiteEspacios         = "The field NOMBRE_CAMPO does not admit spaces";
var errorSoloAlfanumerico         = "The field NOMBRE_CAMPO only admits numbers and letters";
var errorSoloAlfanumericoASCII    = "The field NOMBRE_CAMPO only admits numbers and letters of the English alphabet without accents neither signs";
var errorSoloAlfabetico           = "The field NOMBRE_CAMPO only admits letters";
var errorSoloAlfabeticoASCII      = "The field NOMBRE_CAMPO only admits letters of the English alphabet without accents neither signs";
var errorSoloNumerico 	          = "The field NOMBRE_CAMPO only admits numbers";

// errores de funciones numéricas
var errorNoAlcanzaValorMinimo       = "El valor del campo NOMBRE_CAMPO es VALOR_CAMPO y no alcanza el mímimo permitido, establecido en VALOR_CORRECTO";
var errorExcedeValorMaximo          = "El valor del campo NOMBRE_CAMPO es VALOR_CAMPO y excede el máximo permitido, establecido en VALOR_CORRECTO";
var errorNoAlcanzaDecimalesMinimos  = "El campo NOMBRE_CAMPO tiene LONGITUD_CAMPO decimales y no alcanza el mínimo permitido, establecido en LONGITUD_CORRECTA";
var errorExcedeDecimalesMaximos     = "El campo NOMBRE_CAMPO tiene LONGITUD_CAMPO decimales y excede el máximo permitido, establecido en LONGITUD_CORRECTA";
var errorFormatoIncorrectoEnteros   = "El campo NOMBRE_CAMPO no está en el formato numérico correcto";
var errorFormatoIncorrectoDecimales = "El campo NOMBRE_CAMPO no está en el formato numérico correcto";
var errorSignoEnUnsigned            = "El campo NOMBRE_CAMPO no admite signo";
var errorDecimalSinSimbolo          = "El campo NOMBRE_CAMPO no tiene el símbolo decimal";
var errorDecimalSinDecimales        = "El campo NOMBRE_CAMPO no tiene parte decimal";
var errorSoloNumerosEnParteDecimal  = "La parte decimal de NOMBRE_CAMPO debe constar sólo de números";

// errores de fecha
var errorFormatoFecha            = "El campo NOMBRE_CAMPO no está en el formato de fecha correcto";
var errorDiaNoAlcanzaValorMinimo = "El valor de día del campo NOMBRE_CAMPO es VALOR_CAMPO y no alcanza el mínimo de VALOR_CORRECTO";
var errorDiaExcedeValorMaximo    = "El valor de día del campo NOMBRE_CAMPO es VALOR_CAMPO y excede el máximo de VALOR_CORRECTO";
var errorMesNoAlcanzaValorMinimo = "El valor de mes del campo NOMBRE_CAMPO es VALOR_CAMPO y no alcanza el mínimo de VALOR_CORRECTO";
var errorMesExcedeValorMaximo    = "El valor de mes del campo NOMBRE_CAMPO es VALOR_CAMPO y excede el máximo de VALOR_CORRECTO";
var errorNumeroDiasIncorrecto    = "El valor de día de NOMBRE_CAMPO es VALOR_CAMPO pero el mes introducido sólo admite hasta VALOR_CORRECTO";
var errorNoAlcanzaFechaMinima    = "La fecha de NOMBRE_CAMPO es VALOR_CAMPO y anterior a la mínima permitida, VALOR_CORRECTO";
var errorExcedeFechaMaxima       = "La fecha de NOMBRE_CAMPO es VALOR_CAMPO y posterior a la máxima permitida, VALOR_CORRECTO";

// errores de isEmail
var errorNoHayArroba                = "The field NOMBRE_CAMPO should contain a @ to be a direction of valid e-mail";
var errorMasDeUnaArroba             = "The field NOMBRE_CAMPO only admits a @";
var errorLongitudIncorrectaCuenta   = "The field NOMBRE_CAMPO does not have sufficient characters before @";
var errorLongitudIncorrectaDominio  = "The field NOMBRE_CAMPO does not have sufficient characters after @";
var errorNoPuntoEnDominio           = "The field NOMBRE_CAMPO should contain at least a point after @";
var errorValidacionDominio          = "The field NOMBRE_CAMPO does not contain a direction of valid e-mail.  The control is not correct";
var errorPosibleIPDominioIncorrecta = "The field NOMBRE_CAMPO does not contain a direction of valid e-mail.  If it has tried to introduce an IP as control, this is not correct";

// errores de IP
var errorValidacionIP = "El campo NOMBRE_CAMPO no contiene una IP válida";
var errorRangoIP      = "El campo NOMBRE_CAMPO no contiene todas las cifras en el rango válido (0-255 en cada número)";
var errorFormatoIP    = "El campo NOMBRE_CAMPO no está en el formato correcto (4 cifras separadas por 3 puntos)";

// errores de isNIF
var errorSoloNumerosNIF = "El campo NOMBRE_CAMPO sólo admite números en sus 8 primeras posiciones";
var errorSoloLetrasNIF  = "El campo NOMBRE_CAMPO sólo admite letras sin acentos ni signos en su última posición";
var errorValidacionNIF  = "El campo NOMBRE_CAMPO no contiene un NIF válido";

// errores de isCIF
var errorCaracteresNoAdmitidosCIF = "El campo NOMBRE_CAMPO no contiene un CIF válido";
var errorValidacionCIF  = "El campo NOMBRE_CAMPO no contiene un CIF válido";

// errores de isCodigoPostal
var errorValidacionCodigoPostal = "El campo NOMBRE_CAMPO no contiene un código postal válido";

// errores de isCuentaBancaria
var errorValidacionCuentaBancaria     = "El campo NOMBRE_CAMPO no contiene una cuenta bancaria válida";
var errorValidacionCuentaBancariaMult = "NOMBRE_CAMPO no es una cuenta bancaria válida"