var tid;

function hide(n) { 
    tid = setTimeout(
        "document.getElementById('" + n + "').style.visibility='hidden'", 1000);
}


function show(n) {
    clearTimeout(tid);
    document.getElementById(n).style.visibility='visible';
}

function drive(n) {
    for(i = 4; i <= 5; i++) {
        var elem  = "submenu_" + i;
        var state = document.getElementById(elem).style.visibility;
        if((state == 'visible') && (elem != n)) {
            document.getElementById(elem).style.visibility = 'hidden';
        }
    }
}

function closeAll() {
    for(i = 4; i <= 5; i++) {
        var elem  = "submenu_" + i;
        var state = document.getElementById(elem).style.visibility;
        if((state == 'visible')) {
            document.getElementById(elem).style.visibility = 'hidden';
        }
    }
}
