document.onselectstart = new Function("return false");

isNN = document.layers ? 1 : 0; 

function noContext(){return false;}

function noContextKey(e) {
    var evt = e ? e : window.event;
	if(evt.keyCode == 96){ return (false);}
}

function noClick(e){
    var evt = e ? e : window.event;
	if(isNN){
        if(evt.which > 1) {return false;}
    } else { 
        if(evt.button > 1){return false;}
    }
}

if(isNN){ 
    document.captureEvents(Event.MOUSEDOWN);
}

document.oncontextmenu = noContext;
document.onkeypress    = noContextKey;
document.onmousedown   = noClick;
document.onmouseup     = noClick;

