function longitud(b,f,c,a,e){if(typeof(e)=="undefined"){e=true}var d=longitudReal(b.value);if(d<c){if(c>1){addGlobalErrorMessage(b,e?"MIN_CHARS":"",f,c)}else{addGlobalErrorMessage(b,e?"NO_VACIO":"",f)}return false}if(d>a){diferencia=d-a;addGlobalErrorMessage(b,e?"MAX_CHARS":"",f,a,diferencia);return false}if((c==-111)&&(d==0)){addGlobalErrorMessage(b,"NO_VACIO2");return false}return true}function longitudReal(c){var b=0;for(var a=0;a<c.length;++a){if(c.charCodeAt(a)==10&&(a==0||c.charCodeAt(a-1)!=13)){++b}++b}return b}function sinPunto(b){for(var a=0;a<b.value.length;a++){if(b.value.charAt(a)=="."){addGlobalErrorMessage(b,"SIN_PUNTO");return false}}return true}function sinCaracteresEspeciales(c){var a=0;var d="";for(var b=0;b<c.value.length;b++){a=c.value.charCodeAt(b);d=c.value.charAt(b);if((a<48||a>122||(a>90&&a<97)||(a>57&&a<65))&&d!="_"&&d!="-"){addGlobalErrorMessage(c,"CHARS_INVALIDOS");return false}}return true}function sinCaracteresEspeciales_bis(a,c){var d="";for(var b=0;b<a.value.length;b++){d=a.value.charAt(b);if((d=='"'||d=="'"||d=="<"||d==">")){addGlobalErrorMessage(a,"CHARS_INVALIDOS_2",c);return false}}return true}function primerCaracterNoBlanco(a,b){if(a.value.charCodeAt(0)==32){addGlobalErrorMessage(a,b);return true}};
