// Register an event listener for an event
function registerEventListener(obj, event, handler) {
	if (obj.addEventListener) {
		obj.addEventListener(event, handler, false);
	}
	else if (obj.attachEvent) {
		// IE
		obj.attachEvent('on'+event, handler);
	}
}

function getXmlHttpObject()	{
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject)
	{
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}
