function com_processReqChange() {
    if (req.readyState == 4) {
        clearTimeout(reqTimeout);
        if (req.status == 200) {

            //document.getElementById('ssuka').innerHTML=req.responseText;
            //document.getElementById('ssuka2').src=req.responseText;
            var text=req.responseText;
            //alert (text);
            arr=text.split("<|>");
            text=arr[1];
            if(arr[0]=="Done")
            {
				//alert('asdasd'+id);
            	com_show_comment(arr[1],arr[2]);
            	com_hide_form();
            	com_make_wait("Thanks");

            }else{
	           //show_form();
	           com_make_wait("<font color=red>Error: "+arr[1]+"</font>");
			}


        }
        else {
            //alert("Не удалось получить данные:\n" + req.statusText);
        }
    }
}
function com_loadXMLDoc(url) {
    req = null;
    if (window.XMLHttpRequest) {
        try {
            req = new XMLHttpRequest();
        } catch (e){}
    } else if (window.ActiveXObject) {
        try {
            req = new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){
            try {
                req = new ActiveXObject('Microsoft.XMLHTTP');
            } catch (e){}
        }
    }

    if (req) {
        req.onreadystatechange = com_processReqChange;
        req.open("GET", url, true);
        req.send(null);
        reqTimeout = setTimeout("req.abort();", 50000);
    } else {
        //alert("Браузер не поддерживает AJAX");
    }
}
function com_show_comment(name,comment)
{	var dv_t=document.getElementById("com_comments_div");
	dv_t.style.visibility="visible";
	dv_t.style.display="inline";


	var name_span=document.getElementById("com_name_span");
	name_span.innerHTML="<hr width=\"100%\" style=\"color: #B7B7B7; background-color: #FFFFFF; border: 1px dashed #B7B7B7; border-style: none none dashed;\"><b>"+name+"</b> wrote:";
	var coment_span=document.getElementById("com_comment_span");
	coment_span.innerHTML=comment;}
function com_send_request(id_file)
{
	var cod=document.getElementById("com_in_code");
	var com_name=document.getElementById("com_name");
	var com_comment=document.getElementById("com_comment");
    	qver="/comments/post_cm.php?com_p_id="+id_file+"&com_in_code="+escape(cod.value)+"&com_comment="+escape(com_comment.value)+"&com_name="+escape(com_name.value);
    	com_loadXMLDoc(qver);
    	com_make_wait("Wait...");
    	return false;

}
function com_hide_form()
{
	var spp=document.getElementById("com_form_id");
	spp.innerHTML="";
}
function com_make_wait(str_w)
{
	var spp=document.getElementById("com_wait_span_id");
	spp.innerHTML=str_w;
}
