var subMenuNumber = 6;
var timeOutTable = new Array(7);

function hideAll() {
    for (i=1; i<=subMenuNumber;i++) {
        hideSubMenu(i);
    }
}

function hideSubMenu(id) {
    //deactiveLink(id);
    if (myObj = document.getElementById("subMenu_" + id)) {
        myObj.style.display = "none";
    }
}

function startHiding(id) {
    timeOutTable[id] = setTimeout('hideSubMenu(\'' + id +'\')', 100)
}

function stopHiding(id) {
    clearTimeout(timeOutTable[id]);
}

function activeLink(id) {
    hideAll();
    myObj = document.getElementById("mLink_" + id);
    myObj.className = "active";
}
function deactiveLink(id) {
    myObj = document.getElementById("mLink_" + id);
    myObj.className = "";
}

function showSubMenu(id) {
    stopHiding(id);
    hideAll();
    //activeLink(id);
    myObj = document.getElementById("subMenu_" + id);
    myObj.style.display = "block";
}