﻿        itemOver = 0;
        timerId = 0;

        function OnMenuItemOver(div, sDiv)
        {
            div.className = 'MenuItemOver';
            showMenu(sDiv);
        }
        
        function OnMenuItemOut(div, sDiv)
        {
            div.className = 'MenuItem';
            hideMenu(sDiv);
        }
        
        function showMenu(sDiv)
        {
            if (timerId != 0)
                window.clearTimeout(timerId);
                
            var divM = document.getElementById(sDiv);
            divM.style.visibility = 'visible';
            itemOver = 1;
            
            for (i = 1; i <= 2; i++)
            {
                sDiv2 = 'divMenu' + i;
                if (sDiv2 != sDiv)
                    document.getElementById(sDiv2).style.visibility = 'hidden';
            }
        }
        
        function hideMenu(sDiv)
        {        
            itemOver = 0;
            sFunction = 'menuOff(\'' + sDiv + '\')';
            timerId = window.setTimeout(sFunction, 500);
        }
        
        function menuOff(sDiv)
        {
            var divM = document.getElementById(sDiv);
            if (itemOver == 0)
                divM.style.visibility = 'hidden';
        }
