    function csakszam(myfield, e, dec){
      var key;
      var keychar;
  
      if (window.event) key = window.event.keyCode;
      else if (e) key = e.which;
      else return true;
  
      keychar = String.fromCharCode(key);
  
      // billentyű ellenőrzés
      if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true;
  
      // a megengedett számok
      else if ((("0123456789").indexOf(keychar) > -1)) return true;
  
      // ugrás
      else if (dec && (keychar == ".")){ myfield.form.elements[dec].focus(); return false; }
      else return false;
    }
