
	function getHTTPObject()
	{
		var xmlhttp = false;

		// Firefox, Chrome, Opera, Safari, IE7+ ...
		if (window.XMLHttpRequest)
		{
			xmlhttp = new XMLHttpRequest();
		}
		// IE6, IE5 (We don't really support these browsers anyway ...)
		else if (window.ActiveXObject)
		{
			
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
		else
		{
			throw new Error("This browser does not support XMLHttpRequest.");
		}

		return xmlhttp;
	}

	var isWorking = false;
	var http = getHTTPObject();

