function RequestGet()
{
	var request;
	try
	{
		request=new XMLHttpRequest();
	}
	catch (e)
	{
		try
		{
			request=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			try
			{
				request=ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{
				request=false;
			}
		}
	}
	if (!request) return null;
	this.getData=function (url,handler)
	{
		try
		{
			request.open("GET",url,true);
			request.onreadystatechange=function()
			{
				if (request.readyState==4 && request.status==200)
				{
					handler(request);
				}
			}
			request.send(null);
		}
		catch(e)
		{
			return false;
		}
		return true;
	}
	return true; 
} 

