
function makeHttpRequest(url, data, home, return_xml){
var send_data = data.Info
var where = document.getElementById(data.updateWhat)
var data_request = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		data_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // IE
		try {
			data_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
		try {
			data_request = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e) {}
		}
	}

	if (!data_request) {
		where.innerHTML ='Unfortunatelly you browser doesn\'t support this feature.'
		return false;
	}

	data_request.onreadystatechange = function() {
		if (data_request.readyState == 4) {
			if (data_request.status == 200) {
				if (return_xml) {
					where.innerHTML = data_request.responseXML;
				} else {
					where.innerHTML = data_request.responseText;
				}
			} else {
				where.innerHTML ='There was a problem with the request.';
			}
		}else{
			where.innerHTML='<img id="throbber" src="'+home+'/wp-content/plugins/inap/throbber.gif" alt="Loading Image"/><br/>Please Hold, Now Loading...';
		}
	}
data_request.open('POST', url, true);
data_request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
data_request.send(send_data);
}
