//	ajax-core.js
//	Code arranged by T.K.Egan - 15 Mar 2006
//	License: Public Domain
//		Use as you will but I'd appreciate an
//		email at tkegan@greenneondesign.com if 
//		you find a way to improve the code

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 dynamic connection to server.");
