function showContextMenu(e){
	var oContextMenu	= document.all ? document.all['contextmenu'] : document.GetElementById('contextmenu');
	
	var th			= oContextMenu.offsetHeight;
	var tw			= oContextMenu.offsetWidth;
	
	var ah			= document.body.clientHeight - th;
	var aw			= document.body.clientWidth - tw;
	
	oContextMenu.style.top		= (e.clientY < ah ? e.clientY : e.clientY - th) + window.document.body.scrollTop;
	oContextMenu.style.left		= (e.clientX < aw ? e.clientX : e.clientX - tw) + window.document.body.scrollLeft;
	oContextMenu.style.visibility	= 'visible';
}

function hideContextMenu(){
	var oContextMenu = document.all ? document.all['contextmenu'] : document.GetElementById('contextmenu');
	
	oContextMenu.style.visibility	= 'hidden';
}
