THREE.JSONLoader.prototype.loadAjaxJSON=function(a,b,c,d,e){varf=newXMLHttpRequest,g=0;f.onreadystatechange=function(){if(f.readyState===f.DONE)if(f.status===200||f.status===0){if(f.responseText){varh=JSON.parse(f.responseText);a.createModel(h,c,d)}elseconsole.warn("THREE.JSONLoader: ["+b+"] seems to be unreachable or file there is empty");a.onLoadComplete()}elseconsole.error("THREE.JSONLoader: Couldn't load ["+b+"] ["+f.status+"]");elseif(f.readyState===f.LOADING){if(e){g===0&&(g=f.getResponseHeader("Content-Length"));
THREE.JSONLoader.prototype.loadAjaxJSON=function(a,b,c,d,e){varf=newXMLHttpRequest,g=0;f.onreadystatechange=function(){if(f.readyState===f.DONE)if(f.status===200||f.status===0){if(f.responseText){vark=JSON.parse(f.responseText);a.createModel(k,c,d)}elseconsole.warn("THREE.JSONLoader: ["+b+"] seems to be unreachable or file there is empty");a.onLoadComplete()}elseconsole.error("THREE.JSONLoader: Couldn't load ["+b+"] ["+f.status+"]");elseif(f.readyState===f.LOADING){if(e){g===0&&(g=f.getResponseHeader("Content-Length"));
THREE.JSONLoader.prototype.loadAjaxJSON=function(a,b,c,d,f){varg=newXMLHttpRequest,i=0;g.onreadystatechange=function(){if(g.readyState===g.DONE)if(g.status===200||g.status===0){if(g.responseText){vark=JSON.parse(g.responseText);a.createModel(k,c,d)}elseconsole.warn("THREE.JSONLoader: ["+b+"] seems to be unreachable or file there is empty");a.onLoadComplete()}elseconsole.error("THREE.JSONLoader: Couldn't load ["+b+"] ["+g.status+"]");elseif(g.readyState===g.LOADING){if(f){i===0&&(i=g.getResponseHeader("Content-Length"));