var request;
	var dest;

	function processStateChange()
	{
		 if (request.readyState == 4)
		 {
    	  	contentDiv = document.getElementById(dest);
     		if (request.status == 200)
			{
				if(document.getElementById("refreshico"))
				{
					document.getElementById("refreshico").src="img/blank.gif";
				}
				response = request.responseText;
				contentDiv.innerHTML = response;
    		}
			else
			{
				contentDiv.innerHTML = "Ошибка на странице."
    		}
  		}
	}

	function loadHTML(request_type, URL, post_data, destination)
	{


		dest = destination;
		var msxmlhttp = new Array(
				'Msxml2.XMLHTTP.5.0',
				'Msxml2.XMLHTTP.4.0',
				'Msxml2.XMLHTTP.3.0',
				'Msxml2.XMLHTTP',
				'Microsoft.XMLHTTP');

		for (var i = 0; i < msxmlhttp.length; i++)
		{
			try
			{
				request = new ActiveXObject(msxmlhttp[i]);
			}
			catch (e)
			{
				request = null;
			}
		}

		if(!request && typeof XMLHttpRequest != "undefined")
		request = new XMLHttpRequest();
		if (!request)
		alert("Could not create connection object.");

    	request.onreadystatechange = processStateChange;
    	request.open(request_type, URL, true);
		if (request_type == "POST")
		{
			request.setRequestHeader("Method", "POST " + URL + " HTTP/1.1");
			request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1251");
		}

		request.send(post_data);
		delete request;
	}


