﻿

function textBoxAtLeast(sID, iMin)
{    
    var sVal = document.getElementById(sID).value;
    //trims off start and end spaces
    sVal = sVal.replace(/^\s+|\s+$/g,"");
    if (sVal.length < iMin)
    {
        return false;
    }
    return true;
}//textBoxAtLeast


function textBoxIsNumeric(sID)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;
   var sVal = document.getElementById(sID).value;

   if (textBoxAtLeast(sID, 1) == false){return false;}
   
   sVal = sVal.replace(/^\s+|\s+$/g,""); //trim spaces
 
   for (i = 0; i < sVal .length; i++) 
   { 
      Char = sVal.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
      {
         return false;
      }
   }
   return true;
   
}//textBoxIsNumeric
