+ var oXml ;\r
+ try\r
+ {\r
+ // this is the same test for an FF2 bug as in fckxml_gecko.js\r
+ // but we've moved the responseXML assignment into the try{}\r
+ // so we don't even have to check the return status codes.\r
+ var test = oXmlHttp.responseXML.firstChild ;\r
+ oXml = oXmlHttp.responseXML ;\r
+ }\r
+ catch ( e )\r
+ {\r
+ try\r
+ {\r
+ oXml = (new DOMParser()).parseFromString( oXmlHttp.responseText, 'text/xml' ) ;\r
+ }\r
+ catch ( e ) {}\r
+ }\r
+\r
+ if ( !oXml || !oXml.firstChild || oXml.firstChild.nodeName == 'parsererror' )\r