/*! * materialize v0.97.7 (http://materializecss.com) * copyright 2014-2015 materialize * mit license (https://raw.githubusercontent.com/dogfalo/materialize/master/license) */ if("undefined"==typeof jquery){var jquery;jquery="function"==typeof require?$=require("jquery"):$}jquery.easing.jswing=jquery.easing.swing,jquery.extend(jquery.easing,{def:"easeoutquad",swing:function(a,b,c,d,e){return jquery.easing[jquery.easing.def](a,b,c,d,e)},easeinquad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeoutquad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeinoutquad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeincubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeoutcubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeinoutcubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeinquart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeoutquart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeinoutquart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeinquint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeoutquint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeinoutquint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeinsine:function(a,b,c,d,e){return-d*math.cos(b/e*(math.pi/2))+d+c},easeoutsine:function(a,b,c,d,e){return d*math.sin(b/e*(math.pi/2))+c},easeinoutsine:function(a,b,c,d,e){return-d/2*(math.cos(math.pi*b/e)-1)+c},easeinexpo:function(a,b,c,d,e){return 0==b?c:d*math.pow(2,10*(b/e-1))+c},easeoutexpo:function(a,b,c,d,e){return b==e?c+d:d*(-math.pow(2,-10*b/e)+1)+c},easeinoutexpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*math.pow(2,10*(b-1))+c:d/2*(-math.pow(2,-10*--b)+2)+c},easeincirc:function(a,b,c,d,e){return-d*(math.sqrt(1-(b/=e)*b)-1)+c},easeoutcirc:function(a,b,c,d,e){return d*math.sqrt(1-(b=b/e-1)*b)+c},easeinoutcirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(math.sqrt(1-b*b)-1)+c:d/2*(math.sqrt(1-(b-=2)*b)+1)+c},easeinelastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),hb?-.5*(h*math.pow(2,10*(b-=1))*math.sin((b*e-f)*(2*math.pi)/g))+c:h*math.pow(2,-10*(b-=1))*math.sin((b*e-f)*(2*math.pi)/g)*.5+d+c},easeinback:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeoutback:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeinoutback:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*(b*b*(((f*=1.525)+1)*b-f))+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeinbounce:function(a,b,c,d,e){return d-jquery.easing.easeoutbounce(a,e-b,0,d,e)+c},easeoutbounce:function(a,b,c,d,e){return(b/=e)<1/2.75?d*(7.5625*b*b)+c:2/2.75>b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75>b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeinoutbounce:function(a,b,c,d,e){return e/2>b?.5*jquery.easing.easeinbounce(a,2*b,0,d,e)+c:.5*jquery.easing.easeoutbounce(a,2*b-e,0,d,e)+.5*d+c}}),jquery.extend(jquery.easing,{easeinoutmaterial:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:d/4*((b-=2)*b*b+2)+c}}),jquery.velocity?console.log("velocity is already loaded. you may be needlessly importing velocity again; note that materialize includes velocity."):(!function(a){function b(a){var b=a.length,d=c.type(a);return"function"===d||c.iswindow(a)?!1:1===a.nodetype&&b?!0:"array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a}if(!a.jquery){var c=function(a,b){return new c.fn.init(a,b)};c.iswindow=function(a){return null!=a&&a==a.window},c.type=function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a},c.isarray=array.isarray||function(a){return"array"===c.type(a)},c.isplainobject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodetype||c.iswindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isprototypeof"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;g>f&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=c.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=c.call(a[f],f,a[f]),e===!1)break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var f=a[c.expando]||(a[c.expando]=++c.uuid);return d[f]=d[f]||{},d[f][b]=e,e}},c.removedata=function(a,b){var e=a[c.expando],f=e&&d[e];f&&c.each(b,function(a,b){delete f[b]})},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);j>i;i++)if(null!=(f=arguments[i]))for(e in f)a=h[e],d=f[e],h!==d&&(k&&d&&(c.isplainobject(d)||(b=c.isarray(d)))?(b?(b=!1,g=a&&c.isarray(a)?a:[]):g=a&&c.isplainobject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return null!=a&&(b(object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isarray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodetype?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodetype)return this[0]=a,this;throw new error("not a dom node.")},offset:function(){var b=this[0].getboundingclientrect?this[0].getboundingclientrect():{top:0,left:0};return{top:b.top+(a.pageyoffset||document.scrolltop||0)-(document.clienttop||0),left:b.left+(a.pagexoffset||document.scrollleft||0)-(document.clientleft||0)}},position:function(){function a(){for(var a=this.offsetparent||document;a&&"html"===!a.nodetype.tolowercase&&"static"===a.style.position;)a=a.offsetparent;return a||document}var b=this[0],a=a.apply(b),d=this.offset(),e=/^(?:body|html)$/i.test(a.nodename)?{top:0,left:0}:c(a).offset();return d.top-=parsefloat(b.style.margintop)||0,d.left-=parsefloat(b.style.marginleft)||0,a.style&&(e.top+=parsefloat(a.style.bordertopwidth)||0,e.left+=parsefloat(a.style.borderleftwidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new date).gettime(),c.uuid=0;for(var e={},f=e.hasownproperty,g=e.tostring,h="boolean number string function array date regexp object error".split(" "),i=0;ie;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;t>b;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(math.abs(f)>r&&++h=q?k(b,h):0==i?h:m(b,c,c+u)}function o(){y=!0,(a!=c||d!=e)&&l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="float32array"in b;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isnan(arguments[w])||!isfinite(arguments[w]))return!1;a=math.min(a,1),d=math.min(d,1),a=math.max(a,0),d=math.max(d,0);var x=v?new float32array(t):new array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getcontrolpoints=function(){return[{x:a,y:c},{x:d,y:e}]};var a="generatebezier("+[a,c,d,e]+")";return z.tostring=function(){return a},z}function j(a,b){var c=a;return p.isstring(a)?t.easings[a]||(c=!1):c=p.isarray(a)&&1===a.length?h.apply(null,a):p.isarray(a)&&2===a.length?u.apply(null,a.concat([b])):p.isarray(a)&&4===a.length?i.apply(null,a):!1,c===!1&&(c=t.easings[t.defaults.easing]?t.defaults.easing:s),c}function k(a){if(a){var b=(new date).gettime(),c=t.state.calls.length;c>1e4&&(t.state.calls=e(t.state.calls));for(var f=0;c>f;f++)if(t.state.calls[f]){var h=t.state.calls[f],i=h[0],j=h[2],n=h[3],o=!!n,q=null;n||(n=t.state.calls[f][3]=b-16);for(var r=math.min((b-n)/j.duration,1),s=0,u=i.length;u>s;s++){var w=i[s],y=w.element;if(g(y)){var z=!1;if(j.display!==d&&null!==j.display&&"none"!==j.display){if("flex"===j.display){var a=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];m.each(a,function(a,b){v.setpropertyvalue(y,"display",b)})}v.setpropertyvalue(y,"display",j.display)}j.visibility!==d&&"hidden"!==j.visibility&&v.setpropertyvalue(y,"visibility",j.visibility);for(var b in w)if("element"!==b){var c,d=w[b],e=p.isstring(d.easing)?t.easings[d.easing]:d.easing;if(1===r)c=d.endvalue;else{var f=d.endvalue-d.startvalue;if(c=d.startvalue+f*e(r,j,f),!o&&c===d.currentvalue)continue}if(d.currentvalue=c,"tween"===b)q=c;else{if(v.hooks.registered[b]){var g=v.hooks.getroot(b),h=g(y).rootpropertyvaluecache[g];h&&(d.rootpropertyvalue=h)}var i=v.setpropertyvalue(y,b,d.currentvalue+(0===parsefloat(c)?"":d.unittype),d.rootpropertyvalue,d.scrolldata);v.hooks.registered[b]&&(g(y).rootpropertyvaluecache[g]=v.normalizations.registered[g]?v.normalizations.registered[g]("extract",null,i[1]):i[1]),"transform"===i[0]&&(z=!0)}}j.mobileha&&g(y).transformcache.translate3d===d&&(g(y).transformcache.translate3d="(0px, 0px, 0px)",z=!0),z&&v.flushtransformcache(y)}}j.display!==d&&"none"!==j.display&&(t.state.calls[f][2].display=!1),j.visibility!==d&&"hidden"!==j.visibility&&(t.state.calls[f][2].visibility=!1),j.progress&&j.progress.call(h[1],h[1],r,math.max(0,n+j.duration-b),n,q),1===r&&l(f)}}t.state.isticking&&x(k)}function l(a,b){if(!t.state.calls[a])return!1;for(var c=t.state.calls[a][0],e=t.state.calls[a][1],f=t.state.calls[a][2],h=t.state.calls[a][4],i=!1,j=0,k=c.length;k>j;j++){var l=c[j].element;if(b||f.loop||("none"===f.display&&v.setpropertyvalue(l,"display",f.display),"hidden"===f.visibility&&v.setpropertyvalue(l,"visibility",f.visibility)),f.loop!==!0&&(m.queue(l)[1]===d||!/\.velocityqueueentryflag/i.test(m.queue(l)[1]))&&g(l)){g(l).isanimating=!1,g(l).rootpropertyvaluecache={};var n=!1;m.each(v.lists.transforms3d,function(a,b){var c=/^scale/.test(b)?1:0,e=g(l).transformcache[b];g(l).transformcache[b]!==d&&new regexp("^\\("+c+"[^.]").test(e)&&(n=!0,delete g(l).transformcache[b])}),f.mobileha&&(n=!0,delete g(l).transformcache.translate3d),n&&v.flushtransformcache(l),v.values.removeclass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}catch(o){settimeout(function(){throw o},1)}h&&f.loop!==!0&&h(e),g(l)&&f.loop===!0&&!b&&(m.each(g(l).tweenscontainer,function(a,b){/^rotate/.test(a)&&360===parsefloat(b.endvalue)&&(b.endvalue=0,b.startvalue=360),/^backgroundposition/.test(a)&&100===parsefloat(b.endvalue)&&"%"===b.unittype&&(b.endvalue=0,b.startvalue=100)}),t(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&m.dequeue(l,f.queue)}t.state.calls[a]=!1;for(var p=0,q=t.state.calls.length;q>p;p++)if(t.state.calls[p]!==!1){i=!0;break}i===!1&&(t.state.isticking=!1,delete t.state.calls,t.state.calls=[])}var m,n=function(){if(c.documentmode)return c.documentmode;for(var a=7;a>4;a--){var b=c.createelement("div");if(b.innerhtml="",b.getelementsbytagname("span").length)return b=null,a}return d}(),o=function(){var a=0;return b.webkitrequestanimationframe||b.mozrequestanimationframe||function(b){var c,d=(new date).gettime();return c=math.max(0,16-(d-a)),a=d+c,settimeout(function(){b(d+c)},c)}}(),p={isstring:function(a){return"string"==typeof a},isarray:array.isarray||function(a){return"[object array]"===object.prototype.tostring.call(a)},isfunction:function(a){return"[object function]"===object.prototype.tostring.call(a)},isnode:function(a){return a&&a.nodetype},isnodelist:function(a){return"object"==typeof a&&/^\[object (htmlcollection|nodelist|object)\]$/.test(object.prototype.tostring.call(a))&&a.length!==d&&(0===a.length||"object"==typeof a[0]&&a[0].nodetype>0)},iswrapped:function(a){return a&&(a.jquery||b.zepto&&b.zepto.zepto.isz(a))},issvg:function(a){return b.svgelement&&a instanceof b.svgelement},isemptyobject:function(a){for(var b in a)return!1;return!0}},q=!1;if(a.fn&&a.fn.jquery?(m=a,q=!0):m=b.velocity.utilities,8>=n&&!q)throw new error("velocity: ie8 and below require jquery to be loaded before velocity.");if(7>=n)return void(jquery.fn.velocity=jquery.fn.animate);var r=400,s="swing",t={state:{ismobile:/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(navigator.useragent),isandroid:/android/i.test(navigator.useragent),isgingerbread:/android 2\.3\.[3-7]/i.test(navigator.useragent),ischrome:b.chrome,isfirefox:/firefox/i.test(navigator.useragent),prefixelement:c.createelement("div"),prefixmatches:{},scrollanchor:null,scrollpropertyleft:null,scrollpropertytop:null,isticking:!1,calls:[]},css:{},utilities:m,redirects:{},easings:{},promise:b.promise,defaults:{queue:"",duration:r,easing:s,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileha:!0,_cachevalues:!0},init:function(a){m.data(a,"velocity",{issvg:p.issvg(a),isanimating:!1,computedstyle:null,tweenscontainer:null,rootpropertyvaluecache:{},transformcache:{}})},hook:null,mock:!1,version:{major:1,minor:2,patch:2},debug:!1};b.pageyoffset!==d?(t.state.scrollanchor=b,t.state.scrollpropertyleft="pagexoffset",t.state.scrollpropertytop="pageyoffset"):(t.state.scrollanchor=c.documentelement||c.body.parentnode||c.body,t.state.scrollpropertyleft="scrollleft",t.state.scrollpropertytop="scrolltop");var u=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parsefloat(a)||500,b=parsefloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;h=c(h||i,g),j.push(1+h.x),k+=16,math.abs(h.x)>l&&math.abs(h.v)>l;);return f?function(a){return j[a*(j.length-1)|0]}:k}}();t.easings={linear:function(a){return a},swing:function(a){return.5-math.cos(a*math.pi)/2},spring:function(a){return 1-math.cos(4.5*a*math.pi)*math.exp(6*-a)}},m.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeinsine",[.47,0,.745,.715]],["easeoutsine",[.39,.575,.565,1]],["easeinoutsine",[.445,.05,.55,.95]],["easeinquad",[.55,.085,.68,.53]],["easeoutquad",[.25,.46,.45,.94]],["easeinoutquad",[.455,.03,.515,.955]],["easeincubic",[.55,.055,.675,.19]],["easeoutcubic",[.215,.61,.355,1]],["easeinoutcubic",[.645,.045,.355,1]],["easeinquart",[.895,.03,.685,.22]],["easeoutquart",[.165,.84,.44,1]],["easeinoutquart",[.77,0,.175,1]],["easeinquint",[.755,.05,.855,.06]],["easeoutquint",[.23,1,.32,1]],["easeinoutquint",[.86,0,.07,1]],["easeinexpo",[.95,.05,.795,.035]],["easeoutexpo",[.19,1,.22,1]],["easeinoutexpo",[1,0,0,1]],["easeincirc",[.6,.04,.98,.335]],["easeoutcirc",[.075,.82,.165,1]],["easeinoutcirc",[.785,.135,.15,.86]]],function(a,b){t.easings[b[0]]=i.apply(null,b[1])});var v=t.css={regex:{ishex:/^#([a-f\d]{3}){1,2}$/i,valueunwrap:/^[a-z]+\((.*)\)$/i,wrappedvaluealreadyextracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valuesplit:/([a-z]+\(.+\))|(([a-z0-9#-.]+?)(?=\s|$))/gi},lists:{colors:["fill","stroke","stopcolor","color","backgroundcolor","bordercolor","bordertopcolor","borderrightcolor","borderbottomcolor","borderleftcolor","outlinecolor"],transformsbase:["translatex","translatey","scale","scalex","scaley","skewx","skewy","rotatez"],transforms3d:["transformperspective","translatez","scalez","rotatex","rotatey"]},hooks:{templates:{textshadow:["color x y blur","black 0px 0px 0px"],boxshadow:["color x y blur spread","black 0px 0px 0px 0px"],clip:["top right bottom left","0px 0px 0px 0px"],backgroundposition:["x y","0% 0%"],transformorigin:["x y z","50% 50% 0px"],perspectiveorigin:["x y","50% 50%"]},registered:{},register:function(){for(var a=0;a=n)switch(a){case"name":return"filter";case"extract":var d=c.tostring().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parsefloat(c)>=1?"":"alpha(opacity="+parseint(100*parsefloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){9>=n||t.state.isgingerbread||(v.lists.transformsbase=v.lists.transformsbase.concat(v.lists.transforms3d));for(var a=0;ae&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformcache[b]="("+e+")"),g(c).transformcache[b]}}}();for(var a=0;a=n||3!==f.split(" ").length||(f+=" 1"),f;case"inject":return 8>=n?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(8>=n?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},names:{camelcase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.touppercase()})},svgattribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(n||t.state.isandroid&&!t.state.ischrome)&&(b+="|transform"),new regexp("^("+b+")$","i").test(a)},prefixcheck:function(a){if(t.state.prefixmatches[a])return[t.state.prefixmatches[a],!0];for(var b=["","webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.touppercase()}),p.isstring(t.state.prefixelement.style[e]))return t.state.prefixmatches[a]=e,[e,!0]}return[a,!1]}},values:{hextorgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseint(b[1],16),parseint(b[2],16),parseint(b[3],16)]:[0,0,0]},iscssnullvalue:function(a){return 0==a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getunittype:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scalex|scaley|scalez|alpha|flexgrow|flexheight|zindex|fontweight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getdisplaytype:function(a){var b=a&&a.tagname.tostring().tolowercase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":/^(table)$/i.test(b)?"table":/^(tbody)$/i.test(b)?"table-row-group":"block"},addclass:function(a,b){a.classlist?a.classlist.add(b):a.classname+=(a.classname.length?" ":"")+b},removeclass:function(a,b){a.classlist?a.classlist.remove(b):a.classname=a.classname.tostring().replace(new regexp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ")}},getpropertyvalue:function(a,c,e,f){function h(a,c){function e(){j&&v.setpropertyvalue(a,"display","none")}var i=0;if(8>=n)i=m.css(a,c);else{var j=!1;if(/^(width|height)$/.test(c)&&0===v.getpropertyvalue(a,"display")&&(j=!0,v.setpropertyvalue(a,"display",v.values.getdisplaytype(a))),!f){if("height"===c&&"border-box"!==v.getpropertyvalue(a,"boxsizing").tostring().tolowercase()){var k=a.offsetheight-(parsefloat(v.getpropertyvalue(a,"bordertopwidth"))||0)-(parsefloat(v.getpropertyvalue(a,"borderbottomwidth"))||0)-(parsefloat(v.getpropertyvalue(a,"paddingtop"))||0)-(parsefloat(v.getpropertyvalue(a,"paddingbottom"))||0);return e(),k}if("width"===c&&"border-box"!==v.getpropertyvalue(a,"boxsizing").tostring().tolowercase()){var l=a.offsetwidth-(parsefloat(v.getpropertyvalue(a,"borderleftwidth"))||0)-(parsefloat(v.getpropertyvalue(a,"borderrightwidth"))||0)-(parsefloat(v.getpropertyvalue(a,"paddingleft"))||0)-(parsefloat(v.getpropertyvalue(a,"paddingright"))||0);return e(),l}}var o;o=g(a)===d?b.getcomputedstyle(a,null):g(a).computedstyle?g(a).computedstyle:g(a).computedstyle=b.getcomputedstyle(a,null),"bordercolor"===c&&(c="bordertopcolor"),i=9===n&&"filter"===c?o.getpropertyvalue(c):o[c],(""===i||null===i)&&(i=a.style[c]),e()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(c)){var p=h(a,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(c))&&(i=m(a).position()[c]+"px")}return i}var i;if(v.hooks.registered[c]){var j=c,k=v.hooks.getroot(j);e===d&&(e=v.getpropertyvalue(a,v.names.prefixcheck(k)[0])),v.normalizations.registered[k]&&(e=v.normalizations.registered[k]("extract",a,e)),i=v.hooks.extractvalue(j,e)}else if(v.normalizations.registered[c]){var l,o;l=v.normalizations.registered[c]("name",a),"transform"!==l&&(o=h(a,v.names.prefixcheck(l)[0]),v.values.iscssnullvalue(o)&&v.hooks.templates[c]&&(o=v.hooks.templates[c][1])),i=v.normalizations.registered[c]("extract",a,o)}if(!/^[\d-]/.test(i))if(g(a)&&g(a).issvg&&v.names.svgattribute(c))if(/^(height|width)$/i.test(c))try{i=a.getbbox()[c]}catch(p){i=0}else i=a.getattribute(c);else i=h(a,v.names.prefixcheck(c)[0]);return v.values.iscssnullvalue(i)&&(i=0),t.debug>=2&&console.log("get "+c+": "+i),i},setpropertyvalue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"left"===f.direction?b.scrollto(d,f.alternatevalue):b.scrollto(f.alternatevalue,d);else if(v.normalizations.registered[c]&&"transform"===v.normalizations.registered[c]("name",a))v.normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformcache[c];else{if(v.hooks.registered[c]){var i=c,j=v.hooks.getroot(c);e=e||v.getpropertyvalue(a,j),d=v.hooks.injectvalue(i,d,e),c=j}if(v.normalizations.registered[c]&&(d=v.normalizations.registered[c]("inject",a,d),c=v.normalizations.registered[c]("name",a)),h=v.names.prefixcheck(c)[0],8>=n)try{a.style[h]=d}catch(k){t.debug&&console.log("browser does not support ["+d+"] for ["+h+"]")}else g(a)&&g(a).issvg&&v.names.svgattribute(c)?a.setattribute(c,d):a.style[h]=d;t.debug>=2&&console.log("set "+c+" ("+h+"): "+d)}return[h,d]},flushtransformcache:function(a){function b(b){return parsefloat(v.getpropertyvalue(a,b))}var c="";if((n||t.state.isandroid&&!t.state.ischrome)&&g(a).issvg){var d={translate:[b("translatex"),b("translatey")],skewx:[b("skewx")],skewy:[b("skewy")],scale:1!==b("scale")?[b("scale"),b("scale")]:[b("scalex"),b("scaley")],rotate:[b("rotatez"),0,0]};m.each(g(a).transformcache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(c+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e,f;m.each(g(a).transformcache,function(b){return e=g(a).transformcache[b],"transformperspective"===b?(f=e,!0):(9===n&&"rotatez"===b&&(b="rotate"),void(c+=b+e+" "))}),f&&(c="perspective"+f+" "+c)}v.setpropertyvalue(a,"transform",c)}};v.hooks.register(),v.normalizations.register(),t.hook=function(a,b,c){var e=d;return a=f(a),m.each(a,function(a,f){if(g(f)===d&&t.init(f),c===d)e===d&&(e=t.css.getpropertyvalue(f,b));else{var h=t.css.setpropertyvalue(f,b,c);"transform"===h[0]&&t.css.flushtransformcache(f),e=h}}),e};var w=function(){function a(){return h?b.promise||null:i}function e(){function a(a){function l(a,b){var c=d,e=d,g=d;return p.isarray(a)?(c=a[0],!p.isarray(a[1])&&/^[\d-]/.test(a[1])||p.isfunction(a[1])||v.regex.ishex.test(a[1])?g=a[1]:(p.isstring(a[1])&&!v.regex.ishex.test(a[1])||p.isarray(a[1]))&&(e=b?a[1]:j(a[1],h.duration),a[2]!==d&&(g=a[2]))):c=a,b||(e=e||h.easing),p.isfunction(c)&&(c=c.call(f,y,x)),p.isfunction(g)&&(g=g.call(f,y,x)),[c||0,e,g]}function n(a,b){var c,d;return d=(b||"0").tostring().tolowercase().replace(/[%a-z]+$/,function(a){return c=a,""}),c||(c=v.values.getunittype(a)),[d,c]}function r(){var a={myparent:f.parentnode||c.body,position:v.getpropertyvalue(f,"position"),fontsize:v.getpropertyvalue(f,"fontsize")},d=a.position===i.lastposition&&a.myparent===i.lastparent,e=a.fontsize===i.lastfontsize;i.lastparent=a.myparent,i.lastposition=a.position,i.lastfontsize=a.fontsize;var h=100,i={};if(e&&d)i.emtopx=i.lastemtopx,i.percenttopxwidth=i.lastpercenttopxwidth,i.percenttopxheight=i.lastpercenttopxheight;else{var j=g(f).issvg?c.createelementns("http://www.w3.org/2000/svg","rect"):c.createelement("div");t.init(j),a.myparent.appendchild(j),m.each(["overflow","overflowx","overflowy"],function(a,b){t.css.setpropertyvalue(j,b,"hidden")}),t.css.setpropertyvalue(j,"position",a.position),t.css.setpropertyvalue(j,"fontsize",a.fontsize),t.css.setpropertyvalue(j,"boxsizing","content-box"),m.each(["minwidth","maxwidth","width","minheight","maxheight","height"],function(a,b){t.css.setpropertyvalue(j,b,h+"%")}),t.css.setpropertyvalue(j,"paddingleft",h+"em"),i.percenttopxwidth=i.lastpercenttopxwidth=(parsefloat(v.getpropertyvalue(j,"width",null,!0))||1)/h,i.percenttopxheight=i.lastpercenttopxheight=(parsefloat(v.getpropertyvalue(j,"height",null,!0))||1)/h,i.emtopx=i.lastemtopx=(parsefloat(v.getpropertyvalue(j,"paddingleft"))||1)/h,a.myparent.removechild(j)}return null===i.remtopx&&(i.remtopx=parsefloat(v.getpropertyvalue(c.body,"fontsize"))||16),null===i.vwtopx&&(i.vwtopx=parsefloat(b.innerwidth)/100,i.vhtopx=parsefloat(b.innerheight)/100),i.remtopx=i.remtopx,i.vwtopx=i.vwtopx,i.vhtopx=i.vhtopx,t.debug>=1&&console.log("unit ratios: "+json.stringify(i),f),i}if(h.begin&&0===y)try{h.begin.call(o,o)}catch(u){settimeout(function(){throw u},1)}if("scroll"===c){var w,z,a,d=/^x$/i.test(h.axis)?"left":"top",e=parsefloat(h.offset)||0;h.container?p.iswrapped(h.container)||p.isnode(h.container)?(h.container=h.container[0]||h.container,w=h.container["scroll"+d],a=w+m(f).position()[d.tolowercase()]+e):h.container=null:(w=t.state.scrollanchor[t.state["scrollproperty"+d]],z=t.state.scrollanchor[t.state["scrollproperty"+("left"===d?"top":"left")]],a=m(f).offset()[d.tolowercase()]+e),i={scroll:{rootpropertyvalue:!1,startvalue:w,currentvalue:w,endvalue:a,unittype:"",easing:h.easing,scrolldata:{container:h.container,direction:d,alternatevalue:z}},element:f},t.debug&&console.log("tweenscontainer (scroll): ",i.scroll,f)}else if("reverse"===c){if(!g(f).tweenscontainer)return void m.dequeue(f,h.queue);"none"===g(f).opts.display&&(g(f).opts.display="auto"),"hidden"===g(f).opts.visibility&&(g(f).opts.visibility="visible"),g(f).opts.loop=!1,g(f).opts.begin=null,g(f).opts.complete=null,s.easing||delete h.easing,s.duration||delete h.duration,h=m.extend({},g(f).opts,h);var f=m.extend(!0,{},g(f).tweenscontainer);for(var g in f)if("element"!==g){var h=f[g].startvalue;f[g].startvalue=f[g].currentvalue=f[g].endvalue,f[g].endvalue=h,p.isemptyobject(s)||(f[g].easing=h.easing),t.debug&&console.log("reverse tweenscontainer ("+g+"): "+json.stringify(f[g]),f)}i=f}else if("start"===c){var f;g(f).tweenscontainer&&g(f).isanimating===!0&&(f=g(f).tweenscontainer),m.each(q,function(a,b){if(regexp("^"+v.lists.colors.join("$|^")+"$").test(a)){var c=l(b,!0),e=c[0],f=c[1],g=c[2];if(v.regex.ishex.test(e)){for(var h=["red","green","blue"],i=v.values.hextorgb(e),j=g?v.values.hextorgb(g):d,k=0;kl;l++){var m={delay:e.delay,progress:e.progress};l===k-1&&(m.display=e.display,m.visibility=e.visibility,m.complete=e.complete),w(o,"reverse",m)}return a()}};t=m.extend(w,t),t.animate=w;var x=b.requestanimationframe||o;return t.state.ismobile||c.hidden===d||c.addeventlistener("visibilitychange",function(){c.hidden?(x=function(a){return settimeout(function(){a(!0)},16)},k()):x=b.requestanimationframe||o}),a.velocity=t,a!==b&&(a.fn.velocity=w,a.fn.velocity.defaults=t.defaults),m.each(["down","up"],function(a,b){t.redirects["slide"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j=i.begin,k=i.complete,l={height:"",margintop:"",marginbottom:"",paddingtop:"",paddingbottom:""},n={};i.display===d&&(i.display="down"===b?"inline"===t.css.values.getdisplaytype(a)?"inline-block":"block":"none"),i.begin=function(){j&&j.call(g,g);for(var c in l){n[c]=a.style[c];var d=t.css.getpropertyvalue(a,c);l[c]="down"===b?[d,0]:[0,d]}n.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in n)a.style[b]=n[b];k&&k.call(g,g),h&&h.resolver(g)},t(a,l,i)}}),m.each(["in","out"],function(a,b){t.redirects["fade"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j={opacity:"in"===b?1:0},k=i.complete;i.complete=e!==f-1?i.begin=null:function(){k&&k.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="in"===b?"auto":"none"),t(this,j,i)}}),t}(window.jquery||window.zepto||window,window,document)})),!function(a,b,c,d){"use strict";function e(a,b,c){return settimeout(k(a,c),b)}function f(a,b,c){return array.isarray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.foreach)a.foreach(b,c);else if(a.length!==d)for(e=0;e-1}function r(a){return a.trim().split(/\s+/g)}function s(a,b,c){if(a.indexof&&!c)return a.indexof(b);for(var d=0;dc[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].touppercase()+b.slice(1),g=0;g1&&!c.firstmultiple?c.firstmultiple=e(b):1===e&&(c.firstmultiple=!1);var f=c.firstinput,g=c.firstmultiple,h=g?g.center:f.center,i=b.center=f(d);b.timestamp=na(),b.deltatime=b.timestamp-f.timestamp,b.angle=j(h,i),b.distance=i(h,i),c(c,b),b.offsetdirection=h(b.deltax,b.deltay),b.scale=g?l(g.pointers,d):1,b.rotation=g?k(g.pointers,d):0,d(c,b);var j=a.element;p(b.srcevent.target,j)&&(j=b.srcevent.target),b.target=j}function c(a,b){var c=b.center,d=a.offsetdelta||{},e=a.prevdelta||{},f=a.previnput||{};(b.eventtype===ya||f.eventtype===aa)&&(e=a.prevdelta={x:f.deltax||0,y:f.deltay||0},d=a.offsetdelta={x:c.x,y:c.y}),b.deltax=e.x+(c.x-d.x),b.deltay=e.y+(c.y-d.y)}function d(a,b){var c,e,f,g,h=a.lastinterval||b,i=b.timestamp-h.timestamp;if(b.eventtype!=ba&&(i>xa||h.velocity===d)){var j=h.deltax-b.deltax,k=h.deltay-b.deltay,l=g(i,j,k);e=l.x,f=l.y,c=ma(l.x)>ma(l.y)?l.x:l.y,g=h(j,k),a.lastinterval=b}else c=h.velocity,e=h.velocityx,f=h.velocityy,g=h.direction;b.velocity=c,b.velocityx=e,b.velocityy=f,b.direction=g}function e(a){for(var b=[],c=0;ce;)c+=a[e].clientx,d+=a[e].clienty,e++;return{x:la(c/b),y:la(d/b)}}function g(a,b,c){return{x:b/a||0,y:c/a||0}}function h(a,b){return a===b?ca:ma(a)>=ma(b)?a>0?da:ea:b>0?fa:ga}function i(a,b,c){c||(c=ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return math.sqrt(d*d+e*e)}function j(a,b,c){c||(c=ka);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*math.atan2(e,d)/math.pi}function k(a,b){return j(b[1],b[0],la)-j(a[1],a[0],la)}function l(a,b){return i(b[0],b[1],la)/i(a[0],a[1],la)}function m(){this.evel=na,this.evwin=oa,this.allow=!0,this.pressed=!1,y.apply(this,arguments)}function n(){this.evel=ra,this.evwin=sa,y.apply(this,arguments),this.store=this.manager.session.pointerevents=[]}function o(){this.evtarget=ua,this.evwin=va,this.started=!1,y.apply(this,arguments)}function p(a,b){var c=t(a.touches),d=t(a.changedtouches);return b&(aa|ba)&&(c=u(c.concat(d),"identifier",!0)),[c,d]}function q(){this.evtarget=xa,this.targetids={},y.apply(this,arguments)}function r(a,b){var c=t(a.touches),d=this.targetids;if(b&(ya|za)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.changedtouches),h=[],i=this.target;if(f=c.filter(function(a){return p(a.target,i)}),b===ya)for(e=0;eh&&(b.push(a),h=b.length-1):e&(aa|ba)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedpointers:[a],pointertype:f,srcevent:a}),c&&b.splice(h,1))}});var ta={touchstart:ya,touchmove:za,touchend:aa,touchcancel:ba},ua="touchstart",va="touchstart touchmove touchend touchcancel";j(o,y,{handler:function(a){var b=ta[a.type];if(b===ya&&(this.started=!0),this.started){var c=p.call(this,a,b);b&(aa|ba)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedpointers:c[1],pointertype:ta,srcevent:a})}}});var wa={touchstart:ya,touchmove:za,touchend:aa,touchcancel:ba},xa="touchstart touchmove touchend touchcancel";j(q,y,{handler:function(a){var b=wa[a.type],c=r.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedpointers:c[1],pointertype:ta,srcevent:a})}}),j(s,y,{handler:function(a,b,c){var d=c.pointertype==ta,e=c.pointertype==va;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(aa|ba)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var ya=v(ja.style,"touchaction"),za=ya!==d,$a="compute",_a="auto",ab="manipulation",bb="none",cb="pan-x",db="pan-y";t.prototype={set:function(a){a==$a&&(a=this.compute()),za&&(this.manager.element.style[ya]=a),this.actions=a.tolowercase().trim()},update:function(){this.set(this.manager.options.touchaction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.gettouchaction()))}),u(a.join(" "))},preventdefaults:function(a){if(!za){var b=a.srcevent,c=a.offsetdirection;if(this.manager.session.prevented)return void b.preventdefault();var d=this.actions,e=q(d,bb),f=q(d,db),g=q(d,cb);return e||f&&c&ha||g&&c&ia?this.preventsrc(b):void 0}},preventsrc:function(a){this.manager.session.prevented=!0,a.preventdefault()}};var eb=1,fb=2,gb=4,hb=8,ib=hb,jb=16,kb=32;v.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchaction.update(),this},recognizewith:function(a){if(f(a,"recognizewith",this))return this;var b=this.simultaneous;return a=y(a,this),b[a.id]||(b[a.id]=a,a.recognizewith(this)),this},droprecognizewith:function(a){return f(a,"droprecognizewith",this)?this:(a=y(a,this),delete this.simultaneous[a.id],this)},requirefailure:function(a){if(f(a,"requirefailure",this))return this;var b=this.requirefail;return a=y(a,this),-1===s(b,a)&&(b.push(a),a.requirefailure(this)),this},droprequirefailure:function(a){if(f(a,"droprequirefailure",this))return this;a=y(a,this);var b=s(this.requirefail,a);return b>-1&&this.requirefail.splice(b,1),this},hasrequirefailures:function(){return this.requirefail.length>0},canrecognizewith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?w(d):""),a)}var c=this,d=this.state;hb>d&&b(!0),b(),d>=hb&&b(!0)},tryemit:function(a){return this.canemit()?this.emit(a):void(this.state=kb)},canemit:function(){for(var a=0;af?da:ea,c=f!=this.px,d=math.abs(a.deltax)):(e=0===g?ca:0>g?fa:ga,c=g!=this.py,d=math.abs(a.deltay))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrtest:function(a){return z.prototype.attrtest.call(this,a)&&(this.state&fb||!(this.state&fb)&&this.directiontest(a))},emit:function(a){this.px=a.deltax,this.py=a.deltay;var b=x(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(_,z,{defaults:{event:"pinch",threshold:0,pointers:2},gettouchaction:function(){return[bb]},attrtest:function(a){return this._super.attrtest.call(this,a)&&(math.abs(a.scale-1)>this.options.threshold||this.state&fb)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(aa,v,{defaults:{event:"press",pointers:1,time:500,threshold:5},gettouchaction:function(){return[_a]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distanceb.time;if(this._input=a,!d||!c||a.eventtype&(aa|ba)&&!f)this.reset();else if(a.eventtype&ya)this.reset(),this._timer=e(function(){this.state=ib,this.tryemit()},b.time,this);else if(a.eventtype&aa)return ib;return kb},reset:function(){cleartimeout(this._timer)},emit:function(a){this.state===ib&&(a&&a.eventtype&aa?this.manager.emit(this.options.event+"up",a):(this._input.timestamp=na(),this.manager.emit(this.options.event,this._input)))}}),j(ba,z,{defaults:{event:"rotate",threshold:0,pointers:2},gettouchaction:function(){return[bb]},attrtest:function(a){return this._super.attrtest.call(this,a)&&(math.abs(a.rotation)>this.options.threshold||this.state&fb)}}),j(ca,z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:ha|ia,pointers:1},gettouchaction:function(){return $.prototype.gettouchaction.call(this)},attrtest:function(a){var b,c=this.options.direction;return c&(ha|ia)?b=a.velocity:c&ha?b=a.velocityx:c&ia&&(b=a.velocityy),this._super.attrtest.call(this,a)&&c&a.direction&&a.distance>this.options.threshold&&ma(b)>this.options.velocity&&a.eventtype&aa},emit:function(a){var b=x(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(da,v,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posthreshold:10},gettouchaction:function(){return[ab]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance li > .collapsible-header"),b.hasclass("active")?b.parent().addclass("active"):b.parent().removeclass("active"),b.parent().hasclass("active")?b.siblings(".collapsible-body").stop(!0,!1).slidedown({duration:350,easing:"easeoutquart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideup({duration:350,easing:"easeoutquart",queue:!1,complete:function(){a(this).css("height","")}}),h.not(b).removeclass("active").parent().removeclass("active"),h.not(b).parent().children(".collapsible-body").stop(!0,!1).slideup({duration:350,easing:"easeoutquart",queue:!1,complete:function(){a(this).css("height","")}})}function d(b){b.hasclass("active")?b.parent().addclass("active"):b.parent().removeclass("active"),b.parent().hasclass("active")?b.siblings(".collapsible-body").stop(!0,!1).slidedown({duration:350,easing:"easeoutquart",queue:!1,complete:function(){a(this).css("height","")}}):b.siblings(".collapsible-body").stop(!0,!1).slideup({duration:350,easing:"easeoutquart",queue:!1,complete:function(){a(this).css("height","")}})}function e(a){var b=f(a);return b.length>0}function f(a){return a.closest("li > .collapsible-header")}var g=a(this),h=a(this).find("> li > .collapsible-header"),i=g.data("collapsible");g.off("click.collapse","> li > .collapsible-header"),h.off("click.collapse"),g.on("click.collapse","> li > .collapsible-header",function(g){var h=a(this),j=a(g.target);e(j)&&(j=f(j)),j.toggleclass("active"),b.accordion||"accordion"===i||void 0===i?c(j):(d(j),h.hasclass("active")&&d(h))});var h=g.find("> li > .collapsible-header");b.accordion||"accordion"===i||void 0===i?c(h.filter(".active").first()):h.filter(".active").each(function(){d(a(this))})})},a(document).ready(function(){a(".collapsible").collapsible()})}(jquery),function(a){a.fn.scrollto=function(b){return a(this).scrolltop(a(this).scrolltop()-a(this).offset().top+a(b).offset().top),this},a.fn.dropdown=function(b){var c={induration:300,outduration:225,constrain_width:!0,hover:!1,gutter:0,beloworigin:!1,alignment:"left",stoppropagation:!1};return"open"===b?(this.each(function(){a(this).trigger("open")}),!1):"close"===b?(this.each(function(){a(this).trigger("close")}),!1):void this.each(function(){function b(){void 0!==f.data("induration")&&(g.induration=f.data("induration")),void 0!==f.data("outduration")&&(g.outduration=f.data("outduration")),void 0!==f.data("constrainwidth")&&(g.constrain_width=f.data("constrainwidth")),void 0!==f.data("hover")&&(g.hover=f.data("hover")),void 0!==f.data("gutter")&&(g.gutter=f.data("gutter")),void 0!==f.data("beloworigin")&&(g.beloworigin=f.data("beloworigin")),void 0!==f.data("alignment")&&(g.alignment=f.data("alignment")),void 0!==f.data("stoppropagation")&&(g.stoppropagation=f.data("stoppropagation"))}function d(c){"focus"===c&&(h=!0),b(),i.addclass("active"),f.addclass("active"),g.constrain_width===!0?i.css("width",f.outerwidth()):i.css("white-space","nowrap");var d=window.innerheight,e=f.innerheight(),j=f.offset().left,k=f.offset().top-a(window).scrolltop(),l=g.alignment,m=0,n=0,o=0;g.beloworigin===!0&&(o=e);var p=0,q=0,r=f.parent();if(r.is("body")||(r[0].scrollheight>r[0].clientheight&&(p=r[0].scrolltop),r[0].scrollwidth>r[0].clientwidth&&(q=r[0].scrollleft)),j+i.innerwidth()>a(window).width()?l="right":j-i.innerwidth()+f.innerwidth()<0&&(l="left"),k+i.innerheight()>d)if(k+e-i.innerheight()<0){var s=d-k-o;i.css("max-height",s)}else o||(o+=e),o-=i.innerheight();if("left"===l)m=g.gutter,n=f.position().left+m;else if("right"===l){var t=f.position().left+f.outerwidth()-i.outerwidth();m=-g.gutter,n=t+m}i.css({position:"absolute",top:f.position().top+o+p,left:n+q}),i.stop(!0,!0).css("opacity",0).slidedown({queue:!1,duration:g.induration,easing:"easeoutcubic",complete:function(){a(this).css("height","")}}).animate({opacity:1},{queue:!1,duration:g.induration,easing:"easeoutsine"})}function e(){h=!1,i.fadeout(g.outduration),i.removeclass("active"),f.removeclass("active"),settimeout(function(){i.css("max-height","")},g.outduration)}var f=a(this),g=a.extend({},c,g),h=!1,i=a("#"+f.attr("data-activates"));if(b(),f.after(i),g.hover){var j=!1;f.unbind("click."+f.attr("id")),f.on("mouseenter",function(a){j===!1&&(d(),j=!0)}),f.on("mouseleave",function(b){var c=b.toelement||b.relatedtarget;a(c).closest(".dropdown-content").is(i)||(i.stop(!0,!0),e(),j=!1)}),i.on("mouseleave",function(b){var c=b.toelement||b.relatedtarget;a(c).closest(".dropdown-button").is(f)||(i.stop(!0,!0),e(),j=!1)})}else f.unbind("click."+f.attr("id")),f.bind("click."+f.attr("id"),function(b){h||(f[0]!=b.currenttarget||f.hasclass("active")||0!==a(b.target).closest(".dropdown-content").length?f.hasclass("active")&&(e(),a(document).unbind("click."+i.attr("id")+" touchstart."+i.attr("id"))):(b.preventdefault(),g.stoppropagation&&b.stoppropagation(),d("click")),i.hasclass("active")&&a(document).bind("click."+i.attr("id")+" touchstart."+i.attr("id"),function(b){i.is(b.target)||f.is(b.target)||f.find(b.target).length||(e(),a(document).unbind("click."+i.attr("id")+" touchstart."+i.attr("id")))}))});f.on("open",function(a,b){d(b)}),f.on("close",e)})},a(document).ready(function(){a(".dropdown-button").dropdown()})}(jquery),function(a){var b=0,c=0,d=function(){return c++,"materialize-lean-overlay-"+c};a.fn.extend({openmodal:function(c){var e=a("body"),f=e.innerwidth();e.css("overflow","hidden"),e.width(f);var g={opacity:.5,in_duration:350,out_duration:250,ready:void 0,complete:void 0,dismissible:!0,starting_top:"4%",ending_top:"10%"},h=a(this);if(!h.hasclass("open")){var i=d(),j=a('
');lstack=++b,j.attr("id",i).css("z-index",1e3+2*lstack),h.data("overlay-id",i).css("z-index",1e3+2*lstack+1),h.addclass("open"),a("body").append(j),c=a.extend(g,c),c.dismissible&&(j.click(function(){h.closemodal(c)}),a(document).on("keyup.leanmodal"+i,function(a){27===a.keycode&&h.closemodal(c)})),h.find(".modal-close").on("click.close",function(a){h.closemodal(c)}),j.css({display:"block",opacity:0}),h.css({display:"block",opacity:0}),j.velocity({opacity:c.opacity},{duration:c.in_duration,queue:!1,ease:"easeoutcubic"}),h.data("associated-overlay",j[0]),h.hasclass("bottom-sheet")?h.velocity({bottom:"0",opacity:1},{duration:c.in_duration,queue:!1,ease:"easeoutcubic",complete:function(){"function"==typeof c.ready&&c.ready()}}):(a.velocity.hook(h,"scalex",.7),h.css({top:c.starting_top}),h.velocity({top:c.ending_top,opacity:1,scalex:"1"},{duration:c.in_duration,queue:!1,ease:"easeoutcubic", complete:function(){"function"==typeof c.ready&&c.ready()}}))}}}),a.fn.extend({closemodal:function(c){var d={out_duration:250,complete:void 0},e=a(this),f=e.data("overlay-id"),g=a("#"+f);e.removeclass("open"),c=a.extend(d,c),a("body").css({overflow:"",width:""}),e.find(".modal-close").off("click.close"),a(document).off("keyup.leanmodal"+f),g.velocity({opacity:0},{duration:c.out_duration,queue:!1,ease:"easeoutquart"}),e.hasclass("bottom-sheet")?e.velocity({bottom:"-100%",opacity:0},{duration:c.out_duration,queue:!1,ease:"easeoutcubic",complete:function(){g.css({display:"none"}),"function"==typeof c.complete&&c.complete(),g.remove(),b--}}):e.velocity({top:c.starting_top,opacity:0,scalex:.7},{duration:c.out_duration,complete:function(){a(this).css("display","none"),"function"==typeof c.complete&&c.complete(),g.remove(),b--}})}}),a.fn.extend({leanmodal:function(b){return this.each(function(){var c={starting_top:"4%"},d=a.extend(c,b);a(this).click(function(b){d.starting_top=(a(this).offset().top-a(window).scrolltop())/1.15;var c=a(this).attr("href")||"#"+a(this).data("target");a(c).openmodal(d),b.preventdefault()})})}})}(jquery),function(a){a.fn.materialbox=function(){return this.each(function(){function b(){f=!1;var b=i.parent(".material-placeholder"),d=(window.innerwidth,window.innerheight,i.data("width")),g=i.data("height");i.velocity("stop",!0),a("#materialbox-overlay").velocity("stop",!0),a(".materialbox-caption").velocity("stop",!0),a("#materialbox-overlay").velocity({opacity:0},{duration:h,queue:!1,easing:"easeoutquad",complete:function(){e=!1,a(this).remove()}}),i.velocity({width:d,height:g,left:0,top:0},{duration:h,queue:!1,easing:"easeoutquad"}),a(".materialbox-caption").velocity({opacity:0},{duration:h,queue:!1,easing:"easeoutquad",complete:function(){b.css({height:"",width:"",position:"",top:"",left:""}),i.css({height:"",top:"",left:"",width:"","max-width":"",position:"","z-index":""}),i.removeclass("active"),f=!0,a(this).remove(),c&&c.css("overflow","")}})}if(!a(this).hasclass("initialized")){a(this).addclass("initialized");var c,d,e=!1,f=!0,g=275,h=200,i=a(this),j=a("
").addclass("material-placeholder");i.wrap(j),i.on("click",function(){var h=i.parent(".material-placeholder"),j=window.innerwidth,k=window.innerheight,l=i.width(),m=i.height();if(f===!1)return b(),!1;if(e&&f===!0)return b(),!1;f=!1,i.addclass("active"),e=!0,h.css({width:h[0].getboundingclientrect().width,height:h[0].getboundingclientrect().height,position:"relative",top:0,left:0}),c=void 0,d=h[0].parentnode;for(;null!==d&&!a(d).is(document);){var n=a(d);"visible"!==n.css("overflow")&&(n.css("overflow","visible"),c=void 0===c?n:c.add(n)),d=d.parentnode}i.css({position:"absolute","z-index":1e3}).data("width",l).data("height",m);var o=a('
').css({opacity:0}).click(function(){f===!0&&b()});if(i.before(o),o.velocity({opacity:1},{duration:g,queue:!1,easing:"easeoutquad"}),""!==i.data("caption")){var p=a('
');p.text(i.data("caption")),a("body").append(p),p.css({display:"inline"}),p.velocity({opacity:1},{duration:g,queue:!1,easing:"easeoutquad"})}var q=0,r=l/j,s=m/k,t=0,u=0;r>s?(q=m/l,t=.9*j,u=.9*j*q):(q=l/m,t=.9*k*q,u=.9*k),i.hasclass("responsive-img")?i.velocity({"max-width":t,width:l},{duration:0,queue:!1,complete:function(){i.css({left:0,top:0}).velocity({height:u,width:t,left:a(document).scrollleft()+j/2-i.parent(".material-placeholder").offset().left-t/2,top:a(document).scrolltop()+k/2-i.parent(".material-placeholder").offset().top-u/2},{duration:g,queue:!1,easing:"easeoutquad",complete:function(){f=!0}})}}):i.css("left",0).css("top",0).velocity({height:u,width:t,left:a(document).scrollleft()+j/2-i.parent(".material-placeholder").offset().left-t/2,top:a(document).scrolltop()+k/2-i.parent(".material-placeholder").offset().top-u/2},{duration:g,queue:!1,easing:"easeoutquad",complete:function(){f=!0}})}),a(window).scroll(function(){e&&b()}),a(document).keyup(function(a){27===a.keycode&&f===!0&&e&&b()})}})},a(document).ready(function(){a(".materialboxed").materialbox()})}(jquery),function(a){a.fn.parallax=function(){var b=a(window).width();return this.each(function(c){function d(c){var d;d=601>b?e.height()>0?e.height():e.children("img").height():e.height()>0?e.height():500;var f=e.children("img").first(),g=f.height(),h=g-d,i=e.offset().top+d,j=e.offset().top,k=a(window).scrolltop(),l=window.innerheight,m=k+l,n=(m-j)/(d+l),o=math.round(h*n);c&&f.css("display","block"),i>k&&k+l>j&&f.css("transform","translate3d(-50%,"+o+"px, 0)")}var e=a(this);e.addclass("parallax"),e.children("img").one("load",function(){d(!0)}).each(function(){this.complete&&a(this).load()}),a(window).scroll(function(){b=a(window).width(),d(!1)}),a(window).resize(function(){b=a(window).width(),d(!1)})})}}(jquery),function(a){var b={init:function(b){var c={onshow:null};return b=a.extend(c,b),this.each(function(){var c=a(this);a(window).width();c.width("100%");var d,e,f=c.find("li.tab a"),g=c.width(),h=math.max(g,c[0].scrollwidth)/f.length,i=0;d=a(f.filter('[href="'+location.hash+'"]')),0===d.length&&(d=a(this).find("li.tab a.active").first()),0===d.length&&(d=a(this).find("li.tab a").first()),d.addclass("active"),i=f.index(d),0>i&&(i=0),void 0!==d[0]&&(e=a(d[0].hash)),c.append('
');var j=c.find(".indicator");c.is(":visible")&&(j.css({right:g-(i+1)*h}),j.css({left:i*h})),a(window).resize(function(){g=c.width(),h=math.max(g,c[0].scrollwidth)/f.length,0>i&&(i=0),0!==h&&0!==g&&(j.css({right:g-(i+1)*h}),j.css({left:i*h}))}),f.not(d).each(function(){a(this.hash).hide()}),c.on("click","a",function(k){if(a(this).parent().hasclass("disabled"))return void k.preventdefault();if(!a(this).attr("target")){g=c.width(),h=math.max(g,c[0].scrollwidth)/f.length,d.removeclass("active"),void 0!==e&&e.hide(),d=a(this),e=a(this.hash),f=c.find("li.tab a"),d.addclass("active");var l=i;i=f.index(a(this)),0>i&&(i=0),void 0!==e&&(e.show(),"function"==typeof b.onshow&&b.onshow.call(this,e)),i-l>=0?(j.velocity({right:g-(i+1)*h},{duration:300,queue:!1,easing:"easeoutquad"}),j.velocity({left:i*h},{duration:300,queue:!1,easing:"easeoutquad",delay:90})):(j.velocity({left:i*h},{duration:300,queue:!1,easing:"easeoutquad"}),j.velocity({right:g-(i+1)*h},{duration:300,queue:!1,easing:"easeoutquad",delay:90})),k.preventdefault()}})})},select_tab:function(a){this.find('a[href="#'+a+'"]').trigger("click")}};a.fn.tabs=function(c){return b[c]?b[c].apply(this,array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("method "+c+" does not exist on jquery.tooltip"):b.init.apply(this,arguments)},a(document).ready(function(){a("ul.tabs").tabs()})}(jquery),function(a){a.fn.tooltip=function(c){var d=5,e={delay:350,tooltip:"",position:"bottom",html:!1};return"remove"===c?(this.each(function(){a("#"+a(this).attr("data-tooltip-id")).remove(),a(this).off("mouseenter.tooltip mouseleave.tooltip")}),!1):(c=a.extend(e,c),this.each(function(){var e=materialize.guid(),f=a(this);f.attr("data-tooltip-id",e);var g,h,i,j,k,l,m=function(){g=f.attr("data-html")?"true"===f.attr("data-html"):c.html,h=f.attr("data-delay"),h=void 0===h||""===h?c.delay:h,i=f.attr("data-position"),i=void 0===i||""===i?c.position:i,j=f.attr("data-tooltip"),j=void 0===j||""===j?c.tooltip:j};m();var n=function(){var b=a('
');return j=g?a("").html(j):a("").text(j),b.append(j).appendto(a("body")).attr("id",e),l=a('
'),l.appendto(b),b};k=n(),f.off("mouseenter.tooltip mouseleave.tooltip");var o,p=!1;f.on({"mouseenter.tooltip":function(a){var c=function(){m(),p=!0,k.velocity("stop"),l.velocity("stop"),k.css({display:"block",left:"0px",top:"0px"});var a,c,e,g=f.outerwidth(),h=f.outerheight(),j=k.outerheight(),n=k.outerwidth(),o="0px",q="0px",r=8,s=8;"top"===i?(a=f.offset().top-j-d,c=f.offset().left+g/2-n/2,e=b(c,a,n,j),o="-10px",l.css({bottom:0,left:0,borderradius:"14px 14px 0 0",transformorigin:"50% 100%",margintop:j,marginleft:n/2-l.width()/2})):"left"===i?(a=f.offset().top+h/2-j/2,c=f.offset().left-n-d,e=b(c,a,n,j),q="-10px",l.css({top:"-7px",right:0,width:"14px",height:"14px",borderradius:"14px 0 0 14px",transformorigin:"95% 50%",margintop:j/2,marginleft:n})):"right"===i?(a=f.offset().top+h/2-j/2,c=f.offset().left+g+d,e=b(c,a,n,j),q="+10px",l.css({top:"-7px",left:0,width:"14px",height:"14px",borderradius:"0 14px 14px 0",transformorigin:"5% 50%",margintop:j/2,marginleft:"0px"})):(a=f.offset().top+f.outerheight()+d,c=f.offset().left+g/2-n/2,e=b(c,a,n,j),o="+10px",l.css({top:0,left:0,marginleft:n/2-l.width()/2})),k.css({top:e.y,left:e.x}),r=math.sqrt2*n/parseint(l.css("width")),s=math.sqrt2*j/parseint(l.css("height")),k.velocity({margintop:o,marginleft:q},{duration:350,queue:!1}).velocity({opacity:1},{duration:300,delay:50,queue:!1}),l.css({display:"block"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scalex:r,scaley:s},{duration:300,delay:0,queue:!1,easing:"easeinoutquad"})};o=settimeout(c,h)},"mouseleave.tooltip":function(){p=!1,cleartimeout(o),settimeout(function(){p!==!0&&(k.velocity({opacity:0,margintop:0,marginleft:0},{duration:225,queue:!1}),l.velocity({opacity:0,scalex:1,scaley:1},{duration:225,queue:!1,complete:function(){l.css("display","none"),k.css("display","none"),p=!1}}))},225)}})}))};var b=function(b,c,d,e){var f=b,g=c;return 0>f?f=4:f+d>window.innerwidth&&(f-=f+d-window.innerwidth),0>g?g=4:g+e>window.innerheight+a(window).scrolltop&&(g-=g+e-window.innerheight),{x:f,y:g}};a(document).ready(function(){a(".tooltipped").tooltip()})}(jquery),function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodetype&&a.defaultview}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerdocument;return b=f.documentelement,"undefined"!=typeof a.getboundingclientrect&&(e=a.getboundingclientrect()),d=c(f),{top:e.top+d.pageyoffset-b.clienttop,left:e.left+d.pagexoffset-b.clientleft}}function e(a){var b="";for(var c in a)a.hasownproperty(c)&&(b+=c+":"+a[c]+";");return b}function f(a){if(k.allowevent(a)===!1)return null;for(var b=null,c=a.target||a.srcelement;null!==c.parentelement;){if(!(c instanceof svgelement||-1===c.classname.indexof("waves-effect"))){b=c;break}if(c.classlist.contains("waves-effect")){b=c;break}c=c.parentelement}return b}function g(b){var c=f(b);null!==c&&(j.show(b,c),"ontouchstart"in a&&(c.addeventlistener("touchend",j.hide,!1),c.addeventlistener("touchcancel",j.hide,!1)),c.addeventlistener("mouseup",j.hide,!1),c.addeventlistener("mouseleave",j.hide,!1))}var h=h||{},i=document.queryselectorall.bind(document),j={duration:750,show:function(a,b){if(2===a.button)return!1;var c=b||this,f=document.createelement("div");f.classname="waves-ripple",c.appendchild(f);var g=d(c),h=a.pagey-g.top,i=a.pagex-g.left,k="scale("+c.clientwidth/100*10+")";"touches"in a&&(h=a.touches[0].pagey-g.top,i=a.touches[0].pagex-g.left),f.setattribute("data-hold",date.now()),f.setattribute("data-scale",k),f.setattribute("data-x",i),f.setattribute("data-y",h);var l={top:h+"px",left:i+"px"};f.classname=f.classname+" waves-notransition",f.setattribute("style",e(l)),f.classname=f.classname.replace("waves-notransition",""),l["-webkit-transform"]=k,l["-moz-transform"]=k,l["-ms-transform"]=k,l["-o-transform"]=k,l.transform=k,l.opacity="1",l["-webkit-transition-duration"]=j.duration+"ms",l["-moz-transition-duration"]=j.duration+"ms",l["-o-transition-duration"]=j.duration+"ms",l["transition-duration"]=j.duration+"ms",l["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f.setattribute("style",e(l))},hide:function(a){k.touchup(a);var b=this,c=(1.4*b.clientwidth,null),d=b.getelementsbyclassname("waves-ripple");if(!(d.length>0))return!1;c=d[d.length-1];var f=c.getattribute("data-x"),g=c.getattribute("data-y"),h=c.getattribute("data-scale"),i=date.now()-number(c.getattribute("data-hold")),l=350-i;0>l&&(l=0),settimeout(function(){var a={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":j.duration+"ms","-moz-transition-duration":j.duration+"ms","-o-transition-duration":j.duration+"ms","transition-duration":j.duration+"ms","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h};c.setattribute("style",e(a)),settimeout(function(){try{b.removechild(c)}catch(a){return!1}},j.duration)},l)},wrapinput:function(a){for(var b=0;b0&&(k.touches-=1)},500):"mousedown"===a.type&&k.touches>0&&(b=!1),b},touchup:function(a){k.allowevent(a)}};h.displayeffect=function(b){b=b||{},"duration"in b&&(j.duration=b.duration),j.wrapinput(i(".waves-effect")),"ontouchstart"in a&&document.body.addeventlistener("touchstart",g,!1),document.body.addeventlistener("mousedown",g,!1)},h.attach=function(b){"input"===b.tagname.tolowercase()&&(j.wrapinput([b]),b=b.parentelement),"ontouchstart"in a&&b.addeventlistener("touchstart",g,!1),b.addeventlistener("mousedown",g,!1)},a.waves=h,document.addeventlistener("domcontentloaded",function(){h.displayeffect()},!1)}(window),materialize.toast=function(a,b,c,d){function e(a){var b=document.createelement("div");if(b.classlist.add("toast"),c)for(var e=c.split(" "),f=0,g=e.length;g>f;f++)b.classlist.add(e[f]);("object"==typeof htmlelement?a instanceof htmlelement:a&&"object"==typeof a&&null!==a&&1===a.nodetype&&"string"==typeof a.nodename)?b.appendchild(a):a instanceof jquery?b.appendchild(a[0]):b.innerhtml=a;var h=new hammer(b,{prevent_default:!1});return h.on("pan",function(a){var c=a.deltax,d=80;b.classlist.contains("panning")||b.classlist.add("panning");var e=1-math.abs(c/d);0>e&&(e=0),vel(b,{left:c,opacity:e},{duration:50,queue:!1,easing:"easeoutquad"})}),h.on("panend",function(a){var c=a.deltax,e=80;math.abs(c)>e?vel(b,{margintop:"-40px"},{duration:375,easing:"easeoutexpo",queue:!1,complete:function(){"function"==typeof d&&d(),b.parentnode.removechild(b)}}):(b.classlist.remove("panning"),vel(b,{left:0,opacity:1},{duration:300,easing:"easeoutexpo",queue:!1}))}),b}c=c||"";var f=document.getelementbyid("toast-container");null===f&&(f=document.createelement("div"),f.id="toast-container",document.body.appendchild(f));var g=e(a);a&&f.appendchild(g),g.style.top="35px",g.style.opacity=0,vel(g,{top:"0px",opacity:1},{duration:300,easing:"easeoutcubic",queue:!1});var h=b,i=setinterval(function(){null===g.parentnode&&window.clearinterval(i),g.classlist.contains("panning")||(h-=20),0>=h&&(vel(g,{opacity:0,margintop:"-40px"},{duration:375,easing:"easeoutexpo",queue:!1,complete:function(){"function"==typeof d&&d(),this[0].parentnode.removechild(this[0])}}),window.clearinterval(i))},20)},function(a){var b={init:function(b){var c={menuwidth:300,edge:"left",closeonclick:!1};b=a.extend(c,b),a(this).each(function(){function c(c){g=!1,h=!1,a("body").css({overflow:"",width:""}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeoutquad",complete:function(){a(this).remove()}}),"left"===b.edge?(f.css({width:"",right:"",left:"0"}),e.velocity({translatex:"-100%"},{duration:200,queue:!1,easing:"easeoutcubic",complete:function(){c===!0&&(e.removeattr("style"),e.css("width",b.menuwidth))}})):(f.css({width:"",right:"0",left:""}),e.velocity({translatex:"100%"},{duration:200,queue:!1,easing:"easeoutcubic",complete:function(){c===!0&&(e.removeattr("style"),e.css("width",b.menuwidth))}}))}var d=a(this),e=a("#"+d.attr("data-activates"));300!=b.menuwidth&&e.css("width",b.menuwidth);var f=a('
');a("body").append(f),"left"==b.edge?(e.css("transform","translatex(-100%)"),f.css({left:0})):(e.addclass("right-aligned").css("transform","translatex(100%)"),f.css({right:0})),e.hasclass("fixed")&&window.innerwidth>992&&e.css("transform","translatex(0)"),e.hasclass("fixed")&&a(window).resize(function(){window.innerwidth>992?0!==a("#sidenav-overlay").length&&h?c(!0):e.css("transform","translatex(0%)"):h===!1&&("left"===b.edge?e.css("transform","translatex(-100%)"):e.css("transform","translatex(100%)"))}),b.closeonclick===!0&&e.on("click.itemclick","a:not(.collapsible-header)",function(){c()});var g=!1,h=!1;f.on("click",function(){h&&c()}),f.hammer({prevent_default:!1}).bind("pan",function(d){if("touch"==d.gesture.pointertype){var f=(d.gesture.direction,d.gesture.center.x),g=(d.gesture.center.y,d.gesture.velocityx,a("body")),i=g.innerwidth();if(g.css("overflow","hidden"),g.width(i),0===a("#sidenav-overlay").length){var j=a('
');j.css("opacity",0).click(function(){c()}),a("body").append(j)}if("left"===b.edge&&(f>b.menuwidth?f=b.menuwidth:0>f&&(f=0)),"left"===b.edge)f=b.menuwidth/2&&(h=!0),e.css("transform","translatex("+(f-b.menuwidth)+"px)");else{f=window.innerwidth-b.menuwidth/2&&(h=!1);var k=f-b.menuwidth/2;0>k&&(k=0),e.css("transform","translatex("+k+"px)")}var l;"left"===b.edge?(l=f/b.menuwidth,a("#sidenav-overlay").velocity({opacity:l},{duration:10,queue:!1,easing:"easeoutquad"})):(l=math.abs((f-window.innerwidth)/b.menuwidth),a("#sidenav-overlay").velocity({opacity:l},{duration:10,queue:!1,easing:"easeoutquad"}))}}).bind("panend",function(c){if("touch"==c.gesture.pointertype){var d=c.gesture.velocityx,i=c.gesture.center.x,j=i-b.menuwidth,k=i-b.menuwidth/2;j>0&&(j=0),0>k&&(k=0),g=!1,"left"===b.edge?h&&.3>=d||-.5>d?(0!==j&&e.velocity({translatex:[0,j]},{duration:300,queue:!1,easing:"easeoutquad"}),a("#sidenav-overlay").velocity({opacity:1},{duration:50,queue:!1,easing:"easeoutquad"}),f.css({width:"50%",right:0,left:""}),h=!0):(!h||d>.3)&&(a("body").css({overflow:"",width:""}),e.velocity({translatex:[-1*b.menuwidth-10,j]},{duration:200,queue:!1,easing:"easeoutquad"}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeoutquad",complete:function(){a(this).remove()}}),f.css({width:"10px",right:"",left:0})):h&&d>=-.3||d>.5?(0!==k&&e.velocity({translatex:[0,k]},{duration:300,queue:!1,easing:"easeoutquad"}),a("#sidenav-overlay").velocity({opacity:1},{duration:50,queue:!1,easing:"easeoutquad"}),f.css({width:"50%",right:"",left:0}),h=!0):(!h||-.3>d)&&(a("body").css({overflow:"",width:""}),e.velocity({translatex:[b.menuwidth+10,k]},{duration:200,queue:!1,easing:"easeoutquad"}),a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeoutquad",complete:function(){a(this).remove()}}),f.css({width:"10px",right:0,left:""}))}}),d.click(function(){if(h===!0)h=!1,g=!1,c();else{var d=a("body"),i=d.innerwidth();d.css("overflow","hidden"),d.width(i),a("body").append(f),"left"===b.edge?(f.css({width:"50%",right:0,left:""}),e.velocity({translatex:[0,-1*b.menuwidth]},{duration:300,queue:!1,easing:"easeoutquad"})):(f.css({width:"50%",right:"",left:0}),e.velocity({translatex:[0,b.menuwidth]},{duration:300,queue:!1,easing:"easeoutquad"}));var j=a('
');j.css("opacity",0).click(function(){h=!1,g=!1,c(),j.velocity({opacity:0},{duration:300,queue:!1,easing:"easeoutquad",complete:function(){a(this).remove()}})}),a("body").append(j),j.velocity({opacity:1},{duration:300,queue:!1,easing:"easeoutquad",complete:function(){h=!0,g=!1}})}return!1})})},show:function(){this.trigger("click")},hide:function(){a("#sidenav-overlay").trigger("click")}};a.fn.sidenav=function(c){return b[c]?b[c].apply(this,array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("method "+c+" does not exist on jquery.sidenav"):b.init.apply(this,arguments)}}(jquery),function(a){function b(b,c,d,e){var f=a();return a.each(g,function(a,g){if(g.height()>0){var h=g.offset().top,i=g.offset().left,j=i+g.width(),k=h+g.height(),l=!(i>c||e>j||h>d||b>k);l&&f.push(g)}}),f}function c(){++j;var c=f.scrolltop(),d=f.scrollleft(),e=d+f.width(),g=c+f.height(),i=b(c+k.top+200,e+k.right,g+k.bottom,d+k.left);a.each(i,function(a,b){var c=b.data("scrollspy:ticks");"number"!=typeof c&&b.triggerhandler("scrollspy:enter"),b.data("scrollspy:ticks",j)}),a.each(h,function(a,b){var c=b.data("scrollspy:ticks");"number"==typeof c&&c!==j&&(b.triggerhandler("scrollspy:exit"),b.data("scrollspy:ticks",null))}),h=i}function d(){f.trigger("scrollspy:winsize")}function e(a,b,c){var d,e,f,g=null,h=0;c||(c={});var i=function(){h=c.leading===!1?0:l(),g=null,f=a.apply(d,e),d=e=null};return function(){var j=l();h||c.leading!==!1||(h=j);var k=b-(j-h);return d=this,e=arguments,0>=k?(cleartimeout(g),g=null,h=j,f=a.apply(d,e),d=e=null):g||c.trailing===!1||(g=settimeout(i,k)),f}}var f=a(window),g=[],h=[],i=!1,j=0,k={top:0,right:0,bottom:0,left:0},l=date.now||function(){return(new date).gettime()};a.scrollspy=function(b,d){var h={throttle:100,scrolloffset:200};d=a.extend(h,d);var j=[];b=a(b),b.each(function(b,c){g.push(a(c)),a(c).data("scrollspy:id",b),a('a[href="#'+a(c).attr("id")+'"]').click(function(b){b.preventdefault();var c=a(this.hash).offset().top+1;a("html, body").animate({scrolltop:c-d.scrolloffset},{duration:400,queue:!1,easing:"easeoutcubic"})})}),k.top=d.offsettop||0,k.right=d.offsetright||0,k.bottom=d.offsetbottom||0,k.left=d.offsetleft||0;var l=e(c,d.throttle||100),m=function(){a(document).ready(l)};return i||(f.on("scroll",m),f.on("resize",m),i=!0),settimeout(m,0),b.on("scrollspy:enter",function(){j=a.grep(j,function(a){return 0!=a.height()});var b=a(this);j[0]?(a('a[href="#'+j[0].attr("id")+'"]').removeclass("active"),b.data("scrollspy:id")");e.html(g),b.is(":visible")?e.css("width",b.width()):e.css("width",a(window).width()/2),b.css("height",e.height())}materialize.updatetextfields=function(){var b="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(b).each(function(b,c){a(c).val().length>0||c.autofocus||void 0!==a(this).attr("placeholder")||a(c)[0].validity.badinput===!0?a(this).siblings("label").addclass("active"):a(this).siblings("label").removeclass("active")})};var c="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";a(document).on("change",c,function(){(0!==a(this).val().length||void 0!==a(this).attr("placeholder"))&&a(this).siblings("label").addclass("active"),validate_field(a(this))}),a(document).ready(function(){materialize.updatetextfields()}),a(document).on("reset",function(b){var d=a(b.target);d.is("form")&&(d.find(c).removeclass("valid").removeclass("invalid"),d.find(c).each(function(){""===a(this).attr("value")&&a(this).siblings("label").removeclass("active")}),d.find("select.initialized").each(function(){var a=d.find("option[selected]").text();d.siblings("input.select-dropdown").val(a)}))}),a(document).on("focus",c,function(){a(this).siblings("label, .prefix").addclass("active")}),a(document).on("blur",c,function(){var b=a(this),c=".prefix";0===b.val().length&&b[0].validity.badinput!==!0&&void 0===b.attr("placeholder")&&(c+=", label"),b.siblings(c).removeclass("active"),validate_field(b)}),window.validate_field=function(a){var b=void 0!==a.attr("length"),c=parseint(a.attr("length")),d=a.val().length;0===a.val().length&&a[0].validity.badinput===!1?a.hasclass("validate")&&(a.removeclass("valid"),a.removeclass("invalid")):a.hasclass("validate")&&(a.is(":valid")&&b&&c>=d||a.is(":valid")&&!b?(a.removeclass("invalid"),a.addclass("valid")):(a.removeclass("valid"),a.addclass("invalid")))};var d="input[type=radio], input[type=checkbox]";a(document).on("keyup.radio",d,function(b){if(9===b.which){a(this).addclass("tabbed");var c=a(this);return void c.one("blur",function(b){a(this).removeclass("tabbed")})}});var e=a(".hiddendiv").first();e.length||(e=a('
'),a("body").append(e));var f=".materialize-textarea";a(f).each(function(){var c=a(this);c.val().length&&b(c)}),a("body").on("keyup keydown autoresize",f,function(){b(a(this))}),a(document).on("change",'.file-field input[type="file"]',function(){for(var b=a(this).closest(".file-field"),c=b.find("input.file-path"),d=a(this)[0].files,e=[],f=0;f');a(this).after(b)});var j=".range-field";a(document).on("change",h,function(b){var c=a(this).siblings(".thumb");c.find(".value").html(a(this).val())}),a(document).on("input mousedown touchstart",h,function(b){var c=a(this).siblings(".thumb"),d=a(this).outerwidth();c.length<=0&&(c=a(''),a(this).after(c)),c.find(".value").html(a(this).val()),i=!0,a(this).addclass("active"),c.hasclass("active")||c.velocity({height:"30px",width:"30px",top:"-20px",marginleft:"-15px"},{duration:300,easing:"easeoutexpo"}),"input"!==b.type&&(g=void 0===b.pagex||null===b.pagex?b.originalevent.touches[0].pagex-a(this).offset().left:b.pagex-a(this).offset().left,0>g?g=0:g>d&&(g=d),c.addclass("active").css("left",g)),c.find(".value").html(a(this).val())}),a(document).on("mouseup touchend",j,function(){i=!1,a(this).removeclass("active")}),a(document).on("mousemove touchmove",j,function(b){var c,d=a(this).children(".thumb");if(i){d.hasclass("active")||d.velocity({height:"30px",width:"30px",top:"-20px",marginleft:"-15px"},{duration:300,easing:"easeoutexpo"}),c=void 0===b.pagex||null===b.pagex?b.originalevent.touches[0].pagex-a(this).offset().left:b.pagex-a(this).offset().left;var e=a(this).outerwidth();0>c?c=0:c>e&&(c=e),d.addclass("active").css("left",c),d.find(".value").html(d.siblings(h).val())}}),a(document).on("mouseout touchleave",j,function(){if(!i){var b=a(this).children(".thumb");b.hasclass("active")&&b.velocity({height:"0",width:"0",top:"10px",marginleft:"-6px"},{duration:100}),b.removeclass("active")}}),a.fn.autocomplete=function(b){var c={data:{}};return b=a.extend(c,b),this.each(function(){var c=a(this),d=b.data,e=c.closest(".input-field");if(!a.isemptyobject(d)){var f=a('');e.length?e.append(f):c.after(f);var g=function(a,b){var c=b.find("img"),d=b.text().tolowercase().indexof(""+a.tolowercase()),e=d+a.length-1,f=b.text().slice(0,d),g=b.text().slice(d,e+1),h=b.text().slice(e+1);b.html(""+f+""+g+""+h+""),c.length&&b.prepend(c)};c.on("keyup",function(b){if(13===b.which)return void f.find("li").first().click();var e=c.val().tolowercase();if(f.empty(),""!==e)for(var h in d)if(d.hasownproperty(h)&&-1!==h.tolowercase().indexof(e)&&h.tolowercase()!==e){var i=a("
  • ");d[h]?i.append(''+h+""):i.append(""+h+""),f.append(i),g(e,i)}}),f.on("click","li",function(){c.val(a(this).text().trim()),f.empty()})}})}}),a.fn.material_select=function(b){function c(a,b,c){var e=a.indexof(b),f=-1===e;return f?a.push(b):a.splice(e,1),c.siblings("ul.dropdown-content").find("li").eq(b).toggleclass("active"),c.find("option").eq(b).prop("selected",f),d(a,c),f}function d(a,b){for(var c="",d=0,e=a.length;e>d;d++){var f=b.find("option").eq(a[d]).text();c+=0===d?f:", "+f}""===c&&(c=b.find("option:disabled").eq(0).text()),b.siblings("input.select-dropdown").val(c)}a(this).each(function(){var d=a(this);if(!d.hasclass("browser-default")){var e=d.attr("multiple")?!0:!1,f=d.data("select-id");if(f&&(d.parent().find("span.caret").remove(),d.parent().find("input").remove(),d.unwrap(),a("ul#select-options-"+f).remove()),"destroy"===b)return void d.data("select-id",null).removeclass("initialized");var g=materialize.guid();d.data("select-id",g);var h=a('
    ');h.addclass(d.attr("class"));var i=a(''),j=d.children("option, optgroup"),k=[],l=!1,m=d.find("option:selected").html()||d.find("option:first").html()||"",n=function(b,c,d){var e=c.is(":disabled")?"disabled ":"",f="optgroup-option"===d?"optgroup-option ":"",g=c.data("icon"),h=c.attr("class");if(g){var j="";return h&&(j=' class="'+h+'"'),"multiple"===d?i.append(a('
  • "+c.html()+"
  • ")):i.append(a('
  • "+c.html()+"
  • ")),!0}"multiple"===d?i.append(a('
  • "+c.html()+"
  • ")):i.append(a('
  • '+c.html()+"
  • "))};j.length&&j.each(function(){if(a(this).is("option"))e?n(d,a(this),"multiple"):n(d,a(this));else if(a(this).is("optgroup")){var b=a(this).children("option");i.append(a('
  • '+a(this).attr("label")+"
  • ")),b.each(function(){n(d,a(this),"optgroup-option")})}}),i.find("li:not(.optgroup)").each(function(f){a(this).click(function(g){if(!a(this).hasclass("disabled")&&!a(this).hasclass("optgroup")){var h=!0;e?(a('input[type="checkbox"]',this).prop("checked",function(a,b){return!b}),h=c(k,a(this).index(),d),q.trigger("focus")):(i.find("li").removeclass("active"),a(this).toggleclass("active"),q.val(a(this).text())),r(i,a(this)),d.find("option").eq(f).prop("selected",h),d.trigger("change"),"undefined"!=typeof b&&b()}g.stoppropagation()})}),d.wrap(h);var o=a('');d.is(":disabled")&&o.addclass("disabled");var p=m.replace(/"/g,"""),q=a('');d.before(q),q.before(o),q.after(i),d.is(":disabled")||q.dropdown({hover:!1,closeonclick:!1}),d.attr("tabindex")&&a(q[0]).attr("tabindex",d.attr("tabindex")),d.addclass("initialized"),q.on({focus:function(){if(a("ul.select-dropdown").not(i[0]).is(":visible")&&a("input.select-dropdown").trigger("close"),!i.is(":visible")){a(this).trigger("open",["focus"]);var b=a(this).val(),c=i.find("li").filter(function(){return a(this).text().tolowercase()===b.tolowercase()})[0];r(i,c)}},click:function(a){a.stoppropagation()}}),q.on("blur",function(){e||a(this).trigger("close"),i.find("li.selected").removeclass("selected")}),i.hover(function(){l=!0},function(){l=!1}),a(window).on({click:function(){e&&(l||q.trigger("close"))}}),e&&d.find("option:selected:not(:disabled)").each(function(){ var b=a(this).index();c(k,b,d),i.find("li").eq(b).find(":checkbox").prop("checked",!0)});var r=function(b,c){if(c){b.find("li.selected").removeclass("selected");var d=a(c);d.addclass("selected"),i.scrollto(d)}},s=[],t=function(b){if(9==b.which)return void q.trigger("close");if(40==b.which&&!i.is(":visible"))return void q.trigger("open");if(13!=b.which||i.is(":visible")){b.preventdefault();var c=string.fromcharcode(b.which).tolowercase(),d=[9,13,27,38,40];if(c&&-1===d.indexof(b.which)){s.push(c);var f=s.join(""),g=i.find("li").filter(function(){return 0===a(this).text().tolowercase().indexof(f)})[0];g&&r(i,g)}if(13==b.which){var h=i.find("li.selected:not(.disabled)")[0];h&&(a(h).trigger("click"),e||q.trigger("close"))}40==b.which&&(g=i.find("li.selected").length?i.find("li.selected").next("li:not(.disabled)")[0]:i.find("li:not(.disabled)")[0],r(i,g)),27==b.which&&q.trigger("close"),38==b.which&&(g=i.find("li.selected").prev("li:not(.disabled)")[0],g&&r(i,g)),settimeout(function(){s=[]},1e3)}};q.on("keydown",t)}})}}(jquery),function(a){var b={init:function(b){var c={indicators:!0,height:400,transition:500,interval:6e3};return b=a.extend(c,b),this.each(function(){function c(a,b){a.hasclass("center-align")?a.velocity({opacity:0,translatey:-100},{duration:b,queue:!1}):a.hasclass("right-align")?a.velocity({opacity:0,translatex:100},{duration:b,queue:!1}):a.hasclass("left-align")&&a.velocity({opacity:0,translatex:-100},{duration:b,queue:!1})}function d(a){a>=j.length?a=0:0>a&&(a=j.length-1),k=i.find(".active").index(),k!=a&&(e=j.eq(k),$caption=e.find(".caption"),e.removeclass("active"),e.velocity({opacity:0},{duration:b.transition,queue:!1,easing:"easeoutquad",complete:function(){j.not(".active").velocity({opacity:0,translatex:0,translatey:0},{duration:0,queue:!1})}}),c($caption,b.transition),b.indicators&&f.eq(k).removeclass("active"),j.eq(a).velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeoutquad"}),j.eq(a).find(".caption").velocity({opacity:1,translatex:0,translatey:0},{duration:b.transition,delay:b.transition,queue:!1,easing:"easeoutquad"}),j.eq(a).addclass("active"),b.indicators&&f.eq(a).addclass("active"))}var e,f,g,h=a(this),i=h.find("ul.slides").first(),j=i.find("> li"),k=i.find(".active").index();-1!=k&&(e=j.eq(k)),h.hasclass("fullscreen")||(b.indicators?h.height(b.height+40):h.height(b.height),i.height(b.height)),j.find(".caption").each(function(){c(a(this),0)}),j.find("img").each(function(){var b="data:image/gif;base64,r0lgodlhaqabaiabap///waaach5baekaaealaaaaaabaaeaaaictaeaow==";a(this).attr("src")!==b&&(a(this).css("background-image","url("+a(this).attr("src")+")"),a(this).attr("src",b))}),b.indicators&&(f=a('
      '),j.each(function(c){var e=a('
    • ');e.click(function(){var c=i.parent(),e=c.find(a(this)).index();d(e),clearinterval(g),g=setinterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval)}),f.append(e)}),h.append(f),f=h.find("ul.indicators").find("li.indicator-item")),e?e.show():(j.first().addclass("active").velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeoutquad"}),k=0,e=j.eq(k),b.indicators&&f.eq(k).addclass("active")),e.find("img").each(function(){e.find(".caption").velocity({opacity:1,translatex:0,translatey:0},{duration:b.transition,queue:!1,easing:"easeoutquad"})}),g=setinterval(function(){k=i.find(".active").index(),d(k+1)},b.transition+b.interval);var l=!1,m=!1,n=!1;h.hammer({prevent_default:!1}).bind("pan",function(a){if("touch"===a.gesture.pointertype){clearinterval(g);var b=a.gesture.direction,c=a.gesture.deltax,d=a.gesture.velocityx;$curr_slide=i.find(".active"),$curr_slide.velocity({translatex:c},{duration:50,queue:!1,easing:"easeoutquad"}),4===b&&(c>h.innerwidth()/2||-.65>d)?n=!0:2===b&&(c<-1*h.innerwidth()/2||d>.65)&&(m=!0);var e;m&&(e=$curr_slide.next(),0===e.length&&(e=j.first()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeoutquad"})),n&&(e=$curr_slide.prev(),0===e.length&&(e=j.last()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeoutquad"}))}}).bind("panend",function(a){"touch"===a.gesture.pointertype&&($curr_slide=i.find(".active"),l=!1,curr_index=i.find(".active").index(),!n&&!m||j.length<=1?$curr_slide.velocity({translatex:0},{duration:300,queue:!1,easing:"easeoutquad"}):m?(d(curr_index+1),$curr_slide.velocity({translatex:-1*h.innerwidth()},{duration:300,queue:!1,easing:"easeoutquad",complete:function(){$curr_slide.velocity({opacity:0,translatex:0},{duration:0,queue:!1})}})):n&&(d(curr_index-1),$curr_slide.velocity({translatex:h.innerwidth()},{duration:300,queue:!1,easing:"easeoutquad",complete:function(){$curr_slide.velocity({opacity:0,translatex:0},{duration:0,queue:!1})}})),m=!1,n=!1,clearinterval(g),g=setinterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval))}),h.on("sliderpause",function(){clearinterval(g)}),h.on("sliderstart",function(){clearinterval(g),g=setinterval(function(){k=i.find(".active").index(),j.length==k+1?k=0:k+=1,d(k)},b.transition+b.interval)}),h.on("slidernext",function(){k=i.find(".active").index(),d(k+1)}),h.on("sliderprev",function(){k=i.find(".active").index(),d(k-1)})})},pause:function(){a(this).trigger("sliderpause")},start:function(){a(this).trigger("sliderstart")},next:function(){a(this).trigger("slidernext")},prev:function(){a(this).trigger("sliderprev")}};a.fn.slider=function(c){return b[c]?b[c].apply(this,array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("method "+c+" does not exist on jquery.tooltip"):b.init.apply(this,arguments)}}(jquery),function(a){a(document).ready(function(){a(document).on("click.card",".card",function(b){a(this).find("> .card-reveal").length&&(a(b.target).is(a(".card-reveal .card-title"))||a(b.target).is(a(".card-reveal .card-title i"))?a(this).find(".card-reveal").velocity({translatey:0},{duration:225,queue:!1,easing:"easeinoutquad",complete:function(){a(this).css({display:"none"})}}):(a(b.target).is(a(".card .activator"))||a(b.target).is(a(".card .activator i")))&&(a(b.target).closest(".card").css("overflow","hidden"),a(this).find(".card-reveal").css({display:"block"}).velocity("stop",!1).velocity({translatey:"-100%"},{duration:300,queue:!1,easing:"easeinoutquad"})))})})}(jquery),function(a){var b=!1,c={data:[],placeholder:"",secondaryplaceholder:""};a(document).ready(function(){a(document).on("click",".chip .close",function(b){var c=a(this).closest(".chips");c.data("initialized")||a(this).closest(".chip").remove()})}),a.fn.material_chip=function(d){var e=this;return this.$el=a(this),this.$document=a(document),this.sels={chips:".chips",chip:".chip",input:"input",delete:".material-icons",selected_chip:".selected"},"data"===d?this.$el.data("chips"):"options"===d?this.$el.data("options"):(this.$el.data("options",a.extend({},c,d)),this.init=function(){var b=0;e.$el.each(function(){var c=a(this);if(!c.data("initialized")){var d=c.data("options");(!d.data||!d.data instanceof array)&&(d.data=[]),c.data("chips",d.data),c.data("index",b),c.data("initialized",!0),c.hasclass(e.sels.chips)||c.addclass("chips"),e.chips(c),b++}})},this.handleevents=function(){var b=e.sels;e.$document.on("click",b.chips,function(c){a(c.target).find(b.input).focus()}),e.$document.on("click",b.chip,function(c){a(b.chip).removeclass("selected"),a(this).toggleclass("selected")}),e.$document.on("keydown",function(c){if(!a(c.target).is("input, textarea")){var d,f=e.$document.find(b.chip+b.selected_chip),g=f.closest(b.chips),h=f.siblings(b.chip).length;if(f.length)if(8===c.which||46===c.which){c.preventdefault();var i=g.data("index");d=f.index(),e.deletechip(i,d,g);var j=null;h>d+1?j=d:(d===h||d+1===h)&&(j=h-1),0>j&&(j=null),null!==j&&e.selectchip(i,j,g),h||g.find("input").focus()}else if(37===c.which){if(d=f.index()-1,0>d)return;a(b.chip).removeclass("selected"),e.selectchip(g.data("index"),d,g)}else if(39===c.which){if(d=f.index()+1,a(b.chip).removeclass("selected"),d>h)return void g.find("input").focus();e.selectchip(g.data("index"),d,g)}}}),e.$document.on("focusin",b.chips+" "+b.input,function(c){a(c.target).closest(b.chips).addclass("focus"),a(b.chip).removeclass("selected")}),e.$document.on("focusout",b.chips+" "+b.input,function(c){a(c.target).closest(b.chips).removeclass("focus")}),e.$document.on("keydown",b.chips+" "+b.input,function(c){var d=a(c.target),f=d.closest(b.chips),g=f.data("index"),h=f.children(b.chip).length;return 13===c.which?(c.preventdefault(),e.addchip(g,{tag:d.val()},f),void d.val("")):8!==c.keycode&&37!==c.keycode||""!==d.val()||!h?void 0:(e.selectchip(g,h-1,f),void d.blur())}),e.$document.on("click",b.chips+" "+b.delete,function(c){var d=a(c.target),f=d.closest(b.chips),g=d.closest(b.chip);c.stoppropagation(),e.deletechip(f.data("index"),g.index(),f),f.find("input").focus()})},this.chips=function(a){var b="";a.data("options");a.data("chips").foreach(function(a){b+=e.renderchip(a)}),b+='',a.html(b),e.setplaceholder(a)},this.renderchip=function(a){if(a.tag){var b='
      '+a.tag;return a.image&&(b+=' '),b+='close',b+="
      "}},this.setplaceholder=function(a){var b=a.data("options");a.data("chips").length&&b.placeholder?a.find("input").prop("placeholder",b.placeholder):!a.data("chips").length&&b.secondaryplaceholder&&a.find("input").prop("placeholder",b.secondaryplaceholder)},this.isvalid=function(a,b){for(var c=a.data("chips"),d=!1,e=0;e=e&&!a(this).hasclass("pinned")&&(c(a(this)),a(this).css("top",b.offset),a(this).addclass("pinned")),eb.bottom&&!a(this).hasclass("pin-bottom")&&(c(a(this)),a(this).addclass("pin-bottom"),a(this).css("top",b.bottom-g))})}var e=materialize.guid(),f=a(this),g=a(this).offset().top;a(this).data("pushpin-id",e),d(f,a(window).scrolltop()),a(window).on("scroll."+e,function(){var c=a(window).scrolltop()+b.offset;d(f,c)})}))}}(jquery),function(a){a(document).ready(function(){a.fn.reverse=[].reverse,a(document).on("mouseenter.fixedactionbtn",".fixed-action-btn:not(.click-to-toggle)",function(c){var d=a(this);b(d)}),a(document).on("mouseleave.fixedactionbtn",".fixed-action-btn:not(.click-to-toggle)",function(b){var d=a(this);c(d)}),a(document).on("click.fixedactionbtn",".fixed-action-btn.click-to-toggle > a",function(d){var e=a(this),f=e.parent();f.hasclass("active")?c(f):b(f)})}),a.fn.extend({openfab:function(){b(a(this))},closefab:function(){c(a(this))}});var b=function(b){if($this=b,$this.hasclass("active")===!1){var c,d,e=$this.hasclass("horizontal");e===!0?d=40:c=40,$this.addclass("active"),$this.find("ul .btn-floating").velocity({scaley:".4",scalex:".4",translatey:c+"px",translatex:d+"px"},{duration:0});var f=0;$this.find("ul .btn-floating").reverse().each(function(){a(this).velocity({opacity:"1",scalex:"1",scaley:"1",translatey:"0",translatex:"0"},{duration:80,delay:f}),f+=40})}},c=function(a){$this=a;var b,c,d=$this.hasclass("horizontal");d===!0?c=40:b=40,$this.removeclass("active");$this.find("ul .btn-floating").velocity("stop",!0),$this.find("ul .btn-floating").velocity({opacity:"0",scalex:".4",scaley:".4",translatey:b+"px",translatex:c+"px"},{duration:80})}}(jquery),function(a){materialize.fadeinimage=function(b){var c;if("string"==typeof b)c=a(b);else{if("object"!=typeof b)return;c=b}c.css({opacity:0}),a(c).velocity({opacity:1},{duration:650,queue:!1,easing:"easeoutsine"}),a(c).velocity({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(b,c){c.start=100;var d=b/100,e=150-(100-b)/1.75;100>e&&(e=100),b>=0&&a(this).css({"-webkit-filter":"grayscale("+d+")brightness("+e+"%)",filter:"grayscale("+d+")brightness("+e+"%)"})}})},materialize.showstaggeredlist=function(b){var c;if("string"==typeof b)c=a(b);else{if("object"!=typeof b)return;c=b}var d=0;c.find("li").velocity({translatex:"-100px"},{duration:0}),c.find("li").each(function(){a(this).velocity({opacity:"1",translatex:"0"},{duration:800,delay:d,easing:[60,10]}),d+=120})},a(document).ready(function(){var b=!1,c=!1;a(".dismissable").each(function(){a(this).hammer({prevent_default:!1}).bind("pan",function(d){if("touch"===d.gesture.pointertype){var e=a(this),f=d.gesture.direction,g=d.gesture.deltax,h=d.gesture.velocityx;e.velocity({translatex:g},{duration:50,queue:!1,easing:"easeoutquad"}),4===f&&(g>e.innerwidth()/2||-.75>h)&&(b=!0),2===f&&(g<-1*e.innerwidth()/2||h>.75)&&(c=!0)}}).bind("panend",function(d){if(math.abs(d.gesture.deltax)j+g&&e.done!==!0){if("function"==typeof h)h.call(this,i);else if("string"==typeof h){var k=new function(h);k(i)}e.done=!0}}}}},100)}}(jquery),function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.picker=a(jquery)}(function(a){function b(f,g,i,l){function m(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",y.component.nodes(t.open),v.box),v.wrap),v.frame),v.holder)}function n(){w.data(g,y).addclass(v.input).attr("tabindex",-1).val(w.data("value")?y.get("select",u.format):f.value),u.editable||w.on("focus."+t.id+" click."+t.id,function(a){a.preventdefault(),y.$root.eq(0).focus()}).on("keydown."+t.id,q),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function o(){y.$root.on({keydown:q,focusin:function(a){y.$root.removeclass(v.focused),a.stoppropagation()},"mousedown click":function(b){var c=b.target;c!=y.$root.children()[0]&&(b.stoppropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventdefault(),y.$root.eq(0).focus()))}}).on({focus:function(){w.addclass(v.target)},blur:function(){w.removeclass(v.target)}}).on("focus.toopen",r).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasclass(v.navdisabled)||b.hasclass(v.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(y.$root[0],e))&&y.$root.eq(0).focus(),!d&&c.nav?y.set("highlight",y.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?y.set("select",c.pick):c.clear?y.clear().close(!0):c.close&&y.close(!0)}),e(y.$root[0],"hidden",!0)}function p(){var b;u.hiddenname===!0?(b=f.name,f.name=""):(b=["string"==typeof u.hiddenprefix?u.hiddenprefix:"","string"==typeof u.hiddensuffix?u.hiddensuffix:"_submit"],b=b[0]+f.name+b[1]),y._hidden=a('")[0],w.on("change."+t.id,function(){y._hidden.value=f.value?y.get("select",u.formatsubmit):""}),u.container?a(u.container).append(y._hidden):w.after(y._hidden)}function q(a){var b=a.keycode,c=/^(8|46)$/.test(b);return 27==b?(y.close(),!1):void((32==b||c||!t.open&&y.component.key[b])&&(a.preventdefault(),a.stoppropagation(),c?y.clear().close():y.open()))}function r(a){a.stoppropagation(),"focus"==a.type&&y.$root.addclass(v.focused),y.open()}if(!f)return b;var s=!1,t={id:f.id||"p"+math.abs(~~(math.random()*new date))},u=i?a.extend(!0,{},i.defaults,l):l||{},v=a.extend({},b.klasses(),u.klass),w=a(f),x=function(){return this.start()},y=x.prototype={constructor:x,$node:w,start:function(){return t&&t.start?y:(t.methods={},t.start=!0,t.open=!1,t.type=f.type,f.autofocus=f==h(),f.readonly=!u.editable,f.id=f.id||t.id,"text"!=f.type&&(f.type="text"),y.component=new i(y,u),y.$root=a(b._.node("div",m(),v.picker,'id="'+f.id+'_root" tabindex="0"')),o(),u.formatsubmit&&p(),n(),u.container?a(u.container).append(y.$root):w.after(y.$root),y.on({start:y.component.onstart,render:y.component.onrender,stop:y.component.onstop,open:y.component.onopen,close:y.component.onclose,set:y.component.onset}).on({start:u.onstart,render:u.onrender,stop:u.onstop,open:u.onopen,close:u.onclose,set:u.onset}),s=c(y.$root.children()[0]),f.autofocus&&y.open(),y.trigger("start").trigger("render"))},render:function(a){return a?y.$root.html(m()):y.$root.find("."+v.box).html(y.component.nodes(t.open)),y.trigger("render")},stop:function(){return t.start?(y.close(),y._hidden&&y._hidden.parentnode.removechild(y._hidden),y.$root.remove(),w.removeclass(v.input).removedata(g),settimeout(function(){w.off("."+t.id)},0),f.type=t.type,f.readonly=!1,y.trigger("stop"),t.methods={},t.start=!1,y):y},open:function(c){return t.open?y:(w.addclass(v.active),e(f,"expanded",!0),settimeout(function(){y.$root.addclass(v.opened),e(y.$root[0],"hidden",!1)},0),c!==!1&&(t.open=!0,s&&k.css("overflow","hidden").css("padding-right","+="+d()),y.$root.eq(0).focus(),j.on("click."+t.id+" focusin."+t.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&y.close(b===y.$root.children()[0])}).on("keydown."+t.id,function(c){var d=c.keycode,e=y.component.key[d],f=c.target;27==d?y.close(!0):f!=y.$root[0]||!e&&13!=d?a.contains(y.$root[0],f)&&13==d&&(c.preventdefault(),f.click()):(c.preventdefault(),e?b._.trigger(y.component.key.go,y,[b._.trigger(e)]):y.$root.find("."+v.highlighted).hasclass(v.disabled)||y.set("select",y.component.item.highlight).close())})),y.trigger("open"))},close:function(a){return a&&(y.$root.off("focus.toopen").eq(0).focus(),settimeout(function(){y.$root.on("focus.toopen",r)},0)),w.removeclass(v.active),e(f,"expanded",!1),settimeout(function(){y.$root.removeclass(v.opened+" "+v.focused),e(y.$root[0],"hidden",!0)},0),t.open?(t.open=!1,s&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+t.id),y.trigger("close")):y},clear:function(a){return y.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isplainobject(b),h=g?b:{};if(d=g&&a.isplainobject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in y.component.item&&(void 0===f&&(f=null),y.component.set(e,f,d)),("select"==e||"clear"==e)&&w.val("clear"==e?"":y.get(e,u.format)).trigger("change");y.render()}return d.muted?y:y.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=t[a])return t[a];if("valuesubmit"==a){if(y._hidden)return y._hidden.value;a="value"}if("value"==a)return f.value;if(a in y.component.item){if("string"==typeof c){var d=y.component.get(a);return d?b._.trigger(y.component.formats.tostring,y.component,[c,d]):""}return y.component.get(a)}},on:function(b,c,d){var e,f,g=a.isplainobject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),t.methods[e]=t.methods[e]||[],t.methods[e].push(f)}return y},off:function(){var a,b,c=arguments;for(a=0,namescount=c.length;a').appendto("body"),c=b[0].offsetwidth;b.css("overflow","scroll");var d=a('
      ').appendto(b),e=d[0].offsetwidth;return b.remove(),c-e}function e(b,c,d){if(a.isplainobject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setattribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isplainobject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeelement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentelement);return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isarray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+""):""},lead:function(a){return(10>a?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isdate:function(a){return{}.tostring.call(a).indexof("date")>-1&&this.isinteger(a.getdate())},isinteger:function(a){return{}.tostring.call(a).indexof("number")>-1&&a%1===0},ariaattr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b}),function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(picker,jquery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatsubmit:b.format,i=function(){return d.currentstyle?"rtl"==d.currentstyle.direction:"rtl"==getcomputedstyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectmonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectmonth).trigger("focus"))}),a.$root.find("."+b.klass.selectyear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectyear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttontoday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-(1/0)||c==1/0?e=c:b.isplainobject(c)&&f.isinteger(c.pick)?c=c.obj:b.isarray(c)?(c=new date(c[0],c[1],c[2]),c=f.isdate(c)?c:g.create().obj):c=f.isinteger(c)||f.isdate(c)?g.normalize(new date(c),d):g.now(a,c,d),{year:e||c.getfullyear(),month:e||c.getmonth(),date:e||c.getdate(),day:e||c.getday(),obj:e||c,pick:e||c.gettime()}},c.prototype.createrange=function(a,c){var d=this,e=function(a){return a===!0||b.isarray(a)||f.isdate(a)?d.create(a):a};return f.isinteger(a)||(a=e(a)),f.isinteger(c)||(c=e(c)),f.isinteger(a)&&b.isplainobject(c)?a=[c.year,c.month,c.date+a]:f.isinteger(c)&&b.isplainobject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinrange=function(a,b){return a=this.createrange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapranges=function(a,b){var c=this;return a=c.createrange(a.from,a.to),b=c.createrange(b.from,b.to),c.withinrange(a,b.from)||c.withinrange(a,b.to)||c.withinrange(b,a.from)||c.withinrange(b,a.to)},c.prototype.now=function(a,b,c){return b=new date,c&&c.rel&&b.setdate(b.getdate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isarray(c),j=b.isplainobject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new date(f,g+(d&&d.nav?d.nav:0),1),f=e.getfullyear(),g=e.getmonth();new date(f,g,h).getmonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.sethours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isinteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-(1/0):1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=-1===j.item.enable,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isarray(a)){var d=j.create(a).pick;dc.pick&&(g=!0)}return f.isinteger(a)}).length;if((!d||!d.nav)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&0>l)&&(l*=-1);j.disabled(c)&&(math.abs(l)>1&&(c.monthk.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isinteger(d)?a.day===(c.settings.firstday?d:d-1)%7:b.isarray(d)||f.isdate(d)?a.pick===c.create(d).pick:b.isplainobject(d)?c.withinrange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isarray(a)&&"inverted"==a[3]||b.isplainobject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pickc.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toarray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/\w+/)[0];return c.mm||c.m||(c.m=b.indexof(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysshort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysfull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsshort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsfull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toarray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},tostring:function(a,b){var c=this;return c.formats.toarray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isdateexact=function(a,c){var d=this;return f.isinteger(a)&&f.isinteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isdate(a)||b.isarray(a))&&(f.isdate(c)||b.isarray(c))?d.create(a).pick===d.create(c).pick:b.isplainobject(a)&&b.isplainobject(c)?d.isdateexact(a.from,c.from)&&d.isdateexact(a.to,c.to):!1},c.prototype.isdateoverlap=function(a,c){var d=this,e=d.settings.firstday?1:0;return f.isinteger(a)&&(f.isdate(c)||b.isarray(c))?(a=a%7+e,a===d.create(c).day+1):f.isinteger(c)&&(f.isdate(a)||b.isarray(a))?(c=c%7+e,c===d.create(a).day+1):b.isplainobject(a)&&b.isplainobject(c)?d.overlapranges(a,c):!1},c.prototype.flipenable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipenable():c===!1?(d.flipenable(1),e=[]):c===!0?(d.flipenable(-1),e=[]):c.map(function(a){for(var c,g=0;gi;i+=1){if(h=e[i],d.isdateexact(h,a)){c=e[i]=null,j=!0;break}if(d.isdateoverlap(h,a)){b.isplainobject(a)?(a.inverted=!0,c=a):b.isarray(a)?(c=a,c[3]||c.push("inverted")):f.isdate(a)&&(c=[a.getfullyear(),a.getmonth(),a.getdate(),"inverted"]);break}}if(c)for(i=0;g>i;i+=1)if(d.isdateexact(e[i],a)){e[i]=null;break}if(j)for(i=0;g>i;i+=1)if(d.isdateoverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstday&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showweekdaysfull?c.weekdaysfull:c.weekdaysletter).slice(0),c.weekdaysfull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"next":"prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navdisabled:""),"data-nav="+(a||-1)+" "+f.ariaattr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelmonthnext:c.labelmonthprev)+'"')},q=function(d){var e=c.showmonthsshort?c.monthsshort:c.monthsfull;return"short_months"==d&&(e=c.monthsshort),c.selectmonths&&void 0==d?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[e[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&an.month?" disabled":"")]}}),c.klass.selectmonth+" browser-default",(a?"":"disabled")+" "+f.ariaattr({controls:b.$node[0].id+"_table" })+' title="'+c.labelmonthselect+'"'):"short_months"==d?null!=i?f.node("div",e[i.month]):f.node("div",e[k.month]):f.node("div",e[k.month],c.klass.month)},r=function(d){var e=k.year,g=c.selectyears===!0?5:~~(c.selectyears/2);if(g){var h=m.year,i=n.year,j=e-g,l=e+g;if(h>j&&(l+=h-j,j=h),l>i){var o=j-h,p=l-i;j-=o>p?p:o,l=i}if(c.selectyears&&void 0==d)return f.node("select",f.group({min:j,max:l,i:1,node:"option",item:function(a){return[a,0,"value="+a+(e==a?" selected":"")]}}),c.klass.selectyear+" browser-default",(a?"":"disabled")+" "+f.ariaattr({controls:b.$node[0].id+"_table"})+' title="'+c.labelyearselect+'"')}return"raw"==d?f.node("div",e):f.node("div",e,c.klass.year)};return createdaylabel=function(){return null!=i?f.node("div",i.date):f.node("div",h.date)},createweekdaylabel=function(){var a;a=null!=i?i.day:h.day;var b=c.weekdaysfull[a];return b},f.node("div",f.node("div",createweekdaylabel(),"picker__weekday-display")+f.node("div",q("short_months"),c.klass.month_display)+f.node("div",createdaylabel(),c.klass.day_display)+f.node("div",r("raw"),c.klass.year_display),c.klass.date_display)+f.node("div",f.node("div",(c.selectyears?q()+r():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstday&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstday?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pickn.pick,o=f.trigger(b.formats.tostring,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaattr({role:"gridcell",label:o,selected:d&&b.$node.val()===o?!0:null,activedescendant:e?!0:null,disabled:g?!0:null})),"",f.ariaattr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaattr({role:"grid",controls:b.$node[0].id,readonly:!0})),c.klass.calendar_container)+f.node("div",f.node("button",c.today,"btn-flat picker__today","type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaattr({controls:b.$node[0].id}))+f.node("button",c.clear,"btn-flat picker__clear","type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaattr({controls:b.$node[0].id}))+f.node("button",c.close,"btn-flat picker__close","type=button data-close=true "+(a?"":" disabled")+" "+f.ariaattr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelmonthnext:"next month",labelmonthprev:"previous month",labelmonthselect:"select a month",labelyearselect:"select a year",monthsfull:["january","february","march","april","may","june","july","august","september","october","november","december"],monthsshort:["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"],weekdaysfull:["sunday","monday","tuesday","wednesday","thursday","friday","saturday"],weekdaysshort:["sun","mon","tue","wed","thu","fri","sat"],weekdaysletter:["s","m","t","w","t","f","s"],today:"today",clear:"clear",close:"close",format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",date_display:a+"date-display",day_display:a+"day-display",month_display:a+"month-display",year_display:a+"year-display",calendar_container:a+"calendar-container",navprev:a+"nav--prev",navnext:a+"nav--next",navdisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectmonth:a+"select--month",selectyear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonclear:a+"button--clear",buttontoday:a+"button--today",buttonclose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)}),function(a){function b(){var b=+a(this).attr("length"),c=+a(this).val().length,d=b>=c;a(this).parent().find('span[class="character-counter"]').html(c+"/"+b),e(d,a(this))}function c(b){var c=b.parent().find('span[class="character-counter"]');c.length||(c=a("").addclass("character-counter").css("float","right").css("font-size","12px").css("height",1),b.parent().append(c))}function d(){a(this).parent().find('span[class="character-counter"]').html("")}function e(a,b){var c=b.hasclass("invalid");a&&c?b.removeclass("invalid"):a||c||(b.removeclass("valid"),b.addclass("invalid"))}a.fn.charactercounter=function(){return this.each(function(){var e=a(this),f=e.parent().find('span[class="character-counter"]');if(!f.length){var g=void 0!==e.attr("length");g&&(e.on("input",b),e.on("focus",b),e.on("blur",d),c(e))}})},a(document).ready(function(){a("input, textarea").charactercounter()})}(jquery),function(a){var b={init:function(b){var c={time_constant:200,dist:-100,shift:0,padding:0,full_width:!1,indicators:!1,no_wrap:!1};return b=a.extend(c,b),this.each(function(){function c(){"undefined"!=typeof window.ontouchstart&&(h[0].addeventlistener("touchstart",l),h[0].addeventlistener("touchmove",m),h[0].addeventlistener("touchend",n)),h[0].addeventlistener("mousedown",l),h[0].addeventlistener("mousemove",m),h[0].addeventlistener("mouseup",n),h[0].addeventlistener("mouseleave",n),h[0].addeventlistener("click",j)}function d(a){return a.targettouches&&a.targettouches.length>=1?a.targettouches[0].clientx:a.clientx}function e(a){return a.targettouches&&a.targettouches.length>=1?a.targettouches[0].clienty:a.clienty}function f(a){return a>=t?a%t:0>a?f(t+a%t):a}function g(a){var c,d,e,g,h,i,j;if(p="number"==typeof a?a:p,q=math.floor((p+s/2)/s),e=p-q*s,g=0>e?1:-1,h=-g*e*2/s,d=t>>1,b.full_width?j="translatex(0)":(j="translatex("+(h[0].clientwidth-item_width)/2+"px) ",j+="translatey("+(h[0].clientheight-item_width)/2+"px)"),i){var k=q%t,l=g.find(".indicator-item.active");l.index()!==k&&(l.removeclass("active"),g.find(".indicator-item").eq(k).addclass("active"))}for((!b.no_wrap||q>=0&&t>q)&&(i=o[f(q)],i.style[a]=j+" translatex("+-e/2+"px) translatex("+g*b.shift*h*c+"px) translatez("+b.dist*h+"px)",i.style.zindex=0,b.full_width?tweenedopacity=1:tweenedopacity=1-.2*h,i.style.opacity=tweenedopacity,i.style.display="block"),c=1;d>=c;++c)b.full_width?(ztranslation=b.dist,tweenedopacity=c===d&&0>e?1-h:1):(ztranslation=b.dist*(2*c+h*g),tweenedopacity=1-.2*(2*c+h*g)),(!b.no_wrap||t>q+c)&&(i=o[f(q+c)],i.style[a]=j+" translatex("+(b.shift+(s*c-e)/2)+"px) translatez("+ztranslation+"px)",i.style.zindex=-c,i.style.opacity=tweenedopacity,i.style.display="block"),b.full_width?(ztranslation=b.dist,tweenedopacity=c===d&&e>0?1-h:1):(ztranslation=b.dist*(2*c-h*g),tweenedopacity=1-.2*(2*c-h*g)),(!b.no_wrap||q-c>=0)&&(i=o[f(q-c)],i.style[a]=j+" translatex("+(-b.shift+(-s*c-e)/2)+"px) translatez("+ztranslation+"px)",i.style.zindex=-c,i.style.opacity=tweenedopacity,i.style.display="block");(!b.no_wrap||q>=0&&t>q)&&(i=o[f(q)],i.style[a]=j+" translatex("+-e/2+"px) translatex("+g*b.shift*h+"px) translatez("+b.dist*h+"px)",i.style.zindex=0,b.full_width?tweenedopacity=1:tweenedopacity=1-.2*h,i.style.opacity=tweenedopacity,i.style.display="block")}function h(){var a,b,c,d;a=date.now(),b=a-c,c=a,c=p-b,b=p,d=1e3*c/(1+b),z=.8*d+.2*z}function i(){var a,c;w&&(a=date.now()-c,c=w*math.exp(-a/b.time_constant),c>2||-2>c?(g(x-c),requestanimationframe(i)):g(x))}function j(c){if(e)return c.preventdefault(),c.stoppropagation(),!1;if(!b.full_width){var d=a(c.target).closest(".carousel-item").index(),e=q%t-d;0!==e&&(c.preventdefault(),c.stoppropagation()),k(d)}}function k(a){var c=q%t-a;b.no_wrap||(0>c?math.abs(c+t)0&&math.abs(c-t)c?h.trigger("carouselnext",[math.abs(c)]):c>0&&h.trigger("carouselprev",[c])}function l(a){r=!0,e=!1,f=!1,u=d(a),v=e(a),z=w=0,b=p,c=date.now(),clearinterval(d),d=setinterval(h,100)}function m(a){var b,c,f;if(r)if(b=d(a),y=e(a),c=u-b,f=math.abs(v-y),30>f&&!f)(c>2||-2>c)&&(e=!0,u=b,g(p+c));else{if(e)return a.preventdefault(),a.stoppropagation(),!1;f=!0}return e?(a.preventdefault(),a.stoppropagation(),!1):void 0}function n(a){return r?(r=!1,clearinterval(d),x=p,(z>10||-10>z)&&(w=.9*z,x=p+w),x=math.round(x/s)*s,b.no_wrap&&(x>=s*(t-1)?x=s*(t-1):0>x&&(x=0)),w=x-p,c=date.now(),requestanimationframe(i),e&&(a.preventdefault(),a.stoppropagation()),!1):void 0}var o,p,q,r,s,t,u,v,w,x,z,a,b,c,d,e,f,g=a('
        '),h=a(this),i=h.attr("data-indicators")||b.indicators;if(h.hasclass("initialized"))return a(this).trigger("carouselnext",[1e-6]),!0;if(b.full_width){b.dist=0;var j=h.find(".carousel-item img").first();j.length?imageheight=j.load(function(){h.css("height",a(this).height())}):(imageheight=h.find(".carousel-item").first().height(),h.css("height",imageheight)),i&&h.find(".carousel-fixed-item").addclass("with-indicators")}h.addclass("initialized"),r=!1,p=x=0,o=[],item_width=h.find(".carousel-item").first().innerwidth(),s=2*item_width+b.padding,h.find(".carousel-item").each(function(b){if(o.push(a(this)[0]),i){var c=a('
      • ');0===b&&c.addclass("active"),c.click(function(){var b=a(this).index();k(b)}),g.append(c)}}),i&&h.append(g),t=o.length,a="transform",["webkit","moz","o","ms"].every(function(a){var b=a+"transform";return"undefined"!=typeof document.body.style[b]?(a=b,!1):!0}),window.onresize=g,c(),g(p),a(this).on("carouselnext",function(a,b){void 0===b&&(b=1),x=p+s*b,p!==x&&(w=x-p,c=date.now(),requestanimationframe(i))}),a(this).on("carouselprev",function(a,b){void 0===b&&(b=1),x=p-s*b,p!==x&&(w=x-p,c=date.now(),requestanimationframe(i))}),a(this).on("carouselset",function(a,b){void 0===b&&(b=0),k(b)})})},next:function(b){a(this).trigger("carouselnext",[b])},prev:function(b){a(this).trigger("carouselprev",[b])},set:function(b){a(this).trigger("carouselset",[b])}};a.fn.carousel=function(c){return b[c]?b[c].apply(this,array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("method "+c+" does not exist on jquery.carousel"):b.init.apply(this,arguments)}}(jquery);