function getXMLHttp()
{
	var XMLHttp = null;
	if (window.XMLHttpRequest)
	{
		try
		{
			XMLHttp = new XMLHttpRequest();
		}
		catch (e) { }
	}
	else if (window.ActiveXObject)
	{
		try
		{
			XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) { }
		}
	}
	return XMLHttp;
}

function sendRequest(file, pid)
{
	var file;
	var pid;

// DISABLED 1.1
//	var loading_area = document.getElementById('loading'); 

	// ÍÎÂÎÂÂÅÄÅÍÈÅ 
	document.getElementById(pid).innerHTML = '<center> <img src="/w_images/ajax-loader.gif"> </center>';

	var XMLHttp = getXMLHttp();

// DISABLED 1.2
//	loading_area.style.display = 'block';

	XMLHttp.open("GET", file, true);
	XMLHttp.onreadystatechange = getRequest;
	XMLHttp.send(null);
	function getRequest()
	{
		if (XMLHttp.readyState == 4)
		{
			document.getElementById(pid).innerHTML = XMLHttp.responseText;
			//loading_area.style.display = 'none';
		}
	}
}




function sendRequest2(file, pid)
{
	var file;
	var pid;

	var loading_area = document.getElementById('loading'); 
	var XMLHttp = getXMLHttp();
	loading_area.style.display = 'block';

	XMLHttp.open("GET", file, true);
	XMLHttp.onreadystatechange = getRequest;
	XMLHttp.send(null);
	function getRequest()
	{
		if (XMLHttp.readyState == 4)
		{
			document.getElementById(pid).innerHTML = XMLHttp.responseText;
			loading_area.style.display = 'none';
		}
	}
}





function sendRequestMessages(file, pid, lid)
{
	var file;
	var pid;
	var lid;

	var loading_area = document.getElementById(lid); 
	var XMLHttp = getXMLHttp();
	loading_area.style.display = 'block';

	XMLHttp.open("GET", file, true);
	XMLHttp.onreadystatechange = getRequest;
	XMLHttp.send(null);
	function getRequest()
	{
		if (XMLHttp.readyState == 4)
		{
			if ( XMLHttp.responseText ) {document.getElementById(pid).innerHTML = XMLHttp.responseText;}
			//document.getElementById(pid).innerHTML = XMLHttp.responseText;
			loading_area.style.display = 'none';
		}
	}
}