  function el(ID) {
   return document.getElementById(ID);
  }

  function chars_left(id, ile_text, ile_max){
    text = el(id);
    ile_znakow = ile_max - text.value.length;
    
    if (ile_znakow < 0){
      alert ('Maksymalna ilość znaków została przekroczona (tj. ('+ ile_max +').');
      text.value = text.value.substr(0, ile_max);
      ile_znakow = ile_max - text.value.length;
    }  
    
    if (ile_znakow == 0){
      el(ile_text).style.color = 'red';
    }
    else
      el(ile_text).style.color = '';
 
    
    el(ile_text).innerHTML = ile_znakow;
  }