add: var xml = http_request.responseXML; if (!xml || !xml.documentElement ) { YAHOO.log("Detected failed responseXML"); if (window.ActiveXObject ) { YAHOO.log("Parsing ActiveX"); xml = new ActiveXObject( "Msxml2.DOMDocument" ); xml.loadXML( http_request.responseText ); YAHOO.log("Parsed " + typeof(xml.documentElement)); } else if ( DOMParser ) { xml = new DOMParser().parseFromString(http_request.responseText, "text/xml" ); } new_http_request = new Object(); new_http_request.responseXML = xml; new_http_request.responseText = http_request.responseText; http_request = new_http_request; } YAHOO.log("Starting callback"); 
context:       var alertContents = function() {        if (http_request.readyState == 4) {          if (http_request.status == 200) {            YAHOO.log("AJAX request success status: " + http_request.status);            callback.success(http_request);            YAHOO.log("AJAX callback concluded");            }           else {            YAHOO.log("AJAX request error status: " + http_request.status);            }          }        }
meta: 13	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/13/cef1415805bfaeb60c534ad36f99da0a7aca32a0/rsf.js/clean/rsf-web/templates/src/webapp/content/js/rsf.js