//Funkcja usuwa obramowanie z linków podczas kliknięcia
function blur_anchors()
{
  if (document.getElementsByTagName){
    var link = document.getElementsByTagName('a');
    var link_count = link.length;
    for (var i = 0; i < link_count; i++){
      link[i].onfocus = function(){this.blur();};
    }
  }
}

// Funkcja liczy ilość wpisywanych znaków w polu
function textCounter(field, count_field, maxlimit)
{
  if (field.value.length > maxlimit){
    field.value = field.value.substring(0, maxlimit);
  } else {
    count_field.value = maxlimit - field.value.length;
  }
}

// Funkcja ustawia kursor w polu groszy po kliknięciu kropki lub przecinka
function amountHelper(evt, fieldToFocus)
{
  var charCode = evt.charCode ? evt.charCode : evt.which == 0 ? 0 : evt.keyCode;
  if (charCode == 44 || charCode == 46){
    if (document.forms[0].elements[fieldToFocus]){
      document.forms[0].elements[fieldToFocus].focus();
      document.forms[0].elements[fieldToFocus].select();
        if (!(evt.which || evt.which == 0))
          evt.keyCode = 0;
      return false;
    }
  } 
  return true;
}