/* AngularJS v1.4.0-rc.2 (c) 2010-2015 Google, Inc. http://angularjs.org License: MIT */ (function(A,s,W){'use strict';function ta(a,b,c){if(!a)throw ngMinErr("areq",b||"?",c||"required");return a}function ua(a,b){if(!a&&!b)return"";if(!a)return b;if(!b)return a;X(a)&&(a=a.join(" "));X(b)&&(b=b.join(" "));return a+" "+b}function Ca(a){var b={};a&&(a.to||a.from)&&(b.to=a.to,b.from=a.from);return b}function ba(a,b,c){var d="";a=X(a)?a:a&&T(a)&&a.length?a.split(/\s+/):[];m(a,function(a,t){a&&0=A&&b>= K&&(u=!0,l())}if(!L){var r,x=[],h=function(a){if(u)w&&a&&(w=!1,l());else if(w=!a,y.animationDuration)if(a=ma(k,w),w)v.push(a);else{var b=v,c=b.indexOf(a);0<=a&&b.splice(c,1)}},V=0