if (typeof __coverage__ === 'undefined') { __coverage__ = {}; }
if (!__coverage__['build/io-xdr/io-xdr.js']) {
__coverage__['build/io-xdr/io-xdr.js'] = {"path":"build/io-xdr/io-xdr.js","s":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":0,"37":0,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0,"44":0,"45":0,"46":0,"47":0,"48":0,"49":0,"50":0,"51":0,"52":0,"53":0,"54":0,"55":0,"56":0,"57":0,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":0,"65":0,"66":0,"67":0,"68":0,"69":0,"70":0,"71":0,"72":0,"73":0,"74":0,"75":0,"76":0},"b":{"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0],"6":[0,0],"7":[0,0],"8":[0,0],"9":[0,0],"10":[0,0],"11":[0,0],"12":[0,0],"13":[0,0,0,0,0,0],"14":[0,0],"15":[0,0],"16":[0,0]},"f":{"1":0,"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":18},"end":{"line":1,"column":37}}},"2":{"name":"_swf","line":58,"loc":{"start":{"line":58,"column":0},"end":{"line":58,"column":29}}},"3":{"name":"_data","line":83,"loc":{"start":{"line":83,"column":0},"end":{"line":83,"column":24}}},"4":{"name":"_abort","line":102,"loc":{"start":{"line":102,"column":0},"end":{"line":102,"column":22}}},"5":{"name":"_isInProgress","line":114,"loc":{"start":{"line":114,"column":0},"end":{"line":114,"column":26}}},"6":{"name":"(anonymous_6)","line":138,"loc":{"start":{"line":138,"column":12},"end":{"line":138,"column":27}}},"7":{"name":"(anonymous_7)","line":143,"loc":{"start":{"line":143,"column":25},"end":{"line":143,"column":36}}},"8":{"name":"(anonymous_8)","line":144,"loc":{"start":{"line":144,"column":21},"end":{"line":144,"column":32}}},"9":{"name":"(anonymous_9)","line":148,"loc":{"start":{"line":148,"column":22},"end":{"line":148,"column":33}}},"10":{"name":"(anonymous_10)","line":152,"loc":{"start":{"line":152,"column":24},"end":{"line":152,"column":35}}},"11":{"name":"(anonymous_11)","line":168,"loc":{"start":{"line":168,"column":9},"end":{"line":168,"column":29}}},"12":{"name":"(anonymous_12)","line":175,"loc":{"start":{"line":175,"column":25},"end":{"line":175,"column":36}}},"13":{"name":"(anonymous_13)","line":194,"loc":{"start":{"line":194,"column":23},"end":{"line":194,"column":34}}},"14":{"name":"(anonymous_14)","line":204,"loc":{"start":{"line":204,"column":19},"end":{"line":204,"column":30}}},"15":{"name":"(anonymous_15)","line":207,"loc":{"start":{"line":207,"column":26},"end":{"line":207,"column":37}}},"16":{"name":"(anonymous_16)","line":224,"loc":{"start":{"line":224,"column":17},"end":{"line":224,"column":35}}},"17":{"name":"(anonymous_17)","line":262,"loc":{"start":{"line":262,"column":15},"end":{"line":262,"column":34}}},"18":{"name":"(anonymous_18)","line":272,"loc":{"start":{"line":272,"column":15},"end":{"line":272,"column":27}}},"19":{"name":"(anonymous_19)","line":275,"loc":{"start":{"line":275,"column":36},"end":{"line":275,"column":47}}},"20":{"name":"(anonymous_20)","line":289,"loc":{"start":{"line":289,"column":16},"end":{"line":289,"column":34}}},"21":{"name":"(anonymous_21)","line":295,"loc":{"start":{"line":295,"column":19},"end":{"line":295,"column":36}}},"22":{"name":"(anonymous_22)","line":300,"loc":{"start":{"line":300,"column":17},"end":{"line":300,"column":28}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":318,"column":65}},"2":{"start":{"line":20,"column":0},"end":{"line":47,"column":28}},"3":{"start":{"line":58,"column":0},"end":{"line":69,"column":1}},"4":{"start":{"line":59,"column":4},"end":{"line":65,"column":35}},"5":{"start":{"line":67,"column":4},"end":{"line":67,"column":26}},"6":{"start":{"line":68,"column":4},"end":{"line":68,"column":20}},"7":{"start":{"line":83,"column":0},"end":{"line":92,"column":1}},"8":{"start":{"line":84,"column":4},"end":{"line":86,"column":5}},"9":{"start":{"line":85,"column":8},"end":{"line":85,"column":55}},"10":{"start":{"line":87,"column":4},"end":{"line":89,"column":5}},"11":{"start":{"line":88,"column":8},"end":{"line":88,"column":65}},"12":{"start":{"line":91,"column":4},"end":{"line":91,"column":13}},"13":{"start":{"line":102,"column":0},"end":{"line":104,"column":1}},"14":{"start":{"line":103,"column":4},"end":{"line":103,"column":30}},"15":{"start":{"line":114,"column":0},"end":{"line":116,"column":1}},"16":{"start":{"line":115,"column":4},"end":{"line":115,"column":58}},"17":{"start":{"line":118,"column":0},"end":{"line":278,"column":3}},"18":{"start":{"line":139,"column":8},"end":{"line":141,"column":26}},"19":{"start":{"line":143,"column":8},"end":{"line":143,"column":52}},"20":{"start":{"line":143,"column":38},"end":{"line":143,"column":49}},"21":{"start":{"line":144,"column":8},"end":{"line":147,"column":10}},"22":{"start":{"line":145,"column":12},"end":{"line":145,"column":23}},"23":{"start":{"line":146,"column":12},"end":{"line":146,"column":44}},"24":{"start":{"line":148,"column":8},"end":{"line":151,"column":10}},"25":{"start":{"line":149,"column":12},"end":{"line":149,"column":23}},"26":{"start":{"line":150,"column":12},"end":{"line":150,"column":44}},"27":{"start":{"line":152,"column":8},"end":{"line":155,"column":10}},"28":{"start":{"line":153,"column":12},"end":{"line":153,"column":23}},"29":{"start":{"line":154,"column":12},"end":{"line":154,"column":36}},"30":{"start":{"line":156,"column":8},"end":{"line":156,"column":27}},"31":{"start":{"line":169,"column":8},"end":{"line":169,"column":22}},"32":{"start":{"line":171,"column":8},"end":{"line":200,"column":9}},"33":{"start":{"line":174,"column":12},"end":{"line":174,"column":26}},"34":{"start":{"line":175,"column":12},"end":{"line":187,"column":31}},"35":{"start":{"line":176,"column":16},"end":{"line":186,"column":17}},"36":{"start":{"line":177,"column":20},"end":{"line":181,"column":58}},"37":{"start":{"line":184,"column":20},"end":{"line":184,"column":60}},"38":{"start":{"line":185,"column":20},"end":{"line":185,"column":37}},"39":{"start":{"line":189,"column":13},"end":{"line":200,"column":9}},"40":{"start":{"line":190,"column":12},"end":{"line":190,"column":28}},"41":{"start":{"line":191,"column":12},"end":{"line":191,"column":45}},"42":{"start":{"line":194,"column":12},"end":{"line":196,"column":18}},"43":{"start":{"line":195,"column":16},"end":{"line":195,"column":33}},"44":{"start":{"line":199,"column":12},"end":{"line":199,"column":32}},"45":{"start":{"line":202,"column":8},"end":{"line":211,"column":10}},"46":{"start":{"line":205,"column":16},"end":{"line":205,"column":50}},"47":{"start":{"line":208,"column":16},"end":{"line":208,"column":57}},"48":{"start":{"line":225,"column":8},"end":{"line":225,"column":38}},"49":{"start":{"line":226,"column":8},"end":{"line":229,"column":31}},"50":{"start":{"line":231,"column":8},"end":{"line":251,"column":9}},"51":{"start":{"line":233,"column":16},"end":{"line":233,"column":31}},"52":{"start":{"line":234,"column":16},"end":{"line":234,"column":22}},"53":{"start":{"line":240,"column":16},"end":{"line":240,"column":46}},"54":{"start":{"line":241,"column":16},"end":{"line":241,"column":31}},"55":{"start":{"line":242,"column":16},"end":{"line":242,"column":22}},"56":{"start":{"line":246,"column":16},"end":{"line":246,"column":51}},"57":{"start":{"line":248,"column":16},"end":{"line":248,"column":46}},"58":{"start":{"line":249,"column":16},"end":{"line":249,"column":31}},"59":{"start":{"line":250,"column":16},"end":{"line":250,"column":22}},"60":{"start":{"line":263,"column":8},"end":{"line":263,"column":38}},"61":{"start":{"line":273,"column":8},"end":{"line":276,"column":9}},"62":{"start":{"line":274,"column":12},"end":{"line":274,"column":97}},"63":{"start":{"line":275,"column":12},"end":{"line":275,"column":86}},"64":{"start":{"line":275,"column":49},"end":{"line":275,"column":83}},"65":{"start":{"line":289,"column":0},"end":{"line":293,"column":2}},"66":{"start":{"line":290,"column":4},"end":{"line":290,"column":28}},"67":{"start":{"line":291,"column":4},"end":{"line":291,"column":23}},"68":{"start":{"line":292,"column":4},"end":{"line":292,"column":39}},"69":{"start":{"line":295,"column":0},"end":{"line":298,"column":2}},"70":{"start":{"line":296,"column":4},"end":{"line":296,"column":30}},"71":{"start":{"line":297,"column":4},"end":{"line":297,"column":40}},"72":{"start":{"line":300,"column":0},"end":{"line":304,"column":2}},"73":{"start":{"line":301,"column":4},"end":{"line":301,"column":45}},"74":{"start":{"line":302,"column":4},"end":{"line":302,"column":20}},"75":{"start":{"line":303,"column":4},"end":{"line":303,"column":32}},"76":{"start":{"line":315,"column":0},"end":{"line":315,"column":27}}},"branchMap":{"1":{"line":47,"type":"binary-expr","locations":[{"start":{"line":47,"column":6},"end":{"line":47,"column":7}},{"start":{"line":47,"column":11},"end":{"line":47,"column":27}}]},"2":{"line":84,"type":"if","locations":[{"start":{"line":84,"column":4},"end":{"line":84,"column":4}},{"start":{"line":84,"column":4},"end":{"line":84,"column":4}}]},"3":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":4},"end":{"line":87,"column":4}},{"start":{"line":87,"column":4},"end":{"line":87,"column":4}}]},"4":{"line":115,"type":"cond-expr","locations":[{"start":{"line":115,"column":17},"end":{"line":115,"column":32}},{"start":{"line":115,"column":35},"end":{"line":115,"column":57}}]},"5":{"line":156,"type":"binary-expr","locations":[{"start":{"line":156,"column":17},"end":{"line":156,"column":21}},{"start":{"line":156,"column":25},"end":{"line":156,"column":26}}]},"6":{"line":171,"type":"if","locations":[{"start":{"line":171,"column":8},"end":{"line":171,"column":8}},{"start":{"line":171,"column":8},"end":{"line":171,"column":8}}]},"7":{"line":189,"type":"if","locations":[{"start":{"line":189,"column":13},"end":{"line":189,"column":13}},{"start":{"line":189,"column":13},"end":{"line":189,"column":13}}]},"8":{"line":191,"type":"binary-expr","locations":[{"start":{"line":191,"column":21},"end":{"line":191,"column":29}},{"start":{"line":191,"column":33},"end":{"line":191,"column":38}}]},"9":{"line":205,"type":"cond-expr","locations":[{"start":{"line":205,"column":29},"end":{"line":205,"column":41}},{"start":{"line":205,"column":44},"end":{"line":205,"column":49}}]},"10":{"line":208,"type":"cond-expr","locations":[{"start":{"line":208,"column":29},"end":{"line":208,"column":48}},{"start":{"line":208,"column":51},"end":{"line":208,"column":56}}]},"11":{"line":225,"type":"cond-expr","locations":[{"start":{"line":225,"column":24},"end":{"line":225,"column":33}},{"start":{"line":225,"column":36},"end":{"line":225,"column":37}}]},"12":{"line":227,"type":"cond-expr","locations":[{"start":{"line":227,"column":22},"end":{"line":227,"column":25}},{"start":{"line":227,"column":28},"end":{"line":227,"column":31}}]},"13":{"line":231,"type":"switch","locations":[{"start":{"line":232,"column":12},"end":{"line":234,"column":22}},{"start":{"line":239,"column":12},"end":{"line":242,"column":22}},{"start":{"line":243,"column":12},"end":{"line":243,"column":27}},{"start":{"line":244,"column":12},"end":{"line":244,"column":25}},{"start":{"line":245,"column":12},"end":{"line":246,"column":51}},{"start":{"line":247,"column":12},"end":{"line":250,"column":22}}]},"14":{"line":273,"type":"if","locations":[{"start":{"line":273,"column":8},"end":{"line":273,"column":8}},{"start":{"line":273,"column":8},"end":{"line":273,"column":8}}]},"15":{"line":274,"type":"cond-expr","locations":[{"start":{"line":274,"column":27},"end":{"line":274,"column":74}},{"start":{"line":274,"column":77},"end":{"line":274,"column":82}}]},"16":{"line":301,"type":"binary-expr","locations":[{"start":{"line":301,"column":13},"end":{"line":301,"column":30}},{"start":{"line":301,"column":34},"end":{"line":301,"column":44}}]}},"code":["(function () { YUI.add('io-xdr', function (Y, NAME) {","","/**","Extends IO to provide an alternate, Flash transport, for making","cross-domain requests.","@module io","@submodule io-xdr","@for IO","@deprecated","**/","","// Helpful resources when working with the mess that is XDomainRequest:","// http://www.cypressnorth.com/blog/web-programming-and-development/internet-explorer-aborting-ajax-requests-fixed/","// http://blogs.msdn.com/b/ieinternals/archive/2010/05/13/xdomainrequest-restrictions-limitations-and-workarounds.aspx","","/**","Fires when the XDR transport is ready for use.","@event io:xdrReady","**/","var E_XDR_READY = Y.publish('io:xdrReady', { fireOnce: true }),","","/**","Map of stored configuration objects when using","Flash as the transport for cross-domain requests.","","@property _cB","@private","@type {Object}","**/","_cB = {},","","/**","Map of transaction simulated readyState values","when XDomainRequest is the transport.","","@property _rS","@private","@type {Object}","**/","_rS = {},","","// Document reference","d = Y.config.doc,","// Window reference","w = Y.config.win,","// XDomainRequest cross-origin request detection","xdr = w && w.XDomainRequest;","","/**","Method that creates the Flash transport swf.","","@method _swf","@private","@param {String} uri - location of io.swf.","@param {String} yid - YUI sandbox id.","@param {String} uid - IO instance id.","**/","function _swf(uri, yid, uid) {"," var o = '',"," c = d.createElement('div');",""," d.body.appendChild(c);"," c.innerHTML = o;","}","","/**","Creates a response object for XDR transactions, for success","and failure cases.","","@method _data","@private","@param {Object} o - Transaction object generated by _create() in io-base.","@param {Boolean} u - Configuration xdr.use.","@param {Boolean} d - Configuration xdr.dataType.","","@return {Object}","**/","function _data(o, u, d) {"," if (u === 'flash') {"," o.c.responseText = decodeURI(o.c.responseText);"," }"," if (d === 'xml') {"," o.c.responseXML = Y.DataType.XML.parse(o.c.responseText);"," }",""," return o;","}","","/**","Method for intiating an XDR transaction abort.","","@method _abort","@private","@param {Object} o - Transaction object generated by _create() in io-base.","@param {Object} c - configuration object for the transaction.","**/","function _abort(o, c) {"," return o.c.abort(o.id, c);","}","","/**","Method for determining if an XDR transaction has completed","and all data are received.","","@method _isInProgress","@private","@param {Object} o - Transaction object generated by _create() in io-base.","**/","function _isInProgress(o) {"," return xdr ? _rS[o.id] !== 4 : o.c.isInProgress(o.id);","}","","Y.mix(Y.IO.prototype, {",""," /**"," Map of io transports.",""," @property _transport"," @private"," @type {Object}"," **/"," _transport: {},",""," /**"," Sets event handlers for XDomainRequest transactions.",""," @method _ieEvt"," @private"," @static"," @param {Object} o - Transaction object generated by _create() in io-base."," @param {Object} c - configuration object for the transaction."," **/"," _ieEvt: function(o, c) {"," var io = this,"," i = o.id,"," t = 'timeout';",""," o.c.onprogress = function() { _rS[i] = 3; };"," o.c.onload = function() {"," _rS[i] = 4;"," io.xdrResponse('success', o, c);"," };"," o.c.onerror = function() {"," _rS[i] = 4;"," io.xdrResponse('failure', o, c);"," };"," o.c.ontimeout = function() {"," _rS[i] = 4;"," io.xdrResponse(t, o, c);"," };"," o.c[t] = c[t] || 0;"," },",""," /**"," Method for accessing the transport's interface for making a"," cross-domain transaction.",""," @method xdr"," @param {String} uri - qualified path to transaction resource."," @param {Object} o - Transaction object generated by _create() in io-base."," @param {Object} c - configuration object for the transaction."," **/"," xdr: function(uri, o, c) {"," var io = this;",""," if (c.xdr.use === 'flash') {"," // The configuration object cannot be serialized safely"," // across Flash's ExternalInterface."," _cB[o.id] = c;"," w.setTimeout(function() {"," try {"," o.c.send(uri, { id: o.id,"," uid: o.uid,"," method: c.method,"," data: c.data,"," headers: c.headers });"," }"," catch(e) {"," io.xdrResponse('transport error', o, c);"," delete _cB[o.id];"," }"," }, Y.io.xdr.delay);"," }"," else if (xdr) {"," io._ieEvt(o, c);"," o.c.open(c.method || 'GET', uri);",""," // Make async to protect against IE 8 oddities."," setTimeout(function() {"," o.c.send(c.data);"," }, 0);"," }"," else {"," o.c.send(uri, o, c);"," }",""," return {"," id: o.id,"," abort: function() {"," return o.c ? _abort(o, c) : false;"," },"," isInProgress: function() {"," return o.c ? _isInProgress(o.id) : false;"," },"," io: io"," };"," },",""," /**"," Response controller for cross-domain requests when using the"," Flash transport or IE8's XDomainRequest object.",""," @method xdrResponse"," @param {String} e Event name"," @param {Object} o Transaction object generated by _create() in io-base."," @param {Object} c Configuration object for the transaction."," @return {Object}"," **/"," xdrResponse: function(e, o, c) {"," c = _cB[o.id] ? _cB[o.id] : c;"," var io = this,"," m = xdr ? _rS : _cB,"," u = c.xdr.use,"," d = c.xdr.dataType;",""," switch (e) {"," case 'start':"," io.start(o, c);"," break;"," //case 'complete':"," //This case is not used by Flash or XDomainRequest."," //io.complete(o, c);"," //break;"," case 'success':"," io.success(_data(o, u, d), c);"," delete m[o.id];"," break;"," case 'timeout':"," case 'abort':"," case 'transport error':"," o.c = { status: 0, statusText: e };"," case 'failure':"," io.failure(_data(o, u, d), c);"," delete m[o.id];"," break;"," }"," },",""," /**"," Fires event \"io:xdrReady\"",""," @method _xdrReady"," @private"," @param {Number} yid - YUI sandbox id."," @param {Number} uid - IO instance id."," **/"," _xdrReady: function(yid, uid) {"," Y.fire(E_XDR_READY, yid, uid);"," },",""," /**"," Initializes the desired transport.",""," @method transport"," @param {Object} o - object of transport configurations."," **/"," transport: function(c) {"," if (c.id === 'flash') {"," _swf(Y.UA.ie ? c.src + '?d=' + new Date().valueOf().toString() : c.src, Y.id, c.uid);"," Y.IO.transports.flash = function() { return d.getElementById('io_swf'); };"," }"," }","});","","/**","Fires event \"io:xdrReady\"","","@method xdrReady","@protected","@static","@param {Number} yid - YUI sandbox id.","@param {Number} uid - IO instance id.","**/","Y.io.xdrReady = function(yid, uid){"," var io = Y.io._map[uid];"," Y.io.xdr.delay = 0;"," io._xdrReady.apply(io, [yid, uid]);","};","","Y.io.xdrResponse = function(e, o, c){"," var io = Y.io._map[o.uid];"," io.xdrResponse.apply(io, [e, o, c]);","};","","Y.io.transport = function(c){"," var io = Y.io._map['io:0'] || new Y.IO();"," c.uid = io._uid;"," io.transport.apply(io, [c]);","};","","/**","Delay value to calling the Flash transport, in the","event io.swf has not finished loading. Once the E_XDR_READY","event is fired, this value will be set to 0.","","@property delay","@static","@type {Number}","**/","Y.io.xdr = { delay : 100 };","","","}, '@VERSION@', {\"requires\": [\"io-base\", \"datatype-xml-parse\"]});","","}());"]};
}
var __cov__Rurk9m5J_mO1ync1wkcdA = __coverage__['build/io-xdr/io-xdr.js'];
__cov__Rurk9m5J_mO1ync1wkcdA.s['1']++;YUI.add('io-xdr',function(Y,NAME){__cov__Rurk9m5J_mO1ync1wkcdA.f['1']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['2']++;var E_XDR_READY=Y.publish('io:xdrReady',{fireOnce:true}),_cB={},_rS={},d=Y.config.doc,w=Y.config.win,xdr=(__cov__Rurk9m5J_mO1ync1wkcdA.b['1'][0]++,w)&&(__cov__Rurk9m5J_mO1ync1wkcdA.b['1'][1]++,w.XDomainRequest);__cov__Rurk9m5J_mO1ync1wkcdA.s['3']++;function _swf(uri,yid,uid){__cov__Rurk9m5J_mO1ync1wkcdA.f['2']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['4']++;var o='',c=d.createElement('div');__cov__Rurk9m5J_mO1ync1wkcdA.s['5']++;d.body.appendChild(c);__cov__Rurk9m5J_mO1ync1wkcdA.s['6']++;c.innerHTML=o;}__cov__Rurk9m5J_mO1ync1wkcdA.s['7']++;function _data(o,u,d){__cov__Rurk9m5J_mO1ync1wkcdA.f['3']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['8']++;if(u==='flash'){__cov__Rurk9m5J_mO1ync1wkcdA.b['2'][0]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['9']++;o.c.responseText=decodeURI(o.c.responseText);}else{__cov__Rurk9m5J_mO1ync1wkcdA.b['2'][1]++;}__cov__Rurk9m5J_mO1ync1wkcdA.s['10']++;if(d==='xml'){__cov__Rurk9m5J_mO1ync1wkcdA.b['3'][0]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['11']++;o.c.responseXML=Y.DataType.XML.parse(o.c.responseText);}else{__cov__Rurk9m5J_mO1ync1wkcdA.b['3'][1]++;}__cov__Rurk9m5J_mO1ync1wkcdA.s['12']++;return o;}__cov__Rurk9m5J_mO1ync1wkcdA.s['13']++;function _abort(o,c){__cov__Rurk9m5J_mO1ync1wkcdA.f['4']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['14']++;return o.c.abort(o.id,c);}__cov__Rurk9m5J_mO1ync1wkcdA.s['15']++;function _isInProgress(o){__cov__Rurk9m5J_mO1ync1wkcdA.f['5']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['16']++;return xdr?(__cov__Rurk9m5J_mO1ync1wkcdA.b['4'][0]++,_rS[o.id]!==4):(__cov__Rurk9m5J_mO1ync1wkcdA.b['4'][1]++,o.c.isInProgress(o.id));}__cov__Rurk9m5J_mO1ync1wkcdA.s['17']++;Y.mix(Y.IO.prototype,{_transport:{},_ieEvt:function(o,c){__cov__Rurk9m5J_mO1ync1wkcdA.f['6']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['18']++;var io=this,i=o.id,t='timeout';__cov__Rurk9m5J_mO1ync1wkcdA.s['19']++;o.c.onprogress=function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['7']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['20']++;_rS[i]=3;};__cov__Rurk9m5J_mO1ync1wkcdA.s['21']++;o.c.onload=function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['8']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['22']++;_rS[i]=4;__cov__Rurk9m5J_mO1ync1wkcdA.s['23']++;io.xdrResponse('success',o,c);};__cov__Rurk9m5J_mO1ync1wkcdA.s['24']++;o.c.onerror=function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['9']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['25']++;_rS[i]=4;__cov__Rurk9m5J_mO1ync1wkcdA.s['26']++;io.xdrResponse('failure',o,c);};__cov__Rurk9m5J_mO1ync1wkcdA.s['27']++;o.c.ontimeout=function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['10']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['28']++;_rS[i]=4;__cov__Rurk9m5J_mO1ync1wkcdA.s['29']++;io.xdrResponse(t,o,c);};__cov__Rurk9m5J_mO1ync1wkcdA.s['30']++;o.c[t]=(__cov__Rurk9m5J_mO1ync1wkcdA.b['5'][0]++,c[t])||(__cov__Rurk9m5J_mO1ync1wkcdA.b['5'][1]++,0);},xdr:function(uri,o,c){__cov__Rurk9m5J_mO1ync1wkcdA.f['11']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['31']++;var io=this;__cov__Rurk9m5J_mO1ync1wkcdA.s['32']++;if(c.xdr.use==='flash'){__cov__Rurk9m5J_mO1ync1wkcdA.b['6'][0]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['33']++;_cB[o.id]=c;__cov__Rurk9m5J_mO1ync1wkcdA.s['34']++;w.setTimeout(function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['12']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['35']++;try{__cov__Rurk9m5J_mO1ync1wkcdA.s['36']++;o.c.send(uri,{id:o.id,uid:o.uid,method:c.method,data:c.data,headers:c.headers});}catch(e){__cov__Rurk9m5J_mO1ync1wkcdA.s['37']++;io.xdrResponse('transport error',o,c);__cov__Rurk9m5J_mO1ync1wkcdA.s['38']++;delete _cB[o.id];}},Y.io.xdr.delay);}else{__cov__Rurk9m5J_mO1ync1wkcdA.b['6'][1]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['39']++;if(xdr){__cov__Rurk9m5J_mO1ync1wkcdA.b['7'][0]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['40']++;io._ieEvt(o,c);__cov__Rurk9m5J_mO1ync1wkcdA.s['41']++;o.c.open((__cov__Rurk9m5J_mO1ync1wkcdA.b['8'][0]++,c.method)||(__cov__Rurk9m5J_mO1ync1wkcdA.b['8'][1]++,'GET'),uri);__cov__Rurk9m5J_mO1ync1wkcdA.s['42']++;setTimeout(function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['13']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['43']++;o.c.send(c.data);},0);}else{__cov__Rurk9m5J_mO1ync1wkcdA.b['7'][1]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['44']++;o.c.send(uri,o,c);}}__cov__Rurk9m5J_mO1ync1wkcdA.s['45']++;return{id:o.id,abort:function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['14']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['46']++;return o.c?(__cov__Rurk9m5J_mO1ync1wkcdA.b['9'][0]++,_abort(o,c)):(__cov__Rurk9m5J_mO1ync1wkcdA.b['9'][1]++,false);},isInProgress:function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['15']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['47']++;return o.c?(__cov__Rurk9m5J_mO1ync1wkcdA.b['10'][0]++,_isInProgress(o.id)):(__cov__Rurk9m5J_mO1ync1wkcdA.b['10'][1]++,false);},io:io};},xdrResponse:function(e,o,c){__cov__Rurk9m5J_mO1ync1wkcdA.f['16']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['48']++;c=_cB[o.id]?(__cov__Rurk9m5J_mO1ync1wkcdA.b['11'][0]++,_cB[o.id]):(__cov__Rurk9m5J_mO1ync1wkcdA.b['11'][1]++,c);__cov__Rurk9m5J_mO1ync1wkcdA.s['49']++;var io=this,m=xdr?(__cov__Rurk9m5J_mO1ync1wkcdA.b['12'][0]++,_rS):(__cov__Rurk9m5J_mO1ync1wkcdA.b['12'][1]++,_cB),u=c.xdr.use,d=c.xdr.dataType;__cov__Rurk9m5J_mO1ync1wkcdA.s['50']++;switch(e){case'start':__cov__Rurk9m5J_mO1ync1wkcdA.b['13'][0]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['51']++;io.start(o,c);__cov__Rurk9m5J_mO1ync1wkcdA.s['52']++;break;case'success':__cov__Rurk9m5J_mO1ync1wkcdA.b['13'][1]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['53']++;io.success(_data(o,u,d),c);__cov__Rurk9m5J_mO1ync1wkcdA.s['54']++;delete m[o.id];__cov__Rurk9m5J_mO1ync1wkcdA.s['55']++;break;case'timeout':__cov__Rurk9m5J_mO1ync1wkcdA.b['13'][2]++;case'abort':__cov__Rurk9m5J_mO1ync1wkcdA.b['13'][3]++;case'transport error':__cov__Rurk9m5J_mO1ync1wkcdA.b['13'][4]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['56']++;o.c={status:0,statusText:e};case'failure':__cov__Rurk9m5J_mO1ync1wkcdA.b['13'][5]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['57']++;io.failure(_data(o,u,d),c);__cov__Rurk9m5J_mO1ync1wkcdA.s['58']++;delete m[o.id];__cov__Rurk9m5J_mO1ync1wkcdA.s['59']++;break;}},_xdrReady:function(yid,uid){__cov__Rurk9m5J_mO1ync1wkcdA.f['17']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['60']++;Y.fire(E_XDR_READY,yid,uid);},transport:function(c){__cov__Rurk9m5J_mO1ync1wkcdA.f['18']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['61']++;if(c.id==='flash'){__cov__Rurk9m5J_mO1ync1wkcdA.b['14'][0]++;__cov__Rurk9m5J_mO1ync1wkcdA.s['62']++;_swf(Y.UA.ie?(__cov__Rurk9m5J_mO1ync1wkcdA.b['15'][0]++,c.src+'?d='+new Date().valueOf().toString()):(__cov__Rurk9m5J_mO1ync1wkcdA.b['15'][1]++,c.src),Y.id,c.uid);__cov__Rurk9m5J_mO1ync1wkcdA.s['63']++;Y.IO.transports.flash=function(){__cov__Rurk9m5J_mO1ync1wkcdA.f['19']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['64']++;return d.getElementById('io_swf');};}else{__cov__Rurk9m5J_mO1ync1wkcdA.b['14'][1]++;}}});__cov__Rurk9m5J_mO1ync1wkcdA.s['65']++;Y.io.xdrReady=function(yid,uid){__cov__Rurk9m5J_mO1ync1wkcdA.f['20']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['66']++;var io=Y.io._map[uid];__cov__Rurk9m5J_mO1ync1wkcdA.s['67']++;Y.io.xdr.delay=0;__cov__Rurk9m5J_mO1ync1wkcdA.s['68']++;io._xdrReady.apply(io,[yid,uid]);};__cov__Rurk9m5J_mO1ync1wkcdA.s['69']++;Y.io.xdrResponse=function(e,o,c){__cov__Rurk9m5J_mO1ync1wkcdA.f['21']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['70']++;var io=Y.io._map[o.uid];__cov__Rurk9m5J_mO1ync1wkcdA.s['71']++;io.xdrResponse.apply(io,[e,o,c]);};__cov__Rurk9m5J_mO1ync1wkcdA.s['72']++;Y.io.transport=function(c){__cov__Rurk9m5J_mO1ync1wkcdA.f['22']++;__cov__Rurk9m5J_mO1ync1wkcdA.s['73']++;var io=(__cov__Rurk9m5J_mO1ync1wkcdA.b['16'][0]++,Y.io._map['io:0'])||(__cov__Rurk9m5J_mO1ync1wkcdA.b['16'][1]++,new Y.IO());__cov__Rurk9m5J_mO1ync1wkcdA.s['74']++;c.uid=io._uid;__cov__Rurk9m5J_mO1ync1wkcdA.s['75']++;io.transport.apply(io,[c]);};__cov__Rurk9m5J_mO1ync1wkcdA.s['76']++;Y.io.xdr={delay:100};},'@VERSION@',{'requires':['io-base','datatype-xml-parse']});