rem: processResponse: function(doc, request) { var base = doc.documentElement; 
add: processResponse: function(doc) { var base = doc.documentElement; 
context:   processResponse: function(doc, request) {		var base = doc.documentElement;				var nodes = [];		if (base.nodeName.toLowerCase() == "bu:document") {			nodes = base.childNodes;			dojo.debug("got response using: XMLHTTPTransport");		} else {			base = dojo.byId("browser-update", doc);			if (base) {				nodes = base.childNodes;				dojo.debug("got response using: IframeTransport");			} else {				this.handleError("No response data found", doc);			}		}		for (var i = 0; i < nodes.length; i++) {			var node = nodes[i];			if (node.nodeType == dojo.dom.ELEMENT_NODE) {				var handler = node.nodeName.replace(/.*:/, "").toLowerCase();				if (handler == "textarea") handler = node.getAttribute("name");				var handlerFunc = this.handlers[handler];				if (handlerFunc) {					handlerFunc(node);				} else {					this.handleError("No handler found for element " + handler, doc);				}			}		}	},
meta: 1201	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1201/7826366b3d926533ef8980e82c454cc60331de48/BUHandler.js/buggy/blocks/cocoon-ajax/cocoon-ajax-impl/src/main/resources/org/apache/cocoon/ajax/resources/js/BUHandler.js