function submit_comment() {
  var nid = document.getElementById('nid').value;
  ktext = document.getElementById('new_comment_text').value;
  kautor = document.getElementById('new_comment_author').value;
  ktemat = document.getElementById('new_comment_www').value;
  if(ktext != '' && kautor != '')
  {
    document.getElementById('new_comment_loading').style.display = 'block';
    ajaxSend('post', 'dodaj.php', 'nid='+nid+'&ktext='+ktext+'&kautor='+kautor+'&ktemat='+ktemat, submit_comment_ajax);
  }
  else
  {
    alert('Wpisz treść komentarza i swoje imię i nazwisko.');
  }
}

function submit_comment_ajax(ajaxRequest) {
  if(ajaxRequest.responseText == 'Failure')
  {
    document.getElementById('new_comment_loading').style.display = 'none';
    alert('Nie udało się dodać komentarza. Spróbuj później lub skontaktuj się z administratorem.');
  }
  else if(ajaxRequest.responseText == 'Flood')
  {
    document.getElementById('new_comment_loading').style.display = 'none';
    alert('W związku z ochroną przed floodowaniem musisz poczekać jeszcze jakiś czas, zanim będziesz mógł dodać następny komentarz.');
  }
  else
  {
    dane = ajaxRequest.responseText.split('###');
    newinnerHTML = '<p>'+dane[0]+'<span class="block small grey">';
    if(dane.length == 4) newinnerHTML += '<a href="'+dane[3]+'">'+dane[1]+'</a>';
    else newinnerHTML += dane[1];
    newinnerHTML += ' dnia '+dane[2]+' &nbsp; &nbsp; &nbsp; '+document.getElementById('uip').value+'</span></p>';
    document.getElementById('new_comment').innerHTML = newinnerHTML;
    document.getElementById('new_comment').id = '';
    document.getElementById('add_comment').innerHTML = 'Komentarz został dodany.';
  }
}