/*! LAB.js (LABjs :: Loading And Blocking JavaScript) v2.0.3 (c) Kyle Simpson MIT License */ (function(n){function is_func(n){return Object.prototype.toString.call(n)=="[object Function]"}function is_array(n){return Object.prototype.toString.call(n)=="[object Array]"}function canonical_uri(n,t){var i=/^\w+\:\/\//;return/^\/\/\/?/.test(n)?n=location.protocol+n:i.test(n)||n.charAt(0)=="/"||(n=(t||"")+n),i.test(n)?n:(n.charAt(0)=="/"?h:c)+n}function merge_objs(n,t){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i]);return t}function check_chain_group_scripts_ready(n){for(var i=!1,t=0;t0){for(var i=0;i=0;)t=h.shift(),n=n[t.type].apply(null,t.args);return n},noConflict:function(){return n.$LAB=k,o},sandbox:function(){return create_sandbox()}}}var k=n.$LAB,p="UseLocalXHR",y="AlwaysPreserveOrder",e="AllowDuplicates",v="CacheBust",i="Debug",a="BasePath",l="ErrorHandler",c=/^[^?#]*\//.exec(location.href)[0],h=/^\w+\:\/\/\/?[^\/]+/.exec(c)[0],t=document.head||document.getElementsByTagName("head"),b=n.opera&&Object.prototype.toString.call(n.opera)=="[object Opera]"||"MozAppearance"in document.documentElement.style,r=function(){},s=r,f=document.createElement("script"),o=typeof f.preload=="boolean",u=o||f.readyState&&f.readyState=="uninitialized",w=!u&&f.async===!0,d=!u&&!w&&!b; /*!START_DEBUG*/ n.console&&n.console.log&&(n.console.error||(n.console.error=n.console.log),r=function(t){n.console.log(t)},s=function(t,i){n.console.error(t,i)}); /*!END_DEBUG*/ n.$LAB=create_sandbox(),function(n,t,i){document.readyState==null&&document[n]&&(document.readyState="loading",document[n](t,i=function(){document.removeEventListener(t,i,!1),document.readyState="complete"},!1))}("addEventListener","DOMContentLoaded")})(this)