var can_be_hidden = new Array;

function show(el)
{
        el.style.display = 'block';
/*
        theTop = document.documentElement.scrollTop;
        el.style.left = (evnt.clientX + theTop) + 'px';
        el.style.top = evnt.clientY + 'px';
        self.event.cancelBubble = true;
*/
}

function hide(el)
{
        el.style.display = 'none';
}

window.onload = assignHandlers;
var tooltip;

function assignHandlers() {
        tooltip = document.getElementById('tooltip');
        var mnu = document.getElementById('leftmenu');
        var links = mnu.getElementsByTagName('a');

        for (var i=0; i < links.length; i++) {
                links[i].onmouseover = ShowToolTip;
                links[i].onmousemove = ShowToolTip;
                links[i].onmouseout = HideToolTip;
        }

        var sstr = document.getElementById('sstrid');
        if (navigator.userAgent.indexOf('Opera') != -1) {
                sstr.style.height = '15px';
        }

}

function ShowToolTip(event) {

        if ((this.getAttribute('tt') !== '')&&(this.getAttribute('tt') !== undefined)&&(this.getAttribute('tt') !== null)) {
                if (event == null) {
                        event = window.event;
                }


                 tooltip.style.display = 'block';
                 tooltip.style.left = (event.layerX || window.event.x) - 3 + 'px';
                 tooltip.style.top = (event.clientY || window.event.y) + getScrollY() - tooltip.offsetHeight - 4 + 'px';
                 tooltip.innerHTML = this.getAttribute('tt');
        }

}

function HideToolTip() {
        tooltip.style.display = 'none';
}

function getScrollY() {
  var scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
  }
  return  scrOfY;
}

