function defPosition (event)
{
    var x = y = 0;
    
    if (document.attachEvent != null)
    {
         x = window.event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
         y = window.event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
    }
    else if (!document.attachEvent && document.addEventListener)
    {
        x = event.clientX + window.scrollX;
        y = event.clientY + window.scrollY;
    }
    else
    {
        // Do nothing
    }
    
    return {x:x, y:y};
}

function DLE_Title_Show (text, evt)
{
    evt = evt || window.event;
    evt.cancelBubble = true;
    
    var menu = document.getElementById("DLE_Title");
    
    menu.innerHTML = text;
    menu.style.top = defPosition(evt).y + "px";
    menu.style.left = defPosition(evt).x + "px";
    menu.style.display = "";
}

function DLE_Title_Hide ()
{
    var menu = document.getElementById("DLE_Title");
    menu.style.display = "none";
}
