function create_http_req()
{
		var http_request = false;

		if (window.XMLHttpRequest)
		{
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType)	http_request.overrideMimeType('text/xml');
		}
		else if (window.ActiveXObject)
		{
			try
			{
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e)
			{
				try
				{
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {}
			}
		}

		if (!http_request) return false;
		else return http_request;
}

function get_obj_pos(obj)
{
	var x = 0;
	var y = 0;
			
	while (obj.offsetParent)
	{	
		x += obj.offsetLeft + (obj.clientLeft || 0);
		y += obj.offsetTop + (obj.clientTop || 0);
		obj = obj.offsetParent;
	}

/*	if (navigator.appVersion.indexOf("MSIE") != -1) //if browser is IE, adjust the X and Y position
	{
		x += 4.5;
		y -= 36;
	}*/
	
	return {x: x, y: y};
}