var http_request = false;
var http_results = '';
var print_error = true;

function Requests(url, action)
{

	http_request = false;
	if (window.XMLHttpRequest)
	{
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType)
		{
			http_request.overrideMimeType('text/xml');
		}
	}
	else if (window.ActiveXObject)
	{
		try
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
		try
		{
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (e)
		{
		}
	}
}
	if (!http_request)
	{
		if(print_error == true)
		{
			print_error = false;
			alert('Ошибка при инициализации!');
		}
		return false;
	}
	else
	{
		http_request.onreadystatechange = alertContents;
		http_request.open('GET', url, true);
		http_request.send(null);
		http_request.action = action;
	}
	return '';
}

function alertContents()
{
	if (http_request.readyState == 4)
	{
		if (http_request.status == 200)
		{
			http_results = http_request.responseText;
			eval(http_request.action);
		}
	}
}
