var t;
var menu_name='';

function menu_handler(obj)
{
	do_not_close_menu();
	hide_menu();
	name=obj.id;
	menu_name="menu_"+name;
	if (document.getElementById(menu_name)) {
		document.getElementById(menu_name).style.display='block';
		document.getElementById(menu_name).style.left=(obj.offsetLeft-20)+'px';
	}
}

function close_menu()
{
    t=setTimeout('hide_menu()', 1000);
}


function do_not_close_menu()
{
    try
    {
        clearTimeout(t);
    }
    catch (e) {};

}

function hide_menu()
{
	if(!menu_name) return;
	menu_name2=menu_name.replace("menu_menu_", "menu_");
	if (document.getElementById(menu_name2)) {
      document.getElementById(menu_name2).style.display="none";
	}
}
