/* VERSION: 2.0.2 DATE: 2018-08-27 UPDATES AND DOCS AT: http://greensock.com @license Copyright (c) 2008-2018, GreenSock. All rights reserved. This work is subject to the terms at http://greensock.com/standard-license or for Club GreenSock members, the software agreement that was issued with your membership. @author: Jack Doyle, jack@greensock.com */ var _gsScope=typeof module!=="undefined"&&module.exports&&typeof global!=="undefined"?global:this||window; (_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(Animation,SimpleTimeline,TweenLite){var TimelineLite=function(vars){SimpleTimeline.call(this,vars);this._labels={};this.autoRemoveChildren=this.vars.autoRemoveChildren===true;this.smoothChildTiming=this.vars.smoothChildTiming===true;this._sortChildren=true;this._onUpdate=this.vars.onUpdate;var v=this.vars,val,p;for(p in v){val=v[p];if(_isArray(val))if(val.join("").indexOf("{self}")!== -1)v[p]=this._swapSelfInParams(val)}if(_isArray(v.tweens))this.add(v.tweens,0,v.align,v.stagger)},_tinyNum=1E-10,TweenLiteInternals=TweenLite._internals,_internals=TimelineLite._internals={},_isSelector=TweenLiteInternals.isSelector,_isArray=TweenLiteInternals.isArray,_lazyTweens=TweenLiteInternals.lazyTweens,_lazyRender=TweenLiteInternals.lazyRender,_globals=_gsScope._gsDefine.globals,_copy=function(vars){var copy={},p;for(p in vars)copy[p]=vars[p];return copy},_applyCycle=function(vars,targets, i){var alt=vars.cycle,p,val;for(p in alt){val=alt[p];vars[p]=typeof val==="function"?val(i,targets[i]):val[i%val.length]}delete vars.cycle},_pauseCallback=_internals.pauseCallback=function(){},_slice=function(a){var b=[],l=a.length,i;for(i=0;i!==l;b.push(a[i++]));return b},p=TimelineLite.prototype=new SimpleTimeline;TimelineLite.version="2.0.2";p.constructor=TimelineLite;p.kill()._gc=p._forcingPlayhead=p._hasPause=false;p.to=function(target,duration,vars,position){var Engine=vars.repeat&&_globals.TweenMax|| TweenLite;return duration?this.add(new Engine(target,duration,vars),position):this.set(target,vars,position)};p.from=function(target,duration,vars,position){return this.add((vars.repeat&&_globals.TweenMax||TweenLite).from(target,duration,vars),position)};p.fromTo=function(target,duration,fromVars,toVars,position){var Engine=toVars.repeat&&_globals.TweenMax||TweenLite;return duration?this.add(Engine.fromTo(target,duration,fromVars,toVars),position):this.set(target,toVars,position)};p.staggerTo=function(targets, duration,vars,stagger,position,onCompleteAll,onCompleteAllParams,onCompleteAllScope){var tl=new TimelineLite({onComplete:onCompleteAll,onCompleteParams:onCompleteAllParams,callbackScope:onCompleteAllScope,smoothChildTiming:this.smoothChildTiming}),cycle=vars.cycle,copy,i;if(typeof targets==="string")targets=TweenLite.selector(targets)||targets;targets=targets||[];if(_isSelector(targets))targets=_slice(targets);stagger=stagger||0;if(stagger<0){targets=_slice(targets);targets.reverse();stagger*=-1}for(i= 0;i1E-5)value.render(curTime,false,false)}if(this._gc||this._time===this._duration)if(!this._paused)if(this._durationvalue._startTime;while(tl._timeline){if(beforeRawTime&&tl._timeline.smoothChildTiming)tl.totalTime(tl._totalTime,true);else if(tl._gc)tl._enabled(true,false);tl=tl._timeline}}return this};p.remove=function(value){if(value instanceof Animation){this._remove(value, false);var tl=value._timeline=value.vars.useFrames?Animation._rootFramesTimeline:Animation._rootTimeline;value._startTime=(value._paused?value._pauseTime:tl._time)-(!value._reversed?value._totalTime:value.totalDuration()-value._totalTime)/value._timeScale;return this}else if(value instanceof Array||value&&value.push&&_isArray(value)){var i=value.length;while(--i>-1)this.remove(value[i]);return this}else if(typeof value==="string")return this.removeLabel(value);return this.kill(null,value)};p._remove= function(tween,skipDisable){SimpleTimeline.prototype._remove.call(this,tween,skipDisable);var last=this._last;if(!last)this._time=this._totalTime=this._duration=this._totalDuration=0;else if(this._time>this.duration()){this._time=this._duration;this._totalTime=this._totalDuration}return this};p.append=function(value,offsetOrLabel){return this.add(value,this._parseTimeOrLabel(null,offsetOrLabel,true,value))};p.insert=p.insertMultiple=function(value,position,align,stagger){return this.add(value,position|| 0,align,stagger)};p.appendMultiple=function(tweens,offsetOrLabel,align,stagger){return this.add(tweens,this._parseTimeOrLabel(null,offsetOrLabel,true,tweens),align,stagger)};p.addLabel=function(label,position){this._labels[label]=this._parseTimeOrLabel(position);return this};p.addPause=function(position,callback,params,scope){var t=TweenLite.delayedCall(0,_pauseCallback,params,scope||this);t.vars.onComplete=t.vars.onReverseComplete=callback;t.data="isPause";this._hasPause=true;return this.add(t,position)}; p.removeLabel=function(label){delete this._labels[label];return this};p.getLabelTime=function(label){return this._labels[label]!=null?this._labels[label]:-1};p._parseTimeOrLabel=function(timeOrLabel,offsetOrLabel,appendIfAbsent,ignore){var clippedDuration,i;if(ignore instanceof Animation&&ignore.timeline===this)this.remove(ignore);else if(ignore&&(ignore instanceof Array||ignore.push&&_isArray(ignore))){i=ignore.length;while(--i>-1)if(ignore[i]instanceof Animation&&ignore[i].timeline===this)this.remove(ignore[i])}clippedDuration= typeof timeOrLabel==="number"&&!offsetOrLabel?0:this.duration()>99999999999?this.recent().endTime(false):this._duration;if(typeof offsetOrLabel==="string")return this._parseTimeOrLabel(offsetOrLabel,appendIfAbsent&&typeof timeOrLabel==="number"&&this._labels[offsetOrLabel]==null?timeOrLabel-clippedDuration:0,appendIfAbsent);offsetOrLabel=offsetOrLabel||0;if(typeof timeOrLabel==="string"&&(isNaN(timeOrLabel)||this._labels[timeOrLabel]!=null)){i=timeOrLabel.indexOf("=");if(i===-1){if(this._labels[timeOrLabel]== null)return appendIfAbsent?this._labels[timeOrLabel]=clippedDuration+offsetOrLabel:offsetOrLabel;return this._labels[timeOrLabel]+offsetOrLabel}offsetOrLabel=parseInt(timeOrLabel.charAt(i-1)+"1",10)*Number(timeOrLabel.substr(i+1));timeOrLabel=i>1?this._parseTimeOrLabel(timeOrLabel.substr(0,i-1),0,appendIfAbsent):clippedDuration}else if(timeOrLabel==null)timeOrLabel=clippedDuration;return Number(timeOrLabel)+offsetOrLabel};p.seek=function(position,suppressEvents){return this.totalTime(typeof position=== "number"?position:this._parseTimeOrLabel(position),suppressEvents!==false)};p.stop=function(){return this.paused(true)};p.gotoAndPlay=function(position,suppressEvents){return this.play(position,suppressEvents)};p.gotoAndStop=function(position,suppressEvents){return this.pause(position,suppressEvents)};p.render=function(time,suppressEvents,force){if(this._gc)this._enabled(true,false);var prevTime=this._time,totalDur=!this._dirty?this._totalDuration:this.totalDuration(),prevStart=this._startTime,prevTimeScale= this._timeScale,prevPaused=this._paused,tween,isComplete,next,callback,internalForce,pauseTween,curTime;if(prevTime!==this._time)time+=this._time-prevTime;if(time>=totalDur-1E-7&&time>=0){this._totalTime=this._time=totalDur;if(!this._reversed)if(!this._hasPausedChild()){isComplete=true;callback="onComplete";internalForce=!!this._timeline.autoRemoveChildren;if(this._duration===0)if(time<=0&&time>=-1E-7||this._rawPrevTime<0||this._rawPrevTime===_tinyNum)if(this._rawPrevTime!==time&&this._first){internalForce= true;if(this._rawPrevTime>_tinyNum)callback="onReverseComplete"}}this._rawPrevTime=this._duration||!suppressEvents||time||this._rawPrevTime===time?time:_tinyNum;time=totalDur+1E-4}else if(time<1E-7){this._totalTime=this._time=0;if(prevTime!==0||this._duration===0&&this._rawPrevTime!==_tinyNum&&(this._rawPrevTime>0||time<0&&this._rawPrevTime>=0)){callback="onReverseComplete";isComplete=this._reversed}if(time<0){this._active=false;if(this._timeline.autoRemoveChildren&&this._reversed){internalForce= isComplete=true;callback="onReverseComplete"}else if(this._rawPrevTime>=0&&this._first)internalForce=true;this._rawPrevTime=time}else{this._rawPrevTime=this._duration||!suppressEvents||time||this._rawPrevTime===time?time:_tinyNum;if(time===0&&isComplete){tween=this._first;while(tween&&tween._startTime===0){if(!tween._duration)isComplete=false;tween=tween._next}}time=0;if(!this._initted)internalForce=true}}else{if(this._hasPause&&!this._forcingPlayhead&&!suppressEvents){if(time>=prevTime){tween=this._first; while(tween&&tween._startTime<=time&&!pauseTween){if(!tween._duration)if(tween.data==="isPause"&&!tween.ratio&&!(tween._startTime===0&&this._rawPrevTime===0))pauseTween=tween;tween=tween._next}}else{tween=this._last;while(tween&&tween._startTime>=time&&!pauseTween){if(!tween._duration)if(tween.data==="isPause"&&tween._rawPrevTime>0)pauseTween=tween;tween=tween._prev}}if(pauseTween){this._time=time=pauseTween._startTime;this._totalTime=time+this._cycle*(this._totalDuration+this._repeatDelay)}}this._totalTime= this._time=this._rawPrevTime=time}if((this._time===prevTime||!this._first)&&!force&&!internalForce&&!pauseTween)return;else if(!this._initted)this._initted=true;if(!this._active)if(!this._paused&&this._time!==prevTime&&time>0)this._active=true;if(prevTime===0)if(this.vars.onStart)if(this._time!==0||!this._duration)if(!suppressEvents)this._callback("onStart");curTime=this._time;if(curTime>=prevTime){tween=this._first;while(tween){next=tween._next;if(curTime!==this._time||this._paused&&!prevPaused)break; else if(tween._active||tween._startTime<=curTime&&!tween._paused&&!tween._gc){if(pauseTween===tween)this.pause();if(!tween._reversed)tween.render((time-tween._startTime)*tween._timeScale,suppressEvents,force);else tween.render((!tween._dirty?tween._totalDuration:tween.totalDuration())-(time-tween._startTime)*tween._timeScale,suppressEvents,force)}tween=next}}else{tween=this._last;while(tween){next=tween._prev;if(curTime!==this._time||this._paused&&!prevPaused)break;else if(tween._active||tween._startTime<= prevTime&&!tween._paused&&!tween._gc){if(pauseTween===tween){pauseTween=tween._prev;while(pauseTween&&pauseTween.endTime()>this._time){pauseTween.render(pauseTween._reversed?pauseTween.totalDuration()-(time-pauseTween._startTime)*pauseTween._timeScale:(time-pauseTween._startTime)*pauseTween._timeScale,suppressEvents,force);pauseTween=pauseTween._prev}pauseTween=null;this.pause()}if(!tween._reversed)tween.render((time-tween._startTime)*tween._timeScale,suppressEvents,force);else tween.render((!tween._dirty? tween._totalDuration:tween.totalDuration())-(time-tween._startTime)*tween._timeScale,suppressEvents,force)}tween=next}}if(this._onUpdate)if(!suppressEvents){if(_lazyTweens.length)_lazyRender();this._callback("onUpdate")}if(callback)if(!this._gc)if(prevStart===this._startTime||prevTimeScale!==this._timeScale)if(this._time===0||totalDur>=this.totalDuration()){if(isComplete){if(_lazyTweens.length)_lazyRender();if(this._timeline.autoRemoveChildren)this._enabled(false,false);this._active=false}if(!suppressEvents&& this.vars[callback])this._callback(callback)}};p._hasPausedChild=function(){var tween=this._first;while(tween){if(tween._paused||tween instanceof TimelineLite&&tween._hasPausedChild())return true;tween=tween._next}return false};p.getChildren=function(nested,tweens,timelines,ignoreBeforeTime){ignoreBeforeTime=ignoreBeforeTime||-9999999999;var a=[],tween=this._first,cnt=0;while(tween){if(tween._startTime-1)if(tweens[i].timeline===this||nested&&this._contains(tweens[i]))a[cnt++]=tweens[i];if(disabled)this._enabled(false,true);return a};p.recent=function(){return this._recent};p._contains= function(tween){var tl=tween.timeline;while(tl){if(tl===this)return true;tl=tl.timeline}return false};p.shiftChildren=function(amount,adjustLabels,ignoreBeforeTime){ignoreBeforeTime=ignoreBeforeTime||0;var tween=this._first,labels=this._labels,p;while(tween){if(tween._startTime>=ignoreBeforeTime)tween._startTime+=amount;tween=tween._next}if(adjustLabels)for(p in labels)if(labels[p]>=ignoreBeforeTime)labels[p]+=amount;return this._uncache(true)};p._kill=function(vars,target){if(!vars&&!target)return this._enabled(false, false);var tweens=!target?this.getChildren(true,true,false):this.getTweensOf(target),i=tweens.length,changed=false;while(--i>-1)if(tweens[i]._kill(vars,target))changed=true;return changed};p.clear=function(labels){var tweens=this.getChildren(false,true,true),i=tweens.length;this._time=this._totalTime=0;while(--i>-1)tweens[i]._enabled(false,false);if(labels!==false)this._labels={};return this._uncache(true)};p.invalidate=function(){var tween=this._first;while(tween){tween.invalidate();tween=tween._next}return Animation.prototype.invalidate.call(this)}; p._enabled=function(enabled,ignoreTimeline){if(enabled===this._gc){var tween=this._first;while(tween){tween._enabled(enabled,true);tween=tween._next}}return SimpleTimeline.prototype._enabled.call(this,enabled,ignoreTimeline)};p.totalTime=function(time,suppressEvents,uncapped){this._forcingPlayhead=true;var val=Animation.prototype.totalTime.apply(this,arguments);this._forcingPlayhead=false;return val};p.duration=function(value){if(!arguments.length){if(this._dirty)this.totalDuration();return this._duration}if(this.duration()!== 0&&value!==0)this.timeScale(this._duration/value);return this};p.totalDuration=function(value){if(!arguments.length){if(this._dirty){var max=0,tween=this._last,prevStart=999999999999,prev,end;while(tween){prev=tween._prev;if(tween._dirty)tween.totalDuration();if(tween._startTime>prevStart&&this._sortChildren&&!tween._paused&&!this._calculatingDuration){this._calculatingDuration=1;this.add(tween,tween._startTime-tween._delay);this._calculatingDuration=0}else prevStart=tween._startTime;if(tween._startTime< 0&&!tween._paused){max-=tween._startTime;if(this._timeline.smoothChildTiming){this._startTime+=tween._startTime/this._timeScale;this._time-=tween._startTime;this._totalTime-=tween._startTime;this._rawPrevTime-=tween._startTime}this.shiftChildren(-tween._startTime,false,-9999999999);prevStart=0}end=tween._startTime+tween._totalDuration/tween._timeScale;if(end>max)max=end;tween=prev}this._duration=this._totalDuration=max;this._dirty=false}return this._totalDuration}return value&&this.totalDuration()? this.timeScale(this._totalDuration/value):this};p.paused=function(value){if(!value){var tween=this._first,time=this._time;while(tween){if(tween._startTime===time&&tween.data==="isPause")tween._rawPrevTime=0;tween=tween._next}}return Animation.prototype.paused.apply(this,arguments)};p.usesFrames=function(){var tl=this._timeline;while(tl._timeline)tl=tl._timeline;return tl===Animation._rootFramesTimeline};p.rawTime=function(wrapRepeats){return wrapRepeats&&(this._paused||this._repeat&&this.time()>0&& this.totalProgress()<1)?this._totalTime%(this._duration+this._repeatDelay):this._paused?this._totalTime:(this._timeline.rawTime(wrapRepeats)-this._startTime)*this._timeScale};return TimelineLite},true)});if(_gsScope._gsDefine)_gsScope._gsQueue.pop()(); (function(name){var getGlobal=function(){return(_gsScope.GreenSockGlobals||_gsScope)[name]};if(typeof module!=="undefined"&&module.exports){require("./TweenLite.js");module.exports=getGlobal()}else if(typeof define==="function"&&define.amd)define(["TweenLite"],getGlobal)})("TimelineLite");(function(window,moduleName){var _exports={},_doc=window.document,_globals=window.GreenSockGlobals=window.GreenSockGlobals||window,existingModule=_globals[moduleName];if(existingModule){if(typeof module!=="undefined"&&module.exports)module.exports=existingModule;return existingModule}var _namespace=function(ns){var a=ns.split("."),p=_globals,i;for(i=0;i-1)if((cur=_defLookup[dependencies[i]]||new Definition(dependencies[i],[])).gsClass){_classes[i]=cur.gsClass;missing--}else if(init)cur.sc.push(this);if(missing===0&&func){a=("com.greensock."+ns).split(".");n=a.pop();cl=_namespace(a.join("."))[n]=this.gsClass=func.apply(func,_classes);if(global){_globals[n]=_exports[n]=cl;if(typeof module!=="undefined"&&module.exports)if(ns===moduleName){module.exports=_exports[moduleName]=cl;for(i in _exports)cl[i]=_exports[i]}else{if(_exports[moduleName])_exports[moduleName][n]= cl}else if(typeof define==="function"&&define.amd)define((window.GreenSockAMDPath?window.GreenSockAMDPath+"/":"")+ns.split(".").pop(),[],function(){return cl})}for(i=0;i-1){name=na[i];e=create?_class("easing."+name,null,true):gs.easing[name]||{};j=ta.length;while(--j>-1){type= ta[j];_easeMap[name+"."+type]=_easeMap[type+name]=e[type]=ease.getRatio?ease:ease[type]||new ease}}};p=Ease.prototype;p._calcEnd=false;p.getRatio=function(p){if(this._func){this._params[0]=p;return this._func.apply(null,this._params)}var t=this._type,pw=this._power,r=t===1?1-p:t===2?p:p<.5?p*2:(1-p)*2;if(pw===1)r*=r;else if(pw===2)r*=r*r;else if(pw===3)r*=r*r*r;else if(pw===4)r*=r*r*r*r;return t===1?1-r:t===2?r:p<.5?r/2:1-r/2};a=["Linear","Quad","Cubic","Quart","Quint,Strong"];i=a.length;while(--i> -1){p=a[i]+",Power"+i;_easeReg(new Ease(null,null,1,i),p,"easeOut",true);_easeReg(new Ease(null,null,2,i),p,"easeIn"+(i===0?",easeNone":""));_easeReg(new Ease(null,null,3,i),p,"easeInOut")}_easeMap.linear=gs.easing.Linear.easeIn;_easeMap.swing=gs.easing.Quad.easeInOut;var EventDispatcher=_class("events.EventDispatcher",function(target){this._listeners={};this._eventTarget=target||this});p=EventDispatcher.prototype;p.addEventListener=function(type,callback,scope,useParam,priority){priority=priority|| 0;var list=this._listeners[type],index=0,listener,i;if(this===_ticker&&!_tickerActive)_ticker.wake();if(list==null)this._listeners[type]=list=[];i=list.length;while(--i>-1){listener=list[i];if(listener.c===callback&&listener.s===scope)list.splice(i,1);else if(index===0&&listener.pr-1)if(list[i].c===callback){list.splice(i, 1);return}}};p.dispatchEvent=function(type){var list=this._listeners[type],i,t,listener;if(list){i=list.length;if(i>1)list=list.slice(0);t=this._eventTarget;while(--i>-1){listener=list[i];if(listener)if(listener.up)listener.c.call(listener.s||t,{type:type,target:t});else listener.c.call(listener.s||t)}}};var _reqAnimFrame=window.requestAnimationFrame,_cancelAnimFrame=window.cancelAnimationFrame,_getTime=Date.now||function(){return(new Date).getTime()},_lastUpdate=_getTime();a=["ms","moz","webkit", "o"];i=a.length;while(--i>-1&&!_reqAnimFrame){_reqAnimFrame=window[a[i]+"RequestAnimationFrame"];_cancelAnimFrame=window[a[i]+"CancelAnimationFrame"]||window[a[i]+"CancelRequestAnimationFrame"]}_class("Ticker",function(fps,useRAF){var _self=this,_startTime=_getTime(),_useRAF=useRAF!==false&&_reqAnimFrame?"auto":false,_lagThreshold=500,_adjustedLag=33,_tickWord="tick",_fps,_req,_id,_gap,_nextTime,_tick=function(manual){var elapsed=_getTime()-_lastUpdate,overlap,dispatch;if(elapsed>_lagThreshold)_startTime+= elapsed-_adjustedLag;_lastUpdate+=elapsed;_self.time=(_lastUpdate-_startTime)/1E3;overlap=_self.time-_nextTime;if(!_fps||overlap>0||manual===true){_self.frame++;_nextTime+=overlap+(overlap>=_gap?.004:_gap-overlap);dispatch=true}if(manual!==true)_id=_req(_tick);if(dispatch)_self.dispatchEvent(_tickWord)};EventDispatcher.call(_self);_self.time=_self.frame=0;_self.tick=function(){_tick(true)};_self.lagSmoothing=function(threshold,adjustedLag){if(!arguments.length)return _lagThreshold<1/_tinyNum;_lagThreshold= threshold||1/_tinyNum;_adjustedLag=Math.min(adjustedLag,_lagThreshold,0)};_self.sleep=function(){if(_id==null)return;if(!_useRAF||!_cancelAnimFrame)clearTimeout(_id);else _cancelAnimFrame(_id);_req=_emptyFunc;_id=null;if(_self===_ticker)_tickerActive=false};_self.wake=function(seamless){if(_id!==null)_self.sleep();else if(seamless)_startTime+=-_lastUpdate+(_lastUpdate=_getTime());else if(_self.frame>10)_lastUpdate=_getTime()-_lagThreshold+5;_req=_fps===0?_emptyFunc:!_useRAF||!_reqAnimFrame?function(f){return setTimeout(f, (_nextTime-_self.time)*1E3+1|0)}:_reqAnimFrame;if(_self===_ticker)_tickerActive=true;_tick(2)};_self.fps=function(value){if(!arguments.length)return _fps;_fps=value;_gap=1/(_fps||60);_nextTime=this.time+_gap;_self.wake()};_self.useRAF=function(value){if(!arguments.length)return _useRAF;_self.sleep();_useRAF=value;_self.fps(_fps)};_self.fps(fps);setTimeout(function(){if(_useRAF==="auto"&&_self.frame<5&&(_doc||{}).visibilityState!=="hidden")_self.useRAF(false)},1500)});p=gs.Ticker.prototype=new gs.events.EventDispatcher; p.constructor=gs.Ticker;var Animation=_class("core.Animation",function(duration,vars){this.vars=vars=vars||{};this._duration=this._totalDuration=duration||0;this._delay=Number(vars.delay)||0;this._timeScale=1;this._active=vars.immediateRender===true;this.data=vars.data;this._reversed=vars.reversed===true;if(!_rootTimeline)return;if(!_tickerActive)_ticker.wake();var tl=this.vars.useFrames?_rootFramesTimeline:_rootTimeline;tl.add(this,tl._time);if(this.vars.paused)this.paused(true)});_ticker=Animation.ticker= new gs.Ticker;p=Animation.prototype;p._dirty=p._gc=p._initted=p._paused=false;p._totalTime=p._time=0;p._rawPrevTime=-1;p._next=p._last=p._onUpdate=p._timeline=p.timeline=null;p._paused=false;var _checkTimeout=function(){if(_tickerActive&&_getTime()-_lastUpdate>2E3&&((_doc||{}).visibilityState!=="hidden"||!_ticker.lagSmoothing()))_ticker.wake();var t=setTimeout(_checkTimeout,2E3);if(t.unref)t.unref()};_checkTimeout();p.play=function(from,suppressEvents){if(from!=null)this.seek(from,suppressEvents); return this.reversed(false).paused(false)};p.pause=function(atTime,suppressEvents){if(atTime!=null)this.seek(atTime,suppressEvents);return this.paused(true)};p.resume=function(from,suppressEvents){if(from!=null)this.seek(from,suppressEvents);return this.paused(false)};p.seek=function(time,suppressEvents){return this.totalTime(Number(time),suppressEvents!==false)};p.restart=function(includeDelay,suppressEvents){return this.reversed(false).paused(false).totalTime(includeDelay?-this._delay:0,suppressEvents!== false,true)};p.reverse=function(from,suppressEvents){if(from!=null)this.seek(from||this.totalDuration(),suppressEvents);return this.reversed(true).paused(false)};p.render=function(time,suppressEvents,force){};p.invalidate=function(){this._time=this._totalTime=0;this._initted=this._gc=false;this._rawPrevTime=-1;if(this._gc||!this.timeline)this._enabled(true);return this};p.isActive=function(){var tl=this._timeline,startTime=this._startTime,rawTime;return!tl||!this._gc&&!this._paused&&tl.isActive()&& (rawTime=tl.rawTime(true))>=startTime&&rawTime-1)if(params[i]==="{self}")copy[i]=this;return copy};p._callback=function(type){var v=this.vars,callback=v[type],params=v[type+"Params"],scope=v[type+"Scope"]||v.callbackScope||this,l=params?params.length:0;switch(l){case 0:callback.call(scope);break;case 1:callback.call(scope, params[0]);break;case 2:callback.call(scope,params[0],params[1]);break;default:callback.apply(scope,params)}};p.eventCallback=function(type,callback,params,scope){if((type||"").substr(0,2)==="on"){var v=this.vars;if(arguments.length===1)return v[type];if(callback==null)delete v[type];else{v[type]=callback;v[type+"Params"]=_isArray(params)&¶ms.join("").indexOf("{self}")!==-1?this._swapSelfInParams(params):params;v[type+"Scope"]=scope}if(type==="onUpdate")this._onUpdate=callback}return this};p.delay= function(value){if(!arguments.length)return this._delay;if(this._timeline.smoothChildTiming)this.startTime(this._startTime+value-this._delay);this._delay=value;return this};p.duration=function(value){if(!arguments.length){this._dirty=false;return this._duration}this._duration=this._totalDuration=value;this._uncache(true);if(this._timeline.smoothChildTiming)if(this._time>0)if(this._timethis._duration?this._duration:value,suppressEvents)};p.totalTime=function(time,suppressEvents,uncapped){if(!_tickerActive)_ticker.wake();if(!arguments.length)return this._totalTime;if(this._timeline){if(time<0&&!uncapped)time+=this.totalDuration();if(this._timeline.smoothChildTiming){if(this._dirty)this.totalDuration(); var totalDuration=this._totalDuration,tl=this._timeline;if(time>totalDuration&&!uncapped)time=totalDuration;this._startTime=(this._paused?this._pauseTime:tl._time)-(!this._reversed?time:totalDuration-time)/this._timeScale;if(!tl._dirty)this._uncache(false);if(tl._timeline)while(tl._timeline){if(tl._timeline._time!==(tl._startTime+tl._totalTime)/tl._timeScale)tl.totalTime(tl._totalTime,true);tl=tl._timeline}}if(this._gc)this._enabled(true,false);if(this._totalTime!==time||this._duration===0){if(_lazyTweens.length)_lazyRender(); this.render(time,suppressEvents,false);if(_lazyTweens.length)_lazyRender()}}return this};p.progress=p.totalProgress=function(value,suppressEvents){var duration=this.duration();return!arguments.length?duration?this._time/duration:this.ratio:this.totalTime(duration*value,suppressEvents)};p.startTime=function(value){if(!arguments.length)return this._startTime;if(value!==this._startTime){this._startTime=value;if(this.timeline)if(this.timeline._sortChildren)this.timeline.add(this,value-this._delay)}return this}; p.endTime=function(includeRepeats){return this._startTime+(includeRepeats!=false?this.totalDuration():this.duration())/this._timeScale};p.timeScale=function(value){if(!arguments.length)return this._timeScale;var pauseTime,t;value=value||_tinyNum;if(this._timeline&&this._timeline.smoothChildTiming){pauseTime=this._pauseTime;t=pauseTime||pauseTime===0?pauseTime:this._timeline.totalTime();this._startTime=t-(t-this._startTime)*this._timeScale/value}this._timeScale=value;t=this.timeline;while(t&&t.timeline){t._dirty= true;t.totalDuration();t=t.timeline}return this};p.reversed=function(value){if(!arguments.length)return this._reversed;if(value!=this._reversed){this._reversed=value;this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,true)}return this};p.paused=function(value){if(!arguments.length)return this._paused;var tl=this._timeline,raw,elapsed;if(value!=this._paused)if(tl){if(!_tickerActive&&!value)_ticker.wake();raw=tl.rawTime();elapsed=raw- this._pauseTime;if(!value&&tl.smoothChildTiming){this._startTime+=elapsed;this._uncache(false)}this._pauseTime=value?raw:null;this._paused=value;this._active=this.isActive();if(!value&&elapsed!==0&&this._initted&&this.duration()){raw=tl.smoothChildTiming?this._totalTime:(raw-this._startTime)/this._timeScale;this.render(raw,raw===this._totalTime,true)}}if(this._gc&&!value)this._enabled(true,false);return this};var SimpleTimeline=_class("core.SimpleTimeline",function(vars){Animation.call(this,0,vars); this.autoRemoveChildren=this.smoothChildTiming=true});p=SimpleTimeline.prototype=new Animation;p.constructor=SimpleTimeline;p.kill()._gc=false;p._first=p._last=p._recent=null;p._sortChildren=false;p.add=p.insert=function(child,position,align,stagger){var prevTween,st;child._startTime=Number(position||0)+child._delay;if(child._paused)if(this!==child._timeline)child._pauseTime=this.rawTime()-(child._timeline.rawTime()-child._pauseTime);if(child.timeline)child.timeline._remove(child,true);child.timeline= child._timeline=this;if(child._gc)child._enabled(true,true);prevTween=this._last;if(this._sortChildren){st=child._startTime;while(prevTween&&prevTween._startTime>st)prevTween=prevTween._prev}if(prevTween){child._next=prevTween._next;prevTween._next=child}else{child._next=this._first;this._first=child}if(child._next)child._next._prev=child;else this._last=child;child._prev=prevTween;this._recent=child;if(this._timeline)this._uncache(true);return this};p._remove=function(tween,skipDisable){if(tween.timeline=== this){if(!skipDisable)tween._enabled(false,true);if(tween._prev)tween._prev._next=tween._next;else if(this._first===tween)this._first=tween._next;if(tween._next)tween._next._prev=tween._prev;else if(this._last===tween)this._last=tween._prev;tween._next=tween._prev=tween.timeline=null;if(tween===this._recent)this._recent=this._last;if(this._timeline)this._uncache(true)}return this};p.render=function(time,suppressEvents,force){var tween=this._first,next;this._totalTime=this._time=this._rawPrevTime= time;while(tween){next=tween._next;if(tween._active||time>=tween._startTime&&!tween._paused&&!tween._gc)if(!tween._reversed)tween.render((time-tween._startTime)*tween._timeScale,suppressEvents,force);else tween.render((!tween._dirty?tween._totalDuration:tween.totalDuration())-(time-tween._startTime)*tween._timeScale,suppressEvents,force);tween=next}};p.rawTime=function(){if(!_tickerActive)_ticker.wake();return this._totalTime};var TweenLite=_class("TweenLite",function(target,duration,vars){Animation.call(this, duration,vars);this.render=TweenLite.prototype.render;if(target==null)throw"Cannot tween a null target.";this.target=target=typeof target!=="string"?target:TweenLite.selector(target)||target;var isSelector=target.jquery||target.length&&target!==window&&target[0]&&(target[0]===window||target[0].nodeType&&target[0].style&&!target.nodeType),overwrite=this.vars.overwrite,i,targ,targets;this._overwrite=overwrite=overwrite==null?_overwriteLookup[TweenLite.defaultOverwrite]:typeof overwrite==="number"?overwrite>> 0:_overwriteLookup[overwrite];if((isSelector||target instanceof Array||target.push&&_isArray(target))&&typeof target[0]!=="number"){this._targets=targets=_slice(target);this._propLookup=[];this._siblings=[];for(i=0;i1)_applyOverwrite(targ,this,null,1,this._siblings[i])}}else{this._propLookup={};this._siblings=_register(target,this,false);if(overwrite===1)if(this._siblings.length>1)_applyOverwrite(target,this,null,1,this._siblings)}if(this.vars.immediateRender||duration===0&&this._delay===0&&this.vars.immediateRender!== false){this._time=-_tinyNum;this.render(Math.min(0,-this._delay))}},true),_isSelector=function(v){return v&&v.length&&v!==window&&v[0]&&(v[0]===window||v[0].nodeType&&v[0].style&&!v.nodeType)},_autoCSS=function(vars,target){var css={},p;for(p in vars)if(!_reservedProps[p]&&(!(p in target)||p==="transform"||p==="x"||p==="y"||p==="width"||p==="height"||p==="className"||p==="border")&&(!_plugins[p]||_plugins[p]&&_plugins[p]._autoCSS)){css[p]=vars[p];delete vars[p]}vars.css=css};p=TweenLite.prototype= new Animation;p.constructor=TweenLite;p.kill()._gc=false;p.ratio=0;p._firstPT=p._targets=p._overwrittenProps=p._startAt=null;p._notifyPluginsOfEnabled=p._lazy=false;TweenLite.version="2.0.2";TweenLite.defaultEase=p._ease=new Ease(null,null,1,1);TweenLite.defaultOverwrite="auto";TweenLite.ticker=_ticker;TweenLite.autoSleep=120;TweenLite.lagSmoothing=function(threshold,adjustedLag){_ticker.lagSmoothing(threshold,adjustedLag)};TweenLite.selector=window.$||window.jQuery||function(e){var selector=window.$|| window.jQuery;if(selector){TweenLite.selector=selector;return selector(e)}if(!_doc)_doc=window.document;return!_doc?e:_doc.querySelectorAll?_doc.querySelectorAll(e):_doc.getElementById(e.charAt(0)==="#"?e.substr(1):e)};var _lazyTweens=[],_lazyLookup={},_numbersExp=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/ig,_relExp=/[\+-]=-?[\.\d]/,_setRatio=function(v){var pt=this._firstPT,min=1E-6,val;while(pt){val=!pt.blob?pt.c*v+pt.s:v===1&&this.end!=null?this.end:v?this.join(""):this.start;if(pt.m)val=pt.m.call(this._tween, val,this._target||pt.t,this._tween);else if(val-min&&!pt.blob)val=0;if(!pt.f)pt.t[pt.p]=val;else if(pt.fp)pt.t[pt.p](pt.fp,val);else pt.t[pt.p](val);pt=pt._next}},_blobDif=function(start,end,filter,pt){var a=[],charIndex=0,s="",color=0,startNums,endNums,num,i,l,nonNumbers,currentNum;a.start=start;a.end=end;start=a[0]=start+"";end=a[1]=end+"";if(filter){filter(a);start=a[0];end=a[1]}a.length=0;startNums=start.match(_numbersExp)||[];endNums=end.match(_numbersExp)||[];if(pt){pt._next=null; pt.blob=1;a._firstPT=a._applyPT=pt}l=endNums.length;for(i=0;i -1){tween=_lazyTweens[i];if(tween&&tween._lazy!==false){tween.render(tween._lazy[0],tween._lazy[1],true);tween._lazy=false}}_lazyTweens.length=0};_rootTimeline._startTime=_ticker.time;_rootFramesTimeline._startTime=_ticker.frame;_rootTimeline._active=_rootFramesTimeline._active=true;setTimeout(_lazyRender,1);Animation._updateRoot=TweenLite.render=function(){var i,a,p;if(_lazyTweens.length)_lazyRender();_rootTimeline.render((_ticker.time-_rootTimeline._startTime)*_rootTimeline._timeScale,false,false); _rootFramesTimeline.render((_ticker.frame-_rootFramesTimeline._startTime)*_rootFramesTimeline._timeScale,false,false);if(_lazyTweens.length)_lazyRender();if(_ticker.frame>=_nextGCFrame){_nextGCFrame=_ticker.frame+(parseInt(TweenLite.autoSleep,10)||120);for(p in _tweenLookup){a=_tweenLookup[p].tweens;i=a.length;while(--i>-1)if(a[i]._gc)a.splice(i,1);if(a.length===0)delete _tweenLookup[p]}p=_rootTimeline._first;if(!p||p._paused)if(TweenLite.autoSleep&&!_rootFramesTimeline._first&&_ticker._listeners.tick.length=== 1){while(p&&p._paused)p=p._next;if(!p)_ticker.sleep()}}};_ticker.addEventListener("tick",Animation._updateRoot);var _register=function(target,tween,scrub){var id=target._gsTweenID,a,i;if(!_tweenLookup[id||(target._gsTweenID=id="t"+_tweenLookupNum++)])_tweenLookup[id]={target:target,tweens:[]};if(tween){a=_tweenLookup[id].tweens;a[i=a.length]=tween;if(scrub)while(--i>-1)if(a[i]===tween)a.splice(i,1)}return _tweenLookup[id].tweens},_onOverwrite=function(overwrittenTween,overwritingTween,target,killedProps){var func= overwrittenTween.vars.onOverwrite,r1,r2;if(func)r1=func(overwrittenTween,overwritingTween,target,killedProps);func=TweenLite.onOverwrite;if(func)r2=func(overwrittenTween,overwritingTween,target,killedProps);return r1!==false&&r2!==false},_applyOverwrite=function(target,tween,props,mode,siblings){var i,changed,curTween,l;if(mode===1||mode>=4){l=siblings.length;for(i=0;i-1)if((curTween=siblings[i])===tween||curTween._gc||curTween._paused);else if(curTween._timeline!==tween._timeline){globalStart=globalStart||_checkOverlap(tween,0,zeroDur);if(_checkOverlap(curTween,globalStart,zeroDur)===0)overlaps[oCount++]=curTween}else if(curTween._startTime<=startTime)if(curTween._startTime+curTween.totalDuration()/curTween._timeScale> startTime)if(!((zeroDur||!curTween._initted)&&startTime-curTween._startTime<=2E-10))overlaps[oCount++]=curTween;i=oCount;while(--i>-1){curTween=overlaps[i];l=curTween._firstPT;if(mode===2)if(curTween._kill(props,target,tween))changed=true;if(mode!==2||!curTween._firstPT&&curTween._initted&&l){if(mode!==2&&!_onOverwrite(curTween,tween))continue;if(curTween._enabled(false,false))changed=true}}return changed},_checkOverlap=function(tween,reference,zeroDur){var tl=tween._timeline,ts=tl._timeScale,t=tween._startTime; while(tl._timeline){t+=tl._startTime;ts*=tl._timeScale;if(tl._paused)return-100;tl=tl._timeline}t/=ts;return t>reference?t-reference:zeroDur&&t===reference||!tween._initted&&t-reference<2*_tinyNum?_tinyNum:(t+=tween.totalDuration()/tween._timeScale/ts)>reference+_tinyNum?0:t-reference-_tinyNum};p._init=function(){var v=this.vars,op=this._overwrittenProps,dur=this._duration,immediate=!!v.immediateRender,ease=v.ease,i,initPlugins,pt,p,startVars,l;if(v.startAt){if(this._startAt){this._startAt.render(-1, true);this._startAt.kill()}startVars={};for(p in v.startAt)startVars[p]=v.startAt[p];startVars.data="isStart";startVars.overwrite=false;startVars.immediateRender=true;startVars.lazy=immediate&&v.lazy!==false;startVars.startAt=startVars.delay=null;startVars.onUpdate=v.onUpdate;startVars.onUpdateParams=v.onUpdateParams;startVars.onUpdateScope=v.onUpdateScope||v.callbackScope||this;this._startAt=TweenLite.to(this.target||{},0,startVars);if(immediate)if(this._time>0)this._startAt=null;else if(dur!==0)return}else if(v.runBackwards&& dur!==0)if(this._startAt){this._startAt.render(-1,true);this._startAt.kill();this._startAt=null}else{if(this._time!==0)immediate=false;pt={};for(p in v)if(!_reservedProps[p]||p==="autoCSS")pt[p]=v[p];pt.overwrite=0;pt.data="isFromStart";pt.lazy=immediate&&v.lazy!==false;pt.immediateRender=immediate;this._startAt=TweenLite.to(this.target,0,pt);if(!immediate){this._startAt._init();this._startAt._enabled(false);if(this.vars.immediateRender)this._startAt=null}else if(this._time===0)return}this._ease= ease=!ease?TweenLite.defaultEase:ease instanceof Ease?ease:typeof ease==="function"?new Ease(ease,v.easeParams):_easeMap[ease]||TweenLite.defaultEase;if(v.easeParams instanceof Array&&ease.config)this._ease=ease.config.apply(ease,v.easeParams);this._easeType=this._ease._type;this._easePower=this._ease._power;this._firstPT=null;if(this._targets){l=this._targets.length;for(i=0;i-1)propLookup[plugin._overwriteProps[i]]=this._firstPT;if(plugin._priority||plugin._onInitAllProps)initPlugins=true;if(plugin._onDisable||plugin._onEnable)this._notifyPluginsOfEnabled=true;if(pt._next)pt._next._prev=pt}else propLookup[p]=_addPropTween.call(this,target,p,"get",v,p,0,null,this.vars.stringFilter,index)}if(overwrittenProps)if(this._kill(overwrittenProps,target))return this._initProps(target,propLookup,siblings,overwrittenProps, index);if(this._overwrite>1)if(this._firstPT)if(siblings.length>1)if(_applyOverwrite(target,this,propLookup,this._overwrite,siblings)){this._kill(propLookup,target);return this._initProps(target,propLookup,siblings,overwrittenProps,index)}if(this._firstPT)if(this.vars.lazy!==false&&this._duration||this.vars.lazy&&!this._duration)_lazyLookup[target._gsTweenID]=true;return initPlugins};p.render=function(time,suppressEvents,force){var prevTime=this._time,duration=this._duration,prevRawPrevTime=this._rawPrevTime, isComplete,callback,pt,rawPrevTime;if(time>=duration-1E-7&&time>=0){this._totalTime=this._time=duration;this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1;if(!this._reversed){isComplete=true;callback="onComplete";force=force||this._timeline.autoRemoveChildren}if(duration===0)if(this._initted||!this.vars.lazy||force){if(this._startTime===this._timeline._duration)time=0;if(prevRawPrevTime<0||time<=0&&time>=-1E-7||prevRawPrevTime===_tinyNum&&this.data!=="isPause")if(prevRawPrevTime!==time){force= true;if(prevRawPrevTime>_tinyNum)callback="onReverseComplete"}this._rawPrevTime=rawPrevTime=!suppressEvents||time||prevRawPrevTime===time?time:_tinyNum}}else if(time<1E-7){this._totalTime=this._time=0;this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0;if(prevTime!==0||duration===0&&prevRawPrevTime>0){callback="onReverseComplete";isComplete=this._reversed}if(time<0){this._active=false;if(duration===0)if(this._initted||!this.vars.lazy||force){if(prevRawPrevTime>=0&&!(prevRawPrevTime===_tinyNum&& this.data==="isPause"))force=true;this._rawPrevTime=rawPrevTime=!suppressEvents||time||prevRawPrevTime===time?time:_tinyNum}}if(!this._initted||this._startAt&&this._startAt.progress())force=true}else{this._totalTime=this._time=time;if(this._easeType){var r=time/duration,type=this._easeType,pow=this._easePower;if(type===1||type===3&&r>=.5)r=1-r;if(type===3)r*=2;if(pow===1)r*=r;else if(pow===2)r*=r*r;else if(pow===3)r*=r*r*r;else if(pow===4)r*=r*r*r*r;if(type===1)this.ratio=1-r;else if(type===2)this.ratio= r;else if(time/duration<.5)this.ratio=r/2;else this.ratio=1-r/2}else this.ratio=this._ease.getRatio(time/duration)}if(this._time===prevTime&&!force)return;else if(!this._initted){this._init();if(!this._initted||this._gc)return;else if(!force&&this._firstPT&&(this.vars.lazy!==false&&this._duration||this.vars.lazy&&!this._duration)){this._time=this._totalTime=prevTime;this._rawPrevTime=prevRawPrevTime;_lazyTweens.push(this);this._lazy=[time,suppressEvents];return}if(this._time&&!isComplete)this.ratio= this._ease.getRatio(this._time/duration);else if(isComplete&&this._ease._calcEnd)this.ratio=this._ease.getRatio(this._time===0?0:1)}if(this._lazy!==false)this._lazy=false;if(!this._active)if(!this._paused&&this._time!==prevTime&&time>=0)this._active=true;if(prevTime===0){if(this._startAt)if(time>=0)this._startAt.render(time,true,force);else if(!callback)callback="_dummyGS";if(this.vars.onStart)if(this._time!==0||duration===0)if(!suppressEvents)this._callback("onStart")}pt=this._firstPT;while(pt){if(pt.f)pt.t[pt.p](pt.c* this.ratio+pt.s);else pt.t[pt.p]=pt.c*this.ratio+pt.s;pt=pt._next}if(this._onUpdate){if(time<0)if(this._startAt&&time!==-1E-4)this._startAt.render(time,true,force);if(!suppressEvents)if(this._time!==prevTime||isComplete||force)this._callback("onUpdate")}if(callback)if(!this._gc||force){if(time<0&&this._startAt&&!this._onUpdate&&time!==-1E-4)this._startAt.render(time,true,force);if(isComplete){if(this._timeline.autoRemoveChildren)this._enabled(false,false);this._active=false}if(!suppressEvents&&this.vars[callback])this._callback(callback); if(duration===0&&this._rawPrevTime===_tinyNum&&rawPrevTime!==_tinyNum)this._rawPrevTime=0}};p._kill=function(vars,target,overwritingTween){if(vars==="all")vars=null;if(vars==null)if(target==null||target===this.target){this._lazy=false;return this._enabled(false,false)}target=typeof target!=="string"?target||this._targets||this.target:TweenLite.selector(target)||target;var simultaneousOverwrite=overwritingTween&&this._time&&overwritingTween._startTime===this._startTime&&this._timeline===overwritingTween._timeline, firstPT=this._firstPT,i,overwrittenProps,p,pt,propLookup,changed,killProps,record,killed;if((_isArray(target)||_isSelector(target))&&typeof target[0]!=="number"){i=target.length;while(--i>-1)if(this._kill(vars,target[i],overwritingTween))changed=true}else{if(this._targets){i=this._targets.length;while(--i>-1)if(target===this._targets[i]){propLookup=this._propLookup[i]||{};this._overwrittenProps=this._overwrittenProps||[];overwrittenProps=this._overwrittenProps[i]=vars?this._overwrittenProps[i]||{}: "all";break}}else if(target!==this.target)return false;else{propLookup=this._propLookup;overwrittenProps=this._overwrittenProps=vars?this._overwrittenProps||{}:"all"}if(propLookup){killProps=vars||propLookup;record=vars!==overwrittenProps&&overwrittenProps!=="all"&&vars!==propLookup&&(typeof vars!=="object"||!vars._tempKill);if(overwritingTween&&(TweenLite.onOverwrite||this.vars.onOverwrite)){for(p in killProps)if(propLookup[p]){if(!killed)killed=[];killed.push(p)}if((killed||!vars)&&!_onOverwrite(this, overwritingTween,target,killed))return false}for(p in killProps){if(pt=propLookup[p]){if(simultaneousOverwrite){if(pt.f)pt.t[pt.p](pt.s);else pt.t[pt.p]=pt.s;changed=true}if(pt.pg&&pt.t._kill(killProps))changed=true;if(!pt.pg||pt.t._overwriteProps.length===0){if(pt._prev)pt._prev._next=pt._next;else if(pt===this._firstPT)this._firstPT=pt._next;if(pt._next)pt._next._prev=pt._prev;pt._next=pt._prev=null}delete propLookup[p]}if(record)overwrittenProps[p]=1}if(!this._firstPT&&this._initted&&firstPT)this._enabled(false, false)}}return changed};p.invalidate=function(){if(this._notifyPluginsOfEnabled)TweenLite._onPluginEvent("_onDisable",this);this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null;this._notifyPluginsOfEnabled=this._active=this._lazy=false;this._propLookup=this._targets?{}:[];Animation.prototype.invalidate.call(this);if(this.vars.immediateRender){this._time=-_tinyNum;this.render(Math.min(0,-this._delay))}return this};p._enabled=function(enabled,ignoreTimeline){if(!_tickerActive)_ticker.wake(); if(enabled&&this._gc){var targets=this._targets,i;if(targets){i=targets.length;while(--i>-1)this._siblings[i]=_register(targets[i],this,true)}else this._siblings=_register(this.target,this,true)}Animation.prototype._enabled.call(this,enabled,ignoreTimeline);if(this._notifyPluginsOfEnabled)if(this._firstPT)return TweenLite._onPluginEvent(enabled?"_onEnable":"_onDisable",this);return false};TweenLite.to=function(target,duration,vars){return new TweenLite(target,duration,vars)};TweenLite.from=function(target, duration,vars){vars.runBackwards=true;vars.immediateRender=vars.immediateRender!=false;return new TweenLite(target,duration,vars)};TweenLite.fromTo=function(target,duration,fromVars,toVars){toVars.startAt=fromVars;toVars.immediateRender=toVars.immediateRender!=false&&fromVars.immediateRender!=false;return new TweenLite(target,duration,toVars)};TweenLite.delayedCall=function(delay,callback,params,scope,useFrames){return new TweenLite(callback,0,{delay:delay,onComplete:callback,onCompleteParams:params, callbackScope:scope,onReverseComplete:callback,onReverseCompleteParams:params,immediateRender:false,lazy:false,useFrames:useFrames,overwrite:0})};TweenLite.set=function(target,vars){return new TweenLite(target,0,vars)};TweenLite.getTweensOf=function(target,onlyActive){if(target==null)return[];target=typeof target!=="string"?target:TweenLite.selector(target)||target;var i,a,j,t;if((_isArray(target)||_isSelector(target))&&typeof target[0]!=="number"){i=target.length;a=[];while(--i>-1)a=a.concat(TweenLite.getTweensOf(target[i], onlyActive));i=a.length;while(--i>-1){t=a[i];j=i;while(--j>-1)if(t===a[j])a.splice(i,1)}}else if(target._gsTweenID){a=_register(target).concat();i=a.length;while(--i>-1)if(a[i]._gc||onlyActive&&!a[i].isActive())a.splice(i,1)}return a||[]};TweenLite.killTweensOf=TweenLite.killDelayedCallsTo=function(target,onlyActive,vars){if(typeof onlyActive==="object"){vars=onlyActive;onlyActive=false}var a=TweenLite.getTweensOf(target,onlyActive),i=a.length;while(--i>-1)a[i]._kill(vars,target)};var TweenPlugin= _class("plugins.TweenPlugin",function(props,priority){this._overwriteProps=(props||"").split(",");this._propName=this._overwriteProps[0];this._priority=priority||0;this._super=TweenPlugin.prototype},true);p=TweenPlugin.prototype;TweenPlugin.version="1.19.0";TweenPlugin.API=2;p._firstPT=null;p._addTween=_addPropTween;p.setRatio=_setRatio;p._kill=function(lookup){var a=this._overwriteProps,pt=this._firstPT,i;if(lookup[this._propName]!=null)this._overwriteProps=[];else{i=a.length;while(--i>-1)if(lookup[a[i]]!= null)a.splice(i,1)}while(pt){if(lookup[pt.n]!=null){if(pt._next)pt._next._prev=pt._prev;if(pt._prev){pt._prev._next=pt._next;pt._prev=null}else if(this._firstPT===pt)this._firstPT=pt._next}pt=pt._next}return false};p._mod=p._roundProps=function(lookup){var pt=this._firstPT,val;while(pt){val=lookup[this._propName]||pt.n!=null&&lookup[pt.n.split(this._propName+"_").join("")];if(val&&typeof val==="function")if(pt.f===2)pt.t._applyPT.m=val;else pt.m=val;pt=pt._next}};TweenLite._onPluginEvent=function(type, tween){var pt=tween._firstPT,changed,pt2,first,last,next;if(type==="_onInitAllProps"){while(pt){next=pt._next;pt2=first;while(pt2&&pt2.pr>pt.pr)pt2=pt2._next;if(pt._prev=pt2?pt2._prev:last)pt._prev._next=pt;else first=pt;if(pt._next=pt2)pt2._prev=pt;else last=pt;pt=next}pt=tween._firstPT=first}while(pt){if(pt.pg)if(typeof pt.t[type]==="function")if(pt.t[type]())changed=true;pt=pt._next}return changed};TweenPlugin.activate=function(plugins){var i=plugins.length;while(--i>-1)if(plugins[i].API===TweenPlugin.API)_plugins[(new plugins[i])._propName]= plugins[i];return true};_gsDefine.plugin=function(config){if(!config||!config.propName||!config.init||!config.API)throw"illegal plugin definition.";var propName=config.propName,priority=config.priority||0,overwriteProps=config.overwriteProps,map={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},Plugin=_class("plugins."+propName.charAt(0).toUpperCase()+propName.substr(1)+"Plugin",function(){TweenPlugin.call(this,propName,priority);this._overwriteProps= overwriteProps||[]},config.global===true),p=Plugin.prototype=new TweenPlugin(propName),prop;p.constructor=Plugin;Plugin.API=config.API;for(prop in map)if(typeof config[prop]==="function")p[map[prop]]=config[prop];Plugin.version=config.version;TweenPlugin.activate([Plugin]);return Plugin};a=window._gsQueue;if(a){for(i=0;i1)linearRatio=1;this._p=linearRatio!==1?power:0;this._p1=(1-linearRatio)/ 2;this._p2=linearRatio;this._p3=this._p1+this._p2;this._calcEnd=yoyoMode===true},true),p=SlowMo.prototype=new Ease,SteppedEase,ExpoScaleEase,RoughEase,_createElastic;p.constructor=SlowMo;p.getRatio=function(p){var r=p+(.5-p)*this._p;if(pthis._p3)return this._calcEnd?p===1?0:1-(p=(p-this._p3)/this._p1)*p:r+(p-r)*(p=(p-this._p3)/this._p1)*p*p*p;return this._calcEnd?1:r};SlowMo.ease=new SlowMo(.7,.7);p.config=SlowMo.config= function(linearRatio,power,yoyoMode){return new SlowMo(linearRatio,power,yoyoMode)};SteppedEase=_class("easing.SteppedEase",function(steps,immediateStart){steps=steps||1;this._p1=1/steps;this._p2=steps+(immediateStart?0:1);this._p3=immediateStart?1:0},true);p=SteppedEase.prototype=new Ease;p.constructor=SteppedEase;p.getRatio=function(p){if(p<0)p=0;else if(p>=1)p=.999999999;return((this._p2*p|0)+this._p3)*this._p1};p.config=SteppedEase.config=function(steps,immediateStart){return new SteppedEase(steps, immediateStart)};ExpoScaleEase=_class("easing.ExpoScaleEase",function(start,end,ease){this._p1=Math.log(end/start);this._p2=end-start;this._p3=start;this._ease=ease},true);p=ExpoScaleEase.prototype=new Ease;p.constructor=ExpoScaleEase;p.getRatio=function(p){if(this._ease)p=this._ease.getRatio(p);return(this._p3*Math.exp(this._p1*p)-this._p3)/this._p2};p.config=ExpoScaleEase.config=function(start,end,ease){return new ExpoScaleEase(start,end,ease)};RoughEase=_class("easing.RoughEase",function(vars){vars= vars||{};var taper=vars.taper||"none",a=[],cnt=0,points=(vars.points||20)|0,i=points,randomize=vars.randomize!==false,clamp=vars.clamp===true,template=vars.template instanceof Ease?vars.template:null,strength=typeof vars.strength==="number"?vars.strength*.4:.4,x,y,bump,invX,obj,pnt;while(--i>-1){x=randomize?Math.random():1/points*i;y=template?template.getRatio(x):x;if(taper==="none")bump=strength;else if(taper==="out"){invX=1-x;bump=invX*invX*strength}else if(taper==="in")bump=x*x*strength;else if(x< .5){invX=x*2;bump=invX*invX*.5*strength}else{invX=(1-x)*2;bump=invX*invX*.5*strength}if(randomize)y+=Math.random()*bump-bump*.5;else if(i%2)y+=bump*.5;else y-=bump*.5;if(clamp)if(y>1)y=1;else if(y<0)y=0;a[cnt++]={x:x,y:y}}a.sort(function(a,b){return a.x-b.x});pnt=new EasePoint(1,1,null);i=points;while(--i>-1){obj=a[i];pnt=new EasePoint(obj.x,obj.y,pnt)}this._prev=new EasePoint(0,0,pnt.t!==0?pnt:pnt.next)},true);p=RoughEase.prototype=new Ease;p.constructor=RoughEase;p.getRatio=function(p){var pnt= this._prev;if(p>pnt.t){while(pnt.next&&p>=pnt.t)pnt=pnt.next;pnt=pnt.prev}else while(pnt.prev&&p<=pnt.t)pnt=pnt.prev;this._prev=pnt;return pnt.v+(p-pnt.t)/pnt.gap*pnt.c};p.config=function(vars){return new RoughEase(vars)};RoughEase.ease=new RoughEase;_wrap("Bounce",_create("BounceOut",function(p){if(p<1/2.75)return 7.5625*p*p;else if(p<2/2.75)return 7.5625*(p-=1.5/2.75)*p+.75;else if(p<2.5/2.75)return 7.5625*(p-=2.25/2.75)*p+.9375;return 7.5625*(p-=2.625/2.75)*p+.984375}),_create("BounceIn",function(p){if((p= 1-p)<1/2.75)return 1-7.5625*p*p;else if(p<2/2.75)return 1-(7.5625*(p-=1.5/2.75)*p+.75);else if(p<2.5/2.75)return 1-(7.5625*(p-=2.25/2.75)*p+.9375);return 1-(7.5625*(p-=2.625/2.75)*p+.984375)}),_create("BounceInOut",function(p){var invert=p<.5;if(invert)p=1-p*2;else p=p*2-1;if(p<1/2.75)p=7.5625*p*p;else if(p<2/2.75)p=7.5625*(p-=1.5/2.75)*p+.75;else if(p<2.5/2.75)p=7.5625*(p-=2.25/2.75)*p+.9375;else p=7.5625*(p-=2.625/2.75)*p+.984375;return invert?(1-p)*.5:p*.5+.5}));_wrap("Circ",_create("CircOut", function(p){return Math.sqrt(1-(p=p-1)*p)}),_create("CircIn",function(p){return-(Math.sqrt(1-p*p)-1)}),_create("CircInOut",function(p){return(p*=2)<1?-.5*(Math.sqrt(1-p*p)-1):.5*(Math.sqrt(1-(p-=2)*p)+1)}));_createElastic=function(n,f,def){var C=_class("easing."+n,function(amplitude,period){this._p1=amplitude>=1?amplitude:1;this._p2=(period||def)/(amplitude<1?amplitude:1);this._p3=this._p2/_2PI*(Math.asin(1/this._p1)||0);this._p2=_2PI/this._p2},true),p=C.prototype=new Ease;p.constructor=C;p.getRatio= f;p.config=function(amplitude,period){return new C(amplitude,period)};return C};_wrap("Elastic",_createElastic("ElasticOut",function(p){return this._p1*Math.pow(2,-10*p)*Math.sin((p-this._p3)*this._p2)+1},.3),_createElastic("ElasticIn",function(p){return-(this._p1*Math.pow(2,10*(p-=1))*Math.sin((p-this._p3)*this._p2))},.3),_createElastic("ElasticInOut",function(p){return(p*=2)<1?-.5*(this._p1*Math.pow(2,10*(p-=1))*Math.sin((p-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(p-=1))*Math.sin((p-this._p3)* this._p2)*.5+1},.45));_wrap("Expo",_create("ExpoOut",function(p){return 1-Math.pow(2,-10*p)}),_create("ExpoIn",function(p){return Math.pow(2,10*(p-1))-.001}),_create("ExpoInOut",function(p){return(p*=2)<1?.5*Math.pow(2,10*(p-1)):.5*(2-Math.pow(2,-10*(p-1)))}));_wrap("Sine",_create("SineOut",function(p){return Math.sin(p*_HALF_PI)}),_create("SineIn",function(p){return-Math.cos(p*_HALF_PI)+1}),_create("SineInOut",function(p){return-.5*(Math.cos(Math.PI*p)-1)}));_class("easing.EaseLookup",{find:function(s){return Ease.map[s]}}, true);_easeReg(w.SlowMo,"SlowMo","ease,");_easeReg(RoughEase,"RoughEase","ease,");_easeReg(SteppedEase,"SteppedEase","ease,");return Back},true)});if(_gsScope._gsDefine)_gsScope._gsQueue.pop()();(function(){var getGlobal=function(){return _gsScope.GreenSockGlobals||_gsScope};if(typeof module!=="undefined"&&module.exports){require("../TweenLite.js");module.exports=getGlobal()}else if(typeof define==="function"&&define.amd)define(["TweenLite"],getGlobal)})();var _gsScope=typeof module!=="undefined"&&module.exports&&typeof global!=="undefined"?global:this||window; (_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(TweenPlugin,TweenLite){var CSSPlugin=function(){TweenPlugin.call(this,"css");this._overwriteProps.length=0;this.setRatio=CSSPlugin.prototype.setRatio},_globals=_gsScope._gsDefine.globals,_hasPriority,_suffixMap,_cs,_overwriteProps,_specialProps={},p=CSSPlugin.prototype=new TweenPlugin("css");p.constructor=CSSPlugin;CSSPlugin.version="2.0.2";CSSPlugin.API= 2;CSSPlugin.defaultTransformPerspective=0;CSSPlugin.defaultSkewType="compensated";CSSPlugin.defaultSmoothOrigin=true;p="px";CSSPlugin.suffixMap={top:p,right:p,bottom:p,left:p,width:p,height:p,fontSize:p,padding:p,margin:p,perspective:p,lineHeight:""};var _numExp=/(?:\-|\.|\b)(\d|\.|e\-)+/g,_relNumExp=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,_valuesExp=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,_NaNExp=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,_suffixExp=/(?:\d|\-|\+|=|#|\.)*/g, _opacityExp=/opacity *= *([^)]*)/i,_opacityValExp=/opacity:([^;]*)/i,_alphaFilterExp=/alpha\(opacity *=.+?\)/i,_rgbhslExp=/^(rgb|hsl)/,_capsExp=/([A-Z])/g,_camelExp=/-([a-z])/gi,_urlExp=/(^(?:url\("|url\())|(?:("\))$|\)$)/gi,_camelFunc=function(s,g){return g.toUpperCase()},_horizExp=/(?:Left|Right|Width)/i,_ieGetMatrixExp=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,_ieSetMatrixExp=/progid:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,_commasOutsideParenExp=/,(?=[^\)]*(?:\(|$))/gi,_complexExp=/[\s,\(]/i,_DEG2RAD= Math.PI/180,_RAD2DEG=180/Math.PI,_forcePT={},_dummyElement={style:{}},_doc=_gsScope.document||{createElement:function(){return _dummyElement}},_createElement=function(type,ns){return _doc.createElementNS?_doc.createElementNS(ns||"http://www.w3.org/1999/xhtml",type):_doc.createElement(type)},_tempDiv=_createElement("div"),_tempImg=_createElement("img"),_internals=CSSPlugin._internals={_specialProps:_specialProps},_agent=(_gsScope.navigator||{}).userAgent||"",_autoRound,_reqSafariFix,_isSafari,_isFirefox, _isSafariLT6,_ieVers,_supportsOpacity=function(){var i=_agent.indexOf("Android"),a=_createElement("a");_isSafari=_agent.indexOf("Safari")!==-1&&_agent.indexOf("Chrome")===-1&&(i===-1||parseFloat(_agent.substr(i+8,2))>3);_isSafariLT6=_isSafari&&parseFloat(_agent.substr(_agent.indexOf("Version/")+8,2))<6;_isFirefox=_agent.indexOf("Firefox")!==-1;if(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(_agent)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(_agent))_ieVers=parseFloat(RegExp.$1);if(!a)return false;a.style.cssText= "top:1px;opacity:.55;";return/^0.55/.test(a.style.opacity)}(),_getIEOpacity=function(v){return _opacityExp.test(typeof v==="string"?v:(v.currentStyle?v.currentStyle.filter:v.style.filter)||"")?parseFloat(RegExp.$1)/100:1},_log=function(s){if(_gsScope.console)console.log(s)},_target,_index,_prefixCSS="",_prefix="",_checkPropPrefix=function(p,e){e=e||_tempDiv;var s=e.style,a,i;if(s[p]!==undefined)return p;p=p.charAt(0).toUpperCase()+p.substr(1);a=["O","Moz","ms","Ms","Webkit"];i=5;while(--i>-1&&s[a[i]+ p]===undefined);if(i>=0){_prefix=i===3?"ms":a[i];_prefixCSS="-"+_prefix.toLowerCase()+"-";return _prefix+p}return null},_getComputedStyle=(typeof window!=="undefined"?window:_doc.defaultView||{getComputedStyle:function(){}}).getComputedStyle,_getStyle=CSSPlugin.getStyle=function(t,p,cs,calc,dflt){var rv;if(!_supportsOpacity)if(p==="opacity")return _getIEOpacity(t);if(!calc&&t.style[p])rv=t.style[p];else if(cs=cs||_getComputedStyle(t))rv=cs[p]||cs.getPropertyValue(p)||cs.getPropertyValue(p.replace(_capsExp, "-$1").toLowerCase());else if(t.currentStyle)rv=t.currentStyle[p];return dflt!=null&&(!rv||rv==="none"||rv==="auto"||rv==="auto auto")?dflt:rv},_convertToPixels=_internals.convertToPixels=function(t,p,v,sfx,recurse){if(sfx==="px"||!sfx&&p!=="lineHeight")return v;if(sfx==="auto"||!v)return 0;var horiz=_horizExp.test(p),node=t,style=_tempDiv.style,neg=v<0,precise=v===1,pix,cache,time;if(neg)v=-v;if(precise)v*=100;if(p==="lineHeight"&&!sfx){cache=_getComputedStyle(t).lineHeight;t.style.lineHeight=v; pix=parseFloat(_getComputedStyle(t).lineHeight);t.style.lineHeight=cache}else if(sfx==="%"&&p.indexOf("border")!==-1)pix=v/100*(horiz?t.clientWidth:t.clientHeight);else{style.cssText="border:0 solid red;position:"+_getStyle(t,"position")+";line-height:0;";if(sfx==="%"||!node.appendChild||sfx.charAt(0)==="v"||sfx==="rem"){node=t.parentNode||_doc.body;if(_getStyle(node,"display").indexOf("flex")!==-1)style.position="absolute";cache=node._gsCache;time=TweenLite.ticker.frame;if(cache&&horiz&&cache.time=== time)return cache.width*v/100;style[horiz?"width":"height"]=v+sfx}else style[horiz?"borderLeftWidth":"borderTopWidth"]=v+sfx;node.appendChild(_tempDiv);pix=parseFloat(_tempDiv[horiz?"offsetWidth":"offsetHeight"]);node.removeChild(_tempDiv);if(horiz&&sfx==="%"&&CSSPlugin.cacheWidths!==false){cache=node._gsCache=node._gsCache||{};cache.time=time;cache.width=pix/v*100}if(pix===0&&!recurse)pix=_convertToPixels(t,p,v,sfx,true)}if(precise)pix/=100;return neg?-pix:pix},_calculateOffset=_internals.calculateOffset= function(t,p,cs){if(_getStyle(t,"position",cs)!=="absolute")return 0;var dim=p==="left"?"Left":"Top",v=_getStyle(t,"margin"+dim,cs);return t["offset"+dim]-(_convertToPixels(t,p,parseFloat(v),v.replace(_suffixExp,""))||0)},_getAllStyles=function(t,cs){var s={},i,tr,p;if(cs=cs||_getComputedStyle(t,null))if(i=cs.length)while(--i>-1){p=cs[i];if(p.indexOf("-transform")===-1||_transformPropCSS===p)s[p.replace(_camelExp,_camelFunc)]=cs.getPropertyValue(p)}else for(i in cs){if(i.indexOf("Transform")===-1|| _transformProp===i)s[i]=cs[i]}else if(cs=t.currentStyle||t.style)for(i in cs)if(typeof i==="string"&&s[i]===undefined)s[i.replace(_camelExp,_camelFunc)]=cs[i];if(!_supportsOpacity)s.opacity=_getIEOpacity(t);tr=_getTransform(t,cs,false);s.rotation=tr.rotation;s.skewX=tr.skewX;s.scaleX=tr.scaleX;s.scaleY=tr.scaleY;s.x=tr.x;s.y=tr.y;if(_supports3D){s.z=tr.z;s.rotationX=tr.rotationX;s.rotationY=tr.rotationY;s.scaleZ=tr.scaleZ}if(s.filters)delete s.filters;return s},_cssDif=function(t,s1,s2,vars,forceLookup){var difs= {},style=t.style,val,p,mpt;for(p in s2)if(p!=="cssText")if(p!=="length")if(isNaN(p))if(s1[p]!==(val=s2[p])||forceLookup&&forceLookup[p])if(p.indexOf("Origin")===-1)if(typeof val==="number"||typeof val==="string"){difs[p]=val==="auto"&&(p==="left"||p==="top")?_calculateOffset(t,p):(val===""||val==="auto"||val==="none")&&typeof s1[p]==="string"&&s1[p].replace(_NaNExp,"")!==""?0:val;if(style[p]!==undefined)mpt=new MiniPropTween(style,p,style[p],mpt)}if(vars)for(p in vars)if(p!=="className")difs[p]=vars[p]; return{difs:difs,firstMPT:mpt}},_dimensions={width:["Left","Right"],height:["Top","Bottom"]},_margins=["marginLeft","marginRight","marginTop","marginBottom"],_getDimension=function(t,p,cs){if((t.nodeName+"").toLowerCase()==="svg")return(cs||_getComputedStyle(t))[p]||0;else if(t.getCTM&&_isSVG(t))return t.getBBox()[p]||0;var v=parseFloat(p==="width"?t.offsetWidth:t.offsetHeight),a=_dimensions[p],i=a.length;cs=cs||_getComputedStyle(t,null);while(--i>-1){v-=parseFloat(_getStyle(t,"padding"+a[i],cs,true))|| 0;v-=parseFloat(_getStyle(t,"border"+a[i]+"Width",cs,true))||0}return v},_parsePosition=function(v,recObj){if(v==="contain"||v==="auto"||v==="auto auto")return v+" ";if(v==null||v==="")v="0 0";var a=v.split(" "),x=v.indexOf("left")!==-1?"0%":v.indexOf("right")!==-1?"100%":a[0],y=v.indexOf("top")!==-1?"0%":v.indexOf("bottom")!==-1?"100%":a[1],i;if(a.length>3&&!recObj){a=v.split(", ").join(",").split(",");v=[];for(i=0;i2?" "+a[2]:"");if(recObj){recObj.oxp=x.indexOf("%")!==-1;recObj.oyp=y.indexOf("%")!==-1;recObj.oxr=x.charAt(1)==="=";recObj.oyr=y.charAt(1)==="=";recObj.ox=parseFloat(x.replace(_NaNExp,""));recObj.oy=parseFloat(y.replace(_NaNExp,""));recObj.v=v}return recObj||v},_parseChange=function(e,b){if(typeof e==="function")e=e(_index,_target);return typeof e==="string"&&e.charAt(1)=== "="?parseInt(e.charAt(0)+"1",10)*parseFloat(e.substr(2)):parseFloat(e)-parseFloat(b)||0},_parseVal=function(v,d){if(typeof v==="function")v=v(_index,_target);var isRelative=typeof v==="string"&&v.charAt(1)==="=";if(typeof v==="string"&&v.charAt(v.length-2)==="v")v=(isRelative?v.substr(0,2):0)+window["inner"+(v.substr(-2)==="vh"?"Height":"Width")]*(parseFloat(isRelative?v.substr(2):v)/100);return v==null?d:isRelative?parseInt(v.charAt(0)+"1",10)*parseFloat(v.substr(2))+d:parseFloat(v)||0},_parseAngle= function(v,d,p,directionalEnd){var min=1E-6,cap,split,dif,result,isRelative;if(typeof v==="function")v=v(_index,_target);if(v==null)result=d;else if(typeof v==="number")result=v;else{cap=360;split=v.split("_");isRelative=v.charAt(1)==="=";dif=(isRelative?parseInt(v.charAt(0)+"1",10)*parseFloat(split[0].substr(2)):parseFloat(split[0]))*(v.indexOf("rad")===-1?1:_RAD2DEG)-(isRelative?0:d);if(split.length){if(directionalEnd)directionalEnd[p]=d+dif;if(v.indexOf("short")!==-1){dif=dif%cap;if(dif!==dif% (cap/2))dif=dif<0?dif+cap:dif-cap}if(v.indexOf("_cw")!==-1&&dif<0)dif=(dif+cap*9999999999)%cap-(dif/cap|0)*cap;else if(v.indexOf("ccw")!==-1&&dif>0)dif=(dif-cap*9999999999)%cap-(dif/cap|0)*cap}result=d+dif}if(result-min)result=0;return result},_colorLookup={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128, 128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},_hue=function(h,m1,m2){h=h<0?h+1:h>1?h-1:h;return(h*6<1?m1+(m2-m1)*h*6:h<.5?m2:h*3<2?m1+(m2-m1)*(2/3-h)*6:m1)*255+.5|0},_parseColor=CSSPlugin.parseColor=function(v,toHSL){var a,r,g,b,h,s,l,max,min,d,wasHSL;if(!v)a=_colorLookup.black;else if(typeof v==="number")a=[v>>16,v>>8&255,v&255];else{if(v.charAt(v.length-1)===",")v=v.substr(0,v.length-1);if(_colorLookup[v])a=_colorLookup[v]; else if(v.charAt(0)==="#"){if(v.length===4){r=v.charAt(1);g=v.charAt(2);b=v.charAt(3);v="#"+r+r+g+g+b+b}v=parseInt(v.substr(1),16);a=[v>>16,v>>8&255,v&255]}else if(v.substr(0,3)==="hsl"){a=wasHSL=v.match(_numExp);if(!toHSL){h=Number(a[0])%360/360;s=Number(a[1])/100;l=Number(a[2])/100;g=l<=.5?l*(s+1):l+s-l*s;r=l*2-g;if(a.length>3)a[3]=Number(a[3]);a[0]=_hue(h+1/3,r,g);a[1]=_hue(h,r,g);a[2]=_hue(h-1/3,r,g)}else if(v.indexOf("=")!==-1)return v.match(_relNumExp)}else a=v.match(_numExp)||_colorLookup.transparent; a[0]=Number(a[0]);a[1]=Number(a[1]);a[2]=Number(a[2]);if(a.length>3)a[3]=Number(a[3])}if(toHSL&&!wasHSL){r=a[0]/255;g=a[1]/255;b=a[2]/255;max=Math.max(r,g,b);min=Math.min(r,g,b);l=(max+min)/2;if(max===min)h=s=0;else{d=max-min;s=l>.5?d/(2-max-min):d/(max+min);h=max===r?(g-b)/d+(g0?dVals[0].replace(_numExp,""):"",formatter;if(!numVals)return function(v){return v};if(clr){formatter=function(v){var color,vals,i,a;if(typeof v==="number")v+=dSfx;else if(multi&&_commasOutsideParenExp.test(v)){a=v.replace(_commasOutsideParenExp,"|").split("|");for(i=0;ii--)while(++ii--)while(++i>0];return cssp.parse(t,vars,pt,plugin)}},_setPluginRatio=_internals._setPluginRatio=function(v){this.plugin.setRatio(v); var d=this.data,proxy=d.proxy,mpt=d.firstMPT,min=1E-6,val,pt,i,str,p;while(mpt){val=proxy[mpt.v];if(mpt.r)val=mpt.r(val);else if(val-min)val=0;mpt.t[mpt.p]=val;mpt=mpt._next}if(d.autoRotate)d.autoRotate.rotation=d.mod?d.mod.call(this._tween,proxy.rotation,this.t,this._tween):proxy.rotation;if(v===1||v===0){mpt=d.firstMPT;p=v===1?"e":"b";while(mpt){pt=mpt.t;if(!pt.type)pt[p]=pt.s+pt.xs0;else if(pt.type===1){str=pt.xs0+pt.s+pt.xs1;for(i=1;i0){xp="xn"+i;p=pt.p+"_"+xp;end[p]=pt.data[xp];start[p]=pt[xp];if(!shallow)mpt=new MiniPropTween(pt,xp,p,mpt,pt.rxp[xp])}}}pt=pt._next}return{proxy:start,end:end,firstMPT:mpt,pt:firstPT}},CSSPropTween=_internals.CSSPropTween=function(t,p,s,c,next,type,n,r,pr,b,e){this.t=t;this.p=p;this.s=s;this.c=c;this.n=n||p;if(!(t instanceof CSSPropTween))_overwriteProps.push(this.n); this.r=!r?r:typeof r==="function"?r:Math.round;this.type=type||0;if(pr){this.pr=pr;_hasPriority=true}this.b=b===undefined?s:b;this.e=e===undefined?s+c:e;if(next){this._next=next;next._prev=this}},_addNonTweeningNumericPT=function(target,prop,start,end,next,overwriteProp){var pt=new CSSPropTween(target,prop,start,end-start,next,-1,overwriteProp);pt.b=start;pt.e=pt.xs0=end;return pt},_parseComplex=CSSPlugin.parseComplex=function(t,p,b,e,clrs,dflt,pt,pr,plugin,setRatio){b=b||dflt||"";if(typeof e==="function")e= e(_index,_target);pt=new CSSPropTween(t,p,0,0,pt,setRatio?2:1,null,false,pr,b,e);e+="";if(clrs&&_colorExp.test(e+b)){e=[b,e];CSSPlugin.colorStringFilter(e);b=e[0];e=e[1]}var ba=b.split(", ").join(",").split(" "),ea=e.split(", ").join(",").split(" "),l=ba.length,autoRound=_autoRound!==false,i,xi,ni,bv,ev,bnums,enums,bn,hasAlpha,temp,cv,str,useHSL;if(e.indexOf(",")!==-1||b.indexOf(",")!==-1){if((e+b).indexOf("rgb")!==-1||(e+b).indexOf("hsl")!==-1){ba=ba.join(" ").replace(_commasOutsideParenExp,", ").split(" "); ea=ea.join(" ").replace(_commasOutsideParenExp,", ").split(" ")}else{ba=ba.join(" ").split(",").join(", ").split(" ");ea=ea.join(" ").split(",").join(", ").split(" ")}l=ba.length}if(l!==ea.length){ba=(dflt||"").split(" ");l=ba.length}pt.plugin=plugin;pt.setRatio=setRatio;_colorExp.lastIndex=0;for(i=0;i6;if(hasAlpha&&!_supportsOpacity&&ev[3]===0){pt["xs"+pt.l]+=pt.l?" transparent":"transparent";pt.e=pt.e.split(ea[i]).join("transparent")}else{if(!_supportsOpacity)hasAlpha=false;if(useHSL)pt.appendXtra(temp.substr(0,temp.indexOf("hsl"))+(hasAlpha?"hsla(":"hsl("),bv[0],_parseChange(ev[0],bv[0]),",",false,true).appendXtra("", bv[1],_parseChange(ev[1],bv[1]),"%,",false).appendXtra("",bv[2],_parseChange(ev[2],bv[2]),hasAlpha?"%,":"%"+str,false);else pt.appendXtra(temp.substr(0,temp.indexOf("rgb"))+(hasAlpha?"rgba(":"rgb("),bv[0],ev[0]-bv[0],",",Math.round,true).appendXtra("",bv[1],ev[1]-bv[1],",",Math.round).appendXtra("",bv[2],ev[2]-bv[2],hasAlpha?",":str,Math.round);if(hasAlpha){bv=bv.length<4?1:bv[3];pt.appendXtra("",bv,(ev.length<4?1:ev[3])-bv,str,false)}}_colorExp.lastIndex=0}else{bnums=bv.match(_numExp);if(!bnums)pt["xs"+ pt.l]+=pt.l||pt["xs"+pt.l]?" "+ev:ev;else{enums=ev.match(_relNumExp);if(!enums||enums.length!==bnums.length)return pt;ni=0;for(xi=0;xi0){p["xn"+i]=0;p["xs"+i]=""}p.xs0="";p._next=p._prev=p.xfirst=p.data=p.plugin=p.setRatio=p.rxp=null;p.appendXtra=function(pfx,s,c,sfx,r,pad){var pt=this,l=pt.l;pt["xs"+l]+=pad&&(l||pt["xs"+l])?" "+pfx:pfx||"";if(!c)if(l!==0&&!pt.plugin){pt["xs"+l]+=s+(sfx||"");return pt}pt.l++;pt.type=pt.setRatio?2:1;pt["xs"+pt.l]=sfx||"";if(l>0){pt.data["xn"+l]=s+c;pt.rxp["xn"+l]=r;pt["xn"+l]=s;if(!pt.plugin){pt.xfirst= new CSSPropTween(pt,"xn"+l,s,c,pt.xfirst||pt,0,pt.n,r,pt.pr);pt.xfirst.xs0=0}return pt}pt.data={s:s+c};pt.rxp={};pt.s=s;pt.c=c;pt.r=r;return pt};var SpecialProp=function(p,options){options=options||{};this.p=options.prefix?_checkPropPrefix(p)||p:p;_specialProps[p]=_specialProps[this.p]=this;this.format=options.formatter||_getFormatter(options.defaultValue,options.color,options.collapsible,options.multi);if(options.parser)this.parse=options.parser;this.clrs=options.color;this.multi=options.multi;this.keyword= options.keyword;this.dflt=options.defaultValue;this.pr=options.priority||0},_registerComplexSpecialProp=_internals._registerComplexSpecialProp=function(p,options,defaults){if(typeof options!=="object")options={parser:defaults};var a=p.split(","),d=options.defaultValue,i,temp;defaults=defaults||[d];for(i=0;iba.length?ea.length:ba.length;for(i=0;i-1){n=Number(m[i]);m[i]=(dec=n-(n|=0))?(dec*rnd+(dec<0?-.5:.5)|0)/rnd+n: n}return force2D&&m.length>6?[m[0],m[1],m[4],m[5],m[12],m[13]]:m},_getTransform=_internals.getTransform=function(t,cs,rec,parse){if(t._gsTransform&&rec&&!parse)return t._gsTransform;var tm=rec?t._gsTransform||new Transform:new Transform,invX=tm.scaleX<0,min=2E-5,rnd=1E5,zOrigin=_supports3D?parseFloat(_getStyle(t,_transformOriginProp,cs,false,"0 0 0").split(" ")[2])||tm.zOrigin||0:0,defaultTransformPerspective=parseFloat(CSSPlugin.defaultTransformPerspective)||0,m,i,scaleX,scaleY,rotation,skewX;tm.svg= !!(t.getCTM&&_isSVG(t));if(tm.svg){_parseSVGOrigin(t,_getStyle(t,_transformOriginProp,cs,false,"50% 50%")+"",tm,t.getAttribute("data-svg-origin"));_useSVGTransformAttr=CSSPlugin.useSVGTransformAttr||_forceSVGTransformAttr}m=_getMatrix(t);if(m!==_identity2DMatrix){if(m.length===16){var a11=m[0],a21=m[1],a31=m[2],a41=m[3],a12=m[4],a22=m[5],a32=m[6],a42=m[7],a13=m[8],a23=m[9],a33=m[10],a14=m[12],a24=m[13],a34=m[14],a43=m[11],angle=Math.atan2(a32,a33),t1,t2,t3,t4,cos,sin;if(tm.zOrigin){a34=-tm.zOrigin; a14=a13*a34-m[12];a24=a23*a34-m[13];a34=a33*a34+tm.zOrigin-m[14]}tm.rotationX=angle*_RAD2DEG;if(angle){cos=Math.cos(-angle);sin=Math.sin(-angle);t1=a12*cos+a13*sin;t2=a22*cos+a23*sin;t3=a32*cos+a33*sin;a13=a12*-sin+a13*cos;a23=a22*-sin+a23*cos;a33=a32*-sin+a33*cos;a43=a42*-sin+a43*cos;a12=t1;a22=t2;a32=t3}angle=Math.atan2(-a31,a33);tm.rotationY=angle*_RAD2DEG;if(angle){cos=Math.cos(-angle);sin=Math.sin(-angle);t1=a11*cos-a13*sin;t2=a21*cos-a23*sin;t3=a31*cos-a33*sin;a23=a21*sin+a23*cos;a33=a31*sin+ a33*cos;a43=a41*sin+a43*cos;a11=t1;a21=t2;a31=t3}angle=Math.atan2(a21,a11);tm.rotation=angle*_RAD2DEG;if(angle){cos=Math.cos(angle);sin=Math.sin(angle);t1=a11*cos+a21*sin;t2=a12*cos+a22*sin;t3=a13*cos+a23*sin;a21=a21*cos-a11*sin;a22=a22*cos-a12*sin;a23=a23*cos-a13*sin;a11=t1;a12=t2;a13=t3}if(tm.rotationX&&Math.abs(tm.rotationX)+Math.abs(tm.rotation)>359.9){tm.rotationX=tm.rotation=0;tm.rotationY=180-tm.rotationY}angle=Math.atan2(a12,a22);tm.scaleX=(Math.sqrt(a11*a11+a21*a21+a31*a31)*rnd+.5|0)/rnd; tm.scaleY=(Math.sqrt(a22*a22+a32*a32)*rnd+.5|0)/rnd;tm.scaleZ=(Math.sqrt(a13*a13+a23*a23+a33*a33)*rnd+.5|0)/rnd;a11/=tm.scaleX;a12/=tm.scaleY;a21/=tm.scaleX;a22/=tm.scaleY;if(Math.abs(angle)>min){tm.skewX=angle*_RAD2DEG;a12=0;if(tm.skewType!=="simple")tm.scaleY*=1/Math.cos(angle)}else tm.skewX=0;tm.perspective=a43?1/(a43<0?-a43:a43):0;tm.x=a14;tm.y=a24;tm.z=a34;if(tm.svg){tm.x-=tm.xOrigin-(tm.xOrigin*a11-tm.yOrigin*a12);tm.y-=tm.yOrigin-(tm.yOrigin*a21-tm.xOrigin*a22)}}else if(!_supports3D||parse|| !m.length||tm.x!==m[4]||tm.y!==m[5]||!tm.rotationX&&!tm.rotationY){var k=m.length>=6,a=k?m[0]:1,b=m[1]||0,c=m[2]||0,d=k?m[3]:1;tm.x=m[4]||0;tm.y=m[5]||0;scaleX=Math.sqrt(a*a+b*b);scaleY=Math.sqrt(d*d+c*c);rotation=a||b?Math.atan2(b,a)*_RAD2DEG:tm.rotation||0;skewX=c||d?Math.atan2(c,d)*_RAD2DEG+rotation:tm.skewX||0;tm.scaleX=scaleX;tm.scaleY=scaleY;tm.rotation=rotation;tm.skewX=skewX;if(_supports3D){tm.rotationX=tm.rotationY=tm.z=0;tm.perspective=defaultTransformPerspective;tm.scaleZ=1}if(tm.svg){tm.x-= tm.xOrigin-(tm.xOrigin*a+tm.yOrigin*c);tm.y-=tm.yOrigin-(tm.xOrigin*b+tm.yOrigin*d)}}if(Math.abs(tm.skewX)>90&&Math.abs(tm.skewX)<270)if(invX){tm.scaleX*=-1;tm.skewX+=tm.rotation<=0?180:-180;tm.rotation+=tm.rotation<=0?180:-180}else{tm.scaleY*=-1;tm.skewX+=tm.skewX<=0?180:-180}tm.zOrigin=zOrigin;for(i in tm)if(tm[i]-min)tm[i]=0}if(rec){t._gsTransform=tm;if(tm.svg)if(_useSVGTransformAttr&&t.style[_transformProp])TweenLite.delayedCall(.001,function(){_removeProp(t.style,_transformProp)}); else if(!_useSVGTransformAttr&&t.getAttribute("transform"))TweenLite.delayedCall(.001,function(){t.removeAttribute("transform")})}return tm},_setIETransformRatio=function(v){var t=this.data,ang=-t.rotation*_DEG2RAD,skew=ang+t.skewX*_DEG2RAD,rnd=1E5,a=(Math.cos(ang)*t.scaleX*rnd|0)/rnd,b=(Math.sin(ang)*t.scaleX*rnd|0)/rnd,c=(Math.sin(skew)*-t.scaleY*rnd|0)/rnd,d=(Math.cos(skew)*t.scaleY*rnd|0)/rnd,style=this.t.style,cs=this.t.currentStyle,filters,val;if(!cs)return;val=b;b=-c;c=-val;filters=cs.filter; style.filter="";var w=this.t.offsetWidth,h=this.t.offsetHeight,clip=cs.position!=="absolute",m="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+b+", M21="+c+", M22="+d,ox=t.x+w*t.xPercent/100,oy=t.y+h*t.yPercent/100,dx,dy;if(t.ox!=null){dx=(t.oxp?w*t.ox*.01:t.ox)-w/2;dy=(t.oyp?h*t.oy*.01:t.oy)-h/2;ox+=dx-(dx*a+dy*b);oy+=dy-(dx*c+dy*d)}if(!clip)m+=", sizingMethod='auto expand')";else{dx=w/2;dy=h/2;m+=", Dx="+(dx-(dx*a+dy*b)+ox)+", Dy="+(dy-(dx*c+dy*d)+oy)+")"}if(filters.indexOf("DXImageTransform.Microsoft.Matrix(")!== -1)style.filter=filters.replace(_ieSetMatrixExp,m);else style.filter=m+" "+filters;if(v===0||v===1)if(a===1)if(b===0)if(c===0)if(d===1)if(!clip||m.indexOf("Dx=0, Dy=0")!==-1)if(!_opacityExp.test(filters)||parseFloat(RegExp.$1)===100)if(filters.indexOf("gradient("&&filters.indexOf("Alpha"))===-1)style.removeAttribute("filter");if(!clip){var mult=_ieVers<8?1:-1,marg,prop,dif;dx=t.ieOffsetX||0;dy=t.ieOffsetY||0;t.ieOffsetX=Math.round((w-((a<0?-a:a)*w+(b<0?-b:b)*h))/2+ox);t.ieOffsetY=Math.round((h-((d< 0?-d:d)*h+(c<0?-c:c)*w))/2+oy);for(i=0;i<4;i++){prop=_margins[i];marg=cs[prop];val=marg.indexOf("px")!==-1?parseFloat(marg):_convertToPixels(this.t,prop,parseFloat(marg),marg.replace(_suffixExp,""))||0;if(val!==t[prop])dif=i<2?-t.ieOffsetX:-t.ieOffsetY;else dif=i<2?dx-t.ieOffsetX:dy-t.ieOffsetY;style[prop]=(t[prop]=Math.round(val-dif*(i===0||i===2?1:mult)))+"px"}}},_setTransformRatio=_internals.set3DTransformRatio=_internals.setTransformRatio=function(v){var t=this.data,style=this.t.style,angle=t.rotation, rotationX=t.rotationX,rotationY=t.rotationY,sx=t.scaleX,sy=t.scaleY,sz=t.scaleZ,x=t.x,y=t.y,z=t.z,isSVG=t.svg,perspective=t.perspective,force3D=t.force3D,skewY=t.skewY,skewX=t.skewX,t1,a11,a12,a13,a21,a22,a23,a31,a32,a33,a41,a42,a43,zOrigin,min,cos,sin,t2,transform,comma,zero,skew,rnd;if(skewY){skewX+=skewY;angle+=skewY}if(((v===1||v===0)&&force3D==="auto"&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!force3D)&&!z&&!perspective&&!rotationY&&!rotationX&&sz===1||_useSVGTransformAttr&& isSVG||!_supports3D){if(angle||skewX||isSVG){angle*=_DEG2RAD;skew=skewX*_DEG2RAD;rnd=1E5;a11=Math.cos(angle)*sx;a21=Math.sin(angle)*sx;a12=Math.sin(angle-skew)*-sy;a22=Math.cos(angle-skew)*sy;if(skew&&t.skewType==="simple"){t1=Math.tan(skew-skewY*_DEG2RAD);t1=Math.sqrt(1+t1*t1);a12*=t1;a22*=t1;if(skewY){t1=Math.tan(skewY*_DEG2RAD);t1=Math.sqrt(1+t1*t1);a11*=t1;a21*=t1}}if(isSVG){x+=t.xOrigin-(t.xOrigin*a11+t.yOrigin*a12)+t.xOffset;y+=t.yOrigin-(t.xOrigin*a21+t.yOrigin*a22)+t.yOffset;if(_useSVGTransformAttr&& (t.xPercent||t.yPercent)){min=this.t.getBBox();x+=t.xPercent*.01*min.width;y+=t.yPercent*.01*min.height}min=1E-6;if(x-min)x=0;if(y-min)y=0}transform=(a11*rnd|0)/rnd+","+(a21*rnd|0)/rnd+","+(a12*rnd|0)/rnd+","+(a22*rnd|0)/rnd+","+x+","+y+")";if(isSVG&&_useSVGTransformAttr)this.t.setAttribute("transform","matrix("+transform);else style[_transformProp]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+transform}else style[_transformProp]=(t.xPercent|| t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix(":"matrix(")+sx+",0,0,"+sy+","+x+","+y+")";return}if(_isFirefox){min=1E-4;if(sx-min)sx=sz=2E-5;if(sy-min)sy=sz=2E-5;if(perspective&&!t.z&&!t.rotationX&&!t.rotationY)perspective=0}if(angle||skewX){angle*=_DEG2RAD;cos=a11=Math.cos(angle);sin=a21=Math.sin(angle);if(skewX){angle-=skewX*_DEG2RAD;cos=Math.cos(angle);sin=Math.sin(angle);if(t.skewType==="simple"){t1=Math.tan((skewX-skewY)*_DEG2RAD);t1=Math.sqrt(1+t1*t1);cos*= t1;sin*=t1;if(t.skewY){t1=Math.tan(skewY*_DEG2RAD);t1=Math.sqrt(1+t1*t1);a11*=t1;a21*=t1}}}a12=-sin;a22=cos}else if(!rotationY&&!rotationX&&sz===1&&!perspective&&!isSVG){style[_transformProp]=(t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) translate3d(":"translate3d(")+x+"px,"+y+"px,"+z+"px)"+(sx!==1||sy!==1?" scale("+sx+","+sy+")":"");return}else{a11=a22=1;a12=a21=0}a33=1;a13=a23=a31=a32=a41=a42=0;a43=perspective?-1/perspective:0;zOrigin=t.zOrigin;min=1E-6;comma=",";zero="0"; angle=rotationY*_DEG2RAD;if(angle){cos=Math.cos(angle);sin=Math.sin(angle);a31=-sin;a41=a43*-sin;a13=a11*sin;a23=a21*sin;a33=cos;a43*=cos;a11*=cos;a21*=cos}angle=rotationX*_DEG2RAD;if(angle){cos=Math.cos(angle);sin=Math.sin(angle);t1=a12*cos+a13*sin;t2=a22*cos+a23*sin;a32=a33*sin;a42=a43*sin;a13=a12*-sin+a13*cos;a23=a22*-sin+a23*cos;a33=a33*cos;a43=a43*cos;a12=t1;a22=t2}if(sz!==1){a13*=sz;a23*=sz;a33*=sz;a43*=sz}if(sy!==1){a12*=sy;a22*=sy;a32*=sy;a42*=sy}if(sx!==1){a11*=sx;a21*=sx;a31*=sx;a41*=sx}if(zOrigin|| isSVG){if(zOrigin){x+=a13*-zOrigin;y+=a23*-zOrigin;z+=a33*-zOrigin+zOrigin}if(isSVG){x+=t.xOrigin-(t.xOrigin*a11+t.yOrigin*a12)+t.xOffset;y+=t.yOrigin-(t.xOrigin*a21+t.yOrigin*a22)+t.yOffset}if(x-min)x=zero;if(y-min)y=zero;if(z-min)z=0}transform=t.xPercent||t.yPercent?"translate("+t.xPercent+"%,"+t.yPercent+"%) matrix3d(":"matrix3d(";transform+=(a11-min?zero:a11)+comma+(a21-min?zero:a21)+comma+(a31-min?zero:a31);transform+=comma+(a41 -min?zero:a41)+comma+(a12-min?zero:a12)+comma+(a22-min?zero:a22);if(rotationX||rotationY||sz!==1){transform+=comma+(a32-min?zero:a32)+comma+(a42-min?zero:a42)+comma+(a13-min?zero:a13);transform+=comma+(a23-min?zero:a23)+comma+(a33-min?zero:a33)+comma+(a43-min?zero:a43)+comma}else transform+=",0,0,0,0,1,0,";transform+=x+comma+y+comma+z+comma+(perspective?1+-z/perspective:1)+")";style[_transformProp]=transform};p=Transform.prototype; p.x=p.y=p.z=p.skewX=p.skewY=p.rotation=p.rotationX=p.rotationY=p.zOrigin=p.xPercent=p.yPercent=p.xOffset=p.yOffset=0;p.scaleX=p.scaleY=p.scaleZ=1;_registerComplexSpecialProp("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(t,e,parsingProp,cssp,pt,plugin, vars){if(cssp._lastParsedTransform===vars)return pt;cssp._lastParsedTransform=vars;var scaleFunc=vars.scale&&typeof vars.scale==="function"?vars.scale:0,swapFunc;if(typeof vars[parsingProp]==="function"){swapFunc=vars[parsingProp];vars[parsingProp]=e}if(scaleFunc)vars.scale=scaleFunc(_index,t);var originalGSTransform=t._gsTransform,style=t.style,min=1E-6,i=_transformProps.length,v=vars,endRotations={},transformOriginString="transformOrigin",m1=_getTransform(t,_cs,true,v.parseTransform),orig=v.transform&& (typeof v.transform==="function"?v.transform(_index,_target):v.transform),m2,copy,has3D,hasChange,dr,x,y,matrix,p;m1.skewType=v.skewType||m1.skewType||CSSPlugin.defaultSkewType;cssp._transform=m1;if("rotationZ"in v)v.rotation=v.rotationZ;if(orig&&typeof orig==="string"&&_transformProp){copy=_tempDiv.style;copy[_transformProp]=orig;copy.display="block";copy.position="absolute";if(orig.indexOf("%")!==-1){copy.width=_getStyle(t,"width");copy.height=_getStyle(t,"height")}_doc.body.appendChild(_tempDiv); m2=_getTransform(_tempDiv,null,false);if(m1.skewType==="simple")m2.scaleY*=Math.cos(m2.skewX*_DEG2RAD);if(m1.svg){x=m1.xOrigin;y=m1.yOrigin;m2.x-=m1.xOffset;m2.y-=m1.yOffset;if(v.transformOrigin||v.svgOrigin){orig={};_parseSVGOrigin(t,_parsePosition(v.transformOrigin),orig,v.svgOrigin,v.smoothOrigin,true);x=orig.xOrigin;y=orig.yOrigin;m2.x-=orig.xOffset-m1.xOffset;m2.y-=orig.yOffset-m1.yOffset}if(x||y){matrix=_getMatrix(_tempDiv,true);m2.x-=x-(x*matrix[0]+y*matrix[2]);m2.y-=y-(x*matrix[1]+y*matrix[3])}}_doc.body.removeChild(_tempDiv); if(!m2.perspective)m2.perspective=m1.perspective;if(v.xPercent!=null)m2.xPercent=_parseVal(v.xPercent,m1.xPercent);if(v.yPercent!=null)m2.yPercent=_parseVal(v.yPercent,m1.yPercent)}else if(typeof v==="object"){m2={scaleX:_parseVal(v.scaleX!=null?v.scaleX:v.scale,m1.scaleX),scaleY:_parseVal(v.scaleY!=null?v.scaleY:v.scale,m1.scaleY),scaleZ:_parseVal(v.scaleZ,m1.scaleZ),x:_parseVal(v.x,m1.x),y:_parseVal(v.y,m1.y),z:_parseVal(v.z,m1.z),xPercent:_parseVal(v.xPercent,m1.xPercent),yPercent:_parseVal(v.yPercent, m1.yPercent),perspective:_parseVal(v.transformPerspective,m1.perspective)};dr=v.directionalRotation;if(dr!=null)if(typeof dr==="object")for(copy in dr)v[copy]=dr[copy];else v.rotation=dr;if(typeof v.x==="string"&&v.x.indexOf("%")!==-1){m2.x=0;m2.xPercent=_parseVal(v.x,m1.xPercent)}if(typeof v.y==="string"&&v.y.indexOf("%")!==-1){m2.y=0;m2.yPercent=_parseVal(v.y,m1.yPercent)}m2.rotation=_parseAngle("rotation"in v?v.rotation:"shortRotation"in v?v.shortRotation+"_short":m1.rotation,m1.rotation,"rotation", endRotations);if(_supports3D){m2.rotationX=_parseAngle("rotationX"in v?v.rotationX:"shortRotationX"in v?v.shortRotationX+"_short":m1.rotationX||0,m1.rotationX,"rotationX",endRotations);m2.rotationY=_parseAngle("rotationY"in v?v.rotationY:"shortRotationY"in v?v.shortRotationY+"_short":m1.rotationY||0,m1.rotationY,"rotationY",endRotations)}m2.skewX=_parseAngle(v.skewX,m1.skewX);m2.skewY=_parseAngle(v.skewY,m1.skewY)}if(_supports3D&&v.force3D!=null){m1.force3D=v.force3D;hasChange=true}has3D=m1.force3D|| m1.z||m1.rotationX||m1.rotationY||m2.z||m2.rotationX||m2.rotationY||m2.perspective;if(!has3D&&v.scale!=null)m2.scaleZ=1;while(--i>-1){p=_transformProps[i];orig=m2[p]-m1[p];if(orig>min||orig<-min||v[p]!=null||_forcePT[p]!=null){hasChange=true;pt=new CSSPropTween(m1,p,m1[p],orig,pt);if(p in endRotations)pt.e=endRotations[p];pt.xs0=0;pt.plugin=plugin;cssp._overwriteProps.push(pt.n)}}orig=v.transformOrigin;if(m1.svg&&(orig||v.svgOrigin)){x=m1.xOffset;y=m1.yOffset;_parseSVGOrigin(t,_parsePosition(orig), m2,v.svgOrigin,v.smoothOrigin);pt=_addNonTweeningNumericPT(m1,"xOrigin",(originalGSTransform?m1:m2).xOrigin,m2.xOrigin,pt,transformOriginString);pt=_addNonTweeningNumericPT(m1,"yOrigin",(originalGSTransform?m1:m2).yOrigin,m2.yOrigin,pt,transformOriginString);if(x!==m1.xOffset||y!==m1.yOffset){pt=_addNonTweeningNumericPT(m1,"xOffset",originalGSTransform?x:m1.xOffset,m1.xOffset,pt,transformOriginString);pt=_addNonTweeningNumericPT(m1,"yOffset",originalGSTransform?y:m1.yOffset,m1.yOffset,pt,transformOriginString)}orig= "0px 0px"}if(orig||_supports3D&&has3D&&m1.zOrigin)if(_transformProp){hasChange=true;p=_transformOriginProp;orig=(orig||_getStyle(t,p,_cs,false,"50% 50%"))+"";pt=new CSSPropTween(style,p,0,0,pt,-1,transformOriginString);pt.b=style[p];pt.plugin=plugin;if(_supports3D){copy=m1.zOrigin;orig=orig.split(" ");m1.zOrigin=(orig.length>2&&!(copy!==0&&orig[2]==="0px")?parseFloat(orig[2]):copy)||0;pt.xs0=pt.e=orig[0]+" "+(orig[1]||"50%")+" 0px";pt=new CSSPropTween(m1,"zOrigin",0,0,pt,-1,pt.n);pt.b=copy;pt.xs0= pt.e=m1.zOrigin}else pt.xs0=pt.e=orig}else _parsePosition(orig+"",m1);if(hasChange)cssp._transformType=!(m1.svg&&_useSVGTransformAttr)&&(has3D||this._transformType===3)?3:2;if(swapFunc)vars[parsingProp]=swapFunc;if(scaleFunc)vars.scale=scaleFunc;return pt},prefix:true});_registerComplexSpecialProp("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:true,color:true,multi:true,keyword:"inset"});_registerComplexSpecialProp("borderRadius",{defaultValue:"0px",parser:function(t,e,p,cssp,pt,plugin){e= this.format(e);var props=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],style=t.style,ea1,i,es2,bs2,bs,es,bn,en,w,h,esfx,bsfx,rel,hn,vn,em;w=parseFloat(t.offsetWidth);h=parseFloat(t.offsetHeight);ea1=e.split(" ");for(i=0;i-1){bs=ba[i];pct=bs.indexOf("%")!==-1;if(pct!==(ea[i].indexOf("%")!==-1)){overlap=i===0?t.offsetWidth-_tempImg.width:t.offsetHeight-_tempImg.height;ba[i]=pct?parseFloat(bs)/100*overlap+"px":parseFloat(bs)/overlap*100+"%"}}bs=ba.join(" ")}}return this.parseComplex(t.style,bs,es,pt,plugin)}, formatter:_parsePosition});_registerComplexSpecialProp("backgroundSize",{defaultValue:"0 0",formatter:function(v){v+="";return v.substr(0,2)==="co"?v:_parsePosition(v.indexOf(" ")===-1?v+" "+v:v)}});_registerComplexSpecialProp("perspective",{defaultValue:"0px",prefix:true});_registerComplexSpecialProp("perspectiveOrigin",{defaultValue:"50% 50%",prefix:true});_registerComplexSpecialProp("transformStyle",{prefix:true});_registerComplexSpecialProp("backfaceVisibility",{prefix:true});_registerComplexSpecialProp("userSelect", {prefix:true});_registerComplexSpecialProp("margin",{parser:_getEdgeParser("marginTop,marginRight,marginBottom,marginLeft")});_registerComplexSpecialProp("padding",{parser:_getEdgeParser("paddingTop,paddingRight,paddingBottom,paddingLeft")});_registerComplexSpecialProp("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,p,cssp,pt,plugin){var b,cs,delim;if(_ieVers<9){cs=t.currentStyle;delim=_ieVers<8?" ":",";b="rect("+cs.clipTop+delim+cs.clipRight+delim+cs.clipBottom+delim+cs.clipLeft+ ")";e=this.format(e).split(",").join(delim)}else{b=this.format(_getStyle(t,this.p,_cs,false,this.dflt));e=this.format(e)}return this.parseComplex(t.style,b,e,pt,plugin)}});_registerComplexSpecialProp("textShadow",{defaultValue:"0px 0px 0px #999",color:true,multi:true});_registerComplexSpecialProp("autoRound,strictUnits",{parser:function(t,e,p,cssp,pt){return pt}});_registerComplexSpecialProp("border",{defaultValue:"0px solid #000",parser:function(t,e,p,cssp,pt,plugin){var bw=_getStyle(t,"borderTopWidth", _cs,false,"0px"),end=this.format(e).split(" "),esfx=end[0].replace(_suffixExp,"");if(esfx!=="px")bw=parseFloat(bw)/_convertToPixels(t,"borderTopWidth",1,esfx)+esfx;return this.parseComplex(t.style,this.format(bw+" "+_getStyle(t,"borderTopStyle",_cs,false,"solid")+" "+_getStyle(t,"borderTopColor",_cs,false,"#000")),end.join(" "),pt,plugin)},color:true,formatter:function(v){var a=v.split(" ");return a[0]+" "+(a[1]||"solid")+" "+(v.match(_colorExp)||["#000"])[0]}});_registerComplexSpecialProp("borderWidth", {parser:_getEdgeParser("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")});_registerComplexSpecialProp("float,cssFloat,styleFloat",{parser:function(t,e,p,cssp,pt,plugin){var s=t.style,prop="cssFloat"in s?"cssFloat":"styleFloat";return new CSSPropTween(s,prop,0,0,pt,-1,p,false,0,s[prop],e)}});var _setIEOpacityRatio=function(v){var t=this.t,filters=t.filter||_getStyle(this.data,"filter")||"",val=this.s+this.c*v|0,skip;if(val===100)if(filters.indexOf("atrix(")===-1&&filters.indexOf("radient(")=== -1&&filters.indexOf("oader(")===-1){t.removeAttribute("filter");skip=!_getStyle(this.data,"filter")}else{t.filter=filters.replace(_alphaFilterExp,"");skip=true}if(!skip){if(this.xn1)t.filter=filters=filters||"alpha(opacity="+val+")";if(filters.indexOf("pacity")===-1){if(val!==0||!this.xn1)t.filter=filters+" alpha(opacity="+val+")"}else t.filter=filters.replace(_opacityExp,"opacity="+val)}};_registerComplexSpecialProp("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,p,cssp,pt,plugin){var b= parseFloat(_getStyle(t,"opacity",_cs,false,"1")),style=t.style,isAutoAlpha=p==="autoAlpha";if(typeof e==="string"&&e.charAt(1)==="=")e=(e.charAt(0)==="-"?-1:1)*parseFloat(e.substr(2))+b;if(isAutoAlpha&&b===1&&_getStyle(t,"visibility",_cs)==="hidden"&&e!==0)b=0;if(_supportsOpacity)pt=new CSSPropTween(style,"opacity",b,e-b,pt);else{pt=new CSSPropTween(style,"opacity",b*100,(e-b)*100,pt);pt.xn1=isAutoAlpha?1:0;style.zoom=1;pt.type=2;pt.b="alpha(opacity="+pt.s+")";pt.e="alpha(opacity="+(pt.s+pt.c)+")"; pt.data=t;pt.plugin=plugin;pt.setRatio=_setIEOpacityRatio}if(isAutoAlpha){pt=new CSSPropTween(style,"visibility",0,0,pt,-1,null,false,0,b!==0?"inherit":"hidden",e===0?"hidden":"inherit");pt.xs0="inherit";cssp._overwriteProps.push(pt.n);cssp._overwriteProps.push(p)}return pt}});var _removeProp=function(s,p){if(p)if(s.removeProperty){if(p.substr(0,2)==="ms"||p.substr(0,6)==="webkit")p="-"+p;s.removeProperty(p.replace(_capsExp,"-$1").toLowerCase())}else s.removeAttribute(p)},_setClassNameRatio=function(v){this.t._gsClassPT= this;if(v===1||v===0){this.t.setAttribute("class",v===0?this.b:this.e);var mpt=this.data,s=this.t.style;while(mpt){if(!mpt.v)_removeProp(s,mpt.p);else s[mpt.p]=mpt.v;mpt=mpt._next}if(v===1&&this.t._gsClassPT===this)this.t._gsClassPT=null}else if(this.t.getAttribute("class")!==this.e)this.t.setAttribute("class",this.e)};_registerComplexSpecialProp("className",{parser:function(t,e,p,cssp,pt,plugin,vars){var b=t.getAttribute("class")||"",cssText=t.style.cssText,difData,bs,cnpt,cnptLookup,mpt;pt=cssp._classNamePT= new CSSPropTween(t,p,0,0,pt,2);pt.setRatio=_setClassNameRatio;pt.pr=-11;_hasPriority=true;pt.b=b;bs=_getAllStyles(t,_cs);cnpt=t._gsClassPT;if(cnpt){cnptLookup={};mpt=cnpt.data;while(mpt){cnptLookup[mpt.p]=1;mpt=mpt._next}cnpt.setRatio(1)}t._gsClassPT=pt;pt.e=e.charAt(1)!=="="?e:b.replace(new RegExp("(?:\\s|^)"+e.substr(2)+"(?![\\w-])"),"")+(e.charAt(0)==="+"?" "+e.substr(2):"");t.setAttribute("class",pt.e);difData=_cssDif(t,bs,_getAllStyles(t),vars,cnptLookup);t.setAttribute("class",b);pt.data=difData.firstMPT; t.style.cssText=cssText;pt=pt.xfirst=cssp.parse(t,difData.difs,pt,plugin);return pt}});var _setClearPropsRatio=function(v){if(v===1||v===0)if(this.data._totalTime===this.data._totalDuration&&this.data.data!=="isFromStart"){var s=this.t.style,transformParse=_specialProps.transform.parse,a,p,i,clearTransform,transform;if(this.e==="all"){s.cssText="";clearTransform=true}else{a=this.e.split(" ").join("").split(",");i=a.length;while(--i>-1){p=a[i];if(_specialProps[p])if(_specialProps[p].parse===transformParse)clearTransform= true;else p=p==="transformOrigin"?_transformOriginProp:_specialProps[p].p;_removeProp(s,p)}}if(clearTransform){_removeProp(s,_transformProp);transform=this.t._gsTransform;if(transform){if(transform.svg){this.t.removeAttribute("data-svg-origin");this.t.removeAttribute("transform")}delete this.t._gsTransform}}}};_registerComplexSpecialProp("clearProps",{parser:function(t,e,p,cssp,pt){pt=new CSSPropTween(t,p,0,0,pt,2);pt.setRatio=_setClearPropsRatio;pt.e=e;pt.pr=-10;pt.data=cssp._tween;_hasPriority= true;return pt}});p="bezier,throwProps,physicsProps,physics2D".split(",");i=p.length;while(i--)_registerPluginProp(p[i]);p=CSSPlugin.prototype;p._firstPT=p._lastParsedTransform=p._transform=null;p._onInitTween=function(target,vars,tween,index){if(!target.nodeType)return false;this._target=_target=target;this._tween=tween;this._vars=vars;_index=index;_autoRound=vars.autoRound;_hasPriority=false;_suffixMap=vars.suffixMap||CSSPlugin.suffixMap;_cs=_getComputedStyle(target,"");_overwriteProps=this._overwriteProps; var style=target.style,v,pt,pt2,first,last,next,zIndex,tpt,threeD;if(_reqSafariFix)if(style.zIndex===""){v=_getStyle(target,"zIndex",_cs);if(v==="auto"||v==="")this._addLazySet(style,"zIndex",0)}if(typeof vars==="string"){first=style.cssText;v=_getAllStyles(target,_cs);style.cssText=first+";"+vars;v=_cssDif(target,v,_getAllStyles(target)).difs;if(!_supportsOpacity&&_opacityValExp.test(vars))v.opacity=parseFloat(RegExp.$1);vars=v;style.cssText=first}if(vars.className)this._firstPT=pt=_specialProps.className.parse(target, vars.className,"className",this,null,null,vars);else this._firstPT=pt=this.parse(target,vars,null);if(this._transformType){threeD=this._transformType===3;if(!_transformProp)style.zoom=1;else if(_isSafari){_reqSafariFix=true;if(style.zIndex===""){zIndex=_getStyle(target,"zIndex",_cs);if(zIndex==="auto"||zIndex==="")this._addLazySet(style,"zIndex",0)}if(_isSafariLT6)this._addLazySet(style,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(threeD?"visible":"hidden"))}pt2=pt;while(pt2&& pt2._next)pt2=pt2._next;tpt=new CSSPropTween(target,"transform",0,0,null,2);this._linkCSSP(tpt,null,pt2);tpt.setRatio=_transformProp?_setTransformRatio:_setIETransformRatio;tpt.data=this._transform||_getTransform(target,_cs,true);tpt.tween=tween;tpt.pr=-1;_overwriteProps.pop()}if(_hasPriority){while(pt){next=pt._next;pt2=first;while(pt2&&pt2.pr>pt.pr)pt2=pt2._next;if(pt._prev=pt2?pt2._prev:last)pt._prev._next=pt;else first=pt;if(pt._next=pt2)pt2._prev=pt;else last=pt;pt=next}this._firstPT=first}return true}; p.parse=function(target,vars,pt,plugin){var style=target.style,p,sp,bn,en,bs,es,bsfx,esfx,isStr,rel;for(p in vars){es=vars[p];if(typeof es==="function")es=es(_index,_target);sp=_specialProps[p];if(sp)pt=sp.parse(target,es,p,this,pt,plugin,vars);else if(p.substr(0,2)==="--"){this._tween._propLookup[p]=this._addTween.call(this._tween,target.style,"setProperty",_getComputedStyle(target).getPropertyValue(p)+"",es+"",p,false,p);continue}else{bs=_getStyle(target,p,_cs)+"";isStr=typeof es==="string";if(p=== "color"||p==="fill"||p==="stroke"||p.indexOf("Color")!==-1||isStr&&_rgbhslExp.test(es)){if(!isStr){es=_parseColor(es);es=(es.length>3?"rgba(":"rgb(")+es.join(",")+")"}pt=_parseComplex(style,p,bs,es,true,"transparent",pt,0,plugin)}else if(isStr&&_complexExp.test(es))pt=_parseComplex(style,p,bs,es,true,null,pt,0,plugin);else{bn=parseFloat(bs);bsfx=bn||bn===0?bs.substr((bn+"").length):"";if(bs===""||bs==="auto")if(p==="width"||p==="height"){bn=_getDimension(target,p,_cs);bsfx="px"}else if(p==="left"|| p==="top"){bn=_calculateOffset(target,p,_cs);bsfx="px"}else{bn=p!=="opacity"?0:1;bsfx=""}rel=isStr&&es.charAt(1)==="=";if(rel){en=parseInt(es.charAt(0)+"1",10);es=es.substr(2);en*=parseFloat(es);esfx=es.replace(_suffixExp,"")}else{en=parseFloat(es);esfx=isStr?es.replace(_suffixExp,""):""}if(esfx==="")esfx=p in _suffixMap?_suffixMap[p]:bsfx;es=en||en===0?(rel?en+bn:en)+esfx:vars[p];if(bsfx!==esfx)if(esfx!==""||p==="lineHeight")if(en||en===0)if(bn){bn=_convertToPixels(target,p,bn,bsfx);if(esfx==="%"){bn/= _convertToPixels(target,p,100,"%")/100;if(vars.strictUnits!==true)bs=bn+"%"}else if(esfx==="em"||esfx==="rem"||esfx==="vw"||esfx==="vh")bn/=_convertToPixels(target,p,1,esfx);else if(esfx!=="px"){en=_convertToPixels(target,p,en,esfx);esfx="px"}if(rel)if(en||en===0)es=en+bn+esfx}if(rel)en+=bn;if((bn||bn===0)&&(en||en===0)){pt=new CSSPropTween(style,p,bn,en-bn,pt,0,p,_autoRound!==false&&(esfx==="px"||p==="zIndex"),0,bs,es);pt.xs0=esfx}else if(style[p]===undefined||!es&&(es+""==="NaN"||es==null))_log("invalid "+ p+" tween value: "+vars[p]);else{pt=new CSSPropTween(style,p,en||bn||0,0,pt,-1,p,false,0,bs,es);pt.xs0=es==="none"&&(p==="display"||p.indexOf("Style")!==-1)?bs:es}}}if(plugin)if(pt&&!pt.plugin)pt.plugin=plugin}return pt};p.setRatio=function(v){var pt=this._firstPT,min=1E-6,val,str,i;if(v===1&&(this._tween._time===this._tween._duration||this._tween._time===0))while(pt){if(pt.type!==2)if(pt.r&&pt.type!==-1){val=pt.r(pt.s+pt.c);if(!pt.type)pt.t[pt.p]=val+pt.xs0;else if(pt.type===1){i=pt.l;str=pt.xs0+ val+pt.xs1;for(i=1;i-min)val=0;if(!pt.type)pt.t[pt.p]=val+pt.xs0;else if(pt.type===1){i=pt.l;if(i===2)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2;else if(i===3)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2+pt.xn2+ pt.xs3;else if(i===4)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2+pt.xn2+pt.xs3+pt.xn3+pt.xs4;else if(i===5)pt.t[pt.p]=pt.xs0+val+pt.xs1+pt.xn1+pt.xs2+pt.xn2+pt.xs3+pt.xn3+pt.xs4+pt.xn4+pt.xs5;else{str=pt.xs0+val+pt.xs1;for(i=1;i-1)_getChildStyles(e[i],props,targets);return}children=e.childNodes;i=children.length;while(--i>-1){child=children[i];type=child.type;if(child.style){props.push(_getAllStyles(child));if(targets)targets.push(child)}if((type===1||type===9||type===11)&&child.childNodes.length)_getChildStyles(child,props,targets)}};CSSPlugin.cascadeTo=function(target,duration,vars){var tween=TweenLite.to(target,duration,vars),results=[tween],b=[],e=[],targets=[],_reservedProps=TweenLite._internals.reservedProps, i,difs,p,from;target=tween._targets||tween.target;_getChildStyles(target,b,targets);tween.render(duration,true,true);_getChildStyles(target,e);tween.render(0,true,true);tween._enabled(true);i=targets.length;while(--i>-1){difs=_cssDif(targets[i],b[i],e[i]);if(difs.firstMPT){difs=difs.difs;for(p in vars)if(_reservedProps[p])difs[p]=vars[p];from={};for(p in difs)from[p]=b[i][p];results.push(TweenLite.fromTo(targets[i],duration,from,difs))}}return results};TweenPlugin.activate([CSSPlugin]);return CSSPlugin}, true)});if(_gsScope._gsDefine)_gsScope._gsQueue.pop()();(function(name){var getGlobal=function(){return(_gsScope.GreenSockGlobals||_gsScope)[name]};if(typeof module!=="undefined"&&module.exports){require("../TweenLite.js");module.exports=getGlobal()}else if(typeof define==="function"&&define.amd)define(["TweenLite"],getGlobal)})("CSSPlugin");