/*! Animelt - v1.1.2 - 2014-10-06 * http://grsabreu.github.io/Animelt-Plugin * Copyright (c) 2014 Gabriel Rubens; Licensed MIT */ !function(a){"use strict";var b=/([#0-9.-]+)([#a-z%]+)?/gi,c=/#[a-f0-9]/gi,d=/[0-9.]+/g,e=/[0-9]/g,f={},g=a([1]);a.browser.webkit?f.transform="WebkitTransform":a.browser.mozilla?f.transform="MozTransform":a.browser.opera?f.transform="OTransform":a.browser.ie&&(f.transform="-ms-transform"),a.fn.animelt=function(h,i,j,k){var l=a.speed(i,j,k),m=this;if(a.isFunction(h))return a({p:0}).animate({p:1},{step:h,duration:l.duration,easing:l.easing,complete:l.complete}),this;var n=[];return this.each(function(b){var c=this,d={};a.each(h,function(b,g){b in f&&(b=f[b]);var h="";h=c.style[b]?c.style[b]:e.test(a(c).css(b))?a(c).css(b):"0",d[b]=[h,g]}),n[b]=d}),a({p:0}).animate({p:1},{step:function(e){m.each(function(f,h){g[0]=h;var i=n[f];a.each(i,function(a,f){var h=0,i=f[0].match(d)||0;g.css(a,f[1].replace(b,function(a,b,d){if(c.test(a))return a;var f=Number(i[h]||0)+(Number(b)-Number(i[h]||0))*e;return h++,f+(d||"")}))})})},duration:l.duration,easing:l.easing,complete:l.complete}),this}}(jQuery);