(function(b,e){functionc(){if(!f){f=!0;for(vara=0;a<d.length;a++)d[a].fn.call(window,d[a].ctx);d=[]}}functionh(){"complete"===document.readyState&&c()}e=e||window;vard=[],f=!1,g=!1;e[b||"docReady"]=function(a,b){if("function"!==typeofa)thrownewTypeError("callback for docReady(fn) must be a function");f?setTimeout(function(){a(b)},1):(d.push({fn:a,ctx:b}),"complete"===document.readyState||!document.attachEvent&&"interactive"===document.readyState?setTimeout(c,1):g||(document.addEventListener?