<!--

var timeout     = 500;
var closetimer  = 0;
var ddmenuitem  = 0;

// open hidden layer
function mopen(id)
{
// cancel close timer
        mcancelclosetime();
// close old layer
 if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

// get new layer and show it
 ddmenuitem = document.getElementById(id);
 ddmenuitem.style.visibility = 'visible';
                        }
// close showed layer
function mclose()
        {
        if(ddmenuitem) ddmenuitem.style.visibility ='hidden';
}

// go close timer
function mclosetime()
{
        closetimer = window.setTimeout(mclose, timeout);
        }

// cancel close timer
        function mcancelclosetime()
        {
                if(closetimer)
                        {
                        window.clearTimeout(closetimer);
                        closetimer = null;
                        }
        }

// close layer when click-out
document.onclick = mclose;
-->