﻿
//open menu with given ID
function openMenu(menuID, linkObj) {
    //if the menu code is ready
    if (um.ready) {
        //find co-ordinates of link object
        var coords = {
            'x': um.getRealPosition(linkObj, 'x'),
            'y': um.getRealPosition(linkObj, 'y')
        };

        //increase y-position to place it below the link
        coords.y += (linkObj.offsetHeight + 5);
        coords.x = coords.x + 0;

        //activate menu at returned co-ordinates
        um.activateMenu(menuID, coords.x + 'px', coords.y + 'px');
    }
}

//close menu with given ID
function closeMenu(menuID) {
    //if the menu code is ready
    if (um.ready) {
        //deactive menu
        um.deactivateMenu(menuID);
    }
}
