var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;

if(isNS) document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);

function mischandler()
{
	if(EnableRightClick==1){ return true; }
	else {return false; }
}

function mousehandler(e)
{
	if(EnableRightClick==1){ return true; }
	var myevent = (isNS) ? e : event;
	var eventbutton = (isNS) ? myevent.which : myevent.button;
	if((eventbutton==2)||(eventbutton==3)) return false;
}

function keyhandler(e)
{
	var myevent = (isNS) ? e : window.event;
	if (myevent.keyCode==96) EnableRightClick = 1;
	return;
}

function click(what)
{

	if(navigator.appName == "Netscape")
	{
		if(what.which == 3)
		{
			document.captureEvent(mouseDown);
			
		}
	}
	else
	{
		if (event.button==2 || event.button==1+2){}
	}
}


document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
document.onmousedown=click;
