function initRightClick()
{
	document.oncontextmenu = showRightClickMenu;
	document.body.onclick  = hideRightClickMenu;
	
}

function hideRightClickMenu()
{
	rightMenu.style.visibility = 'hidden';
}

function showRightClickMenu()
{
	var rightedge = document.body.clientWidth-event.clientX;
	var bottomedge = document.body.clientHeight-event.clientY;
	
	if (rightedge < rightMenu.offsetWidth)
		rightMenu.style.left = document.body.scrollLeft + event.clientX - rightMenu.offsetWidth-20;
	else
		rightMenu.style.left = document.body.scrollLeft + event.clientX;
	
	if (bottomedge < rightMenu.offsetHeight)
		rightMenu.style.top = document.body.scrollTop + event.clientY - rightMenu.offsetHeight-2;
	else
		rightMenu.style.top = document.body.scrollTop + event.clientY;

	rightMenu.style.visibility 	= 'visible';
	return false;
}
