var _HelpBreite = 150;
var _HelpShow = true;
var _isOver = false;

function htmlspecialchars(strg) 
{
   strg = strg.replace(/&/g,"&amp;");
   strg = strg.replace(/\"/g,"&quot;");
   strg = strg.replace(/\'/g,"&#039;");
   strg = strg.replace(/</g,"&lt;");
   strg = strg.replace(/>/g,"&gt;");
   strg = strg.replace(/&lt;br&gt;/g,"<br>");
   return strg;
}
function showHelp(msg, Hsize)
{	
    if (!_HelpShow)
        return;
        
    _isOver = true;
        
    if (Hsize!=null && Hsize>10)
        _HelpBreite = Hsize;
    else
        _HelpBreite = 150;

	var msgcont  = "";
	var elem = document.getElementById("help");
	msgcont = msgcont + htmlspecialchars(msg);
	document.getElementById("helpcont").innerHTML = msgcont;
	elem.style.width = _HelpBreite+"px";
}
function hideHelp()
{
    document.getElementById("help").style.visibility = "hidden";
    _isOver = false;
}
function moveHelp(event)
{
    if (!_isOver)
        return;
    
    var elem = document.getElementById("help");
    elem.style.visibility = "visible";
        	
    try
    {
        if (event)
        {
            var xLength = event.pageX + 20;        
            if ((xLength+_HelpBreite)>document.body.clientWidth)
                xLength = event.pageX - _HelpBreite - 5;

            elem.style.top = event.pageY + document.body.scrollTop + 10 + "px";
            elem.style.left = xLength + "px"; 
        }
        else
        {
            var xLength = window.event.clientX + 20;        
            if ((xLength+_HelpBreite)>document.body.clientWidth)
                xLength = window.event.clientX - _HelpBreite - 5;

            if (document.body.scrollTop > 0)
                elem.style.top = window.event.clientY + document.body.scrollTop + 10;
            else
                elem.style.top = window.event.clientY + document.documentElement.scrollTop + 10;                            
            elem.style.left = xLength;   
                
        }
        
    }catch(e){}
}

document.write("<div id=\"help\" ");
document.write("style=\"position:absolute;z-index:99;width:"+_HelpBreite+"px;visibility: hidden;background-color:#FFFFCC;border: 1px;border-style:solid;border-color:#808080;top:0px;left:0px;");
if (m1)
    document.write("filter:progid:DXImageTransform.Microsoft.Shadow(color='gray', Direction=135, Strength=1);");
else
    document.write("text-shadow: black 2px 2px 2px;");
document.write("position: absolute;\">");
document.write("<table border=0 width=\"100%\" cellspacing=1 cellpadding=1>");
document.write("<tr>");
document.write("<td valign=\"top\" style=\"font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size: 11px;color: #000000;\" id=\"helpcont\">&nbsp;</td>");
document.write("</tr>");
document.write("</table>");
document.write("</div>");

document.onmousemove = moveHelp;