
   function esNumeroEntero (valor)
   {
      var result=true;

      var num=new String (valor);
      for (cont=0; result==true && cont<num.length; cont++)
         if (num.charAt (cont)<'0' || num.charAt (cont)>'9')
            result=false;
      if (num.length==0)
         result=false;

      return result;
   }

   function esNumeroEnteroLongitud (valor, lon)
   {
      var result=true;

      var num=new String (valor);
      for (cont=0; result==true && cont<num.length; cont++)
         if (lon!=num.length || num.charAt (cont)<'0' || num.charAt (cont)>'9')
            result=false;
      if (num.length==0)
         result=false;

      return result;
   }

   function esNumeroDecimal (valor)
   {
      var result=true;

      var num=new String (valor);
      for (cont=0; result==true && cont<num.length; cont++)
         if ((num.charAt (cont)<'0' || num.charAt (cont)>'9') && num.charAt (cont)!='.')
            result=false;
      if (num.length==0)
         result=false;

      return result;
   }

   function esCampoVacio (valor)
   {
      var result=true;

      var num=new String (valor);
      for (cont=0; result==true && cont<num.length; cont++)
         if (num.charAt (cont)!=' ')
            result=false;

      return result;
   }
