gGhostCommentFlagRow = null; 
gGhostCommentFlagRow = null; 
function onLineMouseUp(e, unused, table, fileid) {	var node = e.target || e.srcElement;	if (gGhostCommentFlag != null && node == gGhostCommentFlag.dom) {		node = gGhostCommentFlagRow.dom;	}	if (isLineNumCell(node)) {		YAHOO.util.Event.stopEvent(e);		var commentBlock = new CommentBlock(fileid, gSelection.begin,											gSelection.beginNum, []);		commentBlock.localNumLines =			gSelection.endNum - gSelection.beginNum + 1;		var rows = gSelection.table.dom.rows;		for (var i = gSelection.begin.parentNode.rowIndex;			 i <= gSelection.end.parentNode.rowIndex;			 i++) {			getEl(rows[i]).removeClass("selected");		}		gSelection.begin    = gSelection.end    = null;		gSelection.beginNum = gSelection.endNum = 0;		gSelection.rows = [];		gSelection.table = null;		commentBlock.showCommentDlg();	} else {		var tbody = null;		if (node.tagName == "PRE") {			tbody = getEl(node.parentNode.parentNode.parentNode);		} else if (node.tagName == "TD") {			tbody = getEl(node.parentNode.parentNode);		}		if (tbody &&			(tbody.hasClass("delete") || tbody.hasClass("insert") ||			 tbody.hasClass("replace"))) {			gotoAnchor(tbody.dom.getElementsByTagName("A")[0].name, true);		}	}	gGhostCommentFlagRow = null;}
4441	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4441/079915de0f4f95d8ba5a6cf50e2f0e4397efae6d/diffviewer.js/buggy/htdocs/scripts/diffviewer.js