// ajax.js

/*	This page defines a function for creating an Ajax request object.
 *	This page should be included by other pages that 
 *	need to perform an XMLHttpRequest.
 */

function getXMLHttpRequestObject() {

	// Initialize the object:
	var ajax = false;

	// Choose object type based upon what's supported:
	if (window.XMLHttpRequest) {
		// IE 7, Mozilla, Safari, Firefox, Opera, most browsers:
		ajax = new XMLHttpRequest();
	} else if (window.ActiveXObject) { // Older IE browsers
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	// Return the value:
	return ajax;

} // End of getXMLHttpRequestObject() function.
