Sha256: 7a67660b6922863c0e2d46e5eabe420253907de64de39d249cbf2dac93a38454

Contents?: true

Size: 1.35 KB

Versions: 2

Compression:

Stored size: 1.35 KB

Contents

/*! skrollr v0.5.6 https://github.com/Prinzhorn/skrollr | free to use under terms of MIT license */
(function(e,t){var n=/hsla?\(\s*(-?[\d.]+)\s*,\s*(-?[\d.]+)%\s*,\s*(-?[\d.]+)%.*?\)/g,r=/rgba?\(\s*(-?[\d.]+%?)\s*,\s*(-?[\d.]+%?)\s*,\s*(-?[\d.]+%?).*?\)/g,i=/^#[^\s]+$/,s=t.setStyle;t.setStyle=function(e,t,i){s.apply(this,arguments);var u=e.style,a;if(t==="opacity"){u.zoom=1,i>=1&&u.removeAttribute?u.removeAttribute("filter"):u.filter="alpha(opacity="+i*100+")";return}if(i.indexOf("hsl")>-1){a=!1,i=i.replace(n,function(e,t,n,r){return a=!0,o.hsl(parseFloat(t),parseFloat(n),parseFloat(r))});if(a){try{u[t]=i}catch(f){}return}}if(i.indexOf("rgb")>-1){a=!1,i=i.replace(r,function(e,t,n,r){return a=!0,t=parseFloat(t,10),n=parseFloat(n,10),r=parseFloat(r,10),e.indexOf("%")>-1&&(t=t/100*255,n=n/100*255,r=r/100*255),o.rgb(t|0,n|0,r|0)});if(a){try{u[t]=i}catch(f){}return}}};var o={hsl:function(e,t,n,r){return e%=360,e/=60,n/=100,t=[n+=t*=(n<.5?n:1-n)/100,n-e%1*t*2,n-=t*=2,n,n+e%1*t,n+t],r=[t[~~e%6],t[(e|16)%6],t[(e|8)%6]],o.rgb(parseInt(r[0]*255,10),parseInt(r[1]*255,10),parseInt(r[2]*255,10))},rgb:function(e,t,n){return"#"+((256+e<<8|t)<<8|n).toString(16).slice(1)}};e.querySelector=e.querySelector||function(t){if(!i.test(t))throw'Unsupported selector "'+t+'". The querySelector polyfill only works for IDs.';return e.getElementById(t.substr(1))}})(document,window.skrollr);

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
flms-0.9.0 vendor/assets/javascripts/skrollr.ie.min.js
flms-0.1.0 vendor/assets/javascripts/skrollr.ie.min.js