// TOOLTIP: Aufruf erfolgt nach <Body> 
        
Xoffset= -10;    // -10 modify these values to ...
Yoffset= 20;    // 20 change the popup position.

var old,skn,iex=(document.all),yyy=-1000,xxx=0;
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var ie4=document.all

if (ns4)
	skn=document.tooltip
else if (ns6)
	skn=document.getElementById("tooltip").style
else if (ie4)
	skn=document.all.tooltip.style
if(ns4)document.captureEvents(Event.MOUSEMOVE);
else{
	skn.visibility="visible"
	skn.display="none"
}
document.onmousemove=getMouse;

function setTooltip(msg){
if (msg) {
	var content="<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 "+
	"><TR><TD ALIGN=center class='TabTooltip'>"+msg+"</TD></TR></TABLE>";
	xxx=Xoffset;
	yyy=Yoffset;
	if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
	if(ns6){document.getElementById("tooltip").innerHTML=content;skn.display=''}
	if(ie4){document.all("tooltip").innerHTML=content;skn.display=''}
	}
}

function setTooltipXY(msg, userXO, userYO ){
if (msg) {
	var content="<TABLE BORDER=0 CELLPADDING=2 CELLSPACING=2 "+
	"><TR><TD ALIGN=center class='TabTooltip'>"+msg+"</TD></TR></TABLE>";
	xxx=userXO;
	yyy=userYO;
	if(ns4){skn.document.write(content);skn.document.close();skn.visibility="visible"}
	if(ns6){document.getElementById("tooltip").innerHTML=content;skn.display=''}
	if(ie4){document.all("tooltip").innerHTML=content;skn.display=''}
	}
}

function getMouse(e){
	var x=(ns4||ns6)?e.pageX:event.x+document.body.scrollLeft;
	skn.left=x+xxx;
	var y=(ns4||ns6)?e.pageY:event.y+document.body.scrollTop;
	skn.top=y+yyy;
}

function hideTooltip(){
	yyy=-1000;
	if(ns4){skn.visibility="hidden";}
	else if (ns6||ie4)
	skn.display="none"
}        

// Panel Expand und Collapse

function expandit(curobj){
	folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style
	if (folder.display=="none")
		folder.display=""
	else
		folder.display="none"
	}
function expandall() {
var i=1
do { 
	folder = document.getElementById(i).style
	folder.display=""
  	i++
  	}
while (document.getElementById(i))
}

function closeall() {
var i=1
do { 
  	folder = document.getElementById(i).style
  	folder.display="none"
  	i++
  	}
while (document.getElementById(i))
}

function printall() {
	expandall()
	window.print()
	closeall()
}

// PopIt

function PopIt(theURL, windowName, w, h) {
            ver = parseInt(navigator.appVersion.substring(0,1));       
            newWin=window.open(theURL,windowName,"top=80,left=80,width="+w+",height="+h+",menubar=no,toolbar=no,status=yes,resizable=yes,scrollbars=no",false);
        	
	        if ((!((navigator.appName == "Netscape")&&(ver==2))) && 
	            (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
    	        {
                    setTimeout("if (newWin) newWin.focus();",1000);
    	        }
        }
        
function PopItLoc(theURL, windowName, t, l, w, h, scroll) {
            ver = parseInt(navigator.appVersion.substring(0,1));       
            newWin=window.open(theURL,windowName,"top="+t+",left="+l+",width="+w+",height="+h+",menubar=no,toolbar=no,status=yes,resizable=yes,scrollbars="+scroll,false);
        	
	        if ((!((navigator.appName == "Netscape")&&(ver==2))) && 
	            (!((navigator.appName == "Microsoft Internet Explorer")&&(ver<4))))
    	        {
                    setTimeout("if (newWin) newWin.focus();",1000);
    	        }
        }        
        
function PopItML(theURL, windowName, w, h) {
    newWin=window.showModelessDialog(theURL);
}        
