function IKeyPress(txtFrm) {
  var key = window.event.keyCode;
  var txt;

  if (key == 13) { window.event.keyCode = 13; return true; }
  if (key < 58 && key > 47){ window.event.keyCode=key; return true;}
  window.event.keyCode=null;
  return true;
   
}
function IKeyUp(txtFrm){
  var txt = txtFrm.value;
  txt = SetSpelled(txt);
  txtFrm.value = txt;
  txtFrm.title = txt;
}

function SetSpelled(val){
  var l = 0;
  var curChar;
  var retStr = '';
  var counter = 0;
  
  val = ClearComma(val);
  l = val.length;
  
  if(l > 3){  
   for(i = l-1; i >= 0; i--){
      if(counter > 0 && counter % 3 == 0){
         retStr = ',' + retStr;
      }
      retStr = val.charAt(i) + retStr;
      counter ++;
   } 
  }
  else{
   retStr=val;
  }
  return retStr;
}
function ClearComma(val){
   var retStr = '';
   
   for(i=0; i<val.length; i++){
      if(val.charAt(i) != ',')
         retStr += val.charAt(i);
   }
   return retStr;
}
