var xmlhttp;

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;
}

function getBubbleXHTML(name, map, infowindow, point, link)
{
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	{
		alert ("Browser does not support HTTP Request");
		return;
	}

	var url="/centre-bubble.php";
	url=url+"?cic="+name;
	url=url+"&link="+link;

	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
	
	function stateChanged()
	{
		if (xmlhttp.readyState==4)
		{
			if (infowindow==null)
			{
				map.openInfoWindowHtml(point, xmlhttp.responseText);
			}
			else
			{
				infowindow.setContent(xmlhttp.responseText);
				infowindow.setPosition(point);
				infowindow.open(map);
			}
		}
	}
}


