﻿var myTimeout;

function menuReady() {
    if (currentSection != "") {
        $('#' + currentSection).addClass("selected");
    }

    if (currentPage != "") {
        $('#' + currentPage).addClass("selected");
    }
}

function menu(control, menuid) {
    for (var i = 1; i < 8; i++) {
        var menu = document.getElementById("menu" + i);
        menu.style.display = "none";
    }

    if (menuid) {
        window.clearTimeout(myTimeout);
        var myMenu = document.getElementById(menuid);
        myMenu.style.top = findPosY(control) + 1;
        myMenu.style.left = findPosX(control) + 184;
        myMenu.style.display = "block";
    }
}

function menufinal(control) {
    window.clearTimeout(myTimeout);
}

function menuout(control, menuid) {
    myTimeout = window.setTimeout(function() {
        var myMenu = document.getElementById(menuid);
        myMenu.style.display = "none";
    }, 500);
}

function findPosX(obj) {
    var curleft = 0;
    if (obj.offsetParent)
        while (1) {
        curleft += obj.offsetLeft;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.x)
        curleft += obj.x;
    return curleft;
}

function findPosY(obj) {
    var curtop = 0;
    if (obj.offsetParent)
        while (1) {
        curtop += obj.offsetTop;
        if (!obj.offsetParent)
            break;
        obj = obj.offsetParent;
    }
    else if (obj.y)
        curtop += obj.y;
    return curtop;
}