/*! 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)=="/"?c:p)+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;)n=s.shift(),t=t[n.type].apply(null,n.args);return t},noConflict:function(){return n.$LAB=k,o},sandbox:function(){return create_sandbox()}}}var k=n.$LAB,v="UseLocalXHR",a="AlwaysPreserveOrder",e="AllowDuplicates",l="CacheBust",i="Debug",y="BasePath",w="ErrorHandler",p=/^[^?#]*\//.exec(location.href)[0],c=/^\w+\:\/\/\/?[^\/]+/.exec(p)[0],t=document.head||document.getElementsByTagName("head"),d=n.opera&&Object.prototype.toString.call(n.opera)=="[object Opera]"||"MozAppearance"in document.documentElement.style,r=function(){},h=r,u=document.createElement("script"),s=typeof u.preload=="boolean",f=s||u.readyState&&u.readyState=="uninitialized",o=!f&&u.async===!0,b=!f&&!o&&!d; /*!START_DEBUG*/ n.console&&n.console.log&&(n.console.error||(n.console.error=n.console.log),r=function(t){n.console.log(t)},h=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)