/*! uikit 2.26.3 | http://www.getuikit.com | (c) 2014 yootheme | mit license */ !function(e){var t;window.uikit&&(t=e(uikit)),"function"==typeof define&&define.amd&&define("uikit-parallax",["uikit"],function(){return t||e(uikit)})}(function(e){"use strict";function t(t,a,r){var i,n,s,o,c,l,p,f=new image;return n=t.element.css({"background-size":"cover","background-repeat":"no-repeat"}),i=n.css("background-image").replace(/^url\(/g,"").replace(/\)$/g,"").replace(/("|')/g,""),o=function(){var e=n.innerwidth(),i=n.innerheight(),o="bg"==a?r.diff:r.diff/100*i;return i+=o,e+=math.ceil(o*c),e-oe/c?(l=math.ceil(i*c),p=i,i>window.innerheight&&(l=1.2*l,p=1.2*p)):(l=e,p=math.ceil(e/c)),n.css({"background-size":l+"px "+p+"px"}).data("bgsize",{w:l,h:p}),void 0)},f.onerror=function(){},f.onload=function(){s={w:f.width,h:f.height},c=f.width/f.height,e.$win.on("load resize orientationchange",e.utils.debounce(function(){o()},50)),o()},f.src=i,!0}function a(e,t,a){return e=i(e),t=i(t),a=a||0,r(e,t,a)}function r(e,t,a){var r="rgba("+parseint(e[0]+a*(t[0]-e[0]),10)+","+parseint(e[1]+a*(t[1]-e[1]),10)+","+parseint(e[2]+a*(t[2]-e[2]),10)+","+(e&&t?parsefloat(e[3]+a*(t[3]-e[3])):1);return r+=")"}function i(e){var t,a;return a=(t=/#([0-9a-fa-f]{2})([0-9a-fa-f]{2})([0-9a-fa-f]{2})/.exec(e))?[parseint(t[1],16),parseint(t[2],16),parseint(t[3],16),1]:(t=/#([0-9a-fa-f])([0-9a-fa-f])([0-9a-fa-f])/.exec(e))?[17*parseint(t[1],16),17*parseint(t[2],16),17*parseint(t[3],16),1]:(t=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(e))?[parseint(t[1]),parseint(t[2]),parseint(t[3]),1]:(t=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9\.]*)\s*\)/.exec(e))?[parseint(t[1],10),parseint(t[2],10),parseint(t[3],10),parsefloat(t[4])]:p[e]||[255,255,255,0]}var n=[],s=!1,o=0,c=window.innerheight,l=function(){o=e.$win.scrolltop(),window.requestanimationframe(function(){for(var e=0;e0&&"none"!==e}(),e.$doc.on("scrolling.uk.document",l),e.$win.on("load resize orientationchange",e.utils.debounce(function(){c=window.innerheight,l()},50)),e.ready(function(t){e.$("[data-uk-parallax]",t).each(function(){var t=e.$(this);t.data("parallax")||e.parallax(t,e.utils.options(t.attr("data-uk-parallax")))})})},init:function(){this.base=this.options.target?e.$(this.options.target):this.element,this.props={},this.velocity=this.options.velocity||1;var t=["target","velocity","viewport","plugins","media"];object.keys(this.options).foreach(function(e){if(-1===t.indexof(e)){var a,r,i,n,s=string(this.options[e]).split(",");e.match(/color/i)?(a=s[1]?s[0]:this._getstartvalue(e),r=s[1]?s[1]:s[0],a||(a="rgba(255,255,255,0)")):(a=parsefloat(s[1]?s[0]:this._getstartvalue(e)),r=parsefloat(s[1]?s[1]:s[0]),n=r>a?r-a:a-r,i=r>a?1:-1),this.props[e]={start:a,end:r,dir:i,diff:n}}}.bind(this)),n.push(this)},process:function(){if(this.options.media)switch(typeof this.options.media){case"number":if(window.innerwidtho+c?a=0:o>r+i?a=1:c>r+i?a=(c>o?o:o-c)/(r+i):(e=o+c-r,t=math.round(e/((c+i)/100)),a=t/100),a},update:function(e){var r,i,n={transform:"",filter:""},o=e*(1-(this.velocity-this.velocity*e));0>o&&(o=0),o>1&&(o=1),(void 0===this._percent||this._percent!=o)&&(object.keys(this.props).foreach(function(c){switch(r=this.props[c],0===e?i=r.start:1===e?i=r.end:void 0!==r.diff&&(i=r.start+r.diff*o*r.dir),"bg"!=c&&"bgp"!=c||this._bgcover||(this._bgcover=t(this,c,r)),c){case"x":n.transform+=s?" translate3d("+i+"px, 0, 0)":" translatex("+i+"px)";break;case"xp":n.transform+=s?" translate3d("+i+"%, 0, 0)":" translatex("+i+"%)";break;case"y":n.transform+=s?" translate3d(0, "+i+"px, 0)":" translatey("+i+"px)";break;case"yp":n.transform+=s?" translate3d(0, "+i+"%, 0)":" translatey("+i+"%)";break;case"rotate":n.transform+=" rotate("+i+"deg)";break;case"scale":n.transform+=" scale("+i+")";break;case"bg":n["background-position"]="50% "+i+"px";break;case"bgp":n["background-position"]="50% "+i+"%";break;case"color":case"background-color":case"border-color":n[c]=a(r.start,r.end,o);break;case"blur":n.filter+=" blur("+i+"px)";break;case"hue":n.filter+=" hue-rotate("+i+"deg)";break;case"grayscale":n.filter+=" grayscale("+i+"%)";break;case"invert":n.filter+=" invert("+i+"%)";break;case"fopacity":n.filter+=" opacity("+i+"%)";break;case"saturate":n.filter+=" saturate("+i+"%)";break;case"sepia":n.filter+=" sepia("+i+"%)";break;default:n[c]=i}}.bind(this)),n.filter&&(n["-webkit-filter"]=n.filter),this.element.css(n),this._percent=o)},_getstartvalue:function(e){var t=0;switch(e){case"scale":t=1;break;default:t=this.element.css(e)}return t||0}});var p={black:[0,0,0,1],blue:[0,0,255,1],brown:[165,42,42,1],cyan:[0,255,255,1],fuchsia:[255,0,255,1],gold:[255,215,0,1],green:[0,128,0,1],indigo:[75,0,130,1],khaki:[240,230,140,1],lime:[0,255,0,1],magenta:[255,0,255,1],maroon:[128,0,0,1],navy:[0,0,128,1],olive:[128,128,0,1],orange:[255,165,0,1],pink:[255,192,203,1],purple:[128,0,128,1],violet:[128,0,128,1],red:[255,0,0,1],silver:[192,192,192,1],white:[255,255,255,1],yellow:[255,255,0,1],transparent:[255,255,255,0]};return e.parallax});