/* arbeiten */
	var breite = 400;
	var mausabstand = 15;
	var ToolTippShow = false;
	var ToolTipp = null;
	var breite, dir, b_Breite, b_Dir, b_VDir;
	
	function setToolTipp (breite){
		document.onmousemove = cursorMove;
		if (breite && breite>20) b_Breite = breite;
		ToolTipp = crossGetObject('ToolTipp');
		ToolTippShow = false;
	}

	function showToolTipp(msg,rechtslinks,untenoben){
		var b_Back;
		var relWidth, relHeight;
		if (ToolTipp == null) return;
		if (breite && breite>20) b_Breite = breite;
		else b_Breite=350;
		msg = '<div>' + msg + '</div>'
		if (!dir) b_Dir = rechtslinks;
		else b_Dir = dir;
		relWidth = crossInnerWindowWidth() + crossGetScroll("x");
		relHeight = crossInnerWindowHeight() + crossGetScroll("y");
		if (crossMouseX + b_Breite + mausabstand > relWidth)
		{b_Dir = 1;}
		else if (crossMouseX < b_Breite + mausabstand) b_Dir = 0;
		b_VDir = untenoben;
		if (crossMouseY + 65 > relHeight) b_VDir = 1;
		else if (crossMouseY - 65 < 0) b_VDir = 0;
		crossWrite(ToolTipp, msg);
		ToolTippShow = true;
		crossShowObject(ToolTipp);
	}

	function hideToolTipp(breite) {
		if (ToolTipp == null) return;
		crossHideObject(ToolTipp);
		ToolTippShow=false;
		crossMoveTo(ToolTipp, -350, 0);
	}

	function cursorMove(e) {
		var posX, posY;
		crossMousePosition(e);
		
		if(ToolTippShow){
		if(b_Dir==0){
		posX = crossMouseX + mausabstand;
		if (b_VDir==0) {posY = crossMouseY + mausabstand;}
		else {posY = crossMouseY - 65;}
		}else{
		posX = crossMouseX-b_Breite-mausabstand;
		if (b_VDir==0) {posY = crossMouseY + mausabstand;}
		else {posY = crossMouseY - 65;}
		}
		crossMoveTo(ToolTipp, posX, posY)
		}
	}

	var B_Type = new crossBrowserType();
function crossBrowserType() {
this.IE = false;
this.NS4 = false;
this.NS6 = false;
this.id = "";

if (document.all) {this.IE = true; this.id = "IE";}
else if (document.getElementById) {this.NS6 = true; this.id = "NS6";}
else if (document.layers) {this.NS4 = true; this.id = "NS4";}
}

var crossMouseX, crossMouseY;
if (B_Type.NS4) document.captureEvents(Event.MOUSEMOVE);

function crossMousePosition(e) {
if (B_Type.IE) {
crossMouseX=event.x + document.body.scrollLeft;
crossMouseY=event.y + document.body.scrollTop;
}
else {crossMouseX=e.pageX; crossMouseY=e.pageY;}
}


function crossGetObject(id) {
var obj = null;
if (B_Type.IE) obj=document.all[id];
else if (B_Type.NS6) obj=document.getElementById(id);
else if (B_Type.NS4) obj=document.layers[id];
return obj;
}

function crossWrite(obj, text) {
if (B_Type.IE) obj.innerHTML = text;
else if (B_Type.NS6) obj.innerHTML = text;
else if (B_Type.NS4){
obj.document.open();
obj.document.write(text);
obj.document.close();
}
}

function crossInnerWindowWidth() {
var val;
if (B_Type.IE) val=document.body.clientWidth;
else if (B_Type.NS6) val=window.innerWidth;
else if (B_Type.NS4) val=window.innerWidth;
return val;
}

function crossOuterWindowWidth() {
var val;
if (B_Type.IE) val=document.body.offsetWidth;
else if (B_Type.NS6) val=window.outerWidth;
else if (B_Type.NS4) val=window.outerWidth;
return val;
}

function crossInnerWindowHeight() {
var val;
if (B_Type.IE) val=document.body.clientHeight;
else if (B_Type.NS6) val=window.innerHeight;
else if (B_Type.NS4) val=window.innerHeight;
return val;
}

function crossGetScroll(achse) {
var val;
if(!achse || achse == "y"){
if (B_Type.IE) val=document.body.scrollTop;
else if (B_Type.NS6) val=window.pageYOffset;
else if (B_Type.NS4) val=window.pageYOffset;
}else{
if (B_Type.IE) val=document.body.scrollLeft;
else if (B_Type.NS6) val=window.pageXOffset;
else if (B_Type.NS4) val=window.pageXOffset;
}
return val;
}

function crossMoveTo(obj, x, y) {
if (B_Type.IE) {obj.style.pixelLeft=x; obj.style.pixelTop=y;}
else if (B_Type.NS4) {obj.left=x; obj.top=y;}
else if (B_Type.NS6) {obj.style.left=x+"px"; obj.style.top=y+"px";}
}

function crossShowObject(obj) {
if (B_Type.IE || B_Type.NS6) {obj.style.visibility="visible";}
else if (B_Type.NS4) {obj.visibility="show";}
}

function crossHideObject(obj) {
if (B_Type.IE || B_Type.NS6) {obj.style.visibility="hidden";}
else if (B_Type.NS4) {obj.visibility="hide";}
}
