var is_sending = false;
subject_id = '';

function handleHttpResponse(http) {
  var good = false;
  try {
    if (typeof(http.responseText) != "unknown") { 
      document.getElementById("output_div").innerHTML = http.responseText;
      good = true;
      document.getElementById("comment_leave_area").innerHTML = "Thank you for your comment!";
    }
  }
  catch (e) { }

  if (typeof(is_sending) != 'boolean' && good == true) {
    if (http.responseText != "" && http.responseText.substring(0, 13) != "<!--iserror-->") {
      for (var i = 0; i < is_sending.length; i++) {
          is_sending[i].value = "";
      }
      is_sending = false;
    }
  }
}

function changePage(to) {
//  document.getElementById("output_div").innerHTML = "Loading..";
  ljg.ajax_send("/content/comments/message_list.php", "changePage=true&pid=" + pid + "&page=" + escape(to), handleHttpResponse);
}

function getScriptPage(div_id,content_id1,content_id2,content_id3,content_id4) {
  var subject_id = div_id;
  var err = false;

  var name = document.getElementById(content_id1);
  var email = document.getElementById(content_id2);
  var comment = document.getElementById(content_id3);
  var website = document.getElementById(content_id4);
  var challenge = document.getElementById('recaptcha_challenge_field');
  var response  = document.getElementById('recaptcha_response_field');

  if (name.value == "") {
    //alert("Please, enter your name.");
    name.style.background = "red";
    err = true;
  } 
  if (email.value == "") {
    //alert("Please, enter your e-mail.");
    email.style.background = "red";
    err = true;
  } 
  if (comment.value == "") {
    //alert("Please, enter your message to us.");
    comment.style.background = "red";
    err = true;
  }
  if (!challenge || !response || response.value == "") {
    response.style.background = "red";
    err = true;
  }

  if(err != true) {
    is_sending = [name, email, comment];
    ljg.ajax_send("/content/comments/add.php", "pid=" + pid + 
                                               "&name=" + escape(name.value) + 
                                               "&email=" + escape(email.value) + 
                                               "&comment=" + escape(comment.value) + 
                                               "&website=" + escape(website.value) + 
                                               "&recaptcha_challenge_field=" + escape(challenge.value) + 
                                               "&recaptcha_response_field=" + escape(response.value), handleHttpResponse);

    name.style.background = "white";
    email.style.background = "white";
    comment.style.background = "white";
   
//    document.getElementById("output_div").innerHTML = "Loading..";
  }
}

