var baloonText = '';

function showBaloon(name, ev)
{
	_top = ev.clientY;
	_left = ev.clientX;

	if (baloonText != name)
	{
		var http = getXmlHttpObject();

		http.open('GET', '/string.php?name=' + name, true);

		http.onreadystatechange = function()
		{
			var response = getResponseObject();

			if (response)
			{
				var el = document.getElementById('baloon');

				el.innerHTML = response.responseText;
				el.style['display'] = 'inline-block';
				el.style['top'] = (_top - 4) + "px";
				el.style['left'] = (_left - 4) + "px";
			}
		}

		http.send(null);

		baloonText = name;
	}
	else
	{
		var el = document.getElementById('baloon');

		el.style['display'] = 'inline-block';
		el.style['top'] = (_top - 4) + "px";
		el.style['left'] = (_left - 4) + "px";
	}

	setTimeout("document.getElementById('baloon').style['display'] = '';", 2000);
}
