//This is called when a click is blocked.
function clickBlocked()
{}

isIE = document.all;
isNN = ! document.all && document.getElementById;
isN4 = document.layers;

if(isIE || isNN)
{
	document.oncontextmenu=checkV;
}
else
{
	document.captureEvents(Event.MOUSEDOWN || Event.MOUSEUP);
	document.onmousedown=checkV;
}

function checkV(e)
{
	if (isN4)
	{
		if (e.which==2||e.which==3)
		{
			clickBlocked();
			return false;
		}
	}
	else
	{
		clickBlocked();
		return false;
	}
}