var mouseX = 0, mouseY = 0;       // beinhalten später die Position des Mauszeigers
var xMargin = 50, yMargin = 50;   // zusätzlicher Abstand zum Mauszeiger
var ttipDisplayed = false;        // Statusvariable, nicht ändern



// Steuert Anzeige und Position des angegebenen Tooltips
function toggleTooltip (ttipId)
{
	var elem = document.getElementById (ttipId);

	if (elem != null)
	{
		if (elem.style.display == "none"  ||  ttipDisplayed == false)
		{
			elem.style.left    = (mouseX + xMargin) + "px";
			elem.style.top     = (mouseY + yMargin) + "px";
			elem.style.display = "block";
			ttipDisplayed      = true;
		}
		else
		{
			elem.style.display = "none";
			ttipDisplayed      = false;
		}

		return true;
	}
	else
		return false;
}
