var ajaxa = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
  ajaxa = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    ajaxa = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e2) {
    ajaxa = false;
  }
}
@end@*/

if (!ajaxa && typeof XMLHttpRequest != 'undefined') {
  ajaxa = new XMLHttpRequest();
}

function updatePagecomment() {
   if (ajaxa.readyState < 4) document.getElementById('load').style.display = "";
     if (ajaxa.readyState == 4) {
       if (ajaxa.status == 200) {
         var zapros = ajaxa.responseText.split("|");
         //получение возвращенных данных
         document.getElementById('load').style.display = "none";
         document.getElementById("new").style.display="";
         document.getElementById("new_name").innerHTML = zapros[0];
         document.getElementById("new_date").innerHTML = zapros[1];
	     document.getElementById("new_comment").innerHTML = zapros[2];
         
         document.getElementById("name").value = "";
         document.getElementById("email").value = "";
         document.getElementById("comment").value = "";
         
       } else if (request.status == 404) {
         alert ("Requested URL is not found.");
       } else if (request.status == 403) {
         alert("Access denied.");
       }
        else
         alert("status is " + request.status);
     }
   }

function callServercomment() {
  var name = document.getElementById("name").value;
  var email = document.getElementById("email").value; 
  var comment = document.getElementById("comment").value;
  var id_comics = document.getElementById("id_comics").value;
  
  // Продолжать только если есть значения обоих полей
  if ((name == null) || (name == "")) {alert("Заполните поле: Имя пользователя письма");return;}
  reg = /[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/;
  if (!email.match(reg))
  {
  	alert("Пожалуйста, введите свой настоящий e-mail"); 
	document.getElementById('email').value="";
	return false;
  }

  if ((comment == null) || (comment == "")) {alert("Заполните поле: Текст письма");return;}
  if ((id_comics == null) || (id_comics == "")) {alert("К какому комиксу вы пишете коммент?");return;}

  // Создать URL для подключения
  var url = "addcomment.php?name=" + escape(name) + "&comment=" + escape(comment) + "&email=" + escape(email) + "&id_comics=" + escape(id_comics);

  // Открыть соединение с сервером

  ajaxa.open("GET", url, true);

  // Установить функцию для сервера, которая выполнится после его ответа
  ajaxa.onreadystatechange = updatePagecomment;

  // Передать запрос
  ajaxa.send(null);
}
