﻿var VisibleLayer = null;
var LayerHideDelay = 500;
var LayerTimerID = null;
function ShowProdInfo(layerName, ObjOwner)
{
    var blk = document.getElementById(layerName);
    if(blk == null) return;
    LayerClearTimer();
    if(blk == VisibleLayer) return;
    LayerHide();
    var position = MenuGetObjectPosition(ObjOwner);
    var positionOwner = MenuGetObjectPosition(ObjOwner.parentNode);
    blk.style.left = position.X;
    blk.style.top = position.Y + 35;
    blk.style.width = positionOwner.Width;
    blk.style.display = 'block';
    VisibleLayer = blk;
}

function HideProdInfo()
{
    LayerTimerID = window.setTimeout("LayerHide()", MenuHideDelay);
}

function LayerHide()
{
    if(VisibleLayer != null)
    {
        VisibleLayer.style.display = 'none';
        VisibleLayer = null;
    }
}

function LayerClearTimer()
{
    if(LayerTimerID != null)
    {
        window.clearTimeout(LayerTimerID);
        LayerTimerID = null;
    }
}
