Files
2014-04-23 13:25:32 +10:00

14 lines
1.9 KiB
JavaScript

/*!
* $script.js v1.3
* https://github.com/ded/script.js
* Copyright: @ded & @fat - Dustin Diaz, Jacob Thornton 2011
* Follow our software http://twitter.com/dedfat
* License: MIT
*//*!
* $script.js v1.3
* https://github.com/ded/script.js
* Copyright: @ded & @fat - Dustin Diaz, Jacob Thornton 2011
* Follow our software http://twitter.com/dedfat
* License: MIT
*/
!function(a,b,c){function A(a){c(function(){B(a)},50)}function x(a,b){w(a,function(a){return!b(a)})}var d=b.getElementsByTagName("script")[0],e={},f={},g={},h=/^i|c/,i=0,k=[],l,m={},n="string",o=!1,p,q=b.createElement("a"),r="push",s="DOMContentLoaded",t="readyState",u="addEventListener",v="onreadystatechange",w=function(a,b){for(p=0,j=a.length;p<j;++p)if(!b(a[p]))return 0;return 1};!b[t]&&b[u]&&(b[u](s,function y(){b.removeEventListener(s,y,o),b[t]="complete"},o),b[t]="loading");var z=function(a,i,j){function q(){if(!--o){e[n]=1,l&&l();for(var a in g)w(a.split("|"),p)&&!x(g[a],p)&&(g[a]=[])}}function p(a){return a.call?a():e[a]}a=a[r]?a:[a];var k=i&&i.call,l=k?i:j,n=k?a.join(""):i,o=a.length;if(!n||!f[n]){c(function(){x(a,function(a){if(!m[a]){m[a]=1,n&&(f[n]=1);var c=b.createElement("script"),e=0;c.onload=c[v]=function(){c[t]&&!!h.test(c[t])||e||(c.onload=c[v]=null,e=1,q())},c.async=1,c.src=a,d.parentNode.insertBefore(c,d)}})},0);return z}};z.ready=function(a,b,c){a=a[r]?a:[a];var d=[];!x(a,function(a){e[a]||d[r](a)})&&w(a,function(a){return e[a]})?b():!function(a){g[a]=g[a]||[],g[a][r](b),c&&c(d)}(a.join("|"));return z},q.doScroll&&b.attachEvent(v,l=function l(){/^c/.test(b[t])&&(i=1)&&!b.detachEvent(v,l)&&x(k,function(a){a()})});var B=q.doScroll?function(a){self!=top?i?a():k[r](a):!function(){try{q.doScroll("left")}catch(b){return A(a)}a()}()}:function(a){h.test(b[t])?a():A(a)};z.domReady=B;var C=a.$script;z.noConflict=function(){a.$script=C;return this},typeof module!="undefined"&&module.exports?module.exports=z:a.$script=z}(this,document,setTimeout)