window.onload = function(){
var http = createHttpRequestObject();

function createHttpRequestObject(){
    var http;
    try{
        http = new XMLHttpRequest();
    }
    catch(e){
        var HttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                                     "MSXML2.XMLHTTP.5.0",
                                     "MSXML2.XMLHTTP.4.0",
                                     "MSXML2.XMLHTTP.3.0",
                                     "MSXML2.XMLHTTP",
                                     "Microsoft.XMLHTTP");
                                     
        for(var i=0;i<HttpVersions.length && !http; i++){
            try{
                http = new ActiveXObject(HttpVersions[i]);
            }
            catch(e){}
        }
    }
    
    if(!http)
        alert("Ошибка");
    else
        return http;
}

function responsePOST(e){
    var e = e || window.event;
    e.preventDefault();
    var name = document.getElementById("ajax_name").value;
    var message = document.getElementById("msg").value;
    var ajax_id = document.getElementById("hidden").value;
    if(name == '' || name == 'Гость' || message == '' || message == 'Введите сюда текст комментария'){
        alert('Вы не ввели имя или текст сообщения!');
        return false;
    }
    var url = "/include/add_comment.php";
    var params = "ajax_name=" + name + "&ajax_message=" + message + "&ajax_id=" + ajax_id;
    http.open("POST", url, true);

    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    http.setRequestHeader("Content-length", params.length);
    http.setRequestHeader("Connection", "close");

    http.send(encodeURI(params));

    http.onreadystatechange = function() {
	   if(http.readyState == 4 && http.status == 200) {
	       	alert('Спасибо за Ваш комментарий!');
            document.getElementById("ajax_name").value = "Гость";
            document.getElementById("msg").value = "Введите сюда текст комментария";
	   }
    }
}


document.getElementById('submitComment').onclick = responsePOST;

}
