$(document).ready(function() {
  if ($('#mozillapl_ac_answer').length) {
    $('#mozillapl_ac_answer').after($("<a/>").attr("id", "mozillapl_ac_reload").attr("title", "Zadaj inne pytanie").append("Zadaj inne pytanie"));
    
    $('#mozillapl_ac_reload').click(function() {
  		$.getJSON("http://mozillapl.org/forum/acaptcha/json.php", null, function (aData, aStatus) {
        if (aData["question"] != "" && aData["answer"] != "") {
          $('#mozillapl_ac_question').html(aData["question"]);
          $('#mozillapl_ac_code').val(aData["answer"]);
          
          if (aData["tip"] == null) {
            $('#mozillapl_ac_tip').remove();
          }
          else {
            if (!$('#mozillapl_ac_tip').length) {
              $('#mozillapl_ac_reload').after($("<p/>").attr("id", "mozillapl_ac_tip"));
            }
            
            $('#mozillapl_ac_tip').html(aData["tip"]);
          }
        }
  		});  
    });
  }
});
