// JavaScript Document
// this file contains the functions that are required for ajax functionality

function getXMLHTTPRequest()	// function that builds an xml http request object
{
	var request = false;
	try
		{
			request = new XMLHttpRequest();		// eg for firefox
		}
	catch(err1)
		{
		try
			{
				request = new ActiveXObject("Msxml2.XMLHTTP");	// some versions of IE
			}
		catch(err2)
			{
			try
				{
					request = new ActiveXObject("Microsoft.XMLHTTP");	// some versions of IE
				}
			catch(err3)
				{
					request = false;
				}
			}
		}
	return request;
}


