/*
 * Diable right-click context menu
 */
var ContextMenuPermitted = false;
    
// Pressing Ctrl+Shift+Z will toggle context menu accessibility
function keypress(objEvent)
{
    if (window.event) {
        objEvent = window.event;
        if (objEvent.ctrlKey && objEvent.shiftKey && (objEvent.keyCode == 26)) {
            ContextMenuPermitted = !ContextMenuPermitted;
        }
    }
}

function keydown(objEvent)
{
    if (window.event) {
        objEvent = window.event;
        if ((objEvent.keyCode == 78) && (objEvent.ctrlKey)) {
            objEvent.cancelBubble = true;
            objEvent.returnValue = false;
            objEvent.keyCode = false;
            return false;
       }
    }
}

document.oncontextmenu = function handleContextMenu() {
    return ContextMenuPermitted;
}

setEventHandler(document, "keypress", keypress);
setEventHandler(document, "keydown", keydown);

