MOON
Server: Apache
System: Linux res.emeff.ca 3.10.0-962.3.2.lve1.5.24.10.el7.x86_64 #1 SMP Wed Mar 20 07:36:02 EDT 2019 x86_64
User: accemeff (1004)
PHP: 7.0.33
Disabled: NONE
Upload Files
File: /home/accemeff/vendor/craftcms/cms/lib/velocity/velocity.js
!function(t){"use strict";if(!t.jQuery){var c=function(e,t){return new c.fn.init(e,t)};c.isWindow=function(e){return e&&e===e.window},c.type=function(e){return e?"object"==typeof e||"function"==typeof e?r[n.call(e)]||"object":typeof e:e+""},c.isArray=Array.isArray||function(e){return"array"===c.type(e)},c.isPlainObject=function(e){var t;if(!e||"object"!==c.type(e)||e.nodeType||c.isWindow(e))return!1;try{if(e.constructor&&!a.call(e,"constructor")&&!a.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(t in e);return void 0===t||a.call(e,t)},c.each=function(e,t,r){var a=0,n=e.length,i=s(e);if(r){if(i)for(;a<n&&!1!==t.apply(e[a],r);a++);else for(a in e)if(e.hasOwnProperty(a)&&!1===t.apply(e[a],r))break}else if(i)for(;a<n&&!1!==t.call(e[a],a,e[a]);a++);else for(a in e)if(e.hasOwnProperty(a)&&!1===t.call(e[a],a,e[a]))break;return e},c.data=function(e,t,r){if(void 0===r){var a=e[c.expando],n=a&&o[a];if(void 0===t)return n;if(n&&t in n)return n[t]}else if(void 0!==t){var i=e[c.expando]||(e[c.expando]=++c.uuid);return o[i]=o[i]||{},o[i][t]=r}},c.removeData=function(e,t){var r=e[c.expando],a=r&&o[r];a&&(t?c.each(t,function(e,t){delete a[t]}):delete o[r])},c.extend=function(){var e,t,r,a,n,i,o=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof o&&(u=o,o=arguments[s]||{},s++),"object"!=typeof o&&"function"!==c.type(o)&&(o={}),s===l&&(o=this,s--);s<l;s++)if(n=arguments[s])for(a in n)n.hasOwnProperty(a)&&(e=o[a],o!==(r=n[a])&&(u&&r&&(c.isPlainObject(r)||(t=c.isArray(r)))?(i=t?(t=!1,e&&c.isArray(e)?e:[]):e&&c.isPlainObject(e)?e:{},o[a]=c.extend(u,i,r)):void 0!==r&&(o[a]=r)));return o},c.queue=function(e,t,r){if(e){t=(t||"fx")+"queue";var a,n,i,o=c.data(e,t);return r?(!o||c.isArray(r)?o=c.data(e,t,(i=n||[],(a=r)&&(s(Object(a))?function(e,t){for(var r=+t.length,a=0,n=e.length;a<r;)e[n++]=t[a++];if(r!=r)for(;void 0!==t[a];)e[n++]=t[a++];e.length=n}(i,"string"==typeof a?[a]:a):[].push.call(i,a)),i)):o.push(r),o):o||[]}},c.dequeue=function(e,n){c.each(e.nodeType?[e]:e,function(e,t){n=n||"fx";var r=c.queue(t,n),a=r.shift();"inprogress"===a&&(a=r.shift()),a&&("fx"===n&&r.unshift("inprogress"),a.call(t,function(){c.dequeue(t,n)}))})},c.fn=c.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var e=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:e.top+(t.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:e.left+(t.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){var e=this[0],t=function(e){for(var t=e.offsetParent;t&&"html"!==t.nodeName.toLowerCase()&&t.style&&"static"===t.style.position.toLowerCase();)t=t.offsetParent;return t||document}(e),r=this.offset(),a=/^(?:body|html)$/i.test(t.nodeName)?{top:0,left:0}:c(t).offset();return r.top-=parseFloat(e.style.marginTop)||0,r.left-=parseFloat(e.style.marginLeft)||0,t.style&&(a.top+=parseFloat(t.style.borderTopWidth)||0,a.left+=parseFloat(t.style.borderLeftWidth)||0),{top:r.top-a.top,left:r.left-a.left}}};var o={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var r={},a=r.hasOwnProperty,n=r.toString,e="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i<e.length;i++)r["[object "+e[i]+"]"]=e[i].toLowerCase();c.fn.init.prototype=c.fn,t.Velocity={Utilities:c}}function s(e){var t=e.length,r=c.type(e);return"function"!==r&&!c.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===r||0===t||"number"==typeof t&&0<t&&t-1 in e))}}(window),function(e){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e():"function"==typeof define&&define.amd?define(e):e()}(function(){"use strict";return function(e,B,W,I){var a,C=function(){if(W.documentMode)return W.documentMode;for(var e=7;4<e;e--){var t=W.createElement("div");if(t.innerHTML="\x3c!--[if IE "+e+"]><span></span><![endif]--\x3e",t.getElementsByTagName("span").length)return t=null,e}return I}(),t=(a=0,B.webkitRequestAnimationFrame||B.mozRequestAnimationFrame||function(e){var t,r=(new Date).getTime();return t=Math.max(0,16-(r-a)),a=r+t,setTimeout(function(){e(r+t)},t)}),A=function(){var e=B.performance||{};if("function"!=typeof e.now){var t=e.timing&&e.timing.navigationStart?e.timing.navigationStart:(new Date).getTime();e.now=function(){return(new Date).getTime()-t}}return e}();var r=function(){var s=Array.prototype.slice;try{return s.call(W.documentElement),s}catch(e){return function(e,t){var r=this.length;if("number"!=typeof e&&(e=0),"number"!=typeof t&&(t=r),this.slice)return s.call(this,e,t);var a,n=[],i=0<=e?e:Math.max(0,r+e),o=(t<0?r+t:Math.min(t,r))-i;if(0<o)if(n=new Array(o),this.charAt)for(a=0;a<o;a++)n[a]=this.charAt(i+a);else for(a=0;a<o;a++)n[a]=this[i+a];return n}}}(),D=function(){return Array.prototype.includes?function(e,t){return e.includes(t)}:Array.prototype.indexOf?function(e,t){return 0<=e.indexOf(t)}:function(e,t){for(var r=0;r<e.length;r++)if(e[r]===t)return!0;return!1}};function m(e){return Q.isWrapped(e)?e=r.call(e):Q.isNode(e)&&(e=[e]),e}var G,Q={isNumber:function(e){return"number"==typeof e},isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isWrapped:function(e){return e&&e!==B&&Q.isNumber(e.length)&&!Q.isString(e)&&!Q.isFunction(e)&&!Q.isNode(e)&&(0===e.length||Q.isNode(e[0]))},isSVG:function(e){return B.SVGElement&&e instanceof B.SVGElement},isEmptyObject:function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}},n=!1;if(e.fn&&e.fn.jquery?(G=e,n=!0):G=B.Velocity.Utilities,C<=8&&!n)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(!(C<=7)){var i="swing",X={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(B.navigator.userAgent),isAndroid:/Android/i.test(B.navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(B.navigator.userAgent),isChrome:B.chrome,isFirefox:/Firefox/i.test(B.navigator.userAgent),prefixElement:W.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:G,Redirects:{},Easings:{},Promise:B.Promise,defaults:{queue:"",duration:400,easing:i,begin:I,complete:I,progress:I,display:I,visibility:I,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(e){G.data(e,"velocity",{isSVG:Q.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:5,patch:2},debug:!1,timestamp:!0,pauseAll:function(r){var a=(new Date).getTime();G.each(X.State.calls,function(e,t){if(t){if(r!==I&&(t[2].queue!==r||!1===t[2].queue))return!0;t[5]={resume:!1}}}),G.each(X.State.delayedElements,function(e,t){t&&y(t,a)})},resumeAll:function(r){var a=(new Date).getTime();G.each(X.State.calls,function(e,t){if(t){if(r!==I&&(t[2].queue!==r||!1===t[2].queue))return!0;t[5]&&(t[5].resume=!0)}}),G.each(X.State.delayedElements,function(e,t){t&&v(t,a)})}};B.pageYOffset!==I?(X.State.scrollAnchor=B,X.State.scrollPropertyLeft="pageXOffset",X.State.scrollPropertyTop="pageYOffset"):(X.State.scrollAnchor=W.documentElement||W.body.parentNode||W.body,X.State.scrollPropertyLeft="scrollLeft",X.State.scrollPropertyTop="scrollTop");var o=function(){function v(e){return-e.tension*e.x-e.friction*e.v}function b(e,t,r){var a={x:e.x+r.dx*t,v:e.v+r.dv*t,tension:e.tension,friction:e.friction};return{dx:a.v,dv:v(a)}}return function e(t,r,a){var n,i,o,s,l,u,c,p,f,d,g,m={x:-1,v:0,tension:null,friction:null},h=[0],y=0;for(t=parseFloat(t)||500,r=parseFloat(r)||20,a=a||null,m.tension=t,m.friction=r,i=(n=null!==a)?(y=e(t,r))/a*.016:.016;l=i,void 0,u={dx:(s=o||m).v,dv:v(s)},c=b(s,.5*l,u),p=b(s,.5*l,c),f=b(s,l,p),d=1/6*(u.dx+2*(c.dx+p.dx)+f.dx),g=1/6*(u.dv+2*(c.dv+p.dv)+f.dv),s.x=s.x+d*l,s.v=s.v+g*l,o=s,h.push(1+o.x),y+=16,1e-4<Math.abs(o.x)&&1e-4<Math.abs(o.v););return n?function(e){return h[e*(h.length-1)|0]}:y}}();X.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},G.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(e,t){X.Easings[t[0]]=l.apply(null,t[1])});var Y=X.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<Y.Lists.colors.length;e++){var t="color"===Y.Lists.colors[e]?"0 0 0 1":"255 255 255 1";Y.Hooks.templates[Y.Lists.colors[e]]=["Red Green Blue Alpha",t]}var r,a,n;if(C)for(r in Y.Hooks.templates)if(Y.Hooks.templates.hasOwnProperty(r)){n=(a=Y.Hooks.templates[r])[0].split(" ");var i=a[1].match(Y.RegEx.valueSplit);"Color"===n[0]&&(n.push(n.shift()),i.push(i.shift()),Y.Hooks.templates[r]=[n.join(" "),i.join(" ")])}for(r in Y.Hooks.templates)if(Y.Hooks.templates.hasOwnProperty(r))for(var o in n=(a=Y.Hooks.templates[r])[0].split(" "))if(n.hasOwnProperty(o)){var s=r+n[o],l=o;Y.Hooks.registered[s]=[r,l]}},getRoot:function(e){var t=Y.Hooks.registered[e];return t?t[0]:e},getUnit:function(e,t){var r=(e.substr(t||0,5).match(/^[a-z%]+/)||[])[0]||"";return r&&D(Y.Lists.units)?r:""},fixColors:function(e){return e.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,function(e,t,r){return Y.Lists.colorNames.hasOwnProperty(r)?(t||"rgba(")+Y.Lists.colorNames[r]+(t?"":",1)"):t+r})},cleanRootPropertyValue:function(e,t){return Y.RegEx.valueUnwrap.test(t)&&(t=t.match(Y.RegEx.valueUnwrap)[1]),Y.Values.isCSSNullValue(t)&&(t=Y.Hooks.templates[e][1]),t},extractValue:function(e,t){var r=Y.Hooks.registered[e];if(r){var a=r[0],n=r[1];return(t=Y.Hooks.cleanRootPropertyValue(a,t)).toString().match(Y.RegEx.valueSplit)[n]}return t},injectValue:function(e,t,r){var a=Y.Hooks.registered[e];if(a){var n,i=a[0],o=a[1];return(n=(r=Y.Hooks.cleanRootPropertyValue(i,r)).toString().match(Y.RegEx.valueSplit))[o]=t,n.join(" ")}return r}},Normalizations:{registered:{clip:function(e,t,r){switch(e){case"name":return"clip";case"extract":var a;return a=Y.RegEx.wrappedValueAlreadyExtracted.test(r)?r:(a=r.toString().match(Y.RegEx.valueUnwrap))?a[1].replace(/,(\s+)?/g," "):r;case"inject":return"rect("+r+")"}},blur:function(e,t,r){switch(e){case"name":return X.State.isFirefox?"filter":"-webkit-filter";case"extract":var a=parseFloat(r);if(!a&&0!==a){var n=r.toString().match(/blur\(([0-9]+[A-z]+)\)/i);a=n?n[1]:0}return a;case"inject":return parseFloat(r)?"blur("+r+")":"none"}},opacity:function(e,t,r){if(C<=8)switch(e){case"name":return"filter";case"extract":var a=r.toString().match(/alpha\(opacity=(.*)\)/i);return r=a?a[1]/100:1;case"inject":return(t.style.zoom=1)<=parseFloat(r)?"":"alpha(opacity="+parseInt(100*parseFloat(r),10)+")"}else switch(e){case"name":return"opacity";case"extract":case"inject":return r}}},register:function(){C&&!(9<C)||X.State.isGingerbread||(Y.Lists.transformsBase=Y.Lists.transformsBase.concat(Y.Lists.transforms3D));for(var e=0;e<Y.Lists.transformsBase.length;e++)!function(){var n=Y.Lists.transformsBase[e];Y.Normalizations.registered[n]=function(e,t,r){switch(e){case"name":return"transform";case"extract":return U(t)===I||U(t).transformCache[n]===I?/^scale/i.test(n)?1:0:U(t).transformCache[n].replace(/[()]/g,"");case"inject":var a=!1;switch(n.substr(0,n.length-1)){case"translate":a=!/(%|px|em|rem|vw|vh|\d)$/i.test(r);break;case"scal":case"scale":X.State.isAndroid&&U(t).transformCache[n]===I&&r<1&&(r=1),a=!/(\d)$/i.test(r);break;case"skew":case"rotate":a=!/(deg|\d)$/i.test(r)}return a||(U(t).transformCache[n]="("+r+")"),U(t).transformCache[n]}}}();for(var t=0;t<Y.Lists.colors.length;t++)!function(){var o=Y.Lists.colors[t];Y.Normalizations.registered[o]=function(e,t,r){switch(e){case"name":return o;case"extract":var a;if(Y.RegEx.wrappedValueAlreadyExtracted.test(r))a=r;else{var n,i={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(r)?n=i[r]!==I?i[r]:i.black:Y.RegEx.isHex.test(r)?n="rgb("+Y.Values.hexToRgb(r).join(" ")+")":/^rgba?\(/i.test(r)||(n=i.black),a=(n||r).toString().match(Y.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return(!C||8<C)&&3===a.split(" ").length&&(a+=" 1"),a;case"inject":return/^rgb/.test(r)?r:(C<=8?4===r.split(" ").length&&(r=r.split(/\s+/).slice(0,3).join(" ")):3===r.split(" ").length&&(r+=" 1"),(C<=8?"rgb":"rgba")+"("+r.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();function i(e,t,r){if("border-box"===Y.getPropertyValue(t,"boxSizing").toString().toLowerCase()!==(r||!1))return 0;var a,n,i=0,o="width"===e?["Left","Right"]:["Top","Bottom"],s=["padding"+o[0],"padding"+o[1],"border"+o[0]+"Width","border"+o[1]+"Width"];for(a=0;a<s.length;a++)n=parseFloat(Y.getPropertyValue(t,s[a])),isNaN(n)||(i+=n);return r?-i:i}function r(a,n){return function(e,t,r){switch(e){case"name":return a;case"extract":return parseFloat(r)+i(a,t,n);case"inject":return parseFloat(r)-i(a,t,n)+"px"}}}Y.Normalizations.registered.innerWidth=r("width",!0),Y.Normalizations.registered.innerHeight=r("height",!0),Y.Normalizations.registered.outerWidth=r("width"),Y.Normalizations.registered.outerHeight=r("height")}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,function(e,t){return t.toUpperCase()})},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(C||X.State.isAndroid&&!X.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(X.State.prefixMatches[e])return[X.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],r=0,a=t.length;r<a;r++){var n;if(n=0===r?e:t[r]+e.replace(/^\w/,function(e){return e.toUpperCase()}),Q.isString(X.State.prefixElement.style[n]))return[X.State.prefixMatches[e]=n,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t;return e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,r,a){return t+t+r+r+a+a}),(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(e){return!e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){if(e)if(e.classList)e.classList.add(t);else if(Q.isString(e.className))e.className+=(e.className.length?" ":"")+t;else{var r=e.getAttribute(C<=7?"className":"class")||"";e.setAttribute("class",r+(r?" ":"")+t)}},removeClass:function(e,t){if(e)if(e.classList)e.classList.remove(t);else if(Q.isString(e.className))e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ");else{var r=e.getAttribute(C<=7?"className":"class")||"";e.setAttribute("class",r.replace(new RegExp("(^|s)"+t.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(e,t,r,u){function c(e,t){var r=0;if(C<=8)r=G.css(e,t);else{var a=!1;/^(width|height)$/.test(t)&&0===Y.getPropertyValue(e,"display")&&(a=!0,Y.setPropertyValue(e,"display",Y.Values.getDisplayType(e)));var n,i=function(){a&&Y.setPropertyValue(e,"display","none")};if(!u){if("height"===t&&"border-box"!==Y.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var o=e.offsetHeight-(parseFloat(Y.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(Y.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(Y.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(Y.getPropertyValue(e,"paddingBottom"))||0);return i(),o}if("width"===t&&"border-box"!==Y.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var s=e.offsetWidth-(parseFloat(Y.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(Y.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(Y.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(Y.getPropertyValue(e,"paddingRight"))||0);return i(),s}}n=U(e)===I?B.getComputedStyle(e,null):U(e).computedStyle?U(e).computedStyle:U(e).computedStyle=B.getComputedStyle(e,null),"borderColor"===t&&(t="borderTopColor"),""!==(r=9===C&&"filter"===t?n.getPropertyValue(t):n[t])&&null!==r||(r=e.style[t]),i()}if("auto"===r&&/^(top|right|bottom|left)$/i.test(t)){var l=c(e,"position");("fixed"===l||"absolute"===l&&/top|left/i.test(t))&&(r=G(e).position()[t]+"px")}return r}var a;if(Y.Hooks.registered[t]){var n=t,i=Y.Hooks.getRoot(n);r===I&&(r=Y.getPropertyValue(e,Y.Names.prefixCheck(i)[0])),Y.Normalizations.registered[i]&&(r=Y.Normalizations.registered[i]("extract",e,r)),a=Y.Hooks.extractValue(n,r)}else if(Y.Normalizations.registered[t]){var o,s;"transform"!==(o=Y.Normalizations.registered[t]("name",e))&&(s=c(e,Y.Names.prefixCheck(o)[0]),Y.Values.isCSSNullValue(s)&&Y.Hooks.templates[t]&&(s=Y.Hooks.templates[t][1])),a=Y.Normalizations.registered[t]("extract",e,s)}if(!/^[\d-]/.test(a)){var l=U(e);if(l&&l.isSVG&&Y.Names.SVGAttribute(t))if(/^(height|width)$/i.test(t))try{a=e.getBBox()[t]}catch(e){a=0}else a=e.getAttribute(t);else a=c(e,Y.Names.prefixCheck(t)[0])}return Y.Values.isCSSNullValue(a)&&(a=0),2<=X.debug&&console.log("Get "+t+": "+a),a},setPropertyValue:function(e,t,r,a,n){var i=t;if("scroll"===t)n.container?n.container["scroll"+n.direction]=r:"Left"===n.direction?B.scrollTo(r,n.alternateValue):B.scrollTo(n.alternateValue,r);else if(Y.Normalizations.registered[t]&&"transform"===Y.Normalizations.registered[t]("name",e))Y.Normalizations.registered[t]("inject",e,r),i="transform",r=U(e).transformCache[t];else{if(Y.Hooks.registered[t]){var o=t,s=Y.Hooks.getRoot(t);a=a||Y.getPropertyValue(e,s),r=Y.Hooks.injectValue(o,r,a),t=s}if(Y.Normalizations.registered[t]&&(r=Y.Normalizations.registered[t]("inject",e,r),t=Y.Normalizations.registered[t]("name",e)),i=Y.Names.prefixCheck(t)[0],C<=8)try{e.style[i]=r}catch(e){X.debug&&console.log("Browser does not support ["+r+"] for ["+i+"]")}else{var l=U(e);l&&l.isSVG&&Y.Names.SVGAttribute(t)?e.setAttribute(t,r):e.style[i]=r}2<=X.debug&&console.log("Set "+t+" ("+i+"): "+r)}return[i,r]},flushTransformCache:function(t){var r="",e=U(t);if((C||X.State.isAndroid&&!X.State.isChrome)&&e&&e.isSVG){var a=function(e){return parseFloat(Y.getPropertyValue(t,e))},n={translate:[a("translateX"),a("translateY")],skewX:[a("skewX")],skewY:[a("skewY")],scale:1!==a("scale")?[a("scale"),a("scale")]:[a("scaleX"),a("scaleY")],rotate:[a("rotateZ"),0,0]};G.each(U(t).transformCache,function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),n[e]&&(r+=e+"("+n[e].join(" ")+") ",delete n[e])})}else{var i,o;G.each(U(t).transformCache,function(e){if(i=U(t).transformCache[e],"transformPerspective"===e)return o=i,!0;9===C&&"rotateZ"===e&&(e="rotate"),r+=e+i+" "}),o&&(r="perspective"+o+" "+r)}Y.setPropertyValue(t,"transform",r)}};Y.Hooks.register(),Y.Normalizations.register(),X.hook=function(e,a,n){var i;return e=m(e),G.each(e,function(e,t){if(U(t)===I&&X.init(t),n===I)i===I&&(i=Y.getPropertyValue(t,a));else{var r=Y.setPropertyValue(t,a,n);"transform"===r[0]&&X.CSS.flushTransformCache(t),i=r}}),i};var h=function(){var r;function e(){return t?F.promise||null:a}var t,a,n,T,C,A,i=arguments[0]&&(arguments[0].p||G.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||Q.isString(arguments[0].properties));Q.isWrapped(this)?(t=!1,n=0,a=T=this):(t=!0,n=1,T=i?arguments[0].elements||arguments[0].e:arguments[0]);var F={promise:null,resolver:null,rejecter:null};if(t&&X.Promise&&(F.promise=new X.Promise(function(e,t){F.resolver=e,F.rejecter=t})),A=i?(C=arguments[0].properties||arguments[0].p,arguments[0].options||arguments[0].o):(C=arguments[n],arguments[n+1]),T=m(T)){var E,z=T.length,R=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(C)&&!G.isPlainObject(A)){A={};for(var o=n+1;o<arguments.length;o++)Q.isArray(arguments[o])||!/^(fast|normal|slow)$/i.test(arguments[o])&&!/^\d/.test(arguments[o])?Q.isString(arguments[o])||Q.isArray(arguments[o])?A.easing=arguments[o]:Q.isFunction(arguments[o])&&(A.complete=arguments[o]):A.duration=arguments[o]}switch(C){case"scroll":E="scroll";break;case"reverse":E="reverse";break;case"pause":var s=(new Date).getTime();return G.each(T,function(e,t){y(t,s)}),G.each(X.State.calls,function(e,a){var n=!1;a&&G.each(a[1],function(e,r){var t=A===I?"":A;return!0!==t&&a[2].queue!==t&&(A!==I||!1!==a[2].queue)||(G.each(T,function(e,t){if(t===r)return a[5]={resume:!1},!(n=!0)}),!n&&void 0)})}),e();case"resume":return G.each(T,function(e,t){v(t)}),G.each(X.State.calls,function(e,a){var n=!1;a&&G.each(a[1],function(e,r){var t=A===I?"":A;return!0!==t&&a[2].queue!==t&&(A!==I||!1!==a[2].queue)||(!a[5]||(G.each(T,function(e,t){if(t===r)return a[5].resume=!0,!(n=!0)}),!n&&void 0))})}),e();case"finish":case"finishAll":case"stop":G.each(T,function(e,t){U(t)&&U(t).delayTimer&&(clearTimeout(U(t).delayTimer.setTimeout),U(t).delayTimer.next&&U(t).delayTimer.next(),delete U(t).delayTimer),"finishAll"!==C||!0!==A&&!Q.isString(A)||(G.each(G.queue(t,Q.isString(A)?A:""),function(e,t){Q.isFunction(t)&&t()}),G.queue(t,Q.isString(A)?A:"",[]))});var l=[];return G.each(X.State.calls,function(i,o){o&&G.each(o[1],function(e,a){var n=A===I?"":A;if(!0!==n&&o[2].queue!==n&&(A!==I||!1!==o[2].queue))return!0;G.each(T,function(e,t){if(t===a)if((!0===A||Q.isString(A))&&(G.each(G.queue(t,Q.isString(A)?A:""),function(e,t){Q.isFunction(t)&&t(null,!0)}),G.queue(t,Q.isString(A)?A:"",[])),"stop"===C){var r=U(t);r&&r.tweensContainer&&(!0===n||""===n)&&G.each(r.tweensContainer,function(e,t){t.endValue=t.currentValue}),l.push(i)}else"finish"!==C&&"finishAll"!==C||(o[2].duration=1)})})}),"stop"===C&&(G.each(l,function(e,t){N(t,!0)}),F.promise&&F.resolver(T)),e();default:if(!G.isPlainObject(C)||Q.isEmptyObject(C)){if(Q.isString(C)&&X.Redirects[C]){var u=(r=G.extend({},A)).duration,c=r.delay||0;return!0===r.backwards&&(T=G.extend(!0,[],T).reverse()),G.each(T,function(e,t){parseFloat(r.stagger)?r.delay=c+parseFloat(r.stagger)*e:Q.isFunction(r.stagger)&&(r.delay=c+r.stagger.call(t,e,z)),r.drag&&(r.duration=parseFloat(u)||(/^(callout|transition)/.test(C)?1e3:400),r.duration=Math.max(r.duration*(r.backwards?1-e/z:(e+1)/z),.75*r.duration,200)),X.Redirects[C].call(t,t,r||{},e,z,T,F.promise?F:I)}),e()}var p="Velocity: First argument ("+C+") was not a property map, a known action, or a registered redirect. Aborting.";return F.promise?F.rejecter(new Error(p)):B.console&&console.log(p),e()}E="start"}var M={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},$=[];G.each(T,function(e,t){Q.isNode(t)&&function(O,k){var j,e,q=G.extend({},X.defaults,A),L={};switch(U(O)===I&&X.init(O),parseFloat(q.delay)&&!1!==q.queue&&G.queue(O,q.queue,function(e,t){if(!0===t)return!0;X.velocityQueueEntryFlag=!0;var r=X.State.delayedElements.count++;X.State.delayedElements[r]=O;var a,n=(a=r,function(){X.State.delayedElements[a]=!1,e()});U(O).delayBegin=(new Date).getTime(),U(O).delay=parseFloat(q.delay),U(O).delayTimer={setTimeout:setTimeout(e,parseFloat(q.delay)),next:n}}),q.duration.toString().toLowerCase()){case"fast":q.duration=200;break;case"normal":q.duration=400;break;case"slow":q.duration=600;break;default:q.duration=parseFloat(q.duration)||1}function r(e){var N,H,t,r,a,n,i;if(q.begin&&0===R)try{q.begin.call(T,T)}catch(e){setTimeout(function(){throw e},1)}if("scroll"===E){var o,s,l,u=/^x$/i.test(q.axis)?"Left":"Top",c=parseFloat(q.offset)||0;q.container?Q.isWrapped(q.container)||Q.isNode(q.container)?(q.container=q.container[0]||q.container,l=(o=q.container["scroll"+u])+G(O).position()[u.toLowerCase()]+c):q.container=null:(o=X.State.scrollAnchor[X.State["scrollProperty"+u]],s=X.State.scrollAnchor[X.State["scrollProperty"+("Left"===u?"Top":"Left")]],l=G(O).offset()[u.toLowerCase()]+c),L={scroll:{rootPropertyValue:!1,startValue:o,currentValue:o,endValue:l,unitType:"",easing:q.easing,scrollData:{container:q.container,direction:u,alternateValue:s}},element:O},X.debug&&console.log("tweensContainer (scroll): ",L.scroll,O)}else if("reverse"===E){if(!(N=U(O)))return;if(!N.tweensContainer)return void G.dequeue(O,q.queue);for(var p in"none"===N.opts.display&&(N.opts.display="auto"),"hidden"===N.opts.visibility&&(N.opts.visibility="visible"),N.opts.loop=!1,N.opts.begin=null,N.opts.complete=null,A.easing||delete q.easing,A.duration||delete q.duration,q=G.extend({},N.opts,q),H=G.extend(!0,{},N?N.tweensContainer:null))if(H.hasOwnProperty(p)&&"element"!==p){var f=H[p].startValue;H[p].startValue=H[p].currentValue=H[p].endValue,H[p].endValue=f,Q.isEmptyObject(A)||(H[p].easing=q.easing),X.debug&&console.log("reverse tweensContainer ("+p+"): "+JSON.stringify(H[p]),O)}L=H}else if("start"===E){(N=U(O))&&N.tweensContainer&&!0===N.isAnimating&&(H=N.tweensContainer);var d=function(e,t){var r,a=Y.Hooks.getRoot(e),n=!1,i=t[0],o=t[1],s=t[2];if(N&&N.isSVG||"tween"===a||!1!==Y.Names.prefixCheck(a)[1]||Y.Normalizations.registered[a]!==I){(q.display!==I&&null!==q.display&&"none"!==q.display||q.visibility!==I&&"hidden"!==q.visibility)&&/opacity|filter/.test(e)&&!s&&0!==i&&(s=0),q._cacheValues&&H&&H[e]?(s===I&&(s=H[e].endValue+H[e].unitType),n=N.rootPropertyValueCache[a]):Y.Hooks.registered[e]?s===I?(n=Y.getPropertyValue(O,a),s=Y.getPropertyValue(O,e,n)):n=Y.Hooks.templates[a][1]:s===I&&(s=Y.getPropertyValue(O,e));var l,u,c,p=!1,f=function(e,t){var r,a;return a=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(e){return r=e,""}),r||(r=Y.Values.getUnitType(e)),[a,r]};if(s!==i&&Q.isString(s)&&Q.isString(i)){r="";var d=0,g=0,m=[],h=[],y=0,v=0,b=0;for(s=Y.Hooks.fixColors(s),i=Y.Hooks.fixColors(i);d<s.length&&g<i.length;){var x=s[d],w=i[g];if(/[\d\.-]/.test(x)&&/[\d\.-]/.test(w)){for(var S=x,P=w,V=".",k=".";++d<s.length;){if((x=s[d])===V)V="..";else if(!/\d/.test(x))break;S+=x}for(;++g<i.length;){if((w=i[g])===k)k="..";else if(!/\d/.test(w))break;P+=w}var T=Y.Hooks.getUnit(s,d),C=Y.Hooks.getUnit(i,g);if(d+=T.length,g+=C.length,T===C)S===P?r+=S+T:(r+="{"+m.length+(v?"!":"")+"}"+T,m.push(parseFloat(S)),h.push(parseFloat(P)));else{var A=parseFloat(S),F=parseFloat(P);r+=(y<5?"calc":"")+"("+(A?"{"+m.length+(v?"!":"")+"}":"0")+T+" + "+(F?"{"+(m.length+(A?1:0))+(v?"!":"")+"}":"0")+C+")",A&&(m.push(A),h.push(0)),F&&(m.push(0),h.push(F))}}else{if(x!==w){y=0;break}r+=x,d++,g++,0===y&&"c"===x||1===y&&"a"===x||2===y&&"l"===x||3===y&&"c"===x||4<=y&&"("===x?y++:(y&&y<5||4<=y&&")"===x&&--y<5)&&(y=0),0===v&&"r"===x||1===v&&"g"===x||2===v&&"b"===x||3===v&&"a"===x||3<=v&&"("===x?(3===v&&"a"===x&&(b=1),v++):b&&","===x?3<++b&&(v=b=0):(b&&v<(b?5:4)||(b?4:3)<=v&&")"===x&&--v<(b?5:4))&&(v=b=0)}}d===s.length&&g===i.length||(X.debug&&console.error('Trying to pattern match mis-matched strings ["'+i+'", "'+s+'"]'),r=I),r&&(m.length?(X.debug&&console.log('Pattern found "'+r+'" -> ',m,h,"["+s+","+i+"]"),s=m,i=h,u=c=""):r=I)}if(r||(s=(l=f(e,s))[0],c=l[1],i=(l=f(e,i))[0].replace(/^([+-\/*])=/,function(e,t){return p=t,""}),u=l[1],s=parseFloat(s)||0,i=parseFloat(i)||0,"%"===u&&(/^(fontSize|lineHeight)$/.test(e)?(i/=100,u="em"):/^scale/.test(e)?(i/=100,u=""):/(Red|Green|Blue)$/i.test(e)&&(i=i/100*255,u=""))),/[\/*]/.test(p))u=c;else if(c!==u&&0!==s)if(0===i)u=c;else{j=j||function(){var e={myParent:O.parentNode||W.body,position:Y.getPropertyValue(O,"position"),fontSize:Y.getPropertyValue(O,"fontSize")},t=e.position===M.lastPosition&&e.myParent===M.lastParent,r=e.fontSize===M.lastFontSize;M.lastParent=e.myParent,M.lastPosition=e.position,M.lastFontSize=e.fontSize;var a={};if(r&&t)a.emToPx=M.lastEmToPx,a.percentToPxWidth=M.lastPercentToPxWidth,a.percentToPxHeight=M.lastPercentToPxHeight;else{var n=N&&N.isSVG?W.createElementNS("http://www.w3.org/2000/svg","rect"):W.createElement("div");X.init(n),e.myParent.appendChild(n),G.each(["overflow","overflowX","overflowY"],function(e,t){X.CSS.setPropertyValue(n,t,"hidden")}),X.CSS.setPropertyValue(n,"position",e.position),X.CSS.setPropertyValue(n,"fontSize",e.fontSize),X.CSS.setPropertyValue(n,"boxSizing","content-box"),G.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(e,t){X.CSS.setPropertyValue(n,t,"100%")}),X.CSS.setPropertyValue(n,"paddingLeft","100em"),a.percentToPxWidth=M.lastPercentToPxWidth=(parseFloat(Y.getPropertyValue(n,"width",null,!0))||1)/100,a.percentToPxHeight=M.lastPercentToPxHeight=(parseFloat(Y.getPropertyValue(n,"height",null,!0))||1)/100,a.emToPx=M.lastEmToPx=(parseFloat(Y.getPropertyValue(n,"paddingLeft"))||1)/100,e.myParent.removeChild(n)}return null===M.remToPx&&(M.remToPx=parseFloat(Y.getPropertyValue(W.body,"fontSize"))||16),null===M.vwToPx&&(M.vwToPx=parseFloat(B.innerWidth)/100,M.vhToPx=parseFloat(B.innerHeight)/100),a.remToPx=M.remToPx,a.vwToPx=M.vwToPx,a.vhToPx=M.vhToPx,1<=X.debug&&console.log("Unit ratios: "+JSON.stringify(a),O),a}();var E=/margin|padding|left|right|width|text|word|letter/i.test(e)||/X$/.test(e)||"x"===e?"x":"y";switch(c){case"%":s*="x"===E?j.percentToPxWidth:j.percentToPxHeight;break;case"px":break;default:s*=j[c+"ToPx"]}switch(u){case"%":s*=1/("x"===E?j.percentToPxWidth:j.percentToPxHeight);break;case"px":break;default:s*=1/j[u+"ToPx"]}}switch(p){case"+":i=s+i;break;case"-":i=s-i;break;case"*":i*=s;break;case"/":i=s/i}L[e]={rootPropertyValue:n,startValue:s,currentValue:s,endValue:i,unitType:u,easing:o},r&&(L[e].pattern=r),X.debug&&console.log("tweensContainer ("+e+"): "+JSON.stringify(L[e]),O)}else X.debug&&console.log("Skipping ["+a+"] due to a lack of browser support.")};for(var g in C)if(C.hasOwnProperty(g)){var m=Y.Names.camelCase(g),h=(t=C[g],i=n=a=r=void 0,Q.isFunction(t)&&(t=t.call(O,k,z)),Q.isArray(t)?(a=t[0],i=!Q.isArray(t[1])&&/^[\d-]/.test(t[1])||Q.isFunction(t[1])||Y.RegEx.isHex.test(t[1])?t[1]:Q.isString(t[1])&&!Y.RegEx.isHex.test(t[1])&&X.Easings[t[1]]||Q.isArray(t[1])?(n=r?t[1]:Z(t[1],q.duration),t[2]):t[1]||t[2]):a=t,r||(n=n||q.easing),Q.isFunction(a)&&(a=a.call(O,k,z)),Q.isFunction(i)&&(i=i.call(O,k,z)),[a||0,n,i]);if(D(Y.Lists.colors)){var y=h[0],v=h[1],b=h[2];if(Y.RegEx.isHex.test(y)){for(var x=["Red","Green","Blue"],w=Y.Values.hexToRgb(y),S=b?Y.Values.hexToRgb(b):I,P=0;P<x.length;P++){var V=[w[P]];v&&V.push(v),S!==I&&V.push(S[P]),d(m+x[P],V)}continue}}d(m,h)}L.element=O}L.element&&(Y.Values.addClass(O,"velocity-animating"),$.push(L),(N=U(O))&&(""===q.queue&&(N.tweensContainer=L,N.opts=q),N.isAnimating=!0),R===z-1?(X.State.calls.push([$,T,q,null,F.resolver,null,0]),!1===X.State.isTicking&&(X.State.isTicking=!0,J())):R++)}if(!1!==X.mock&&(!0===X.mock?q.duration=q.delay=1:(q.duration*=parseFloat(X.mock)||1,q.delay*=parseFloat(X.mock)||1)),q.easing=Z(q.easing,q.duration),q.begin&&!Q.isFunction(q.begin)&&(q.begin=null),q.progress&&!Q.isFunction(q.progress)&&(q.progress=null),q.complete&&!Q.isFunction(q.complete)&&(q.complete=null),q.display!==I&&null!==q.display&&(q.display=q.display.toString().toLowerCase(),"auto"===q.display&&(q.display=X.CSS.Values.getDisplayType(O))),q.visibility!==I&&null!==q.visibility&&(q.visibility=q.visibility.toString().toLowerCase()),q.mobileHA=q.mobileHA&&X.State.isMobile&&!X.State.isGingerbread,!1===q.queue)if(q.delay){var t=X.State.delayedElements.count++;X.State.delayedElements[t]=O;var a=(e=t,function(){X.State.delayedElements[e]=!1,r()});U(O).delayBegin=(new Date).getTime(),U(O).delay=parseFloat(q.delay),U(O).delayTimer={setTimeout:setTimeout(r,parseFloat(q.delay)),next:a}}else r();else G.queue(O,q.queue,function(e,t){if(!0===t)return F.promise&&F.resolver(T),!0;X.velocityQueueEntryFlag=!0,r()});""!==q.queue&&"fx"!==q.queue||"inprogress"===G.queue(O)[0]||G.dequeue(O)}(t,e)}),(r=G.extend({},X.defaults,A)).loop=parseInt(r.loop,10);var f=2*r.loop-1;if(r.loop)for(var d=0;d<f;d++){var g={delay:r.delay,progress:r.progress};d===f-1&&(g.display=r.display,g.visibility=r.visibility,g.complete=r.complete),h(T,"reverse",g)}return e()}F.promise&&(C&&A&&!1===A.promiseRejectEmpty?F.resolver():F.rejecter())};(X=G.extend(h,X)).animate=h;var F=B.requestAnimationFrame||t;if(!X.State.isMobile&&W.hidden!==I){var s=function(){W.hidden?(F=function(e){return setTimeout(function(){e(!0)},16)},J()):F=B.requestAnimationFrame||t};s(),W.addEventListener("visibilitychange",s)}return e.Velocity=X,e!==B&&(e.fn.velocity=h,e.fn.velocity.defaults=X.defaults),G.each(["Down","Up"],function(e,p){X.Redirects["slide"+p]=function(r,e,a,t,n,i){var o=G.extend({},e),s=o.begin,l=o.complete,u={},c={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};o.display===I&&(o.display="Down"===p?"inline"===X.CSS.Values.getDisplayType(r)?"inline-block":"block":"none"),o.begin=function(){for(var e in 0===a&&s&&s.call(n,n),c)if(c.hasOwnProperty(e)){u[e]=r.style[e];var t=Y.getPropertyValue(r,e);c[e]="Down"===p?[t,0]:[0,t]}u.overflow=r.style.overflow,r.style.overflow="hidden"},o.complete=function(){for(var e in u)u.hasOwnProperty(e)&&(r.style[e]=u[e]);a===t-1&&(l&&l.call(n,n),i&&i.resolver(n))},X(r,c,o)}}),G.each(["In","Out"],function(e,u){X.Redirects["fade"+u]=function(e,t,r,a,n,i){var o=G.extend({},t),s=o.complete,l={opacity:"In"===u?1:0};0!==r&&(o.begin=null),o.complete=r!==a-1?null:function(){s&&s.call(n,n),i&&i.resolver(n)},o.display===I&&(o.display="In"===u?"auto":"none"),X(this,l,o)}}),X}function U(e){var t=G.data(e,"velocity");return null===t?I:t}function y(e,t){var r=U(e);r&&r.delayTimer&&!r.delayPaused&&(r.delayRemaining=r.delay-t+r.delayBegin,r.delayPaused=!0,clearTimeout(r.delayTimer.setTimeout))}function v(e,t){var r=U(e);r&&r.delayTimer&&r.delayPaused&&(r.delayPaused=!1,r.delayTimer.setTimeout=setTimeout(r.delayTimer.next,r.delayRemaining))}function l(o,t,s,r){var l=4,u=1e-7,c=10,p=11,f=1/(p-1),e="Float32Array"in B;if(4!==arguments.length)return!1;for(var a=0;a<4;++a)if("number"!=typeof arguments[a]||isNaN(arguments[a])||!isFinite(arguments[a]))return!1;o=Math.min(o,1),s=Math.min(s,1),o=Math.max(o,0),s=Math.max(s,0);var d=e?new Float32Array(p):new Array(p);function n(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function g(e){return 3*e}function m(e,t,r){return((n(t,r)*e+i(t,r))*e+g(t))*e}function h(e,t,r){return 3*n(t,r)*e*e+2*i(t,r)*e+g(t)}function y(e){for(var t=0,r=1,a=p-1;r!==a&&d[r]<=e;++r)t+=f;var n=t+(e-d[--r])/(d[r+1]-d[r])*f,i=h(n,o,s);return.001<=i?function(e,t){for(var r=0;r<l;++r){var a=h(t,o,s);if(0===a)return t;t-=(m(t,o,s)-e)/a}return t}(e,n):0===i?n:function(e,t,r){for(var a,n,i=0;0<(a=m(n=t+(r-t)/2,o,s)-e)?r=n:t=n,Math.abs(a)>u&&++i<c;);return n}(e,t,t+f)}var v=!1;function b(){v=!0,o===t&&s===r||function(){for(var e=0;e<p;++e)d[e]=m(e*f,o,s)}()}var x=function(e){return v||b(),o===t&&s===r?e:0===e?0:1===e?1:m(y(e),t,r)};x.getControlPoints=function(){return[{x:o,y:t},{x:s,y:r}]};var w="generateBezier("+[o,t,s,r]+")";return x.toString=function(){return w},x}function Z(e,t){var r=e;return Q.isString(e)?X.Easings[e]||(r=!1):r=Q.isArray(e)&&1===e.length?function(t){return function(e){return Math.round(e*t)*(1/t)}}.apply(null,e):Q.isArray(e)&&2===e.length?o.apply(null,e.concat([t])):!(!Q.isArray(e)||4!==e.length)&&l.apply(null,e),!1===r&&(r=X.Easings[X.defaults.easing]?X.defaults.easing:i),r}function J(e){if(e){var t=X.timestamp&&!0!==e?e:A.now(),r=X.State.calls.length;1e4<r&&(X.State.calls=function(e){for(var t=-1,r=e?e.length:0,a=[];++t<r;){var n=e[t];n&&a.push(n)}return a}(X.State.calls),r=X.State.calls.length);for(var a=0;a<r;a++)if(X.State.calls[a]){var n=X.State.calls[a],i=n[0],o=n[2],s=n[3],l=!s,u=null,c=n[5],p=n[6];if(s||(s=X.State.calls[a][3]=t-16),c){if(!0!==c.resume)continue;s=n[3]=Math.round(t-p-16),n[5]=null}p=n[6]=t-s;for(var f=Math.min(p/o.duration,1),d=0,g=i.length;d<g;d++){var m=i[d],h=m.element;if(U(h)){var y=!1;if(o.display!==I&&null!==o.display&&"none"!==o.display){if("flex"===o.display){G.each(["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],function(e,t){Y.setPropertyValue(h,"display",t)})}Y.setPropertyValue(h,"display",o.display)}for(var v in o.visibility!==I&&"hidden"!==o.visibility&&Y.setPropertyValue(h,"visibility",o.visibility),m)if(m.hasOwnProperty(v)&&"element"!==v){var b,x=m[v],w=Q.isString(x.easing)?X.Easings[x.easing]:x.easing;if(Q.isString(x.pattern)){var S=1===f?function(e,t,r){var a=x.endValue[t];return r?Math.round(a):a}:function(e,t,r){var a=x.startValue[t],n=x.endValue[t]-a,i=a+n*w(f,o,n);return r?Math.round(i):i};b=x.pattern.replace(/{(\d+)(!)?}/g,S)}else if(1===f)b=x.endValue;else{var P=x.endValue-x.startValue;b=x.startValue+P*w(f,o,P)}if(!l&&b===x.currentValue)continue;if(x.currentValue=b,"tween"===v)u=b;else{var V;if(Y.Hooks.registered[v]){V=Y.Hooks.getRoot(v);var k=U(h).rootPropertyValueCache[V];k&&(x.rootPropertyValue=k)}var T=Y.setPropertyValue(h,v,x.currentValue+(C<9&&0===parseFloat(b)?"":x.unitType),x.rootPropertyValue,x.scrollData);Y.Hooks.registered[v]&&(Y.Normalizations.registered[V]?U(h).rootPropertyValueCache[V]=Y.Normalizations.registered[V]("extract",null,T[1]):U(h).rootPropertyValueCache[V]=T[1]),"transform"===T[0]&&(y=!0)}}o.mobileHA&&U(h).transformCache.translate3d===I&&(U(h).transformCache.translate3d="(0px, 0px, 0px)",y=!0),y&&Y.flushTransformCache(h)}}o.display!==I&&"none"!==o.display&&(X.State.calls[a][2].display=!1),o.visibility!==I&&"hidden"!==o.visibility&&(X.State.calls[a][2].visibility=!1),o.progress&&o.progress.call(n[1],n[1],f,Math.max(0,s+o.duration-t),s,u),1===f&&N(a)}}X.State.isTicking&&F(J)}function N(e,t){if(!X.State.calls[e])return!1;for(var r=X.State.calls[e][0],a=X.State.calls[e][1],n=X.State.calls[e][2],i=X.State.calls[e][4],o=!1,s=0,l=r.length;s<l;s++){var u=r[s].element;t||n.loop||("none"===n.display&&Y.setPropertyValue(u,"display",n.display),"hidden"===n.visibility&&Y.setPropertyValue(u,"visibility",n.visibility));var c=U(u);if(!0!==n.loop&&(G.queue(u)[1]===I||!/\.velocityQueueEntryFlag/i.test(G.queue(u)[1]))&&c){c.isAnimating=!1;var p=!(c.rootPropertyValueCache={});G.each(Y.Lists.transforms3D,function(e,t){var r=/^scale/.test(t)?1:0,a=c.transformCache[t];c.transformCache[t]!==I&&new RegExp("^\\("+r+"[^.]").test(a)&&(p=!0,delete c.transformCache[t])}),n.mobileHA&&(p=!0,delete c.transformCache.translate3d),p&&Y.flushTransformCache(u),Y.Values.removeClass(u,"velocity-animating")}if(!t&&n.complete&&!n.loop&&s===l-1)try{n.complete.call(a,a)}catch(e){setTimeout(function(){throw e},1)}i&&!0!==n.loop&&i(a),c&&!0===n.loop&&!t&&(G.each(c.tweensContainer,function(e,t){if(/^rotate/.test(e)&&(parseFloat(t.startValue)-parseFloat(t.endValue))%360==0){var r=t.startValue;t.startValue=t.endValue,t.endValue=r}/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)}),X(u,"reverse",{loop:!0,delay:n.delay})),!1!==n.queue&&G.dequeue(u,n.queue)}X.State.calls[e]=!1;for(var f=0,d=X.State.calls.length;f<d;f++)if(!1!==X.State.calls[f]){o=!0;break}!1===o&&(X.State.isTicking=!1,delete X.State.calls,X.State.calls=[])}jQuery.fn.velocity=jQuery.fn.animate}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)});
//# sourceMappingURL=velocity.js.map