/******************************************** - themepunch tools ver. 1.0 - last update of tools 27.02.2015 *********************************************/ /* * @fileoverview touchswipe - jquery plugin * @version 1.6.9 * * @author matt bryson http://www.github.com/mattbryson * @see https://github.com/mattbryson/touchswipe-jquery-plugin * @see http://labs.skinkers.com/touchswipe/ * @see http://plugins.jquery.com/project/touchswipe * * copyright (c) 2010 matt bryson * dual licensed under the mit or gpl version 2 licenses. * */ (function(a){if(typeof define==="function"&&define.amd&&define.amd.jquery){define(["jquery"],a)}else{a(jquery)}}(function(f){var y="1.6.9",p="left",o="right",e="up",x="down",c="in",a="out",m="none",s="auto",l="swipe",t="pinch",b="tap",j="doubletap",b="longtap",z="hold",e="horizontal",u="vertical",i="all",r=10,g="start",k="move",h="end",q="cancel",a="ontouchstart" in window,v=window.navigator.mspointerenabled&&!window.navigator.pointerenabled,d=window.navigator.pointerenabled||window.navigator.mspointerenabled,c="touchswipe";var n={fingers:1,threshold:75,cancelthreshold:null,pinchthreshold:20,maxtimethreshold:null,fingerreleasethreshold:250,longtapthreshold:500,doubletapthreshold:200,swipe:null,swipeleft:null,swiperight:null,swipeup:null,swipedown:null,swipestatus:null,pinchin:null,pinchout:null,pinchstatus:null,click:null,tap:null,doubletap:null,longtap:null,hold:null,triggerontouchend:true,triggerontouchleave:false,allowpagescroll:"auto",fallbacktomouseevents:true,excludedelements:"label, button, input, select, textarea, a, .noswipe",preventdefaultevents:true};f.fn.swipetp=function(h){var g=f(this),f=g.data(c);if(f&&typeof h==="string"){if(f[h]){return f[h].apply(this,array.prototype.slice.call(arguments,1))}else{f.error("method "+h+" does not exist on jquery.swipetp")}}else{if(!f&&(typeof h==="object"||!h)){return w.apply(this,arguments)}}return g};f.fn.swipetp.version=y;f.fn.swipetp.defaults=n;f.fn.swipetp.phases={phase_start:g,phase_move:k,phase_end:h,phase_cancel:q};f.fn.swipetp.directions={left:p,right:o,up:e,down:x,in:c,out:a};f.fn.swipetp.pagescroll={none:m,horizontal:e,vertical:u,auto:s};f.fn.swipetp.fingers={one:1,two:2,three:3,all:i};function w(f){if(f&&(f.allowpagescroll===undefined&&(f.swipe!==undefined||f.swipestatus!==undefined))){f.allowpagescroll=m}if(f.click!==undefined&&f.tap===undefined){f.tap=f.click}if(!f){f={}}f=f.extend({},f.fn.swipetp.defaults,f);return this.each(function(){var h=f(this);var g=h.data(c);if(!g){g=new d(this,f);h.data(c,g)}})}function d(a5,aw){var aa=(a||d||!aw.fallbacktomouseevents),k=aa?(d?(v?"mspointerdown":"pointerdown"):"touchstart"):"mousedown",az=aa?(d?(v?"mspointermove":"pointermove"):"touchmove"):"mousemove",v=aa?(d?(v?"mspointerup":"pointerup"):"touchend"):"mouseup",t=aa?null:"mouseleave",ae=(d?(v?"mspointercancel":"pointercancel"):"touchcancel");var ah=0,aq=null,ac=0,a2=0,a0=0,h=1,ar=0,ak=0,n=null;var as=f(a5);var aa="start";var x=0;var ar=null;var u=0,a3=0,a6=0,ae=0,o=0;var ax=null,ag=null;try{as.bind(k,ao);as.bind(ae,ba)}catch(al){f.error("events not supported "+k+","+ae+" on jquery.swipetp")}this.enable=function(){as.bind(k,ao);as.bind(ae,ba);return as};this.disable=function(){al();return as};this.destroy=function(){al();as.data(c,null);as=null};this.option=function(bd,bc){if(aw[bd]!==undefined){if(bc===undefined){return aw[bd]}else{aw[bd]=bc}}else{f.error("option "+bd+" does not exist on jquery.swipetp.options")}return null};function ao(be){if(ac()){return}if(f(be.target).closest(aw.excludedelements,as).length>0){return}var bf=be.originalevent?be.originalevent:be;var bd,bg=bf.touches,bc=bg?bg[0]:bf;aa=g;if(bg){x=bg.length}else{be.preventdefault()}ah=0;aq=null;ak=null;ac=0;a2=0;a0=0;h=1;ar=0;ar=ak();n=ab();s();if(!bg||(x===aw.fingers||aw.fingers===i)||ay()){aj(0,bc);u=au();if(x==2){aj(1,bg[1]);a2=a0=av(ar[0].start,ar[1].start)}if(aw.swipestatus||aw.pinchstatus){bd=p(bf,aa)}}else{bd=false}if(bd===false){aa=q;p(bf,aa);return bd}else{if(aw.hold){ag=settimeout(f.proxy(function(){as.trigger("hold",[bf.target]);if(aw.hold){bd=aw.hold.call(as,bf,bf.target)}},this),aw.longtapthreshold)}ap(true)}return null}function a4(bf){var bi=bf.originalevent?bf.originalevent:bf;if(aa===h||aa===q||an()){return}var be,bj=bi.touches,bd=bj?bj[0]:bi;var bg=ai(bd);a3=au();if(bj){x=bj.length}if(aw.hold){cleartimeout(ag)}aa=k;if(x==2){if(a2==0){aj(1,bj[1]);a2=a0=av(ar[0].start,ar[1].start)}else{ai(bj[1]);a0=av(ar[0].end,ar[1].end);ak=at(ar[0].end,ar[1].end)}h=a8(a2,a0);ar=math.abs(a2-a0)}if((x===aw.fingers||aw.fingers===i)||!bj||ay()){aq=am(bg.start,bg.end);am(bf,aq);ah=at(bg.start,bg.end);ac=an();aj(aq,ah);if(aw.swipestatus||aw.pinchstatus){be=p(bi,aa)}if(!aw.triggerontouchend||aw.triggerontouchleave){var bc=true;if(aw.triggerontouchleave){var bh=az(this);bc=f(bg.end,bh)}if(!aw.triggerontouchend&&bc){aa=ad(k)}else{if(aw.triggerontouchleave&&!bc){aa=ad(h)}}if(aa==q||aa==h){p(bi,aa)}}}else{aa=q;p(bi,aa)}if(be===false){aa=q;p(bi,aa)}}function m(bc){var bd=bc.originalevent?bc.originalevent:bc,be=bd.touches;if(be){if(be.length){g();return true}}if(an()){x=ae}a3=au();ac=an();if(bb()||!ao()){aa=q;p(bd,aa)}else{if(aw.triggerontouchend||(aw.triggerontouchend==false&&aa===k)){bc.preventdefault();aa=h;p(bd,aa)}else{if(!aw.triggerontouchend&&a7()){aa=h;ag(bd,aa,b)}else{if(aa===k){aa=q;p(bd,aa)}}}}ap(false);return null}function ba(){x=0;a3=0;u=0;a2=0;a0=0;h=1;s();ap(false)}function l(bc){var bd=bc.originalevent?bc.originalevent:bc;if(aw.triggerontouchleave){aa=ad(h);p(bd,aa)}}function al(){as.unbind(k,ao);as.unbind(ae,ba);as.unbind(az,a4);as.unbind(v,m);if(t){as.unbind(t,l)}ap(false)}function ad(bg){var bf=bg;var be=ab();var bd=ao();var bc=bb();if(!be||bc){bf=q}else{if(bd&&bg==k&&(!aw.triggerontouchend||aw.triggerontouchleave)){bf=h}else{if(!bd&&bg==h&&aw.triggerontouchleave){bf=q}}}return bf}function p(be,bc){var bd,bf=be.touches;if((j()||w())||(q()||ay())){if(j()||w()){bd=ag(be,bc,l)}if((q()||ay())&&bd!==false){bd=ag(be,bc,t)}}else{if(ah()&&bd!==false){bd=ag(be,bc,j)}else{if(aq()&&bd!==false){bd=ag(be,bc,b)}else{if(ai()&&bd!==false){bd=ag(be,bc,b)}}}}if(bc===q){ba(be)}if(bc===h){if(bf){if(!bf.length){ba(be)}}else{ba(be)}}return bd}function ag(bf,bc,be){var bd;if(be==l){as.trigger("swipestatus",[bc,aq||null,ah||0,ac||0,x,ar]);if(aw.swipestatus){bd=aw.swipestatus.call(as,bf,bc,aq||null,ah||0,ac||0,x,ar);if(bd===false){return false}}if(bc==h&&aw()){as.trigger("swipe",[aq,ah,ac,x,ar]);if(aw.swipe){bd=aw.swipe.call(as,bf,aq,ah,ac,x,ar);if(bd===false){return false}}switch(aq){case p:as.trigger("swipeleft",[aq,ah,ac,x,ar]);if(aw.swipeleft){bd=aw.swipeleft.call(as,bf,aq,ah,ac,x,ar)}break;case o:as.trigger("swiperight",[aq,ah,ac,x,ar]);if(aw.swiperight){bd=aw.swiperight.call(as,bf,aq,ah,ac,x,ar)}break;case e:as.trigger("swipeup",[aq,ah,ac,x,ar]);if(aw.swipeup){bd=aw.swipeup.call(as,bf,aq,ah,ac,x,ar)}break;case x:as.trigger("swipedown",[aq,ah,ac,x,ar]);if(aw.swipedown){bd=aw.swipedown.call(as,bf,aq,ah,ac,x,ar)}break}}}if(be==t){as.trigger("pinchstatus",[bc,ak||null,ar||0,ac||0,x,h,ar]);if(aw.pinchstatus){bd=aw.pinchstatus.call(as,bf,bc,ak||null,ar||0,ac||0,x,h,ar);if(bd===false){return false}}if(bc==h&&a9()){switch(ak){case c:as.trigger("pinchin",[ak||null,ar||0,ac||0,x,h,ar]);if(aw.pinchin){bd=aw.pinchin.call(as,bf,ak||null,ar||0,ac||0,x,h,ar)}break;case a:as.trigger("pinchout",[ak||null,ar||0,ac||0,x,h,ar]);if(aw.pinchout){bd=aw.pinchout.call(as,bf,ak||null,ar||0,ac||0,x,h,ar)}break}}}if(be==b){if(bc===q||bc===h){cleartimeout(ax);cleartimeout(ag);if(z()&&!i()){o=au();ax=settimeout(f.proxy(function(){o=null;as.trigger("tap",[bf.target]);if(aw.tap){bd=aw.tap.call(as,bf,bf.target)}},this),aw.doubletapthreshold)}else{o=null;as.trigger("tap",[bf.target]);if(aw.tap){bd=aw.tap.call(as,bf,bf.target)}}}}else{if(be==j){if(bc===q||bc===h){cleartimeout(ax);o=null;as.trigger("doubletap",[bf.target]);if(aw.doubletap){bd=aw.doubletap.call(as,bf,bf.target)}}}else{if(be==b){if(bc===q||bc===h){cleartimeout(ax);o=null;as.trigger("longtap",[bf.target]);if(aw.longtap){bd=aw.longtap.call(as,bf,bf.target)}}}}}return bd}function ao(){var bc=true;if(aw.threshold!==null){bc=ah>=aw.threshold}return bc}function bb(){var bc=false;if(aw.cancelthreshold!==null&&aq!==null){bc=(au(aq)-ah)>=aw.cancelthreshold}return bc}function af(){if(aw.pinchthreshold!==null){return ar>=aw.pinchthreshold}return true}function ab(){var bc;if(aw.maxtimethreshold){if(ac>=aw.maxtimethreshold){bc=false}else{bc=true}}else{bc=true}return bc}function am(bc,bd){if(aw.preventdefaultevents===false){return}if(aw.allowpagescroll===m){bc.preventdefault()}else{var be=aw.allowpagescroll===s;switch(bd){case p:if((aw.swipeleft&&be)||(!be&&aw.allowpagescroll!=e)){bc.preventdefault()}break;case o:if((aw.swiperight&&be)||(!be&&aw.allowpagescroll!=e)){bc.preventdefault()}break;case e:if((aw.swipeup&&be)||(!be&&aw.allowpagescroll!=u)){bc.preventdefault()}break;case x:if((aw.swipedown&&be)||(!be&&aw.allowpagescroll!=u)){bc.preventdefault()}break}}}function a9(){var bd=ap();var bc=y();var be=af();return bd&&bc&&be}function ay(){return !!(aw.pinchstatus||aw.pinchin||aw.pinchout)}function q(){return !!(a9()&&ay())}function aw(){var bf=ab();var bh=ao();var be=ap();var bc=y();var bd=bb();var bg=!bd&&bc&&be&&bh&&bf;return bg}function w(){return !!(aw.swipe||aw.swipestatus||aw.swipeleft||aw.swiperight||aw.swipeup||aw.swipedown)}function j(){return !!(aw()&&w())}function ap(){return((x===aw.fingers||aw.fingers===i)||!a)}function y(){return ar[0].end.x!==0}function a7(){return !!(aw.tap)}function z(){return !!(aw.doubletap)}function av(){return !!(aw.longtap)}function r(){if(o==null){return false}var bc=au();return(z()&&((bc-o)<=aw.doubletapthreshold))}function i(){return r()}function ay(){return((x===1||!a)&&(isnan(ah)||ahaw.longtapthreshold)&&(ah=0)){return p}else{if((be<=360)&&(be>=315)){return p}else{if((be>=135)&&(be<=225)){return o}else{if((be>45)&&(be<135)){return x}else{return e}}}}}function au(){var bc=new date();return bc.gettime()}function az(bc){bc=f(bc);var be=bc.offset();var bd={left:be.left,right:be.left+bc.outerwidth(),top:be.top,bottom:be.top+bc.outerheight()};return bd}function f(bc,bd){return(bc.x>bd.left&&bc.xbd.top&&bc.y-1;)(l=q[f[s]]||new r(f[s],[])).gsclass?(i[s]=l.gsclass,t--):j&&l.sc.push(this);if(0===t&&g){if(m=("com.greensock."+d).split("."),n=m.pop(),o=k(m.join("."))[n]=this.gsclass=g.apply(g,i),h)if(e[n]=c[n]=o,p="undefined"!=typeof module&&module.exports,!p&&"function"==typeof define&&define.amd)define((a.greensockamdpath?a.greensockamdpath+"/":"")+d.split(".").pop(),[],function(){return o});else if(p)if(d===b){module.exports=c[b]=o;for(s in c)o[s]=c[s]}else c[b]&&(c[b][n]=o);for(s=0;s-1;)for(f=i[j],e=d?t("easing."+f,null,!0):l.easing[f]||{},g=k.length;--g>-1;)h=k[g],w[f+"."+h]=w[h+f]=e[h]=a.getratio?a:a[h]||new a};for(h=v.prototype,h._calcend=!1,h.getratio=function(a){if(this._func)return this._params[0]=a,this._func.apply(null,this._params);var b=this._type,c=this._power,d=1===b?1-a:2===b?a:.5>a?2*a:2*(1-a);return 1===c?d*=d:2===c?d*=d*d:3===c?d*=d*d*d:4===c&&(d*=d*d*d*d),1===b?1-d:2===b?d:.5>a?d/2:1-d/2},f=["linear","quad","cubic","quart","quint,strong"],g=f.length;--g>-1;)h=f[g]+",power"+g,x(new v(null,null,1,g),h,"easeout",!0),x(new v(null,null,2,g),h,"easein"+(0===g?",easenone":"")),x(new v(null,null,3,g),h,"easeinout");w.linear=l.easing.linear.easein,w.swing=l.easing.quad.easeinout;var y=t("events.eventdispatcher",function(a){this._listeners={},this._eventtarget=a||this});h=y.prototype,h.addeventlistener=function(a,b,c,d,e){e=e||0;var f,g,h=this._listeners[a],k=0;for(this!==i||j||i.wake(),null==h&&(this._listeners[a]=h=[]),g=h.length;--g>-1;)f=h[g],f.c===b&&f.s===c?h.splice(g,1):0===k&&f.pr-1;)if(d[c].c===b)return void d.splice(c,1)},h.dispatchevent=function(a){var b,c,d,e=this._listeners[a];if(e)for(b=e.length,b>1&&(e=e.slice(0)),c=this._eventtarget;--b>-1;)d=e[b],d&&(d.up?d.c.call(d.s||c,{type:a,target:c}):d.c.call(d.s||c))};var z=a.requestanimationframe,a=a.cancelanimationframe,b=date.now||function(){return(new date).gettime()},c=b();for(f=["ms","moz","webkit","o"],g=f.length;--g>-1&&!z;)z=a[f[g]+"requestanimationframe"],a=a[f[g]+"cancelanimationframe"]||a[f[g]+"cancelrequestanimationframe"];t("ticker",function(a,b){var c,e,f,g,h,k=this,l=b(),n=b!==!1&&z?"auto":!1,p=500,q=33,r="tick",s=function(a){var b,d,i=b()-c;i>p&&(l+=i-q),c+=i,k.time=(c-l)/1e3,b=k.time-h,(!c||b>0||a===!0)&&(k.frame++,h+=b+(b>=g?.004:g-b),d=!0),a!==!0&&(f=e(s)),d&&k.dispatchevent(r)};y.call(k),k.time=k.frame=0,k.tick=function(){s(!0)},k.lagsmoothing=function(a,b){p=a||1/m,q=math.min(b,p,0)},k.sleep=function(){null!=f&&(n&&a?a(f):cleartimeout(f),e=o,f=null,k===i&&(j=!1))},k.wake=function(a){null!==f?k.sleep():a?l+=-c+(c=b()):k.frame>10&&(c=b()-p+5),e=0===c?o:n&&z?z:function(a){return settimeout(a,1e3*(h-k.time)+1|0)},k===i&&(j=!0),s(2)},k.fps=function(a){return arguments.length?(c=a,g=1/(c||60),h=this.time+g,void k.wake()):c},k.useraf=function(a){return arguments.length?(k.sleep(),n=a,void k.fps(c)):n},k.fps(a),settimeout(function(){"auto"===n&&k.frame<5&&"hidden"!==d.visibilitystate&&k.useraf(!1)},1500)}),h=l.ticker.prototype=new l.events.eventdispatcher,h.constructor=l.ticker;var d=t("core.animation",function(a,b){if(this.vars=b=b||{},this._duration=this._totalduration=a||0,this._delay=number(b.delay)||0,this._timescale=1,this._active=b.immediaterender===!0,this.data=b.data,this._reversed=b.reversed===!0,w){j||i.wake();var c=this.vars.useframes?v:w;c.add(this,c._time),this.vars.paused&&this.paused(!0)}});i=d.ticker=new l.ticker,h=d.prototype,h._dirty=h._gc=h._initted=h._paused=!1,h._totaltime=h._time=0,h._rawprevtime=-1,h._next=h._last=h._onupdate=h._timeline=h.timeline=null,h._paused=!1;var e=function(){j&&b()-c>2e3&&i.wake(),settimeout(e,2e3)};e(),h.play=function(a,b){return null!=a&&this.seek(a,b),this.reversed(!1).paused(!1)},h.pause=function(a,b){return null!=a&&this.seek(a,b),this.paused(!0)},h.resume=function(a,b){return null!=a&&this.seek(a,b),this.paused(!1)},h.seek=function(a,b){return this.totaltime(number(a),b!==!1)},h.restart=function(a,b){return this.reversed(!1).paused(!1).totaltime(a?-this._delay:0,b!==!1,!0)},h.reverse=function(a,b){return null!=a&&this.seek(a||this.totalduration(),b),this.reversed(!0).paused(!1)},h.render=function(a,b,c){},h.invalidate=function(){return this._time=this._totaltime=0,this._initted=this._gc=!1,this._rawprevtime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},h.isactive=function(){var a,b=this._timeline,c=this._starttime;return!b||!this._gc&&!this._paused&&b.isactive()&&(a=b.rawtime(!0))>=c&&a-1;)"{self}"===a[b]&&(c[b]=this);return c},h._callback=function(a){var b=this.vars,c=b[a],d=b[a+"params"],e=b[a+"scope"]||b.callbackscope||this,f=d?d.length:0;switch(f){case 0:c.call(e);break;case 1:c.call(e,d[0]);break;case 2:c.call(e,d[0],d[1]);break;default:c.apply(e,d)}},h.eventcallback=function(a,b,c,d){if("on"===(a||"").substr(0,2)){var e=this.vars;if(1===arguments.length)return e[a];null==b?delete e[a]:(e[a]=b,e[a+"params"]=p(c)&&-1!==c.join("").indexof("{self}")?this._swapselfinparams(c):c,e[a+"scope"]=d),"onupdate"===a&&(this._onupdate=b)}return this},h.delay=function(a){return arguments.length?(this._timeline.smoothchildtiming&&this.starttime(this._starttime+a-this._delay),this._delay=a,this):this._delay},h.duration=function(a){return arguments.length?(this._duration=this._totalduration=a,this._uncache(!0),this._timeline.smoothchildtiming&&this._time>0&&this._timethis._duration?this._duration:a,b)):this._time},h.totaltime=function(a,b,c){if(j||i.wake(),!arguments.length)return this._totaltime;if(this._timeline){if(0>a&&!c&&(a+=this.totalduration()),this._timeline.smoothchildtiming){this._dirty&&this.totalduration();var d=this._totalduration,e=this._timeline;if(a>d&&!c&&(a=d),this._starttime=(this._paused?this._pausetime:e._time)-(this._reversed?d-a:a)/this._timescale,e._dirty||this._uncache(!1),e._timeline)for(;e._timeline;)e._timeline._time!==(e._starttime+e._totaltime)/e._timescale&&e.totaltime(e._totaltime,!0),e=e._timeline}this._gc&&this._enabled(!0,!1),(this._totaltime!==a||0===this._duration)&&(j.length&&y(),this.render(a,b,!1),j.length&&y())}return this},h.progress=h.totalprogress=function(a,b){var c=this.duration();return arguments.length?this.totaltime(c*a,b):c?this._time/c:this.ratio},h.starttime=function(a){return arguments.length?(a!==this._starttime&&(this._starttime=a,this.timeline&&this.timeline._sortchildren&&this.timeline.add(this,a-this._delay)),this):this._starttime},h.endtime=function(a){return this._starttime+(0!=a?this.totalduration():this.duration())/this._timescale},h.timescale=function(a){if(!arguments.length)return this._timescale;if(a=a||m,this._timeline&&this._timeline.smoothchildtiming){var b=this._pausetime,c=b||0===b?b:this._timeline.totaltime();this._starttime=c-(c-this._starttime)*this._timescale/a}return this._timescale=a,this._uncache(!1)},h.reversed=function(a){return arguments.length?(a!=this._reversed&&(this._reversed=a,this.totaltime(this._timeline&&!this._timeline.smoothchildtiming?this.totalduration()-this._totaltime:this._totaltime,!0)),this):this._reversed},h.paused=function(a){if(!arguments.length)return this._paused;var b,c,d=this._timeline;return a!=this._paused&&d&&(j||a||i.wake(),b=d.rawtime(),c=b-this._pausetime,!a&&d.smoothchildtiming&&(this._starttime+=c,this._uncache(!1)),this._pausetime=a?b:null,this._paused=a,this._active=this.isactive(),!a&&0!==c&&this._initted&&this.duration()&&(b=d.smoothchildtiming?this._totaltime:(b-this._starttime)/this._timescale,this.render(b,b===this._totaltime,!0))),this._gc&&!a&&this._enabled(!0,!1),this};var f=t("core.simpletimeline",function(a){d.call(this,0,a),this.autoremovechildren=this.smoothchildtiming=!0});h=f.prototype=new d,h.constructor=f,h.kill()._gc=!1,h._first=h._last=h._recent=null,h._sortchildren=!1,h.add=h.insert=function(a,b,c,d){var e,f;if(a._starttime=number(b||0)+a._delay,a._paused&&this!==a._timeline&&(a._pausetime=a._starttime+(this.rawtime()-a._starttime)/a._timescale),a.timeline&&a.timeline._remove(a,!0),a.timeline=a._timeline=this,a._gc&&a._enabled(!0,!0),e=this._last,this._sortchildren)for(f=a._starttime;e&&e._starttime>f;)e=e._prev;return e?(a._next=e._next,e._next=a):(a._next=this._first,this._first=a),a._next?a._next._prev=a:this._last=a,a._prev=e,this._recent=a,this._timeline&&this._uncache(!0),this},h._remove=function(a,b){return a.timeline===this&&(b||a._enabled(!1,!0),a._prev?a._prev._next=a._next:this._first===a&&(this._first=a._next),a._next?a._next._prev=a._prev:this._last===a&&(this._last=a._prev),a._next=a._prev=a.timeline=null,a===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},h.render=function(a,b,c){var d,e=this._first;for(this._totaltime=this._time=this._rawprevtime=a;e;)d=e._next,(e._active||a>=e._starttime&&!e._paused)&&(e._reversed?e.render((e._dirty?e.totalduration():e._totalduration)-(a-e._starttime)*e._timescale,b,c):e.render((a-e._starttime)*e._timescale,b,c)),e=d},h.rawtime=function(){return j||i.wake(),this._totaltime};var g=t("tweenlite",function(b,c,d){if(d.call(this,c,d),this.render=g.prototype.render,null==b)throw"cannot tween a null target.";this.target=b="string"!=typeof b?b:g.selector(b)||b;var e,f,g,h=b.jquery||b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodetype&&b[0].style&&!b.nodetype),i=this.vars.overwrite;if(this._overwrite=i=null==i?u[g.defaultoverwrite]:"number"==typeof i?i>>0:u[i],(h||b instanceof array||b.push&&p(b))&&"number"!=typeof b[0])for(this._targets=g=n(b),this._proplookup=[],this._siblings=[],e=0;e1&&_(f,this,null,1,this._siblings[e])):(f=g[e--]=g.selector(f),"string"==typeof f&&g.splice(e+1,1)):g.splice(e--,1);else this._proplookup={},this._siblings=z(b,this,!1),1===i&&this._siblings.length>1&&_(b,this,null,1,this._siblings);(this.vars.immediaterender||0===c&&0===this._delay&&this.vars.immediaterender!==!1)&&(this._time=-m,this.render(math.min(0,-this._delay)))},!0),h=function(b){return b&&b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodetype&&b[0].style&&!b.nodetype)},i=function(a,b){var c,d={};for(c in a)t[c]||c in b&&"transform"!==c&&"x"!==c&&"y"!==c&&"width"!==c&&"height"!==c&&"classname"!==c&&"border"!==c||!(!q[c]||q[c]&&q[c]._autocss)||(d[c]=a[c],delete a[c]);a.css=d};h=g.prototype=new d,h.constructor=g,h.kill()._gc=!1,h.ratio=0,h._firstpt=h._targets=h._overwrittenprops=h._startat=null,h._notifypluginsofenabled=h._lazy=!1,g.version="1.19.1",g.defaultease=h._ease=new v(null,null,1,1),g.defaultoverwrite="auto",g.ticker=i,g.autosleep=120,g.lagsmoothing=function(a,b){i.lagsmoothing(a,b)},g.selector=a.$||a.jquery||function(b){var c=a.$||a.jquery;return c?(g.selector=c,c(b)):"undefined"==typeof d?b:d.queryselectorall?d.queryselectorall(b):d.getelementbyid("#"===b.charat(0)?b.substr(1):b)};var j=[],k={},l=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,m=function(a){for(var b,c=this._firstpt,d=1e-6;c;)b=c.blob?1===a?this.end:a?this.join(""):this.start:c.c*a+c.s,c.m?b=c.m(b,this._target||c.t):d>b&&b>-d&&!c.blob&&(b=0),c.f?c.fp?c.t[c.p](c.fp,b):c.t[c.p](b):c.t[c.p]=b,c=c._next},n=function(a,b,c,d){var e,f,g,h,i,j,k,l=[],m=0,n="",o=0;for(l.start=a,l.end=b,a=l[0]=a+"",b=l[1]=b+"",c&&(c(l),a=l[0],b=l[1]),l.length=0,e=a.match(l)||[],f=b.match(l)||[],d&&(d._next=null,d.blob=1,l._firstpt=l._applypt=d),i=f.length,h=0;i>h;h++)k=f[h],j=b.substr(m,b.indexof(k,m)-m),n+=j||!h?j:",",m+=j.length,o?o=(o+1)%5:"rgba("===j.substr(-5)&&(o=1),k===e[h]||e.length<=h?n+=k:(n&&(l.push(n),n=""),g=parsefloat(e[h]),l.push(g),l._firstpt={_next:l._firstpt,t:l,p:l.length-1,s:g,c:("="===k.charat(1)?parseint(k.charat(0)+"1",10)*parsefloat(k.substr(2)):parsefloat(k)-g)||0,f:0,m:o&&4>o?math.round:0}),m+=k.length;return n+=b.substr(m),n&&l.push(n),l.setratio=m,l},o=function(a,b,c,d,e,f,g,h,i){"function"==typeof d&&(d=d(i||0,a));var j,k=typeof a[b],l="function"!==k?"":b.indexof("set")||"function"!=typeof a["get"+b.substr(3)]?b:"get"+b.substr(3),m="get"!==c?c:l?g?a[l](g):a[l]():a[b],n="string"==typeof d&&"="===d.charat(1),o={t:a,p:b,s:m,f:"function"===k,pg:0,n:e||b,m:f?"function"==typeof f?f:math.round:0,pr:0,c:n?parseint(d.charat(0)+"1",10)*parsefloat(d.substr(2)):parsefloat(d)-m||0};return("number"!=typeof m||"number"!=typeof d&&!n)&&(g||isnan(m)||!n&&isnan(d)||"boolean"==typeof m||"boolean"==typeof d?(o.fp=g,j=n(m,n?o.s+o.c:d,h||g.defaultstringfilter,o),o={t:j,p:"setratio",s:0,c:1,f:2,pg:0,n:e||b,pr:0,m:0}):(o.s=parsefloat(m),n||(o.c=parsefloat(d)-o.s||0))),o.c?((o._next=this._firstpt)&&(o._next._prev=o),this._firstpt=o,o):void 0},p=g._internals={isarray:p,isselector:h,lazytweens:j,blobdif:n},q=g._plugins={},r=p.tweenlookup={},s=0,t=p.reservedprops={ease:1,delay:1,overwrite:1,oncomplete:1,oncompleteparams:1,oncompletescope:1,useframes:1,runbackwards:1,startat:1,onupdate:1,onupdateparams:1,onupdatescope:1,onstart:1,onstartparams:1,onstartscope:1,onreversecomplete:1,onreversecompleteparams:1,onreversecompletescope:1,onrepeat:1,onrepeatparams:1,onrepeatscope:1,easeparams:1,yoyo:1,immediaterender:1,repeat:1,repeatdelay:1,data:1,paused:1,reversed:1,autocss:1,lazy:1,onoverwrite:1,callbackscope:1,stringfilter:1,id:1},u={none:0,all:1,auto:2,concurrent:3,allonstart:4,preexisting:5,"true":1,"false":0},v=d._rootframestimeline=new f,w=d._roottimeline=new f,x=30,y=p.lazyrender=function(){var a,b=j.length;for(k={};--b>-1;)a=j[b],a&&a._lazy!==!1&&(a.render(a._lazy[0],a._lazy[1],!0),a._lazy=!1);j.length=0};w._starttime=i.time,v._starttime=i.frame,w._active=v._active=!0,settimeout(y,1),d._updateroot=g.render=function(){var a,b,c;if(j.length&&y(),w.render((i.time-w._starttime)*w._timescale,!1,!1),v.render((i.frame-v._starttime)*v._timescale,!1,!1),j.length&&y(),i.frame>=x){x=i.frame+(parseint(g.autosleep,10)||120);for(c in r){for(b=r[c].tweens,a=b.length;--a>-1;)b[a]._gc&&b.splice(a,1);0===b.length&&delete r[c]}if(c=w._first,(!c||c._paused)&&g.autosleep&&!v._first&&1===i._listeners.tick.length){for(;c&&c._paused;)c=c._next;c||i.sleep()}}},i.addeventlistener("tick",d._updateroot);var z=function(a,b,c){var d,e,f=a._gstweenid;if(r[f||(a._gstweenid=f="t"+s++)]||(r[f]={target:a,tweens:[]}),b&&(d=r[f].tweens,d[e=d.length]=b,c))for(;--e>-1;)d[e]===b&&d.splice(e,1);return r[f].tweens},$=function(a,b,c,d){var e,f,g=a.vars.onoverwrite;return g&&(e=g(a,b,c,d)),g=g.onoverwrite,g&&(f=g(a,b,c,d)),e!==!1&&f!==!1},_=function(a,b,c,d,e){var f,g,h,i;if(1===d||d>=4){for(i=e.length,f=0;i>f;f++)if((h=e[f])!==b)h._gc||h._kill(null,a,b)&&(g=!0);else if(5===d)break;return g}var j,k=b._starttime+m,l=[],n=0,o=0===b._duration;for(f=e.length;--f>-1;)(h=e[f])===b||h._gc||h._paused||(h._timeline!==b._timeline?(j=j||aa(b,0,o),0===aa(h,j,o)&&(l[n++]=h)):h._starttime<=k&&h._starttime+h.totalduration()/h._timescale>k&&((o||!h._initted)&&k-h._starttime<=2e-10||(l[n++]=h)));for(f=n;--f>-1;)if(h=l[f],2===d&&h._kill(c,a,b)&&(g=!0),2!==d||!h._firstpt&&h._initted){if(2!==d&&!$(h,b))continue;h._enabled(!1,!1)&&(g=!0)}return g},aa=function(a,b,c){for(var d=a._timeline,e=d._timescale,f=a._starttime;d._timeline;){if(f+=d._starttime,e*=d._timescale,d._paused)return-100;d=d._timeline}return f/=e,f>b?f-b:c&&f===b||!a._initted&&2*m>f-b?m:(f+=a.totalduration()/a._timescale/e)>b+m?0:f-b-m};h._init=function(){var a,b,c,d,e,f,g=this.vars,h=this._overwrittenprops,i=this._duration,j=!!g.immediaterender,k=g.ease;if(g.startat){this._startat&&(this._startat.render(-1,!0),this._startat.kill()),e={};for(d in g.startat)e[d]=g.startat[d];if(e.overwrite=!1,e.immediaterender=!0,e.lazy=j&&g.lazy!==!1,e.startat=e.delay=null,this._startat=g.to(this.target,0,e),j)if(this._time>0)this._startat=null;else if(0!==i)return}else if(g.runbackwards&&0!==i)if(this._startat)this._startat.render(-1,!0),this._startat.kill(),this._startat=null;else{0!==this._time&&(j=!1),c={};for(d in g)t[d]&&"autocss"!==d||(c[d]=g[d]);if(c.overwrite=0,c.data="isfromstart",c.lazy=j&&g.lazy!==!1,c.immediaterender=j,this._startat=g.to(this.target,0,c),j){if(0===this._time)return}else this._startat._init(),this._startat._enabled(!1),this.vars.immediaterender&&(this._startat=null)}if(this._ease=k=k?k instanceof v?k:"function"==typeof k?new v(k,g.easeparams):w[k]||g.defaultease:g.defaultease,g.easeparams instanceof array&&k.config&&(this._ease=k.config.apply(k,g.easeparams)),this._easetype=this._ease._type,this._easepower=this._ease._power,this._firstpt=null,this._targets)for(f=this._targets.length,a=0;f>a;a++)this._initprops(this._targets[a],this._proplookup[a]={},this._siblings[a],h?h[a]:null,a)&&(b=!0);else b=this._initprops(this.target,this._proplookup,this._siblings,h,0);if(b&&g._onpluginevent("_oninitallprops",this),h&&(this._firstpt||"function"!=typeof this.target&&this._enabled(!1,!1)),g.runbackwards)for(c=this._firstpt;c;)c.s+=c.c,c.c=-c.c,c=c._next;this._onupdate=g.onupdate,this._initted=!0},h._initprops=function(b,c,d,e,f){var g,h,i,j,k,l;if(null==b)return!1;k[b._gstweenid]&&y(),this.vars.css||b.style&&b!==a&&b.nodetype&&q.css&&this.vars.autocss!==!1&&i(this.vars,b);for(g in this.vars)if(l=this.vars[g],t[g])l&&(l instanceof array||l.push&&p(l))&&-1!==l.join("").indexof("{self}")&&(this.vars[g]=l=this._swapselfinparams(l,this));else if(q[g]&&(j=new q[g])._oninittween(b,this.vars[g],this,f)){for(this._firstpt=k={_next:this._firstpt,t:j,p:"setratio",s:0,c:1,f:1,n:g,pg:1,pr:j._priority,m:0},h=j._overwriteprops.length;--h>-1;)c[j._overwriteprops[h]]=this._firstpt;(j._priority||j._oninitallprops)&&(i=!0),(j._ondisable||j._onenable)&&(this._notifypluginsofenabled=!0),k._next&&(k._next._prev=k)}else c[g]=o.call(this,b,g,"get",l,g,0,null,this.vars.stringfilter,f);return e&&this._kill(e,b)?this._initprops(b,c,d,e,f):this._overwrite>1&&this._firstpt&&d.length>1&&_(b,this,c,this._overwrite,d)?(this._kill(c,b),this._initprops(b,c,d,e,f)):(this._firstpt&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(k[b._gstweenid]=!0),i)},h.render=function(a,b,c){var d,e,f,g,h=this._time,i=this._duration,j=this._rawprevtime;if(a>=i-1e-7&&a>=0)this._totaltime=this._time=i,this.ratio=this._ease._calcend?this._ease.getratio(1):1,this._reversed||(d=!0,e="oncomplete",c=c||this._timeline.autoremovechildren),0===i&&(this._initted||!this.vars.lazy||c)&&(this._starttime===this._timeline._duration&&(a=0),(0>j||0>=a&&a>=-1e-7||j===m&&"ispause"!==this.data)&&j!==a&&(c=!0,j>m&&(e="onreversecomplete")),this._rawprevtime=g=!b||a||j===a?a:m);else if(1e-7>a)this._totaltime=this._time=0,this.ratio=this._ease._calcend?this._ease.getratio(0):0,(0!==h||0===i&&j>0)&&(e="onreversecomplete",d=this._reversed),0>a&&(this._active=!1,0===i&&(this._initted||!this.vars.lazy||c)&&(j>=0&&(j!==m||"ispause"!==this.data)&&(c=!0),this._rawprevtime=g=!b||a||j===a?a:m)),this._initted||(c=!0);else if(this._totaltime=this._time=a,this._easetype){var k=a/i,l=this._easetype,n=this._easepower;(1===l||3===l&&k>=.5)&&(k=1-k),3===l&&(k*=2),1===n?k*=k:2===n?k*=k*k:3===n?k*=k*k*k:4===n&&(k*=k*k*k*k),1===l?this.ratio=1-k:2===l?this.ratio=k:.5>a/i?this.ratio=k/2:this.ratio=1-k/2}else this.ratio=this._ease.getratio(a/i);if(this._time!==h||c){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstpt&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totaltime=h,this._rawprevtime=j,j.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getratio(this._time/i):d&&this._ease._calcend&&(this.ratio=this._ease.getratio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==h&&a>=0&&(this._active=!0),0===h&&(this._startat&&(a>=0?this._startat.render(a,b,c):e||(e="_dummygs")),this.vars.onstart&&(0!==this._time||0===i)&&(b||this._callback("onstart"))),f=this._firstpt;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onupdate&&(0>a&&this._startat&&a!==-1e-4&&this._startat.render(a,b,c),b||(this._time!==h||d||c)&&this._callback("onupdate")),e&&(!this._gc||c)&&(0>a&&this._startat&&!this._onupdate&&a!==-1e-4&&this._startat.render(a,b,c),d&&(this._timeline.autoremovechildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===i&&this._rawprevtime===m&&g!==m&&(this._rawprevtime=0))}},h._kill=function(a,b,c){if("all"===a&&(a=null),null==a&&(null==b||b===this.target))return this._lazy=!1,this._enabled(!1,!1);b="string"!=typeof b?b||this._targets||this.target:g.selector(b)||b;var d,e,f,g,h,i,j,k,l,m=c&&this._time&&c._starttime===this._starttime&&this._timeline===c._timeline;if((p(b)||h(b))&&"number"!=typeof b[0])for(d=b.length;--d>-1;)this._kill(a,b[d],c)&&(i=!0);else{if(this._targets){for(d=this._targets.length;--d>-1;)if(b===this._targets[d]){h=this._proplookup[d]||{},this._overwrittenprops=this._overwrittenprops||[],e=this._overwrittenprops[d]=a?this._overwrittenprops[d]||{}:"all";break}}else{if(b!==this.target)return!1;h=this._proplookup,e=this._overwrittenprops=a?this._overwrittenprops||{}:"all"}if(h){if(j=a||h,k=a!==e&&"all"!==e&&a!==h&&("object"!=typeof a||!a._tempkill),c&&(g.onoverwrite||this.vars.onoverwrite)){for(f in j)h[f]&&(l||(l=[]),l.push(f));if((l||!a)&&!$(this,c,b,l))return!1}for(f in j)(g=h[f])&&(m&&(g.f?g.t[g.p](g.s):g.t[g.p]=g.s,i=!0),g.pg&&g.t._kill(j)&&(i=!0),g.pg&&0!==g.t._overwriteprops.length||(g._prev?g._prev._next=g._next:g===this._firstpt&&(this._firstpt=g._next),g._next&&(g._next._prev=g._prev),g._next=g._prev=null),delete h[f]),k&&(e[f]=1);!this._firstpt&&this._initted&&this._enabled(!1,!1)}}return i},h.invalidate=function(){return this._notifypluginsofenabled&&g._onpluginevent("_ondisable",this),this._firstpt=this._overwrittenprops=this._startat=this._onupdate=null,this._notifypluginsofenabled=this._active=this._lazy=!1,this._proplookup=this._targets?{}:[],d.prototype.invalidate.call(this),this.vars.immediaterender&&(this._time=-m,this.render(math.min(0,-this._delay))),this},h._enabled=function(a,b){if(j||i.wake(),a&&this._gc){var c,d=this._targets;if(d)for(c=d.length;--c>-1;)this._siblings[c]=z(d[c],this,!0);else this._siblings=z(this.target,this,!0)}return d.prototype._enabled.call(this,a,b),this._notifypluginsofenabled&&this._firstpt?g._onpluginevent(a?"_onenable":"_ondisable",this):!1},g.to=function(a,b,c){return new g(a,b,c)},g.from=function(a,b,c){return c.runbackwards=!0,c.immediaterender=0!=c.immediaterender,new g(a,b,c)},g.fromto=function(a,b,c,d){return d.startat=c,d.immediaterender=0!=d.immediaterender&&0!=c.immediaterender,new g(a,b,d)},g.delayedcall=function(a,b,c,d,e){return new g(b,0,{delay:a,oncomplete:b,oncompleteparams:c,callbackscope:d,onreversecomplete:b,onreversecompleteparams:c,immediaterender:!1,lazy:!1,useframes:e,overwrite:0})},g.set=function(a,b){return new g(a,0,b)},g.gettweensof=function(a,b){if(null==a)return[];a="string"!=typeof a?a:g.selector(a)||a;var c,d,e,f;if((p(a)||h(a))&&"number"!=typeof a[0]){for(c=a.length,d=[];--c>-1;)d=d.concat(g.gettweensof(a[c],b));for(c=d.length;--c>-1;)for(f=d[c],e=c;--e>-1;)f===d[e]&&d.splice(c,1)}else for(d=z(a).concat(),c=d.length;--c>-1;)(d[c]._gc||b&&!d[c].isactive())&&d.splice(c,1);return d},g.killtweensof=g.killdelayedcallsto=function(a,b,c){"object"==typeof b&&(c=b,b=!1);for(var d=g.gettweensof(a,b),e=d.length;--e>-1;)d[e]._kill(c,a)};var ba=t("plugins.tweenplugin",function(a,b){this._overwriteprops=(a||"").split(","),this._propname=this._overwriteprops[0],this._priority=b||0,this._super=ba.prototype},!0);if(h=ba.prototype,ba.version="1.19.0",ba.api=2,h._firstpt=null,h._addtween=o,h.setratio=m,h._kill=function(a){var b,c=this._overwriteprops,d=this._firstpt;if(null!=a[this._propname])this._overwriteprops=[];else for(b=c.length;--b>-1;)null!=a[c[b]]&&c.splice(b,1);for(;d;)null!=a[d.n]&&(d._next&&(d._next._prev=d._prev),d._prev?(d._prev._next=d._next,d._prev=null):this._firstpt===d&&(this._firstpt=d._next)),d=d._next;return!1},h._mod=h._roundprops=function(a){for(var b,c=this._firstpt;c;)b=a[this._propname]||null!=c.n&&a[c.n.split(this._propname+"_").join("")],b&&"function"==typeof b&&(2===c.f?c.t._applypt.m=b:c.m=b),c=c._next},g._onpluginevent=function(a,b){var c,d,e,f,g,h=b._firstpt;if("_oninitallprops"===a){for(;h;){for(g=h._next,d=e;d&&d.pr>h.pr;)d=d._next;(h._prev=d?d._prev:f)?h._prev._next=h:e=h,(h._next=d)?d._prev=h:f=h,h=g}h=b._firstpt=e}for(;h;)h.pg&&"function"==typeof h.t[a]&&h.t[a]()&&(c=!0),h=h._next;return c},ba.activate=function(a){for(var b=a.length;--b>-1;)a[b].api===ba.api&&(q[(new a[b])._propname]=a[b]);return!0},s.plugin=function(a){if(!(a&&a.propname&&a.init&&a.api))throw"illegal plugin definition.";var b,c=a.propname,d=a.priority||0,e=a.overwriteprops,f={init:"_oninittween",set:"setratio",kill:"_kill",round:"_mod",mod:"_mod",initall:"_oninitallprops"},g=t("plugins."+c.charat(0).touppercase()+c.substr(1)+"plugin",function(){ba.call(this,c,d),this._overwriteprops=e||[]},a.global===!0),h=g.prototype=new ba(c);h.constructor=g,g.api=a.api;for(b in f)"function"==typeof a[b]&&(h[f[b]]=a[b]);return g.version=a.version,ba.activate([g]),g},f=a._gsqueue){for(g=0;gt._rawprevtime||0===t._rawprevtime&&a._reversed,_=l?0:r,f=l?r:0;if(e||!this._forcingplayhead){for(a.pause(h),n=t._prev;n&&n._starttime===h;)n._rawprevtime=f,n=n._prev;for(n=t._next;n&&n._starttime===h;)n._rawprevtime=_,n=n._next;e&&e.apply(s||a.vars.callbackscope||a,i||u),(this._forcingplayhead||!a._paused)&&a.seek(o)}},m=function(t){var e,i=[],s=t.length;for(e=0;e!==s;i.push(t[e++]));return i},d=s.prototype=new e;return s.version="1.17.0",d.constructor=s,d.kill()._gc=d._forcingplayhead=!1,d.to=function(t,e,s,r){var n=s.repeat&&f.tweenmax||i;return e?this.add(new n(t,e,s),r):this.set(t,s,r)},d.from=function(t,e,s,r){return this.add((s.repeat&&f.tweenmax||i).from(t,e,s),r)},d.fromto=function(t,e,s,r,n){var a=r.repeat&&f.tweenmax||i;return e?this.add(a.fromto(t,e,s,r),n):this.set(t,r,n)},d.staggerto=function(t,e,r,n,a,h,l,_){var u,f=new s({oncomplete:h,oncompleteparams:l,callbackscope:_,smoothchildtiming:this.smoothchildtiming});for("string"==typeof t&&(t=i.selector(t)||t),t=t||[],o(t)&&(t=m(t)),n=n||0,0>n&&(t=m(t),t.reverse(),n*=-1),u=0;t.length>u;u++)r.startat&&(r.startat=c(r.startat)),f.to(t[u],e,c(r),u*n);return this.add(f,a)},d.staggerfrom=function(t,e,i,s,r,n,a,o){return i.immediaterender=0!=i.immediaterender,i.runbackwards=!0,this.staggerto(t,e,i,s,r,n,a,o)},d.staggerfromto=function(t,e,i,s,r,n,a,o,h){return s.startat=i,s.immediaterender=0!=s.immediaterender&&0!=i.immediaterender,this.staggerto(t,e,s,r,n,a,o,h)},d.call=function(t,e,s,r){return this.add(i.delayedcall(0,t,e,s),r)},d.set=function(t,e,s){return s=this._parsetimeorlabel(s,0,!0),null==e.immediaterender&&(e.immediaterender=s===this._time&&!this._paused),this.add(new i(t,0,e),s)},s.exportroot=function(t,e){t=t||{},null==t.smoothchildtiming&&(t.smoothchildtiming=!0);var r,n,a=new s(t),o=a._timeline;for(null==e&&(e=!0),o._remove(a,!0),a._starttime=0,a._rawprevtime=a._time=a._totaltime=o._time,r=o._first;r;)n=r._next,e&&r instanceof i&&r.target===r.vars.oncomplete||a.add(r,r._starttime-r._delay),r=n;return o.add(a,0),a},d.add=function(r,n,a,o){var l,_,u,f,c,p;if("number"!=typeof n&&(n=this._parsetimeorlabel(n,0,!0,r)),!(r instanceof t)){if(r instanceof array||r&&r.push&&h(r)){for(a=a||"normal",o=o||0,l=n,_=r.length,u=0;_>u;u++)h(f=r[u])&&(f=new s({tweens:f})),this.add(f,l),"string"!=typeof f&&"function"!=typeof f&&("sequence"===a?l=f._starttime+f.totalduration()/f._timescale:"start"===a&&(f._starttime-=f.delay())),l+=o;return this._uncache(!0)}if("string"==typeof r)return this.addlabel(r,n);if("function"!=typeof r)throw"cannot add "+r+" into the timeline; it is not a tween, timeline, function, or string.";r=i.delayedcall(0,r)}if(e.prototype.add.call(this,r,n),(this._gc||this._time===this._duration)&&!this._paused&&this._durationr._starttime;c._timeline;)p&&c._timeline.smoothchildtiming?c.totaltime(c._totaltime,!0):c._gc&&c._enabled(!0,!1),c=c._timeline;return this},d.remove=function(e){if(e instanceof t)return this._remove(e,!1);if(e instanceof array||e&&e.push&&h(e)){for(var i=e.length;--i>-1;)this.remove(e[i]);return this}return"string"==typeof e?this.removelabel(e):this.kill(null,e)},d._remove=function(t,i){e.prototype._remove.call(this,t,i);var s=this._last;return s?this._time>s._starttime+s._totalduration/s._timescale&&(this._time=this.duration(),this._totaltime=this._totalduration):this._time=this._totaltime=this._duration=this._totalduration=0,this},d.append=function(t,e){return this.add(t,this._parsetimeorlabel(null,e,!0,t))},d.insert=d.insertmultiple=function(t,e,i,s){return this.add(t,e||0,i,s)},d.appendmultiple=function(t,e,i,s){return this.add(t,this._parsetimeorlabel(null,e,!0,t),i,s)},d.addlabel=function(t,e){return this._labels[t]=this._parsetimeorlabel(e),this},d.addpause=function(t,e,s,r){var n=i.delayedcall(0,p,["{self}",e,s,r],this);return n.data="ispause",this.add(n,t)},d.removelabel=function(t){return delete this._labels[t],this},d.getlabeltime=function(t){return null!=this._labels[t]?this._labels[t]:-1},d._parsetimeorlabel=function(e,i,s,r){var n;if(r instanceof t&&r.timeline===this)this.remove(r);else if(r&&(r instanceof array||r.push&&h(r)))for(n=r.length;--n>-1;)r[n]instanceof t&&r[n].timeline===this&&this.remove(r[n]);if("string"==typeof i)return this._parsetimeorlabel(i,s&&"number"==typeof e&&null==this._labels[i]?e-this.duration():0,s);if(i=i||0,"string"!=typeof e||!isnan(e)&&null==this._labels[e])null==e&&(e=this.duration());else{if(n=e.indexof("="),-1===n)return null==this._labels[e]?s?this._labels[e]=this.duration()+i:i:this._labels[e]+i;i=parseint(e.charat(n-1)+"1",10)*number(e.substr(n+1)),e=n>1?this._parsetimeorlabel(e.substr(0,n-1),0,s):this.duration()}return number(e)+i},d.seek=function(t,e){return this.totaltime("number"==typeof t?t:this._parsetimeorlabel(t),e!==!1)},d.stop=function(){return this.paused(!0)},d.gotoandplay=function(t,e){return this.play(t,e)},d.gotoandstop=function(t,e){return this.pause(t,e)},d.render=function(t,e,i){this._gc&&this._enabled(!0,!1);var s,n,a,o,h,u=this._dirty?this.totalduration():this._totalduration,f=this._time,c=this._starttime,p=this._timescale,m=this._paused;if(t>=u)this._totaltime=this._time=u,this._reversed||this._haspausedchild()||(n=!0,o="oncomplete",h=!!this._timeline.autoremovechildren,0===this._duration&&(0===t||0>this._rawprevtime||this._rawprevtime===r)&&this._rawprevtime!==t&&this._first&&(h=!0,this._rawprevtime>r&&(o="onreversecomplete"))),this._rawprevtime=this._duration||!e||t||this._rawprevtime===t?t:r,t=u+1e-4;else if(1e-7>t)if(this._totaltime=this._time=0,(0!==f||0===this._duration&&this._rawprevtime!==r&&(this._rawprevtime>0||0>t&&this._rawprevtime>=0))&&(o="onreversecomplete",n=this._reversed),0>t)this._active=!1,this._timeline.autoremovechildren&&this._reversed?(h=n=!0,o="onreversecomplete"):this._rawprevtime>=0&&this._first&&(h=!0),this._rawprevtime=t;else{if(this._rawprevtime=this._duration||!e||t||this._rawprevtime===t?t:r,0===t&&n)for(s=this._first;s&&0===s._starttime;)s._duration||(n=!1),s=s._next;t=0,this._initted||(h=!0)}else this._totaltime=this._time=this._rawprevtime=t;if(this._time!==f&&this._first||i||h){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==f&&t>0&&(this._active=!0),0===f&&this.vars.onstart&&0!==this._time&&(e||this._callback("onstart")),this._time>=f)for(s=this._first;s&&(a=s._next,!this._paused||m);)(s._active||s._starttime<=this._time&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalduration():s._totalduration)-(t-s._starttime)*s._timescale,e,i):s.render((t-s._starttime)*s._timescale,e,i)),s=a;else for(s=this._last;s&&(a=s._prev,!this._paused||m);)(s._active||f>=s._starttime&&!s._paused&&!s._gc)&&(s._reversed?s.render((s._dirty?s.totalduration():s._totalduration)-(t-s._starttime)*s._timescale,e,i):s.render((t-s._starttime)*s._timescale,e,i)),s=a;this._onupdate&&(e||(l.length&&_(),this._callback("onupdate"))),o&&(this._gc||(c===this._starttime||p!==this._timescale)&&(0===this._time||u>=this.totalduration())&&(n&&(l.length&&_(),this._timeline.autoremovechildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[o]&&this._callback(o)))}},d._haspausedchild=function(){for(var t=this._first;t;){if(t._paused||t instanceof s&&t._haspausedchild())return!0;t=t._next}return!1},d.getchildren=function(t,e,s,r){r=r||-9999999999;for(var n=[],a=this._first,o=0;a;)r>a._starttime||(a instanceof i?e!==!1&&(n[o++]=a):(s!==!1&&(n[o++]=a),t!==!1&&(n=n.concat(a.getchildren(!0,e,s)),o=n.length))),a=a._next;return n},d.gettweensof=function(t,e){var s,r,n=this._gc,a=[],o=0;for(n&&this._enabled(!0,!0),s=i.gettweensof(t),r=s.length;--r>-1;)(s[r].timeline===this||e&&this._contains(s[r]))&&(a[o++]=s[r]);return n&&this._enabled(!1,!0),a},d.recent=function(){return this._recent},d._contains=function(t){for(var e=t.timeline;e;){if(e===this)return!0;e=e.timeline}return!1},d.shiftchildren=function(t,e,i){i=i||0;for(var s,r=this._first,n=this._labels;r;)r._starttime>=i&&(r._starttime+=t),r=r._next;if(e)for(s in n)n[s]>=i&&(n[s]+=t);return this._uncache(!0)},d._kill=function(t,e){if(!t&&!e)return this._enabled(!1,!1);for(var i=e?this.gettweensof(e):this.getchildren(!0,!0,!1),s=i.length,r=!1;--s>-1;)i[s]._kill(t,e)&&(r=!0);return r},d.clear=function(t){var e=this.getchildren(!1,!0,!0),i=e.length;for(this._time=this._totaltime=0;--i>-1;)e[i]._enabled(!1,!1);return t!==!1&&(this._labels={}),this._uncache(!0)},d.invalidate=function(){for(var e=this._first;e;)e.invalidate(),e=e._next;return t.prototype.invalidate.call(this)},d._enabled=function(t,i){if(t===this._gc)for(var s=this._first;s;)s._enabled(t,!0),s=s._next;return e.prototype._enabled.call(this,t,i)},d.totaltime=function(){this._forcingplayhead=!0;var e=t.prototype.totaltime.apply(this,arguments);return this._forcingplayhead=!1,e},d.duration=function(t){return arguments.length?(0!==this.duration()&&0!==t&&this.timescale(this._duration/t),this):(this._dirty&&this.totalduration(),this._duration)},d.totalduration=function(t){if(!arguments.length){if(this._dirty){for(var e,i,s=0,r=this._last,n=999999999999;r;)e=r._prev,r._dirty&&r.totalduration(),r._starttime>n&&this._sortchildren&&!r._paused?this.add(r,r._starttime-r._delay):n=r._starttime,0>r._starttime&&!r._paused&&(s-=r._starttime,this._timeline.smoothchildtiming&&(this._starttime+=r._starttime/this._timescale),this.shiftchildren(-r._starttime,!1,-9999999999),n=0),i=r._starttime+r._totalduration/r._timescale,i>s&&(s=i),r=e;this._duration=this._totalduration=s,this._dirty=!1}return this._totalduration}return 0!==this.totalduration()&&0!==t&&this.timescale(this._totalduration/t),this},d.paused=function(e){if(!e)for(var i=this._first,s=this._time;i;)i._starttime===s&&"ispause"===i.data&&(i._rawprevtime=0),i=i._next;return t.prototype.paused.apply(this,arguments)},d.usesframes=function(){for(var e=this._timeline;e._timeline;)e=e._timeline;return e===t._rootframestimeline},d.rawtime=function(){return this._paused?this._totaltime:(this._timeline.rawtime()-this._starttime)*this._timescale},s},!0)}),_gsscope._gsdefine&&_gsscope._gsqueue.pop()(),function(t){"use strict";var e=function(){return(_gsscope.greensockglobals||_gsscope)[t]};"function"==typeof define&&define.amd?define(["tweenlite"],e):"undefined"!=typeof module&&module.exports&&(require("./tweenlite.js"),module.exports=e())}("timelinelite"); /* easing plugin*/ /*! * version: 1.15.5 * date: 2016-07-08 * updates and docs at: http://greensock.com * * @license copyright (c) 2008-2016, 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="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsscope._gsqueue||(_gsscope._gsqueue=[])).push(function(){"use strict";_gsscope._gsdefine("easing.back",["easing.ease"],function(a){var b,c,d,e=_gsscope.greensockglobals||_gsscope,f=e.com.greensock,g=2*math.pi,h=math.pi/2,i=f._class,j=function(b,c){var d=i("easing."+b,function(){},!0),e=d.prototype=new a;return e.constructor=d,e.getratio=c,d},k=a.register||function(){},l=function(a,b,c,d,e){var f=i("easing."+a,{easeout:new b,easein:new c,easeinout:new d},!0);return k(f,a),f},m=function(a,b,c){this.t=a,this.v=b,c&&(this.next=c,c.prev=this,this.c=c.v-b,this.gap=c.t-a)},n=function(b,c){var d=i("easing."+b,function(a){this._p1=a||0===a?a:1.70158,this._p2=1.525*this._p1},!0),e=d.prototype=new a;return e.constructor=d,e.getratio=c,e.config=function(a){return new d(a)},d},o=l("back",n("backout",function(a){return(a-=1)*a*((this._p1+1)*a+this._p1)+1}),n("backin",function(a){return a*a*((this._p1+1)*a-this._p1)}),n("backinout",function(a){return(a*=2)<1?.5*a*a*((this._p2+1)*a-this._p2):.5*((a-=2)*a*((this._p2+1)*a+this._p2)+2)})),p=i("easing.slowmo",function(a,b,c){b=b||0===b?b:.7,null==a?a=.7:a>1&&(a=1),this._p=1!==a?b:0,this._p1=(1-a)/2,this._p2=a,this._p3=this._p1+this._p2,this._calcend=c===!0},!0),q=p.prototype=new a;return q.constructor=p,q.getratio=function(a){var b=a+(.5-a)*this._p;return athis._p3?this._calcend?1-(a=(a-this._p3)/this._p1)*a:b+(a-b)*(a=(a-this._p3)/this._p1)*a*a*a:this._calcend?1:b},p.ease=new p(.7,.7),q.config=p.config=function(a,b,c){return new p(a,b,c)},b=i("easing.steppedease",function(a){a=a||1,this._p1=1/a,this._p2=a+1},!0),q=b.prototype=new a,q.constructor=b,q.getratio=function(a){return 0>a?a=0:a>=1&&(a=.999999999),(this._p2*a>>0)*this._p1},q.config=b.config=function(a){return new b(a)},c=i("easing.roughease",function(b){b=b||{};for(var c,d,e,f,g,h,i=b.taper||"none",j=[],k=0,l=0|(b.points||20),n=l,o=b.randomize!==!1,p=b.clamp===!0,q=b.template instanceof a?b.template:null,r="number"==typeof b.strength?.4*b.strength:.4;--n>-1;)c=o?math.random():1/l*n,d=q?q.getratio(c):c,"none"===i?e=r:"out"===i?(f=1-c,e=f*f*r):"in"===i?e=c*c*r:.5>c?(f=2*c,e=f*f*.5*r):(f=2*(1-c),e=f*f*.5*r),o?d+=math.random()*e-.5*e:n%2?d+=.5*e:d-=.5*e,p&&(d>1?d=1:0>d&&(d=0)),j[k++]={x:c,y:d};for(j.sort(function(a,b){return a.x-b.x}),h=new m(1,1,null),n=l;--n>-1;)g=j[n],h=new m(g.x,g.y,h);this._prev=new m(0,0,0!==h.t?h:h.next)},!0),q=c.prototype=new a,q.constructor=c,q.getratio=function(a){var b=this._prev;if(a>b.t){for(;b.next&&a>=b.t;)b=b.next;b=b.prev}else for(;b.prev&&a<=b.t;)b=b.prev;return this._prev=b,b.v+(a-b.t)/b.gap*b.c},q.config=function(a){return new c(a)},c.ease=new c,l("bounce",j("bounceout",function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}),j("bouncein",function(a){return(a=1-a)<1/2.75?1-7.5625*a*a:2/2.75>a?1-(7.5625*(a-=1.5/2.75)*a+.75):2.5/2.75>a?1-(7.5625*(a-=2.25/2.75)*a+.9375):1-(7.5625*(a-=2.625/2.75)*a+.984375)}),j("bounceinout",function(a){var b=.5>a;return a=b?1-2*a:2*a-1,a=1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375,b?.5*(1-a):.5*a+.5})),l("circ",j("circout",function(a){return math.sqrt(1-(a-=1)*a)}),j("circin",function(a){return-(math.sqrt(1-a*a)-1)}),j("circinout",function(a){return(a*=2)<1?-.5*(math.sqrt(1-a*a)-1):.5*(math.sqrt(1-(a-=2)*a)+1)})),d=function(b,c,d){var e=i("easing."+b,function(a,b){this._p1=a>=1?a:1,this._p2=(b||d)/(1>a?a:1),this._p3=this._p2/g*(math.asin(1/this._p1)||0),this._p2=g/this._p2},!0),f=e.prototype=new a;return f.constructor=e,f.getratio=c,f.config=function(a,b){return new e(a,b)},e},l("elastic",d("elasticout",function(a){return this._p1*math.pow(2,-10*a)*math.sin((a-this._p3)*this._p2)+1},.3),d("elasticin",function(a){return-(this._p1*math.pow(2,10*(a-=1))*math.sin((a-this._p3)*this._p2))},.3),d("elasticinout",function(a){return(a*=2)<1?-.5*(this._p1*math.pow(2,10*(a-=1))*math.sin((a-this._p3)*this._p2)):this._p1*math.pow(2,-10*(a-=1))*math.sin((a-this._p3)*this._p2)*.5+1},.45)),l("expo",j("expoout",function(a){return 1-math.pow(2,-10*a)}),j("expoin",function(a){return math.pow(2,10*(a-1))-.001}),j("expoinout",function(a){return(a*=2)<1?.5*math.pow(2,10*(a-1)):.5*(2-math.pow(2,-10*(a-1)))})),l("sine",j("sineout",function(a){return math.sin(a*h)}),j("sinein",function(a){return-math.cos(a*h)+1}),j("sineinout",function(a){return-.5*(math.cos(math.pi*a)-1)})),i("easing.easelookup",{find:function(b){return a.map[b]}},!0),k(e.slowmo,"slowmo","ease,"),k(c,"roughease","ease,"),k(b,"steppedease","ease,"),o},!0)}),_gsscope._gsdefine&&_gsscope._gsqueue.pop()(),function(){"use strict";var a=function(){return _gsscope.greensockglobals||_gsscope};"function"==typeof define&&define.amd?define(["tweenlite"],a):"undefined"!=typeof module&&module.exports&&(require("../tweenlite.js"),module.exports=a())}(); /* css plugin */ /*! * version: 1.19.1 * date: 2017-01-17 * updates and docs at: http://greensock.com * * @license copyright (c) 2008-2017, 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="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsscope._gsqueue||(_gsscope._gsqueue=[])).push(function(){"use strict";_gsscope._gsdefine("plugins.cssplugin",["plugins.tweenplugin","tweenlite"],function(a,b){var c,d,e,f,g=function(){a.call(this,"css"),this._overwriteprops.length=0,this.setratio=g.prototype.setratio},h=_gsscope._gsdefine.globals,i={},j=g.prototype=new a("css");j.constructor=g,g.version="1.19.1",g.api=2,g.defaulttransformperspective=0,g.defaultskewtype="compensated",g.defaultsmoothorigin=!0,j="px",g.suffixmap={top:j,right:j,bottom:j,left:j,width:j,height:j,fontsize:j,padding:j,margin:j,perspective:j,lineheight:""};var k,l,m,n,o,p,q,r,s=/(?:\-|\.|\b)(\d|\.|e\-)+/g,t=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,u=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-za-z0-9]*(?:%|\b)/gi,v=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,w=/(?:\d|\-|\+|=|#|\.)*/g,x=/opacity *= *([^)]*)/i,y=/opacity:([^;]*)/i,z=/alpha\(opacity *=.+?\)/i,a=/^(rgb|hsl)/,b=/([a-z])/g,c=/-([a-z])/gi,d=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,e=function(a,b){return b.touppercase()},f=/(?:left|right|width)/i,g=/(m11|m12|m21|m22)=[\d\-\.e]+/gi,h=/progid\:dximagetransform\.microsoft\.matrix\(.+?\)/i,i=/,(?=[^\)]*(?:\(|$))/gi,j=/[\s,\(]/i,k=math.pi/180,l=180/math.pi,m={},n={style:{}},o=_gsscope.document||{createelement:function(){return n}},p=function(a,b){return o.createelementns?o.createelementns(b||"http://www.w3.org/1999/xhtml",a):o.createelement(a)},q=p("div"),r=p("img"),s=g._internals={_specialprops:i},t=(_gsscope.navigator||{}).useragent||"",u=function(){var a=t.indexof("android"),b=p("a");return m=-1!==t.indexof("safari")&&-1===t.indexof("chrome")&&(-1===a||parsefloat(t.substr(a+8,2))>3),o=m&&parsefloat(t.substr(t.indexof("version/")+8,2))<6,n=-1!==t.indexof("firefox"),(/msie ([0-9]{1,}[\.0-9]{0,})/.exec(t)||/trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(t))&&(p=parsefloat(regexp.$1)),b?(b.style.csstext="top:1px;opacity:.55;",/^0.55/.test(b.style.opacity)):!1}(),v=function(a){return x.test("string"==typeof a?a:(a.currentstyle?a.currentstyle.filter:a.style.filter)||"")?parsefloat(regexp.$1)/100:1},w=function(a){_gsscope.console&&console.log(a)},x="",y="",z=function(a,b){b=b||q;var c,d,e=b.style;if(void 0!==e[a])return a;for(a=a.charat(0).touppercase()+a.substr(1),c=["o","moz","ms","ms","webkit"],d=5;--d>-1&&void 0===e[c[d]+a];);return d>=0?(y=3===d?"ms":c[d],x="-"+y.tolowercase()+"-",y+a):null},$=o.defaultview?o.defaultview.getcomputedstyle:function(){},_=g.getstyle=function(a,b,c,d,e){var f;return u||"opacity"!==b?(!d&&a.style[b]?f=a.style[b]:(c=c||$(a))?f=c[b]||c.getpropertyvalue(b)||c.getpropertyvalue(b.replace(b,"-$1").tolowercase()):a.currentstyle&&(f=a.currentstyle[b]),null==e||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:e):v(a)},aa=s.converttopixels=function(a,c,d,e,f){if("px"===e||!e)return d;if("auto"===e||!d)return 0;var h,i,j,k=f.test(c),l=a,m=q.style,n=0>d,o=1===d;if(n&&(d=-d),o&&(d*=100),"%"===e&&-1!==c.indexof("border"))h=d/100*(k?a.clientwidth:a.clientheight);else{if(m.csstext="border:0 solid red;position:"+_(a,"position")+";line-height:0;","%"!==e&&l.appendchild&&"v"!==e.charat(0)&&"rem"!==e)m[k?"borderleftwidth":"bordertopwidth"]=d+e;else{if(l=a.parentnode||o.body,i=l._gscache,j=b.ticker.frame,i&&k&&i.time===j)return i.width*d/100;m[k?"width":"height"]=d+e}l.appendchild(q),h=parsefloat(q[k?"offsetwidth":"offsetheight"]),l.removechild(q),k&&"%"===e&&g.cachewidths!==!1&&(i=l._gscache=l._gscache||{},i.time=j,i.width=h/d*100),0!==h||f||(h=aa(a,c,d,e,!0))}return o&&(h/=100),n?-h:h},ba=s.calculateoffset=function(a,b,c){if("absolute"!==_(a,"position",c))return 0;var d="left"===b?"left":"top",e=_(a,"margin"+d,c);return a["offset"+d]-(aa(a,b,parsefloat(e),e.replace(w,""))||0)},ca=function(a,b){var c,d,e,f={};if(b=b||$(a,null))if(c=b.length)for(;--c>-1;)e=b[c],(-1===e.indexof("-transform")||da===e)&&(f[e.replace(c,e)]=b.getpropertyvalue(e));else for(c in b)(-1===c.indexof("transform")||ca===c)&&(f[c]=b[c]);else if(b=a.currentstyle||a.style)for(c in b)"string"==typeof c&&void 0===f[c]&&(f[c.replace(c,e)]=b[c]);return u||(f.opacity=v(a)),d=ra(a,b,!1),f.rotation=d.rotation,f.skewx=d.skewx,f.scalex=d.scalex,f.scaley=d.scaley,f.x=d.x,f.y=d.y,fa&&(f.z=d.z,f.rotationx=d.rotationx,f.rotationy=d.rotationy,f.scalez=d.scalez),f.filters&&delete f.filters,f},da=function(a,b,c,d,e){var f,g,h,i={},j=a.style;for(g in c)"csstext"!==g&&"length"!==g&&isnan(g)&&(b[g]!==(f=c[g])||e&&e[g])&&-1===g.indexof("origin")&&("number"==typeof f||"string"==typeof f)&&(i[g]="auto"!==f||"left"!==g&&"top"!==g?""!==f&&"auto"!==f&&"none"!==f||"string"!=typeof b[g]||""===b[g].replace(v,"")?f:0:ba(a,g),void 0!==j[g]&&(h=new sa(j,g,j[g],h)));if(d)for(g in d)"classname"!==g&&(i[g]=d[g]);return{difs:i,firstmpt:h}},ea={width:["left","right"],height:["top","bottom"]},fa=["marginleft","marginright","margintop","marginbottom"],ga=function(a,b,c){if("svg"===(a.nodename+"").tolowercase())return(c||$(a))[b]||0;if(a.getctm&&oa(a))return a.getbbox()[b]||0;var d=parsefloat("width"===b?a.offsetwidth:a.offsetheight),e=ea[b],f=e.length;for(c=c||$(a,null);--f>-1;)d-=parsefloat(_(a,"padding"+e[f],c,!0))||0,d-=parsefloat(_(a,"border"+e[f]+"width",c,!0))||0;return d},ha=function(a,b){if("contain"===a||"auto"===a||"auto auto"===a)return a+" ";(null==a||""===a)&&(a="0 0");var c,d=a.split(" "),e=-1!==a.indexof("left")?"0%":-1!==a.indexof("right")?"100%":d[0],f=-1!==a.indexof("top")?"0%":-1!==a.indexof("bottom")?"100%":d[1];if(d.length>3&&!b){for(d=a.split(", ").join(",").split(","),a=[],c=0;c2?" "+d[2]:""),b&&(b.oxp=-1!==e.indexof("%"),b.oyp=-1!==f.indexof("%"),b.oxr="="===e.charat(1),b.oyr="="===f.charat(1),b.ox=parsefloat(e.replace(v,"")),b.oy=parsefloat(f.replace(v,"")),b.v=a),b||a},ia=function(a,b){return"function"==typeof a&&(a=a(r,q)),"string"==typeof a&&"="===a.charat(1)?parseint(a.charat(0)+"1",10)*parsefloat(a.substr(2)):parsefloat(a)-parsefloat(b)||0},ja=function(a,b){return"function"==typeof a&&(a=a(r,q)),null==a?b:"string"==typeof a&&"="===a.charat(1)?parseint(a.charat(0)+"1",10)*parsefloat(a.substr(2))+b:parsefloat(a)||0},ka=function(a,b,c,d){var e,f,g,h,i,j=1e-6;return"function"==typeof a&&(a=a(r,q)),null==a?h=b:"number"==typeof a?h=a:(e=360,f=a.split("_"),i="="===a.charat(1),g=(i?parseint(a.charat(0)+"1",10)*parsefloat(f[0].substr(2)):parsefloat(f[0]))*(-1===a.indexof("rad")?1:l)-(i?0:b),f.length&&(d&&(d[c]=b+g),-1!==a.indexof("short")&&(g%=e,g!==g%(e/2)&&(g=0>g?g+e:g-e)),-1!==a.indexof("_cw")&&0>g?g=(g+9999999999*e)%e-(g/e|0)*e:-1!==a.indexof("ccw")&&g>0&&(g=(g-9999999999*e)%e-(g/e|0)*e)),h=b+g),j>h&&h>-j&&(h=0),h},la={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]},ma=function(a,b,c){return a=0>a?a+1:a>1?a-1:a,255*(1>6*a?b+(c-b)*a*6:.5>a?c:2>3*a?b+(c-b)*(2/3-a)*6:b)+.5|0},na=g.parsecolor=function(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a)if("number"==typeof a)c=[a>>16,a>>8&255,255&a];else{if(","===a.charat(a.length-1)&&(a=a.substr(0,a.length-1)),la[a])c=la[a];else if("#"===a.charat(0))4===a.length&&(d=a.charat(1),e=a.charat(2),f=a.charat(3),a="#"+d+d+e+e+f+f),a=parseint(a.substr(1),16),c=[a>>16,a>>8&255,255&a];else if("hsl"===a.substr(0,3))if(c=m=a.match(s),b){if(-1!==a.indexof("="))return a.match(t)}else g=number(c[0])%360/360,h=number(c[1])/100,i=number(c[2])/100,e=.5>=i?i*(h+1):i+h-i*h,d=2*i-e,c.length>3&&(c[3]=number(a[3])),c[0]=ma(g+1/3,d,e),c[1]=ma(g,d,e),c[2]=ma(g-1/3,d,e);else c=a.match(s)||la.transparent;c[0]=number(c[0]),c[1]=number(c[1]),c[2]=number(c[2]),c.length>3&&(c[3]=number(c[3]))}else c=la.black;return b&&!m&&(d=c[0]/255,e=c[1]/255,f=c[2]/255,j=math.max(d,e,f),k=math.min(d,e,f),i=(j+k)/2,j===k?g=h=0:(l=j-k,h=i>.5?l/(2-j-k):l/(j+k),g=j===d?(e-f)/l+(f>e?6:0):j===e?(f-d)/l+2:(d-e)/l+4,g*=60),c[0]=g+.5|0,c[1]=100*h+.5|0,c[2]=100*i+.5|0),c},oa=function(a,b){var c,d,e,f=a.match(pa)||[],g=0,h=f.length?"":a;for(c=0;c0?g[0].replace(s,""):"";return k?e=b?function(a){var b,m,n,o;if("number"==typeof a)a+=l;else if(d&&i.test(a)){for(o=a.replace(i,"|").split("|"),n=0;nn--)for(;++nm--)for(;++mi;i++)h[a[i]]=j[i]=j[i]||j[(i-1)/2>>0];return e.parse(b,h,f,g)}},sa=(s._setpluginratio=function(a){this.plugin.setratio(a);for(var b,c,d,e,f,g=this.data,h=g.proxy,i=g.firstmpt,j=1e-6;i;)b=h[i.v],i.r?b=math.round(b):j>b&&b>-j&&(b=0),i.t[i.p]=b,i=i._next;if(g.autorotate&&(g.autorotate.rotation=g.mod?g.mod(h.rotation,this.t):h.rotation),1===a||0===a)for(i=g.firstmpt,f=1===a?"e":"b";i;){if(c=i.t,c.type){if(1===c.type){for(e=c.xs0+c.s+c.xs1,d=1;d0;)i="xn"+g,h=d.p+"_"+i,n[h]=d.data[i],m[h]=d[i],f||(j=new sa(d,i,h,j,d.rxp[i]));d=d._next}return{proxy:m,end:n,firstmpt:j,pt:k}},s.cssproptween=function(a,b,d,e,g,h,i,j,k,l,m){this.t=a,this.p=b,this.s=d,this.c=e,this.n=i||b,a instanceof ta||f.push(this.n),this.r=j,this.type=h||0,k&&(this.pr=k,c=!0),this.b=void 0===l?d:l,this.e=void 0===m?d+e:m,g&&(this._next=g,g._prev=this)}),ua=function(a,b,c,d,e,f){var g=new ta(a,b,c,d-c,e,-1,f);return g.b=c,g.e=g.xs0=d,g},va=g.parsecomplex=function(a,b,c,d,e,f,h,i,j,l){c=c||f||"","function"==typeof d&&(d=d(r,q)),h=new ta(a,b,0,0,h,l?2:1,null,!1,i,c,d),d+="",e&&pa.test(d+c)&&(d=[c,d],g.colorstringfilter(d),c=d[0],d=d[1]);var m,n,o,p,u,v,w,x,y,z,a,b,c,d=c.split(", ").join(",").split(" "),e=d.split(", ").join(",").split(" "),f=d.length,g=k!==!1;for((-1!==d.indexof(",")||-1!==c.indexof(","))&&(d=d.join(" ").replace(i,", ").split(" "),e=e.join(" ").replace(i,", ").split(" "),f=d.length),f!==e.length&&(d=(f||"").split(" "),f=d.length),h.plugin=j,h.setratio=l,pa.lastindex=0,m=0;f>m;m++)if(p=d[m],u=e[m],x=parsefloat(p),x||0===x)h.appendxtra("",x,ia(u,x),u.replace(t,""),g&&-1!==u.indexof("px"),!0);else if(e&&pa.test(p))b=u.indexof(")")+1,b=")"+(b?u.substr(b):""),c=-1!==u.indexof("hsl")&&u,p=na(p,c),u=na(u,c),y=p.length+u.length>6,y&&!u&&0===u[3]?(h["xs"+h.l]+=h.l?" transparent":"transparent",h.e=h.e.split(e[m]).join("transparent")):(u||(y=!1),c?h.appendxtra(y?"hsla(":"hsl(",p[0],ia(u[0],p[0]),",",!1,!0).appendxtra("",p[1],ia(u[1],p[1]),"%,",!1).appendxtra("",p[2],ia(u[2],p[2]),y?"%,":"%"+b,!1):h.appendxtra(y?"rgba(":"rgb(",p[0],u[0]-p[0],",",!0,!0).appendxtra("",p[1],u[1]-p[1],",",!0).appendxtra("",p[2],u[2]-p[2],y?",":b,!0),y&&(p=p.length<4?1:p[3],h.appendxtra("",p,(u.length<4?1:u[3])-p,b,!1))),pa.lastindex=0;else if(v=p.match(s)){if(w=u.match(t),!w||w.length!==v.length)return h;for(o=0,n=0;n0;)j["xn"+wa]=0,j["xs"+wa]="";j.xs0="",j._next=j._prev=j.xfirst=j.data=j.plugin=j.setratio=j.rxp=null,j.appendxtra=function(a,b,c,d,e,f){var g=this,h=g.l;return g["xs"+h]+=f&&(h||g["xs"+h])?" "+a:a||"",c||0===h||g.plugin?(g.l++,g.type=g.setratio?2:1,g["xs"+g.l]=d||"",h>0?(g.data["xn"+h]=b+c,g.rxp["xn"+h]=e,g["xn"+h]=b,g.plugin||(g.xfirst=new ta(g,"xn"+h,b,c,g.xfirst||g,0,g.n,e,g.pr),g.xfirst.xs0=0),g):(g.data={s:b+c},g.rxp={},g.s=b,g.c=c,g.r=e,g)):(g["xs"+h]+=b+(d||""),g)};var xa=function(a,b){b=b||{},this.p=b.prefix?z(a)||a:a,i[a]=i[this.p]=this,this.format=b.formatter||qa(b.defaultvalue,b.color,b.collapsible,b.multi),b.parser&&(this.parse=b.parser),this.clrs=b.color,this.multi=b.multi,this.keyword=b.keyword,this.dflt=b.defaultvalue,this.pr=b.priority||0},ya=s._registercomplexspecialprop=function(a,b,c){"object"!=typeof b&&(b={parser:c});var d,e,f=a.split(","),g=b.defaultvalue;for(c=c||[g],d=0;dh.length?i.length:h.length,g=0;j>g;g++)b=h[g]=h[g]||this.dflt,c=i[g]=i[g]||this.dflt,m&&(k=b.indexof(m),l=c.indexof(m),k!==l&&(-1===l?h[g]=h[g].split(m).join(""):-1===k&&(h[g]+=" "+m)));b=h.join(", "),c=i.join(", ")}return va(a,this.p,b,c,this.clrs,this.dflt,d,this.pr,e,f)},j.parse=function(a,b,c,d,f,g,h){return this.parsecomplex(a.style,this.format(_(a,this.p,e,!1,this.dflt)),this.format(b),f,g)},g.registerspecialprop=function(a,b,c){ya(a,{parser:function(a,d,e,f,g,h,i){var j=new ta(a,e,0,0,g,2,e,!1,c);return j.plugin=h,j.setratio=b(a,d,f._tween,e),j},priority:c})},g.usesvgtransformattr=!0;var aa,ba="scalex,scaley,scalez,x,y,z,skewx,skewy,rotation,rotationx,rotationy,perspective,xpercent,ypercent".split(","),ca=z("transform"),da=x+"transform",ea=z("transformorigin"),fa=null!==z("perspective"),ga=s.transform=function(){this.perspective=parsefloat(g.defaulttransformperspective)||0,this.force3d=g.defaultforce3d!==!1&&fa?g.defaultforce3d||"auto":!1},ha=_gsscope.svgelement,ia=function(a,b,c){var d,e=o.createelementns("http://www.w3.org/2000/svg",a),f=/([a-z])([a-z])/g;for(d in c)e.setattributens(null,d.replace(f,"$1-$2").tolowercase(),c[d]);return b.appendchild(e),e},ja=o.documentelement||{},ka=function(){var a,b,c,d=p||/android/i.test(t)&&!_gsscope.chrome;return o.createelementns&&!d&&(a=ia("svg",ja),b=ia("rect",a,{width:100,height:50,x:100}),c=b.getboundingclientrect().width,b.style[ea]="50% 50%",b.style[ca]="scalex(0.5)",d=c===b.getboundingclientrect().width&&!(n&&fa),ja.removechild(a)),d}(),la=function(a,b,c,d,e,f){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=a._gstransform,w=qa(a,!0);v&&(t=v.xorigin,u=v.yorigin),(!d||(h=d.split(" ")).length<2)&&(n=a.getbbox(),0===n.x&&0===n.y&&n.width+n.height===0&&(n={x:parsefloat(a.hasattribute("x")?a.getattribute("x"):a.hasattribute("cx")?a.getattribute("cx"):0)||0,y:parsefloat(a.hasattribute("y")?a.getattribute("y"):a.hasattribute("cy")?a.getattribute("cy"):0)||0,width:0,height:0}),b=ha(b).split(" "),h=[(-1!==b[0].indexof("%")?parsefloat(b[0])/100*n.width:parsefloat(b[0]))+n.x,(-1!==b[1].indexof("%")?parsefloat(b[1])/100*n.height:parsefloat(b[1]))+n.y]),c.xorigin=k=parsefloat(h[0]),c.yorigin=l=parsefloat(h[1]),d&&w!==pa&&(m=w[0],n=w[1],o=w[2],p=w[3],q=w[4],r=w[5],s=m*p-n*o,s&&(i=k*(p/s)+l*(-o/s)+(o*r-p*q)/s,j=k*(-n/s)+l*(m/s)-(m*r-n*q)/s,k=c.xorigin=h[0]=i,l=c.yorigin=h[1]=j)),v&&(f&&(c.xoffset=v.xoffset,c.yoffset=v.yoffset,v=c),e||e!==!1&&g.defaultsmoothorigin!==!1?(i=k-t,j=l-u,v.xoffset+=i*w[0]+j*w[2]-i,v.yoffset+=i*w[1]+j*w[3]-j):v.xoffset=v.yoffset=0),f||a.setattribute("data-svg-origin",h.join(" "))},ma=function(a){var b,c=p("svg",this.ownersvgelement.getattribute("xmlns")||"http://www.w3.org/2000/svg"),d=this.parentnode,e=this.nextsibling,f=this.style.csstext;if(ja.appendchild(c),c.appendchild(this),this.style.display="block",a)try{b=this.getbbox(),this._originalgetbbox=this.getbbox,this.getbbox=ma}catch(g){}else this._originalgetbbox&&(b=this._originalgetbbox());return e?d.insertbefore(this,e):d.appendchild(this),ja.removechild(c),this.style.csstext=f,b},na=function(a){try{return a.getbbox()}catch(b){return ma.call(a,!0)}},oa=function(a){return!(!(ha&&a.getctm&&na(a))||a.parentnode&&!a.ownersvgelement)},pa=[1,0,0,1,0,0],qa=function(a,b){var c,d,e,f,g,h,i=a._gstransform||new ga,j=1e5,k=a.style;if(ca?d=_(a,da,null,!0):a.currentstyle&&(d=a.currentstyle.filter.match(g),d=d&&4===d.length?[d[0].substr(4),number(d[2].substr(4)),number(d[1].substr(4)),d[3].substr(4),i.x||0,i.y||0].join(","):""),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,c&&ca&&((h="none"===$(a).display)||!a.parentnode)&&(h&&(f=k.display,k.display="block"),a.parentnode||(g=1,ja.appendchild(a)),d=_(a,da,null,!0),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,f?k.display=f:h&&va(k,"display"),g&&ja.removechild(a)),(i.svg||a.getctm&&oa(a))&&(c&&-1!==(k[ca]+"").indexof("matrix")&&(d=k[ca],c=0),e=a.getattribute("transform"),c&&e&&(-1!==e.indexof("matrix")?(d=e,c=0):-1!==e.indexof("translate")&&(d="matrix(1,0,0,1,"+e.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",c=0))),c)return pa;for(e=(d||"").match(s)||[],wa=e.length;--wa>-1;)f=number(e[wa]),e[wa]=(g=f-(f|=0))?(g*j+(0>g?-.5:.5)|0)/j+f:f;return b&&e.length>6?[e[0],e[1],e[4],e[5],e[12],e[13]]:e},ra=s.gettransform=function(a,c,d,e){if(a._gstransform&&d&&!e)return a._gstransform;var f,h,i,j,k,l,m=d?a._gstransform||new ga:new ga,n=m.scalex<0,o=2e-5,p=1e5,q=fa?parsefloat(_(a,ea,c,!1,"0 0 0").split(" ")[2])||m.zorigin||0:0,r=parsefloat(g.defaulttransformperspective)||0;if(m.svg=!(!a.getctm||!oa(a)),m.svg&&(la(a,_(a,ea,c,!1,"50% 50%")+"",m,a.getattribute("data-svg-origin")),aa=g.usesvgtransformattr||ka),f=qa(a),f!==pa){if(16===f.length){var s,t,u,v,w,x=f[0],y=f[1],z=f[2],a=f[3],b=f[4],c=f[5],d=f[6],e=f[7],f=f[8],g=f[9],h=f[10],i=f[12],j=f[13],k=f[14],m=f[11],n=math.atan2(d,h);m.zorigin&&(k=-m.zorigin,i=f*k-f[12],j=g*k-f[13],k=h*k+m.zorigin-f[14]),m.rotationx=n*l,n&&(v=math.cos(-n),w=math.sin(-n),s=b*v+f*w,t=c*v+g*w,u=d*v+h*w,f=b*-w+f*v,g=c*-w+g*v,h=d*-w+h*v,m=e*-w+m*v,b=s,c=t,d=u),n=math.atan2(-z,h),m.rotationy=n*l,n&&(v=math.cos(-n),w=math.sin(-n),s=x*v-f*w,t=y*v-g*w,u=z*v-h*w,g=y*w+g*v,h=z*w+h*v,m=a*w+m*v,x=s,y=t,z=u),n=math.atan2(y,x),m.rotation=n*l,n&&(v=math.cos(-n),w=math.sin(-n),x=x*v+b*w,t=y*v+c*w,c=y*-w+c*v,d=z*-w+d*v,y=t),m.rotationx&&math.abs(m.rotationx)+math.abs(m.rotation)>359.9&&(m.rotationx=m.rotation=0,m.rotationy=180-m.rotationy),m.scalex=(math.sqrt(x*x+y*y)*p+.5|0)/p,m.scaley=(math.sqrt(c*c+g*g)*p+.5|0)/p,m.scalez=(math.sqrt(d*d+h*h)*p+.5|0)/p,m.rotationx||m.rotationy?m.skewx=0:(m.skewx=b||c?math.atan2(b,c)*l+m.rotation:m.skewx||0,math.abs(m.skewx)>90&&math.abs(m.skewx)<270&&(n?(m.scalex*=-1,m.skewx+=m.rotation<=0?180:-180,m.rotation+=m.rotation<=0?180:-180):(m.scaley*=-1,m.skewx+=m.skewx<=0?180:-180))),m.perspective=m?1/(0>m?-m:m):0,m.x=i,m.y=j,m.z=k,m.svg&&(m.x-=m.xorigin-(m.xorigin*x-m.yorigin*b),m.y-=m.yorigin-(m.yorigin*y-m.xorigin*c))}else if(!fa||e||!f.length||m.x!==f[4]||m.y!==f[5]||!m.rotationx&&!m.rotationy){var o=f.length>=6,p=o?f[0]:1,q=f[1]||0,r=f[2]||0,s=o?f[3]:1;m.x=f[4]||0,m.y=f[5]||0,i=math.sqrt(p*p+q*q),j=math.sqrt(s*s+r*r),k=p||q?math.atan2(q,p)*l:m.rotation||0,l=r||s?math.atan2(r,s)*l+k:m.skewx||0,math.abs(l)>90&&math.abs(l)<270&&(n?(i*=-1,l+=0>=k?180:-180,k+=0>=k?180:-180):(j*=-1,l+=0>=l?180:-180)),m.scalex=i,m.scaley=j,m.rotation=k,m.skewx=l,fa&&(m.rotationx=m.rotationy=m.z=0,m.perspective=r,m.scalez=1),m.svg&&(m.x-=m.xorigin-(m.xorigin*p+m.yorigin*r),m.y-=m.yorigin-(m.xorigin*q+m.yorigin*s))}m.zorigin=q;for(h in m)m[h]-o&&(m[h]=0)}return d&&(a._gstransform=m,m.svg&&(aa&&a.style[ca]?b.delayedcall(.001,function(){va(a.style,ca)}):!aa&&a.getattribute("transform")&&b.delayedcall(.001,function(){a.removeattribute("transform")}))),m},sa=function(a){var b,c,d=this.data,e=-d.rotation*k,f=e+d.skewx*k,g=1e5,h=(math.cos(e)*d.scalex*g|0)/g,i=(math.sin(e)*d.scalex*g|0)/g,j=(math.sin(f)*-d.scaley*g|0)/g,k=(math.cos(f)*d.scaley*g|0)/g,l=this.t.style,m=this.t.currentstyle;if(m){c=i,i=-j,j=-c,b=m.filter,l.filter="";var n,o,q=this.t.offsetwidth,r=this.t.offsetheight,s="absolute"!==m.position,t="progid:dximagetransform.microsoft.matrix(m11="+h+", m12="+i+", m21="+j+", m22="+k,u=d.x+q*d.xpercent/100,v=d.y+r*d.ypercent/100;if(null!=d.ox&&(n=(d.oxp?q*d.ox*.01:d.ox)-q/2,o=(d.oyp?r*d.oy*.01:d.oy)-r/2,u+=n-(n*h+o*i),v+=o-(n*j+o*k)),s?(n=q/2,o=r/2,t+=", dx="+(n-(n*h+o*i)+u)+", dy="+(o-(n*j+o*k)+v)+")"):t+=", sizingmethod='auto expand')",-1!==b.indexof("dximagetransform.microsoft.matrix(")?l.filter=b.replace(h,t):l.filter=t+" "+b,(0===a||1===a)&&1===h&&0===i&&0===j&&1===k&&(s&&-1===t.indexof("dx=0, dy=0")||x.test(b)&&100!==parsefloat(regexp.$1)||-1===b.indexof(b.indexof("alpha"))&&l.removeattribute("filter")),!s){var y,z,a,b=8>p?1:-1;for(n=d.ieoffsetx||0,o=d.ieoffsety||0,d.ieoffsetx=math.round((q-((0>h?-h:h)*q+(0>i?-i:i)*r))/2+u),d.ieoffsety=math.round((r-((0>k?-k:k)*r+(0>j?-j:j)*q))/2+v),wa=0;4>wa;wa++)z=fa[wa],y=m[z],c=-1!==y.indexof("px")?parsefloat(y):aa(this.t,z,parsefloat(y),y.replace(w,""))||0,a=c!==d[z]?2>wa?-d.ieoffsetx:-d.ieoffsety:2>wa?n-d.ieoffsetx:o-d.ieoffsety,l[z]=(d[z]=math.round(c-a*(0===wa||2===wa?1:b)))+"px"}}},ta=s.set3dtransformratio=s.settransformratio=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,o,p,q,r,s,t,u,v,w,x,y,z=this.data,a=this.t.style,b=z.rotation,c=z.rotationx,d=z.rotationy,e=z.scalex,f=z.scaley,g=z.scalez,h=z.x,i=z.y,j=z.z,l=z.svg,m=z.perspective,n=z.force3d,o=z.skewy,p=z.skewx;if(o&&(p+=o,b+=o),((1===a||0===a)&&"auto"===n&&(this.tween._totaltime===this.tween._totalduration||!this.tween._totaltime)||!n)&&!j&&!m&&!d&&!c&&1===g||aa&&l||!fa)return void(b||p||l?(b*=k,x=p*k,y=1e5,c=math.cos(b)*e,f=math.sin(b)*e,d=math.sin(b-x)*-f,g=math.cos(b-x)*f,x&&"simple"===z.skewtype&&(b=math.tan(x-o*k),b=math.sqrt(1+b*b),d*=b,g*=b,o&&(b=math.tan(o*k),b=math.sqrt(1+b*b),c*=b,f*=b)),l&&(h+=z.xorigin-(z.xorigin*c+z.yorigin*d)+z.xoffset,i+=z.yorigin-(z.xorigin*f+z.yorigin*g)+z.yoffset,aa&&(z.xpercent||z.ypercent)&&(q=this.t.getbbox(),h+=.01*z.xpercent*q.width,i+=.01*z.ypercent*q.height),q=1e-6,q>h&&h>-q&&(h=0),q>i&&i>-q&&(i=0)),u=(c*y|0)/y+","+(f*y|0)/y+","+(d*y|0)/y+","+(g*y|0)/y+","+h+","+i+")",l&&aa?this.t.setattribute("transform","matrix("+u):a[ca]=(z.xpercent||z.ypercent?"translate("+z.xpercent+"%,"+z.ypercent+"%) matrix(":"matrix(")+u):a[ca]=(z.xpercent||z.ypercent?"translate("+z.xpercent+"%,"+z.ypercent+"%) matrix(":"matrix(")+e+",0,0,"+f+","+h+","+i+")");if(n&&(q=1e-4,q>e&&e>-q&&(e=g=2e-5),q>f&&f>-q&&(f=g=2e-5),!m||z.z||z.rotationx||z.rotationy||(m=0)),b||p)b*=k,r=c=math.cos(b),s=f=math.sin(b),p&&(b-=p*k,r=math.cos(b),s=math.sin(b),"simple"===z.skewtype&&(b=math.tan((p-o)*k),b=math.sqrt(1+b*b),r*=b,s*=b,z.skewy&&(b=math.tan(o*k),b=math.sqrt(1+b*b),c*=b,f*=b))),d=-s,g=r;else{if(!(d||c||1!==g||m||l))return void(a[ca]=(z.xpercent||z.ypercent?"translate("+z.xpercent+"%,"+z.ypercent+"%) translate3d(":"translate3d(")+h+"px,"+i+"px,"+j+"px)"+(1!==e||1!==f?" scale("+e+","+f+")":""));c=g=1,d=f=0}k=1,e=h=i=j=l=m=0,o=m?-1/m:0,p=z.zorigin,q=1e-6,v=",",w="0",b=d*k,b&&(r=math.cos(b),s=math.sin(b),i=-s,l=o*-s,e=c*s,h=f*s,k=r,o*=r,c*=r,f*=r),b=c*k,b&&(r=math.cos(b),s=math.sin(b),b=d*r+e*s,t=g*r+h*s,j=k*s,m=o*s,e=d*-s+e*r,h=g*-s+h*r,k*=r,o*=r,d=b,g=t),1!==g&&(e*=g,h*=g,k*=g,o*=g),1!==f&&(d*=f,g*=f,j*=f,m*=f),1!==e&&(c*=e,f*=e,i*=e,l*=e),(p||l)&&(p&&(h+=e*-p,i+=h*-p,j+=k*-p+p),l&&(h+=z.xorigin-(z.xorigin*c+z.yorigin*d)+z.xoffset,i+=z.yorigin-(z.xorigin*f+z.yorigin*g)+z.yoffset),q>h&&h>-q&&(h=w),q>i&&i>-q&&(i=w),q>j&&j>-q&&(j=0)),u=z.xpercent||z.ypercent?"translate("+z.xpercent+"%,"+z.ypercent+"%) matrix3d(":"matrix3d(",u+=(q>c&&c>-q?w:c)+v+(q>f&&f>-q?w:f)+v+(q>i&&i>-q?w:i),u+=v+(q>l&&l>-q?w:l)+v+(q>d&&d>-q?w:d)+v+(q>g&&g>-q?w:g),c||d||1!==g?(u+=v+(q>j&&j>-q?w:j)+v+(q>m&&m>-q?w:m)+v+(q>e&&e>-q?w:e),u+=v+(q>h&&h>-q?w:h)+v+(q>k&&k>-q?w:k)+v+(q>o&&o>-q?w:o)+v):u+=",0,0,0,0,1,0,",u+=h+v+i+v+j+v+(m?1+-j/m:1)+")",a[ca]=u};j=ga.prototype,j.x=j.y=j.z=j.skewx=j.skewy=j.rotation=j.rotationx=j.rotationy=j.zorigin=j.xpercent=j.ypercent=j.xoffset=j.yoffset=0,j.scalex=j.scaley=j.scalez=1,ya("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(a,b,c,d,f,h,i){if(d._lastparsedtransform===i)return f;d._lastparsedtransform=i;var j,k=i.scale&&"function"==typeof i.scale?i.scale:0;"function"==typeof i[c]&&(j=i[c],i[c]=b),k&&(i.scale=k(r,a));var l,m,n,o,p,s,t,u,v,w=a._gstransform,x=a.style,y=1e-6,z=ba.length,a=i,b={},c="transformorigin",d=ra(a,e,!0,a.parsetransform),e=a.transform&&("function"==typeof a.transform?a.transform(r,q):a.transform);if(d._transform=d,e&&"string"==typeof e&&ca)m=q.style,m[ca]=e,m.display="block",m.position="absolute",o.body.appendchild(q),l=ra(q,null,!1),d.svg&&(s=d.xorigin,t=d.yorigin,l.x-=d.xoffset,l.y-=d.yoffset,(a.transformorigin||a.svgorigin)&&(e={},la(a,ha(a.transformorigin),e,a.svgorigin,a.smoothorigin,!0),s=e.xorigin,t=e.yorigin,l.x-=e.xoffset-d.xoffset,l.y-=e.yoffset-d.yoffset),(s||t)&&(u=qa(q,!0),l.x-=s-(s*u[0]+t*u[2]),l.y-=t-(s*u[1]+t*u[3]))),o.body.removechild(q),l.perspective||(l.perspective=d.perspective),null!=a.xpercent&&(l.xpercent=ja(a.xpercent,d.xpercent)),null!=a.ypercent&&(l.ypercent=ja(a.ypercent,d.ypercent));else if("object"==typeof a){if(l={scalex:ja(null!=a.scalex?a.scalex:a.scale,d.scalex),scaley:ja(null!=a.scaley?a.scaley:a.scale,d.scaley),scalez:ja(a.scalez,d.scalez),x:ja(a.x,d.x),y:ja(a.y,d.y),z:ja(a.z,d.z),xpercent:ja(a.xpercent,d.xpercent),ypercent:ja(a.ypercent,d.ypercent),perspective:ja(a.transformperspective,d.perspective)},p=a.directionalrotation,null!=p)if("object"==typeof p)for(m in p)a[m]=p[m];else a.rotation=p;"string"==typeof a.x&&-1!==a.x.indexof("%")&&(l.x=0,l.xpercent=ja(a.x,d.xpercent)),"string"==typeof a.y&&-1!==a.y.indexof("%")&&(l.y=0,l.ypercent=ja(a.y,d.ypercent)),l.rotation=ka("rotation"in a?a.rotation:"shortrotation"in a?a.shortrotation+"_short":"rotationz"in a?a.rotationz:d.rotation,d.rotation,"rotation",b),fa&&(l.rotationx=ka("rotationx"in a?a.rotationx:"shortrotationx"in a?a.shortrotationx+"_short":d.rotationx||0,d.rotationx,"rotationx",b),l.rotationy=ka("rotationy"in a?a.rotationy:"shortrotationy"in a?a.shortrotationy+"_short":d.rotationy||0,d.rotationy,"rotationy",b)),l.skewx=ka(a.skewx,d.skewx),l.skewy=ka(a.skewy,d.skewy)}for(fa&&null!=a.force3d&&(d.force3d=a.force3d,o=!0),d.skewtype=a.skewtype||d.skewtype||g.defaultskewtype,n=d.force3d||d.z||d.rotationx||d.rotationy||l.z||l.rotationx||l.rotationy||l.perspective,n||null==a.scale||(l.scalez=1);--z>-1;)v=ba[z],e=l[v]-d[v],(e>y||-y>e||null!=a[v]||null!=m[v])&&(o=!0,f=new ta(d,v,d[v],e,f),v in b&&(f.e=b[v]),f.xs0=0,f.plugin=h,d._overwriteprops.push(f.n));return e=a.transformorigin,d.svg&&(e||a.svgorigin)&&(s=d.xoffset,t=d.yoffset,la(a,ha(e),l,a.svgorigin,a.smoothorigin),f=ua(d,"xorigin",(w?d:l).xorigin,l.xorigin,f,c),f=ua(d,"yorigin",(w?d:l).yorigin,l.yorigin,f,c),(s!==d.xoffset||t!==d.yoffset)&&(f=ua(d,"xoffset",w?s:d.xoffset,d.xoffset,f,c),f=ua(d,"yoffset",w?t:d.yoffset,d.yoffset,f,c)),e="0px 0px"),(e||fa&&n&&d.zorigin)&&(ca?(o=!0,v=ea,e=(e||_(a,v,e,!1,"50% 50%"))+"",f=new ta(x,v,0,0,f,-1,c),f.b=x[v],f.plugin=h,fa?(m=d.zorigin,e=e.split(" "),d.zorigin=(e.length>2&&(0===m||"0px"!==e[2])?parsefloat(e[2]):m)||0,f.xs0=f.e=e[0]+" "+(e[1]||"50%")+" 0px",f=new ta(d,"zorigin",0,0,f,-1,f.n),f.b=m,f.xs0=f.e=d.zorigin):f.xs0=f.e=e):ha(e+"",d)),o&&(d._transformtype=d.svg&&aa||!n&&3!==this._transformtype?2:3),j&&(i[c]=j),k&&(i.scale=k),f},prefix:!0}),ya("boxshadow",{defaultvalue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),ya("borderradius",{defaultvalue:"0px",parser:function(a,b,c,f,g,h){b=this.format(b);var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=["bordertopleftradius","bordertoprightradius","borderbottomrightradius","borderbottomleftradius"],z=a.style;for(q=parsefloat(a.offsetwidth),r=parsefloat(a.offsetheight),i=b.split(" "),j=0;jp?1:0))||""):(p=parsefloat(n),s=n.substr((p+"").length)),""===s&&(s=d[c]||t),s!==t&&(v=aa(a,"borderleft",o,t),w=aa(a,"bordertop",o,t),"%"===s?(m=v/q*100+"%",l=w/r*100+"%"):"em"===s?(x=aa(a,"borderleft",1,"em"),m=v/x+"em",l=w/x+"em"):(m=v+"px",l=w+"px"),u&&(n=parsefloat(m)+p+s,k=parsefloat(l)+p+s)),g=va(z,y[j],m+" "+l,n+" "+k,!1,"0px",g);return g},prefix:!0,formatter:qa("0px 0px 0px 0px",!1,!0)}),ya("borderbottomleftradius,borderbottomrightradius,bordertopleftradius,bordertoprightradius",{defaultvalue:"0px",parser:function(a,b,c,d,f,g){return va(a.style,c,this.format(_(a,c,e,!1,"0px 0px")),this.format(b),!1,"0px",f)},prefix:!0,formatter:qa("0px 0px",!1,!0)}),ya("backgroundposition",{defaultvalue:"0 0",parser:function(a,b,c,d,f,g){var h,i,j,k,l,m,n="background-position",o=e||$(a,null),q=this.format((o?p?o.getpropertyvalue(n+"-x")+" "+o.getpropertyvalue(n+"-y"):o.getpropertyvalue(n):a.currentstyle.backgroundpositionx+" "+a.currentstyle.backgroundpositiony)||"0 0"),r=this.format(b);if(-1!==q.indexof("%")!=(-1!==r.indexof("%"))&&r.split(",").length<2&&(m=_(a,"backgroundimage").replace(d,""),m&&"none"!==m)){for(h=q.split(" "),i=r.split(" "),r.setattribute("src",m),j=2;--j>-1;)q=h[j],k=-1!==q.indexof("%"),k!==(-1!==i[j].indexof("%"))&&(l=0===j?a.offsetwidth-r.width:a.offsetheight-r.height,h[j]=k?parsefloat(q)/100*l+"px":parsefloat(q)/l*100+"%");q=h.join(" ")}return this.parsecomplex(a.style,q,r,f,g)},formatter:ha}),ya("backgroundsize",{defaultvalue:"0 0",formatter:function(a){return a+="",ha(-1===a.indexof(" ")?a+" "+a:a)}}),ya("perspective",{defaultvalue:"0px",prefix:!0}),ya("perspectiveorigin",{defaultvalue:"50% 50%",prefix:!0}),ya("transformstyle",{prefix:!0}),ya("backfacevisibility",{prefix:!0}),ya("userselect",{prefix:!0}),ya("margin",{parser:ra("margintop,marginright,marginbottom,marginleft")}),ya("padding",{parser:ra("paddingtop,paddingright,paddingbottom,paddingleft")}),ya("clip",{defaultvalue:"rect(0px,0px,0px,0px)",parser:function(a,b,c,d,f,g){var h,i,j;return 9>p?(i=a.currentstyle,j=8>p?" ":",",h="rect("+i.cliptop+j+i.clipright+j+i.clipbottom+j+i.clipleft+")", b=this.format(b).split(",").join(j)):(h=this.format(_(a,this.p,e,!1,this.dflt)),b=this.format(b)),this.parsecomplex(a.style,h,b,f,g)}}),ya("textshadow",{defaultvalue:"0px 0px 0px #999",color:!0,multi:!0}),ya("autoround,strictunits",{parser:function(a,b,c,d,e){return e}}),ya("border",{defaultvalue:"0px solid #000",parser:function(a,b,c,d,f,g){var h=_(a,"bordertopwidth",e,!1,"0px"),i=this.format(b).split(" "),j=i[0].replace(w,"");return"px"!==j&&(h=parsefloat(h)/aa(a,"bordertopwidth",1,j)+j),this.parsecomplex(a.style,this.format(h+" "+_(a,"bordertopstyle",e,!1,"solid")+" "+_(a,"bordertopcolor",e,!1,"#000")),i.join(" "),f,g)},color:!0,formatter:function(a){var b=a.split(" ");return b[0]+" "+(b[1]||"solid")+" "+(a.match(pa)||["#000"])[0]}}),ya("borderwidth",{parser:ra("bordertopwidth,borderrightwidth,borderbottomwidth,borderleftwidth")}),ya("float,cssfloat,stylefloat",{parser:function(a,b,c,d,e,f){var g=a.style,h="cssfloat"in g?"cssfloat":"stylefloat";return new ta(g,h,0,0,e,-1,c,!1,0,g[h],b)}});var ua=function(a){var b,c=this.t,d=c.filter||_(this.data,"filter")||"",e=this.s+this.c*a|0;100===e&&(-1===d.indexof("atrix(")&&-1===d.indexof("radient(")&&-1===d.indexof("oader(")?(c.removeattribute("filter"),b=!_(this.data,"filter")):(c.filter=d.replace(z,""),b=!0)),b||(this.xn1&&(c.filter=d=d||"alpha(opacity="+e+")"),-1===d.indexof("pacity")?0===e&&this.xn1||(c.filter=d+" alpha(opacity="+e+")"):c.filter=d.replace(x,"opacity="+e))};ya("opacity,alpha,autoalpha",{defaultvalue:"1",parser:function(a,b,c,d,f,g){var h=parsefloat(_(a,"opacity",e,!1,"1")),i=a.style,j="autoalpha"===c;return"string"==typeof b&&"="===b.charat(1)&&(b=("-"===b.charat(0)?-1:1)*parsefloat(b.substr(2))+h),j&&1===h&&"hidden"===_(a,"visibility",e)&&0!==b&&(h=0),u?f=new ta(i,"opacity",h,b-h,f):(f=new ta(i,"opacity",100*h,100*(b-h),f),f.xn1=j?1:0,i.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=a,f.plugin=g,f.setratio=ua),j&&(f=new ta(i,"visibility",0,0,f,-1,null,!1,0,0!==h?"inherit":"hidden",0===b?"hidden":"inherit"),f.xs0="inherit",d._overwriteprops.push(f.n),d._overwriteprops.push(c)),f}});var va=function(a,b){b&&(a.removeproperty?(("ms"===b.substr(0,2)||"webkit"===b.substr(0,6))&&(b="-"+b),a.removeproperty(b.replace(b,"-$1").tolowercase())):a.removeattribute(b))},wa=function(a){if(this.t._gsclasspt=this,1===a||0===a){this.t.setattribute("class",0===a?this.b:this.e);for(var b=this.data,c=this.t.style;b;)b.v?c[b.p]=b.v:va(c,b.p),b=b._next;1===a&&this.t._gsclasspt===this&&(this.t._gsclasspt=null)}else this.t.getattribute("class")!==this.e&&this.t.setattribute("class",this.e)};ya("classname",{parser:function(a,b,d,f,g,h,i){var j,k,l,m,n,o=a.getattribute("class")||"",p=a.style.csstext;if(g=f._classnamept=new ta(a,d,0,0,g,2),g.setratio=wa,g.pr=-11,c=!0,g.b=o,k=ca(a,e),l=a._gsclasspt){for(m={},n=l.data;n;)m[n.p]=1,n=n._next;l.setratio(1)}return a._gsclasspt=g,g.e="="!==b.charat(1)?b:o.replace(new regexp("(?:\\s|^)"+b.substr(2)+"(?![\\w-])"),"")+("+"===b.charat(0)?" "+b.substr(2):""),a.setattribute("class",g.e),j=da(a,k,ca(a),i,m),a.setattribute("class",o),g.data=j.firstmpt,a.style.csstext=p,g=g.xfirst=f.parse(a,j.difs,g,h)}});var xa=function(a){if((1===a||0===a)&&this.data._totaltime===this.data._totalduration&&"isfromstart"!==this.data.data){var b,c,d,e,f,g=this.t.style,h=i.transform.parse;if("all"===this.e)g.csstext="",e=!0;else for(b=this.e.split(" ").join("").split(","),d=b.length;--d>-1;)c=b[d],i[c]&&(i[c].parse===h?e=!0:c="transformorigin"===c?ea:i[c].p),va(g,c);e&&(va(g,ca),f=this.t._gstransform,f&&(f.svg&&(this.t.removeattribute("data-svg-origin"),this.t.removeattribute("transform")),delete this.t._gstransform))}};for(ya("clearprops",{parser:function(a,b,d,e,f){return f=new ta(a,d,0,0,f,2),f.setratio=xa,f.e=b,f.pr=-10,f.data=e._tween,c=!0,f}}),j="bezier,throwprops,physicsprops,physics2d".split(","),wa=j.length;wa--;)za(j[wa]);j=g.prototype,j._firstpt=j._lastparsedtransform=j._transform=null,j._oninittween=function(a,b,h,j){if(!a.nodetype)return!1;this._target=q=a,this._tween=h,this._vars=b,r=j,k=b.autoround,c=!1,d=b.suffixmap||g.suffixmap,e=$(a,""),f=this._overwriteprops;var n,p,s,t,u,v,w,x,z,a=a.style;if(l&&""===a.zindex&&(n=_(a,"zindex",e),("auto"===n||""===n)&&this._addlazyset(a,"zindex",0)),"string"==typeof b&&(t=a.csstext,n=ca(a,e),a.csstext=t+";"+b,n=da(a,n,ca(a)).difs,!u&&y.test(b)&&(n.opacity=parsefloat(regexp.$1)),b=n,a.csstext=t),b.classname?this._firstpt=p=i.classname.parse(a,b.classname,"classname",this,null,null,b):this._firstpt=p=this.parse(a,b,null),this._transformtype){for(z=3===this._transformtype,ca?m&&(l=!0,""===a.zindex&&(w=_(a,"zindex",e),("auto"===w||""===w)&&this._addlazyset(a,"zindex",0)),o&&this._addlazyset(a,"webkitbackfacevisibility",this._vars.webkitbackfacevisibility||(z?"visible":"hidden"))):a.zoom=1,s=p;s&&s._next;)s=s._next;x=new ta(a,"transform",0,0,null,2),this._linkcssp(x,null,s),x.setratio=ca?ta:sa,x.data=this._transform||ra(a,e,!0),x.tween=h,x.pr=-1,f.pop()}if(c){for(;p;){for(v=p._next,s=t;s&&s.pr>p.pr;)s=s._next;(p._prev=s?s._prev:u)?p._prev._next=p:t=p,(p._next=s)?s._prev=p:u=p,p=v}this._firstpt=t}return!0},j.parse=function(a,b,c,f){var g,h,j,l,m,n,o,p,s,t,u=a.style;for(g in b)n=b[g],"function"==typeof n&&(n=n(r,q)),h=i[g],h?c=h.parse(a,n,g,this,c,f,b):(m=_(a,g,e)+"",s="string"==typeof n,"color"===g||"fill"===g||"stroke"===g||-1!==g.indexof("color")||s&&a.test(n)?(s||(n=na(n),n=(n.length>3?"rgba(":"rgb(")+n.join(",")+")"),c=va(u,g,m,n,!0,"transparent",c,0,f)):s&&j.test(n)?c=va(u,g,m,n,!0,null,c,0,f):(j=parsefloat(m),o=j||0===j?m.substr((j+"").length):"",(""===m||"auto"===m)&&("width"===g||"height"===g?(j=ga(a,g,e),o="px"):"left"===g||"top"===g?(j=ba(a,g,e),o="px"):(j="opacity"!==g?0:1,o="")),t=s&&"="===n.charat(1),t?(l=parseint(n.charat(0)+"1",10),n=n.substr(2),l*=parsefloat(n),p=n.replace(w,"")):(l=parsefloat(n),p=s?n.replace(w,""):""),""===p&&(p=g in d?d[g]:o),n=l||0===l?(t?l+j:l)+p:b[g],o!==p&&""!==p&&(l||0===l)&&j&&(j=aa(a,g,j,o),"%"===p?(j/=aa(a,g,100,"%")/100,b.strictunits!==!0&&(m=j+"%")):"em"===p||"rem"===p||"vw"===p||"vh"===p?j/=aa(a,g,1,p):"px"!==p&&(l=aa(a,g,l,p),p="px"),t&&(l||0===l)&&(n=l+j+p)),t&&(l+=j),!j&&0!==j||!l&&0!==l?void 0!==u[g]&&(n||n+""!="nan"&&null!=n)?(c=new ta(u,g,l||j||0,0,c,-1,g,!1,0,m,n),c.xs0="none"!==n||"display"!==g&&-1===g.indexof("style")?n:m):w("invalid "+g+" tween value: "+b[g]):(c=new ta(u,g,j,l-j,c,0,g,k!==!1&&("px"===p||"zindex"===g),0,m,n),c.xs0=p))),f&&c&&!c.plugin&&(c.plugin=f);return c},j.setratio=function(a){var b,c,d,e=this._firstpt,f=1e-6;if(1!==a||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(a||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawprevtime===-1e-6)for(;e;){if(b=e.c*a+e.s,e.r?b=math.round(b):f>b&&b>-f&&(b=0),e.type)if(1===e.type)if(d=e.l,2===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2;else if(3===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3;else if(4===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4;else if(5===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4+e.xn4+e.xs5;else{for(c=e.xs0+b+e.xs1,d=1;d-1;)za(a[e],b,c);else for(d=a.childnodes,e=d.length;--e>-1;)f=d[e],g=f.type,f.style&&(b.push(ca(f)),c&&c.push(f)),1!==g&&9!==g&&11!==g||!f.childnodes.length||za(f,b,c)};return g.cascadeto=function(a,c,d){var e,f,g,h,i=b.to(a,c,d),j=[i],k=[],l=[],m=[],n=b._internals.reservedprops;for(a=i._targets||i.target,za(a,k,m),i.render(c,!0,!0),za(a,l),i.render(0,!0,!0),i._enabled(!0),e=m.length;--e>-1;)if(f=da(m[e],k[e],l[e]),f.firstmpt){f=f.difs;for(g in d)n[g]&&(f[g]=d[g]);h={};for(g in f)h[g]=k[e][g];j.push(b.fromto(m[e],c,h,f))}return j},a.activate([g]),g},!0)}),_gsscope._gsdefine&&_gsscope._gsqueue.pop()(),function(a){"use strict";var b=function(){return(_gsscope.greensockglobals||_gsscope)[a]};"function"==typeof define&&define.amd?define(["tweenlite"],b):"undefined"!=typeof module&&module.exports&&(require("../tweenlite.js"),module.exports=b())}("cssplugin"); /* split text util */ /*! * version: 0.5.6 * date: 2017-01-17 * updates and docs at: http://greensock.com * * @license copyright (c) 2008-2017, greensock. all rights reserved. * splittext is a club greensock membership benefit; you must have a valid membership to use * this code without violating the terms of use. visit http://greensock.com/club/ to sign up or get more details. * this work is subject to the software agreement that was issued with your membership. * * @author: jack doyle, jack@greensock.com */ var _gsscope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;!function(a){"use strict";var b=a.greensockglobals||a,c=function(a){var c,d=a.split("."),e=b;for(c=0;cb;b++)if(c=a[b],j(c))for(d=c.length,d=0;d":">")}},y=d.splittext=b.splittext=function(a,b){if("string"==typeof a&&(a=y.selector(a)),!a)throw"cannot split a null element.";this.elements=j(a)?k(a):[a],this.chars=[],this.words=[],this.lines=[],this._originals=[],this.vars=b||{},this.split(b)},z=function(a,b,c){var d=a.nodetype;if(1===d||9===d||11===d)for(a=a.firstchild;a;a=a.nextsibling)z(a,b,c);else(3===d||4===d)&&(a.nodevalue=a.nodevalue.split(b).join(c))},a=function(a,b){for(var c=b.length;--c>-1;)a.push(b[c])},b=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},c=function(a,b,c){for(var d;a&&a!==b;){if(d=a._next||a.nextsibling)return d.textcontent.charat(0)===c;a=a.parentnode||a._parent}return!1},d=function(a){var b,c,d=b(a.childnodes),e=d.length;for(b=0;e>b;b++)c=d[b],c._issplit?d(c):(b&&3===c.previoussibling.nodetype?c.previoussibling.nodevalue+=3===c.nodetype?c.nodevalue:c.firstchild.nodevalue:3!==c.nodetype&&a.insertbefore(c.firstchild,c),a.removechild(c))},e=function(a,b,c,d,e,h,j){var k,l,m,n,o,p,q,r,s,t,u,v,w=g(a),x=i(a,"paddingleft",w),y=-999,b=i(a,"borderbottomwidth",w)+i(a,"bordertopwidth",w),e=i(a,"borderleftwidth",w)+i(a,"borderrightwidth",w),f=i(a,"paddingtop",w)+i(a,"paddingbottom",w),g=i(a,"paddingleft",w)+i(a,"paddingright",w),h=.2*i(a,"fontsize"),i=i(a,"textalign",w,!0),j=[],k=[],l=[],m=b.worddelimiter||" ",n=b.span?"span":"div",o=b.type||b.split||"chars,words,lines",p=e&&-1!==o.indexof("lines")?[]:null,q=-1!==o.indexof("words"),r=-1!==o.indexof("chars"),s="absolute"===b.position||b.absolute===!0,t=b.linesclass,u=-1!==(t||"").indexof("++"),v=[];for(p&&1===a.children.length&&a.children[0]._issplit&&(a=a.children[0]),u&&(t=t.split("++").join("")),l=a.getelementsbytagname("*"),m=l.length,o=[],k=0;m>k;k++)o[k]=l[k];if(p||s)for(k=0;m>k;k++)n=o[k],p=n.parentnode===a,(p||s||r&&!q)&&(v=n.offsettop,p&&p&&math.abs(v-y)>h&&"br"!==n.nodename&&(q=[],p.push(q),y=v),s&&(n._x=n.offsetleft,n._y=v,n._w=n.offsetwidth,n._h=n.offsetheight),p&&((n._issplit&&p||!r&&p||q&&p||!q&&n.parentnode.parentnode===a&&!n.parentnode._issplit)&&(q.push(n),n._x-=x,c(n,a,m)&&(n._wordend=!0)),"br"===n.nodename&&n.nextsibling&&"br"===n.nextsibling.nodename&&p.push([])));for(k=0;m>k;k++)n=o[k],p=n.parentnode===a,"br"!==n.nodename?(s&&(s=n.style,q||p||(n._x+=n.parentnode._x,n._y+=n.parentnode._y),s.left=n._x+"px",s.top=n._y+"px",s.position="absolute",s.display="block",s.width=n._w+1+"px",s.height=n._h+"px"),!q&&r?n._issplit?(n._next=n.nextsibling,n.parentnode.appendchild(n)):n.parentnode._issplit?(n._parent=n.parentnode,!n.previoussibling&&n.firstchild&&(n.firstchild._isfirst=!0),n.nextsibling&&" "===n.nextsibling.textcontent&&!n.nextsibling.nextsibling&&v.push(n.nextsibling),n._next=n.nextsibling&&n.nextsibling._isfirst?null:n.nextsibling,n.parentnode.removechild(n),o.splice(k--,1),m--):p||(v=!n.nextsibling&&c(n.parentnode,a,m),n.parentnode._parent&&n.parentnode._parent.appendchild(n),v&&n.parentnode.appendchild(f.createtextnode(" ")),b.span&&(n.style.display="inline"),j.push(n)):n.parentnode._issplit&&!n._issplit&&""!==n.innerhtml?k.push(n):r&&!n._issplit&&(b.span&&(n.style.display="inline"),j.push(n))):p||s?(n.parentnode&&n.parentnode.removechild(n),o.splice(k--,1),m--):q||a.appendchild(n);for(k=v.length;--k>-1;)v[k].parentnode.removechild(v[k]);if(p){for(s&&(t=f.createelement(n),a.appendchild(t),u=t.offsetwidth+"px",v=t.offsetparent===a?0:a.offsetleft,a.removechild(t)),s=a.style.csstext,a.style.csstext="display:none;";a.firstchild;)a.removechild(a.firstchild);for(r=" "===m&&(!s||!q&&!r),k=0;kl;l++)"br"!==q[l].nodename&&(n=q[l],t.appendchild(n),r&&n._wordend&&t.appendchild(f.createtextnode(" ")),s&&(0===l&&(t.style.top=n._y+"px",t.style.left=x+v+"px"),n.style.top="0px",v&&(n.style.left=n._x-v+"px")));0===m?t.innerhtml=" ":q||r||(d(t),z(t,string.fromcharcode(160)," ")),s&&(t.style.width=u,t.style.height=n._h+"px"),a.appendchild(t)}a.style.csstext=s}s&&(j>a.clientheight&&(a.style.height=j-f+"px",a.clientheighta.clientwidth&&(a.style.width=h-g+"px",a.clientwidth":"",g=!0,h=f.createelement("div"),i=a.parentnode;for(i.insertbefore(h,a),h.textcontent=a.nodevalue,i.removechild(a),a=h,g=e(a),v=-1!==g.indexof("<"),b.reducewhitespace!==!1&&(g=g.replace(m," ").replace(l,"")),v&&(g=g.split("<").join("{{lt}}")),k=g.length,h=(" "===g.charat(0)?e:"")+c(),i=0;k>i;i++)if(p=g.charat(i),p===d&&g.charat(i-1)!==d&&i){for(h+=g?f:"",g=!1;g.charat(i+1)===d;)h+=e,i++;i===k-1?h+=e:")"!==g.charat(i+1)&&(h+=e+c(),g=!0)}else"{"===p&&"{{lt}}"===g.substr(i,6)?(h+=b?d()+"{{lt}}":"{{lt}}",i+=5):p.charcodeat(0)>=n&&p.charcodeat(0)<=o||g.charcodeat(i+1)>=65024&&g.charcodeat(i+1)<=65039?(w=u(g.substr(i,2)),x=u(g.substr(i+2,2)),j=w>=q&&r>=w&&x>=q&&r>=x||x>=s&&t>=x?4:2,h+=b&&" "!==p?d()+g.substr(i,j)+"":g.substr(i,j),i+=j-1):h+=b&&" "!==p?d()+p+"":p;a.outerhtml=h+(g?f:""),v&&z(i,"{{lt}}","<")},g=function(a,b,c,d){var e,f,g=b(a.childnodes),h=g.length,j="absolute"===b.position||b.absolute===!0;if(3!==a.nodetype||h>1){for(b.absolute=!1,e=0;h>e;e++)f=g[e],(3!==f.nodetype||/\s+/.test(f.nodevalue))&&(j&&3!==f.nodetype&&"inline"===i(f,"display",null,!0)&&(f.style.display="inline-block",f.style.position="relative"),f._issplit=!0,g(f,b,c,d));return b.absolute=j,void(a._issplit=!0)}f(a,b,c,d)},h=y.prototype;h.split=function(a){this.issplit&&this.revert(),this.vars=a=a||this.vars,this._originals.length=this.chars.length=this.words.length=this.lines.length=0;for(var b,c,d,e=this.elements.length,f=a.span?"span":"div",g=("absolute"===a.position||a.absolute===!0,x(a.wordsclass,f)),h=x(a.charsclass,f);--e>-1;)d=this.elements[e],this._originals[e]=d.innerhtml,b=d.clientheight,c=d.clientwidth,g(d,a,g,h),e(d,a,this.chars,this.words,this.lines,c,b);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.issplit=!0,this},h.revert=function(){if(!this._originals)throw"revert() call wasn't scoped properly.";for(var a=this._originals.length;--a>-1;)this.elements[a].innerhtml=this._originals[a];return this.chars=[],this.words=[],this.lines=[],this.issplit=!1,this},y.selector=a.$||a.jquery||function(b){var c=a.$||a.jquery;return c?(y.selector=c,c(b)):"undefined"==typeof document?b:document.queryselectorall?document.queryselectorall(b):document.getelementbyid("#"===b.charat(0)?b.substr(1):b)},y.version="0.5.6"}(_gsscope),function(a){"use strict";var b=function(){return(_gsscope.greensockglobals||_gsscope)[a]};"function"==typeof define&&define.amd?define([],b):"undefined"!=typeof module&&module.exports&&(module.exports=b())}("splittext"); try{ window.greensockglobals = null; window._gsqueue = null; window._gsdefine = null; delete(window.greensockglobals); delete(window._gsqueue); delete(window._gsdefine); } catch(e) {} try{ window.greensockglobals = oldgs; window._gsqueue = oldgs_queue; } catch(e) {} if (window.tplogs==true) try { console.groupend(); } catch(e) {} (function(e,t){ e.waitforimages={hasimageproperties:["backgroundimage","liststyleimage","borderimage","bordercornerimage"]};e.expr[":"].uncached=function(t){var n=document.createelement("img");n.src=t.src;return e(t).is('img[src!=""]')&&!n.complete};e.fn.waitforimages=function(t,n,r){if(e.isplainobject(arguments[0])){n=t.each;r=t.waitforall;t=t.finished}t=t||e.noop;n=n||e.noop;r=!!r;if(!e.isfunction(t)||!e.isfunction(n)){throw new typeerror("an invalid callback was supplied.")}return this.each(function(){var i=e(this),s=[];if(r){var o=e.waitforimages.hasimageproperties||[],u=/url\((['"]?)(.*?)\1\)/g;i.find("*").each(function(){var t=e(this);if(t.is("img:uncached")){s.push({src:t.attr("src"),element:t[0]})}e.each(o,function(e,n){var r=t.css(n);if(!r){return true}var i;while(i=u.exec(r)){s.push({src:i[2],element:t[0]})}})})}else{i.find("img:uncached").each(function(){s.push({src:this.src,element:this})})}var f=s.length,l=0;if(f==0){t.call(i[0])}e.each(s,function(r,s){var o=new image;e(o).bind("load error",function(e){l++;n.call(s.element,l,f,e.type=="load");if(l==f){t.call(i[0]);return false}});o.src=s.src})})}; })(jquery)