function maxLength2(e,o,v,m){
   // ponieważ Gecko zdarzenie onkeypress występuje
   // także po naciśnięciu klawiszy nie alfanumerycznych 
   // (event.keyCode!=0), naciśnięcia takiego klawisza 
   // nie jest anulowane
   if(!o.all&&e.keyCode!=0)return!0;
   // anulowanie lub nie w zależności od liczby znaków
   // z jednoczesnym odświerzeniem pola wyświetlającego 
   // liczbę znaków
   return(document.getElementById(v).innerHTML=o.value.length)<m
 }
 function maxLength3(o,v,m){
   if(o.value.length>m)
     document.getElementById(v).innerHTML=
       ((o.value=o.value.substr(0,m)).length);
}
//zabezpiecza formularz przed spamem
function usunspam(t) {
t.spam.value=2;
return true;
}

