//Eigene Funktionen
//Tooltop über Link
var xpos = 0;
var ypos = 0;

//Browser (IE) auslesen
var bw_ie = (navigator.appName.indexOf('Microsoft') != -1)
var bw_ver6 = (navigator.appVersion.indexOf("MSIE 6") > -1);

function ttMove(e)
{	d = document;

	xpos = ((d.all) ? event.clientX : e.pageX-8);
	ypos = ((d.all) ? event.clientY+d.body.scrollTop : e.pageY-2);
}

function ttSetLayer(obj, titel, inhalt, tabwidth, ttleft, ttheight)
{	d = document;

	tt = d.getElementById("myTooltip");
	tt_spacer = d.getElementById("myTooltip_spacer");
	
	if (bw_ie && bw_ver6) {
		//kein TT anzeigen - IE macht einige Probleme bei manchen Rechnern
	} else {
		//TT anzeigen
		if (obj)
		{
			if (tabwidth) tabwidthcode = "width=\"" +tabwidth+ "\"";
			else tabwidthcode = "";
			
			tt.innerHTML = "<table " +tabwidthcode+ "border=\"0\" cellspacing=\"1\"><tr><td class=\"tt-titel\">" +titel+ "</td></tr><tr><td class=\"tt-inhalt\">" +inhalt+ "</td></tr></table>";
	
			if (ttleft)
			{
				newleft = xpos - tabwidth+5; // rechts ansetzen, anhand der Übergabe-Tabellenbreite
				newtop = ypos+15; // +/- Werte zum Versetzen am Mauszeiger
				
				tt.style.left = newleft + "px";
				tt.style.top = newtop + "px";
					//Jetzt noch das Spacer-DIV neu setzen, um ein Überblenden bei Formularen zu ermöglichen
					if (ttheight)
					{
						tt_spacer.style.display  = "";
						tt_spacer.style.top = (newtop+1) + "px";
						tt_spacer.style.left = (newleft+1) + "px";
						tt_spacer.style.width = (tabwidth-2) + "px";
						tt_spacer.style.height = (ttheight-2) + "px";
					}
			}
			else
			{
				newleft = xpos; // +/- Werte zum Versetzen am Mauszeiger
				newtop = ypos+15; // +/- Werte zum Versetzen am Mauszeiger
				
				tt.style.left = newleft + "px";
				tt.style.top = newtop + "px";
					//Jetzt noch das Spacer-DIV neu setzen, um ein Überblenden bei Formularen zu ermöglichen
					if (ttheight)
					{
						tt_spacer.style.display  = "";
						tt_spacer.style.top = (newtop+1) + "px";
						tt_spacer.style.left = (newleft+1) + "px";
						tt_spacer.style.width = (tabwidth-2) + "px";
						tt_spacer.style.height = (ttheight-2) + "px";
					}
			}
		}
		else
		{
			tt.style.left = -1000 + "px";
			tt.style.top = -1000 + "px";
				tt_spacer.style.display  = "none";
		}
	}
}

d = document;
if (d.layers) d.captureEvents(Event.MOUSEMOVE);
d.onmousemove = ttMove;
//Ende Tooltop über Link
