/*************************************************
*   Decide which browser and version
*************************************************/
var DOM = (document.getElementById) ? true : false;
var NS4 = (document.layers) ? true : false;
var IE = (document.all) ? true : false;
var IE4 = IE && !DOM;

// misc vars
var activeLayer ;
var obj ;

function ShowLayer(id)
{
    if (window.netscape)
        document.onmousemove = ShowLayerNet ;
    else
    {
        if (!activeLayer)
        {
            if (DOM)
                obj = document.getElementById(id) ;
            else if (IE4)
                obj = document.all[id] ;
        }
        window.status = obj.style.left ;
        obj.style.left  = window.event.clientX + document.body.scrollLeft + 10;
        obj.style.top = window.event.clientY + document.body.scrollTop + 10; 
    }
    
    return true ;
}

function HideLayer()
{
    obj.style.visibility = "hidden" ;
	obj.style.left = 0 ;
    obj.style.top = 0 ;
    obj.style.display = 'none' ;
}

function ShowLayerNet(myEvent)
{
    obj.style.left = myEvent.pageX + document.body.scrollLeft + 10;
    obj.style.top = myEvent.pageY  + 10;
} 

function SetActiveLayer(id)
{
    activeLayer = id ;
    if (DOM)
        obj = document.getElementById(activeLayer) ;
    else if (IE4)
        obj = document.all[id] ;
        
	obj.style.display = 'block' ;
    obj.style.visibility = "visible" ;
}