var el = document.documentElement; 
var el = (document.documentElement && document.documentElement.scrollTop) ? document.documentElement : document.body; 
function contextMenu_show(menuId,e){	var menuobj=document.getElementById(menuId)	var posx = 0;	var posy = 0;	var yoffset = 0;	var xoffset = 0;var firedobj = ie5?e.srcElement:e.target;    while (firedobj!=null && firedobj.tagName!="HTML"){                //this is a hack, need to revisit                if (firedobj.tagName == "DIV") {                xoffset+=firedobj.offsetLeft;                yoffset+=firedobj.offsetTop;}            firedobj=firedobj.offsetParent;   }		var el = document.documentElement;               posx = e.clientX - xoffset + (ie5? el.scrollLeft : window.pageXOffset);               posy = e.clientY - yoffset + (ie5? el.scrollTop : window.pageYOffset);	menuobj.style.left=posx + "px";	menuobj.style.top=posy + "px";      menuobj.style.visibility="visible"	return false}
3515	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3515/23166313d77af14b1eb1ad59cb19d282352fffd9/contextMenu.js/buggy/www/extras/contextMenu/contextMenu.js