var openmenu = null;
var idlist = new Array(0);

function register(id) 
{
        for (var i = 0; i < idlist.length; i++)
        {
            if (idlist[i] == id) 
            {
                return;
            }
        }
        idlist = idlist.concat(new Array(id));
}

function check(id) 
{
        openmenu='';
        setTimeout("hide('"+id+"')",400);
}

function show(id) 
{
        register(id);
        hideall();
        document.getElementById(id).style.visibility="visible";
        openmenu=id;
}

function hide(id) {
        if (openmenu!=id)
        {
		document.getElementById(id).style.visibility="hidden";
        }
}

function hideall() {
        for (var i = 0; i < idlist.length; i++) 
        {
            hide (idlist[i]);
        }
}

