
    var menu_level1=void(0);
    var menu_level2=void(0);
    var menu_level3=void(0);
    var menu_level4=void(0);
    var menu_stick0=void(0);
    var menu_stick1=void(0);
    var menu_stick2=void(0);
    var menu_stick3=void(0);
    var menu_stick4=void(0);
    var cancel=false;
    document.timer=0;

    function openmenu(level, num, sel){
        window.clearTimeout(document.timer);
        eval("menu_level='menu_level'+level.toString();");
        old_mnu=document.getElementById("menu_"+level.toString()+"_"+eval(menu_level));
        new_mnu=document.getElementById("menu_"+level.toString()+"_"+num);
        if ((level==1)&&(old_mnu!=new_mnu)){ clearmenus(); }
        eval("deselect=menu_stick"+(level-1).toString()+";");
        if (deselect != void(0)){
                if (level>1){
                        deselect.style.background="#E7EAF1 url(/images/submenu.gif) 95% 50% no-repeat";
                } else {
                        deselect.style.background="#f0f1f3";
                }
                eval("menu_stick"+(level-1).toString()+"=void(0);");
        }
        eval("menu_stick"+(level-1).toString()+"=void(0);");
        if (num != void(0)){
                if (level>1){
                        sel.style.background="#DCE1EC url(/images/submenu.gif) 95% 50% no-repeat";
                } else {
                        sel.style.background="#DCE1EC";
                }
                eval("menu_stick"+(level-1).toString()+"=sel;");
        }

        if (num != void(0)) new_mnu.style.display = "block";
        if ((eval(menu_level) != void(0))&&(old_mnu !=new_mnu)){
                old_mnu.style.display = "none";
                for (i=3; i>=level; i--){
                        eval("menu_level='menu_level'+i.toString();");
                        if (old_mnu=document.getElementById("menu_"+level.toString()+"_"+eval(menu_level))){
                                old_mnu.style.display = "none";}
                        eval("deselect=menu_stick"+i.toString()+";");
                        if (deselect != void(0)){
                                if (level>1){
                                        deselect.style.background="#E7EAF1 url(/images/submenu.gif) 95% 50% no-repeat";
                                } else {        
                                        deselect.style.background="#f0f1f3";
                                }
                                eval("menu_stick"+i.toString()+"=void(0);");
                        }
                }
        }
        eval("menu_level"+level.toString()+"=num;");
    }
    function closemenu(){
        window.clearTimeout(document.timer);
        document.timer = window.setTimeout("clearmenus();", 750);
    }
    function clearmenus(){
        for (lvl=4; lvl>0; lvl--){
                eval("menu_level='menu_level'+lvl.toString();");
                if (old_mnu=document.getElementById("menu_"+lvl.toString()+"_"+eval(menu_level))){
                        if (eval(menu_level) != void(0)) old_mnu.style.display = "none"; }
                eval("menu_level"+lvl.toString()+"=void(0);");
                eval("deselect=menu_stick"+lvl.toString()+";");
                if (deselect != void(0)){
                        if (lvl>0){
                                deselect.style.background="#E7EAF1 url(/images/submenu.gif) 95% 50% no-repeat";
                        } else {        
                                 deselect.style.background="#f0f1f3";
                        }
                }
                eval("menu_stick"+lvl.toString()+"=void(0);");
        }
        if (menu_stick0 != void(0)) menu_stick0.style.background="#f0f1f3";
        menu_stick0=void(0);
    }

