function esNumeroReal(_1){
var _2=/^-?[0-9]+([\.]{1}[0-9]+)?$/;
if(_1!=null){
return _2.test(_1.trim());
}else{
return false;
}
}
function esMontoReal(_3){
var _4=/^-?[0-9]{1,3}([\,]{1}[0-9]{3})*([\.]{1}[0-9]+)?$/;
if(_3!=null){
return _4.test(_3.trim());
}else{
return false;
}
}
function esNumeroConDecimales(_5){
var _6=/^-?[0-9]+([\.]{1}[0-9]+){1}$/;
if(_5!=null){
return _6.test(_5.trim());
}else{
return false;
}
}
function esNumeroEntero(_7){
var _8=/^-?[0-9]+$/;
if(_7!=null){
return _8.test(_7.trim());
}else{
return false;
}
}
function esMontoEntero(_9){
var _a=/^-?[0-9]{1,3}([\,]{1}[0-9]{3})*$/;
if(_9!=null){
return _a.test(_9.trim());
}else{
return false;
}
}
function esPorcentaje(_b,_c){
if(!esNumeroReal(_b)){
return false;
}
var _d=_b+0;
if(_c){
if(_d<0||_d>1){
return false;
}
}else{
if(_d<0||_d>100){
return false;
}
}
return true;
}
function esNumeroRealBD(_e,_f,_10,_11){
var str=_e+"";
if(!esNumeroReal(str)){
return false;
}
if(!_11&&_e<0){
_f+=1;
}
if(esNumeroConDecimales(str)){
if(str.substring(0,str.lastIndexOf(".")).length>_f){
return false;
}
if(str.substring(str.lastIndexOf(".")+1,str.length).length>_10){
return false;
}
}else{
if(str.length>_f){
return false;
}
}
return true;
}
function esCadenaVacia(str){
return (str==null||str==""||str.trim()=="");
}
function esCadenaSinEspaciosIntermedios(str){
var _15=/^[^ ]+[ ]+[^ ]+$/;
if(str!=null){
return !_15.test(str.trim());
}else{
return false;
}
}
function esCadenaSoloEspacios(str){
if(esCadenaVacia(str)){
return true;
}
var _17=/^[ ]+$/;
if(str!=null){
return _17.test(str);
}else{
return false;
}
}
function tieneCaracterNoValido(str){
return false;
}
function esCadenaAlfanumerica(str){
var _1a=/^[A-Za-z0-9ρΡαινσϊΑΙΝΣΪ]+$/;
if(str!=null){
return _1a.test(str);
}else{
return false;
}
}
function esCadenaAlfabetica(str){
var _1c=/^[A-Za-zρΡαινσϊΑΙΝΣΪ]+$/;
if(str!=null){
return _1c.test(str);
}else{
return false;
}
}
function esFecha(_1d,str){
var _1f;
var _20=true;
if(str==null){
return false;
}
if(_1d=="dd/MM/yyyy"){
_1f=/^[0-9]{2}(\/)[0-9]{2}(\/)[0-9]{4}$/;
_20&=_1f.test(str);
}
if(_1d=="dd MMM yyyy"){
_20&=_1f.test(str);
}
if(_1d=="dd MMMM yyyy"){
_20&=_1f.test(str);
}
if(_1d=="dd/MM/yyyy HH:mm:ss"){
_1f=/^[0-9]{2}(\/)[0-9]{2}(\/)[0-9]{4}[ ][0-9]{2}(:)[0-9]{2}(:)[0-9]{2}$/;
_20&=_1f.test(str);
}
var _21=formatDate(_1d,parseDate(_1d,str));
if(_21!=str){
_20=false;
}
return !!_20;
}
function esRangoFechas(_22,_23){
return compararFechas(_22,_23)==-1;
}
function esEmail(str){
var _25=/^(?:[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+\.)*[\w\!\#\$\%\&\'\*\+\-\/\=\?\^\`\{\|\}\~]+@(?:(?:(?:[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!\.)){0,61}[a-zA-Z0-9]?\.)+[a-zA-Z0-9](?:[a-zA-Z0-9\-](?!$)){0,61}[a-zA-Z0-9]?)|(?:\[(?:(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d{1,2}|2[0-4]\d|25[0-5])\]))$/;
if(str!=null){
return _25.test(str.trim());
}else{
return false;
}
}
function esURL(str){
var _27=/^(((http(s?))|(ftp))\:\/\/)?(www.|[a-zA-Z].)[a-zA-Z0-9\-\.]+\.(com|edu|gov|mil|net|org|biz|info|name|museum|us|ca|uk)(\.[a-zA-Z0-9\-]+)*(\:[0-9]+)*(\/($|[a-zA-Z0-9\.\,\;\?\'\\\+&%\$#\=~_\-]+))*$/;
if(str!=null){
return _27.test(str.trim());
}else{
return false;
}
}
function esTelefono(str){
var _29=/^(\+\d)*\s*((\(\d{3}\)|\d{3})(-?|\s*))*(\d(-?|\s*))?\d{3}(-?|\s*)\d{2}(-?|\s*)\d{2}$/;
if(str!=null){
return str.trim();
}else{
return false;
}
}
function esExtensionUploadValida(_2a,_2b){
var i;
var _2d;
var _2e=null;
if(_2a==null){
return false;
}
if(_2a.indexOf(".")==-1){
return false;
}
_2d=_2a.split(".");
if(_2d.length>0){
_2e=(_2d[_2d.length-1]).toUpperCase();
}
if(_2e==null){
return false;
}
for(i=0;i<_2b.length;i++){
if(_2e==(_2b[i]).toUpperCase()){
return true;
}
}
return false;
}
function esExtensionImagenUploadValida(_2f){
var _30=new Array("jpg","jpeg","gif","png","bmp","swf");
return esExtensionUploadValida(_2f,_30);
}

