rem:  var next = el.nextSibling; while (next.nodeType != 1) next = next.nextSibling;   next = next.nextSibling; while (next.nodeType != 1) next = next.nextSibling;  if (next && next.nodeType == 1 && next.nodeName.match(/^[Hh][1-6]$/)) { next.oncontextmenu = function() { document.location = editHref; return false; 
add:    if (targ.nodeName.toLowerCase() != 'a' || targ.parentNode.className != 'editsection') { document.location = editHref; return false; } 
context: function addRightClickEditHandler(el) {	for (var i = 0; i < el.childNodes.length; i++) {		var link = el.childNodes[i];		if (link.nodeType == 1 && link.nodeName.toLowerCase() == 'a') {			var editHref = link.getAttribute('href');			// find the following a			var next = el.nextSibling;			while (next.nodeType != 1)				next = next.nextSibling;			// find the following header			next = next.nextSibling;			while (next.nodeType != 1)				next = next.nextSibling;			if (next && next.nodeType == 1 &&				next.nodeName.match(/^[Hh][1-6]$/)) {				next.oncontextmenu = function() {					document.location = editHref;					return false;				}			}		}	}}
meta: 6799	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/6799/ace123a3374c41937d4483e85ebe27dcb3626dd3/wikibits.js/buggy/skins/common/wikibits.js