	//Initialize AJAX request object
	var request = false;
	try {
		request = new XMLHttpRequest();
	}
	catch (trymicrosoft)
	{
		try {
			request = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (othermicrosoft)
		{
			try {
				request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (failed)
			{
				request = false;
			}  
		}
	}

	if (!request) alert("Error initializing XMLHttpRequest!");