﻿function postDataReturnText(url, data,id_div, callback){
var XMLHttpRequestObject = false;
	if (window.XMLHttpRequest) {
		XMLHttpRequestObject = new XMLHttpRequest();
	} 
		else if (window.ActiveXObject) {
			XMLHttpRequestObject = new
			ActiveXObject("Microsoft.XMLHTTP");
		}
	if(XMLHttpRequestObject) {
		XMLHttpRequestObject.open("POST", url,true);
		XMLHttpRequestObject.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		XMLHttpRequestObject.setRequestHeader("Content-length", data.length);
		XMLHttpRequestObject.setRequestHeader("Connection", "close");
		XMLHttpRequestObject.onreadystatechange = function()
	{
		if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
			callback(XMLHttpRequestObject.responseText,id_div);
			delete XMLHttpRequestObject;
			XMLHttpRequestObject = null;
		}
		else
		{
			document.getElementById(id_div).innerHTML ='<p style="position:absolute; top:50%; left:50%" align=center><img src=images/ajax.gif></p>'+document.getElementById(id_div).innerHTML;
		}

	}
XMLHttpRequestObject.send(data);
}
}
