var xmlHttp = createXmlHttpRequestObject();
var id;

function createXmlHttpRequestObject()
{

	var xmlHttp;
	
	if(window.ActiveXObject){
    try {
      xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
    } catch (e){
        try {
          xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
        } catch (e){
          xmlHttp = false;
        }
    }
	}
	else{
		try{
			xmlHttp = new XMLHttpRequest();
		}
		catch (e){
			xmlHttp = false;
		}
	}
	if (!xmlHttp) alert("Error object XmlHttpReques");
	else return xmlHttp;	
}

function handleServerResponse(){
	if (xmlHttp.readyState == 4){
		if (xmlHttp.status == 200){

      document.getElementById("com_" + id).innerHTML=" <center>|| <a onClick='Close("+id+");'>Hide comments</a> ||</center><br />"+unescape(xmlHttp.responseText);
     
		}
		else{
	    alert("Error: " + xmlHttp.statusText);
		}
		
	}
}

function loadXMLDoc(url, from, to){
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0){
		xmlHttp.open("GET", url, true);
		xmlHttp.onreadystatechange=handleServerResponse;
		xmlHttp.send(null);
	}else{
		setTimeout("loadXMLDoc("+url+")", 1000);
	}
} 

function requestdata(_id, url){ 
  id = _id;
  url = url.replace("#comments",  "?red=1");
  loadXMLDoc(url);
}

function Close(_id){
	document.getElementById("com_" + _id).innerHTML="";
}

