// JavaScript Document
<!--
String.prototype.trim = function () {
    return this.replace(/^\s+|\s+$/g, "");
}; 


function numOnly(evt,extras,noent) // numeric-only keypress
{
    evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt)
    {
       var elem = (evt.target) ? evt.target :
          ((evt.srcElement) ? evt.srcElement : null);
       if (elem) {
          var charCode = (evt.charCode) ? evt.charCode :
              ((evt.which) ? evt.which : evt.keyCode);
          if ((charCode < 32 )
           && !((charCode == 13) && (noent))
           || (charCode > 47 && charCode < 58))
               {return true;}
          if (extras)
          {
            for (var i=0; i < extras.length ; i++)
               {
                 if (charCode == extras.charCodeAt(i))
                 {
                  return true;
                 }
               }
          }
              return false;
         }
      }
}
function alphOnly(evt,extras,noent) // numeric-only keypress
{
    evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt)
    {
       var elem = (evt.target) ? evt.target :
          ((evt.srcElement) ? evt.srcElement : null);
       if (elem) {
          var charCode = (evt.charCode) ? evt.charCode :
              ((evt.which) ? evt.which : evt.keyCode);
          if ((charCode < 32 )
           && !((charCode == 13) && (noent))
           || (charCode > 64 && charCode < 91 )     // UPPER CASE
           || (charCode > 96 && charCode < 123 ))   // lower case
              {return true; }
          if (extras)
          {
            for (var i=0; i < extras.length ; i++)
               {
                 if (charCode == extras.charCodeAt(i))
                 {
                  return true;
                 }
               }
          }
              return false;
         }
      }
}
function anumOnly(evt,extras,noent) // numeric-only keypress
{
    evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt)
    {
       var elem = (evt.target) ? evt.target :
          ((evt.srcElement) ? evt.srcElement : null);
       if (elem) {
          var charCode = (evt.charCode) ? evt.charCode :
              ((evt.which) ? evt.which : evt.keyCode);
          if ((charCode < 32 )
           && !((charCode == 13) && (noent))
           || (charCode > 64 && charCode < 91 )     // UPPER CASE
           || (charCode > 96 && charCode < 123 )    // lower case
           || (charCode > 47 && charCode < 58))     // numerics
              {return true; }
          if (extras)
          {
            for (var i=0; i < extras.length ; i++)
               {
                 if (charCode == extras.charCodeAt(i))
                 {
                  return true;
                 }
               }
          }
              return false;
         }
      }
}
-->