/* ******************************************************************	   TOOLTIPS 1.04 (c)2001-2002 Peter Kerl	             www.peterkerl.de****************************************************************** */// integriert: Crossbrowser-Funktionen von "cross.js"/* bitte vergesst nicht, ein Link auf meine Site zu setzen */// Config:var ballonBack		= "#ffcc00";	// Hintergrundfarbevar ballonText		= "#000000";	// Text und Randfarbevar ballonBreite	= 200;		// Ballon-Breite (Vorgabewert)var ballonBorder	= 1;		// Randstärkevar ballonDir		= 0;		// Ausrichtung; 0=rechts 1=linksvar ballonVDir		= 0;		// Ausrichtung; 0=unten 1=oberhalbvar ballonChangeVDir	= 65;		// Schwellwert für Wechsel der 					// V-Ausrichtung am unteren Randvar ballonSpace		= 15;		// Abstand vom Cursorvar ballonShow		= false;	// Anzeige aktiv/inaktivvar Ballon = null;        // das DIV-Objektvar b_Breite;             // aktueller Speicher für Ballonbreitevar b_Dir, b_VDir;Ballon = crossGetObject("BallonTip");// Ballon-Objekt (div) festlegenfunction setBallon(id, breite, fgcolor, bgcolor) {	document.onmousemove = cursorMove;	if(breite && breite>20) {		b_Breite = breite;//		ballonBreite = breite;	}	if(bgcolor) ballonBack = bgcolor;	if(fgcolor) ballonText = fgcolor;	Ballon = crossGetObject(id);	if(Ballon == null) {		alert("keine Unterstützung für Ballon-Infos");		showBallon = noBallon; hideBallon = noBallon;	}	ballonShow = false;}function noBallon() {} // functionsaufrufe abfangendocument.write('<meta name="scripts" content="TOOLTIPS 1.03 (c)2001-2002 Peter Kerl [www.peterkerl.de]">');// Ballon kreieren und anzeigenfunction showBallon(title, msg, dir, breite, bgcolor) {	var b_Back;	var relWidth, relHeight;	if (Ballon == null) return false;	b_Dir = ballonDir;	if(breite) {		b_Breite = breite;	} else {		b_Breite = ballonBreite;	}	b_Back = ballonBack;//	msg = "<div style='width:"+b_Breite+"px; background-color:"+b_Back+"; border:1px solid black; padding:2px;'><font color='"+ballonText+"'>"+msg+"</font></div>";	msg = "<table width='"+b_Breite+"' class='tbl-border' cellspacing='1'>"		+ "<tr><td class='tbl2'>" + title + "</td></tr>"		+ "<tr><td class='tbl1'>" + msg + "</td></tr>"		+ "</table>";/*	msg = "<div style='width:"+b_Breite+"px; border:1px solid "+b_Back+"; background-color:"+b_Back+"'>"		+ "<div class='scapmain'>" + title + "</div>"		+ "<div class='side-body'>" + msg + "</font></div>"		+ "</div>";*//*	if (!dir) b_Dir = ballonDir;	else b_Dir = dir;*/	relWidth = crossInnerWindowWidth() + crossGetScroll("x");	relHeight = crossInnerWindowHeight() + crossGetScroll("y");	if(crossMouseX + b_Breite + ballonSpace > relWidth) {		b_Dir = 1;	} else if(crossMouseX < b_Breite + ballonSpace) {		b_Dir = 0;	}	b_VDir = ballonVDir;	if(crossMouseY + ballonChangeVDir > relHeight)		b_VDir = 1;	else if(crossMouseY - ballonChangeVDir < 0)		b_VDir = 0;	crossWrite(Ballon, msg);	ballonShow = true;	crossShowObject(Ballon);	return true;}function hideBallon() {	if (Ballon == null) return false;	crossHideObject(Ballon);	ballonShow=false;	crossMoveTo(Ballon, -200, 0);	return true;}// der Maus folgenfunction cursorMove(e) {	var posX, posY;		crossMousePosition(e);	if (ballonShow) {				if (b_Dir==0) {			posX = crossMouseX + ballonSpace; 			if (b_VDir==0) {posY = crossMouseY + ballonSpace;}			else {posY = crossMouseY - ballonChangeVDir;}		}		else {			posX = crossMouseX-b_Breite-ballonSpace;			if (b_VDir==0) {posY = crossMouseY + ballonSpace;}			else {posY = crossMouseY - ballonChangeVDir;}		}		crossMoveTo(Ballon, posX, posY)	}}