rem: nx.onmouseover = function(e) { _t._highlight(e, this); } nx.onmouseout = function(e) { _t._unhighlight(e, this, bt); } nx.onclick = function(e) { _t._editor(e, this); } 
add: var self = this; AttachEvent(nx,'mouseover',function(e){_t._highlight(e,self);},false); AttachEvent(nx,'mouseout',function(e){_t._unhighlight(e,self,bt);},false); AttachEvent(nx,'click',function(e){_t._editor(e,self);},false); 
context: 	function _set_node(nx) {		// node name		var nn = nx.nodeName.toLowerCase();				// determing the level of the node (block/inline/body)		if (d.in_array(ils, nn)) {			nx._nodeType = 'inline';		} else if (nn == 'body') {			nx._nodeType = 'body';		} else {			nx._nodeType = 'block';		}				var bt = '';		if(typeof(this.style) != 'undefined') {			bt = typeof(this.style.border) != 'undefined' ? this.style.border : '';		}		nx.onmouseover = function(e) { _t._highlight(e, this); }		nx.onmouseout = function(e) { _t._unhighlight(e, this, bt); }		nx.onclick = function(e) { _t._editor(e, this); }				// come up with a name for it		var nxx = nx;		var ttl = '';		while (nxx && nxx != document) {			if (ttl) {				ttl = nxx.nodeName.toLowerCase() + ' > ' + ttl;			} else {				ttl = nxx.nodeName.toLowerCase();			}			nxx = nxx.parentNode;		}		nx.title = ttl;	}
meta: 8193	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8193/782215d5fb6697f8e778f8800b0a6eb59e168226/k4_css.js/buggy/trunk/upload/js/k4_css.js