//Works well with IE, Netscape, Firefox. Depends on caching in Mozilla and SeaMonkey

function HandleIE4()
{
	if(event.button == 2)
	{
		return false;
	}
}

function HandleNS4(e)
{
	if(document.layers || document.getElementById && !document.all)
	{
		if(e.which == 2 || e.which == 3)
		{
			return false;
		}
	}
}

if(document.layers)
{
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown=HandleNS4;
}
else if(document.all && !document.getElementById)
{
	document.onmousedown=HandleIE4;
}

document.oncontextmenu=new Function("return false")