diff --git a/public/js/vendor.bundle.js b/public/js/vendor.bundle.js index 93c155d..bf2bf6e 100644 --- a/public/js/vendor.bundle.js +++ b/public/js/vendor.bundle.js @@ -11,7 +11,7 @@ if("undefined"==typeof jQuery){throw new Error("Bootstrap's JavaScript requires /* Copyright (c) 2016 THE ULTRASOFT (http://theultrasoft.com)*/ (function(a){a.fn.parallaxie=function(b){var b=a.extend({speed:0.2,repeat:"no-repeat",size:"cover",pos_x:"center",offset:0,},b);this.each(function(){var c=a(this);var e=c.data("parallaxie");if(typeof e!="object"){e={}}e=a.extend({},b,e);var d=c.data("image");if(typeof d=="undefined"){d=c.css("background-image");if(!d){return}var f=e.offset+(c.offset().top-a(window).scrollTop())*(1-e.speed);c.css({"background-image":d,"background-size":e.size,"background-repeat":e.repeat,"background-attachment":"fixed","background-position":e.pos_x+" "+f+"px",});a(window).scroll(function(){var g=e.offset+(c.offset().top-a(window).scrollTop())*(1-e.speed);c.data("pos_y",g);c.css("background-position",e.pos_x+" "+g+"px")})}});return this}}(jQuery)) /* skrollr 0.6.30 (2015-08-12) | Alexander Prinzhorn - https://github.com/Prinzhorn/skrollr | Free to use under terms of MIT license */ -;!function(ad,ah,al){function ap(a){if(au=ah.documentElement,ay=ah.body,bu(),aI=this,a=a||{},a2=a.constants||{},a.easing){for(var b in a.easing){bF[b]=a.easing[b]}}bv=a.edgeStrategy||"set",aU={beforerender:a.beforerender,render:a.render,keyframe:a.keyframe},aY=a.forceHeight!==!1,aY&&(aV=a.scale||1),a6=a.mobileDeceleration||bK,bf=a.smoothScrolling!==!1,bj=a.smoothScrollingDuration||ae,bn={targetTop:aI.getScrollTop()},bs=(a.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||ad.opera)})(),bs?(aQ=ah.getElementById(a.skrollrBody||bN),aQ&&aE(),bI(),ax(au,[bp,bB],[bt])):ax(au,[bp,bx],[bt]),aI.refresh(),bG(ad,"resize orientationchange",function(){var c=au.clientWidth,d=au.clientHeight;(d!==bg||c!==bc)&&(bg=d,bc=c,bk=!0)});var e=by();return function f(){ab(),bD=e(f)}(),aI}var au,ay,aC={get:function(){return aI},init:function(b){return aI||new ap(b)},VERSION:"0.6.30"},aG=Object.prototype.hasOwnProperty,aK=ad.Math,aO=ad.getComputedStyle,aS="touchstart",aW="touchmove",a0="touchcancel",a4="touchend",a8="skrollable",bd=a8+"-before",bh=a8+"-between",bl=a8+"-after",bp="skrollr",bt="no-"+bp,bx=bp+"-desktop",bB=bp+"-mobile",bE="linear",bH=1000,bK=0.004,bN="skrollr-body",ae=200,ai="start",am="end",aq="center",av="bottom",az="___skrollable_id",aD=/^(?:input|textarea|button|select)$/i,aH=/^\s+|\s+$/g,aL=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,aP=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,aT=/^(@?[a-z\-]+)\[(\w+)\]$/,aX=/-([a-z0-9_])/g,a1=function(c,d){return d.toUpperCase()},a5=/[\-+]?[\d]*\.?[\d]+/g,a9=/\{\?\}/g,be=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,bi=/[a-z\-]+-gradient/g,bm="",bq="",bu=function(){var d=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(aO){var e=aO(ay,null);for(var f in e){if(bm=f.match(d)||+f==f&&e[f].match(d)){break}}if(!bm){return void (bm=bq="")}bm=bm[0],"-"===bm.slice(0,1)?(bq=bm,bm={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[bm]):bq="-"+bm.toLowerCase()+"-"}},by=function(){var a=ad.requestAnimationFrame||ad[bm.toLowerCase()+"RequestAnimationFrame"],d=aJ();return(bs||!a)&&(a=function(c){var f=aJ()-d,g=aK.max(0,1000/60-f);return ad.setTimeout(function(){d=aJ(),c()},g)}),a},bC=function(){var a=ad.cancelAnimationFrame||ad[bm.toLowerCase()+"CancelAnimationFrame"];return(bs||!a)&&(a=function(c){return ad.clearTimeout(c)}),a},bF={begin:function(){return 0},end:function(){return 1},linear:function(b){return b},quadratic:function(b){return b*b},cubic:function(b){return b*b*b},swing:function(b){return -aK.cos(b*aK.PI)/2+0.5},sqrt:function(b){return aK.sqrt(b)},outCubic:function(b){return aK.pow(b-1,3)+1},bounce:function(c){var d;if(0.5083>=c){d=3}else{if(0.8489>=c){d=9}else{if(0.9620800000000001>=c){d=27}else{if(!(0.99981>=c)){return 1}d=91}}}return 1-aK.abs(3*aK.cos(c*d*1.028)/d)}};ap.prototype.refresh=function(b){var c,o,A=!1;for(b===al?(A=!0,aM=[],bo=0,b=ah.getElementsByTagName("*")):b.length===al&&(b=[b]),c=0,o=b.length;o>c;c++){var B=b[c],C=B,D=[],E=bf,F=bv,G=!1;if(A&&az in B&&delete B[az],B.attributes){for(var H=0,I=B.attributes.length;I>H;H++){var J=B.attributes[H];if("data-anchor-target"!==J.name){if("data-smooth-scrolling"!==J.name){if("data-edge-strategy"!==J.name){if("data-emit-events"!==J.name){var K=J.name.match(aL);if(null!==K){var L={props:J.value,element:B,eventType:J.name.replace(aX,a1)};D.push(L);var M=K[1];M&&(L.constant=M.substr(1));var N=K[2];/p$/.test(N)?(L.isPercentage=!0,L.offset=(0|N.slice(0,-1))/100):L.offset=0|N;var O=K[3],P=K[4]||O;O&&O!==ai&&O!==am?(L.mode="relative",L.anchors=[O,P]):(L.mode="absolute",O===am?L.isEnd=!0:L.isPercentage||(L.offset=L.offset*aV))}}else{G=!0}}else{F=J.value}}else{E="off"!==J.value}}else{if(C=ah.querySelector(J.value),null===C){throw'Unable to find anchor target "'+J.value+'"'}}}if(D.length){var Q,R,S;!A&&az in B?(S=B[az],Q=aM[S].styleAttr,R=aM[S].classAttr):(S=B[az]=bo++,Q=B.style.cssText,R=at(B)),aM[S]={element:B,styleAttr:Q,classAttr:R,anchorTarget:C,keyFrames:D,smoothScrolling:E,edgeStrategy:F,emitEvents:G,lastFrameIndex:-1},ax(B,[a8],[])}}}for(ag(),c=0,o=b.length;o>c;c++){var T=aM[b[c][az]];T!==al&&(ac(T),aj(T))}return aI},ap.prototype.relativeToAbsolute=function(e,i,j){var k=au.clientHeight,l=e.getBoundingClientRect(),m=l.top,n=l.bottom-l.top;return i===av?m-=k:i===aq&&(m-=k/2),j===av?m+=n:j===aq&&(m+=n/2),m+=aI.getScrollTop(),m+0.5|0},ap.prototype.animateTo=function(c,g){g=g||{};var h=aJ(),i=aI.getScrollTop(),j=g.duration===al?bH:g.duration;return bb={startTop:i,topDiff:c-i,targetTop:c,duration:j,startTime:h,endTime:h+j,easing:bF[g.easing||bE],done:g.done},bb.topDiff||(bb.done&&bb.done.call(aI,!1),bb=al),aI},ap.prototype.stopAnimateTo=function(){bb&&bb.done&&bb.done.call(aI,!0),bb=al},ap.prototype.isAnimatingTo=function(){return !!bb},ap.prototype.isMobile=function(){return bs},ap.prototype.setScrollTop=function(a,d){return br=d===!0,bs?bw=aK.min(aK.max(a,0),aR):ad.scrollTo(0,a),aI},ap.prototype.getScrollTop=function(){return bs?bw:ad.pageYOffset||au.scrollTop||ay.scrollTop||0},ap.prototype.getMaxScrollTop=function(){return aR},ap.prototype.on=function(c,d){return aU[c]=d,aI},ap.prototype.off=function(b){return delete aU[b],aI},ap.prototype.destroy=function(){var c=bC();c(bD),bM(),ax(au,[bt],[bp,bx,bB]);for(var e=0,f=aM.length;f>e;e++){aA(aM[e].element)}au.style.overflow=ay.style.overflow="",au.style.height=ay.style.height="",aQ&&aC.setStyle(aQ,"transform","none"),aI=al,aQ=al,aU=al,aY=al,aR=0,aV=1,a2=al,a6=al,aZ="down",a3=-1,bc=0,bg=0,bk=!1,bb=al,bf=al,bj=al,bn=al,br=al,bo=0,bv=al,bs=!1,bw=0,bz=al};var bI=function(){var a,b,c,e,f,i,k,l,m,n,w,x;bG(au,[aS,aW,a0,a4].join(" "),function(d){var p=d.changedTouches[0];for(e=d.target;3===e.nodeType;){e=e.parentNode}switch(f=p.clientY,i=p.clientX,n=d.timeStamp,aD.test(e.tagName)||d.preventDefault(),d.type){case aS:a&&a.blur(),aI.stopAnimateTo(),a=e,b=k=f,c=i,m=n;break;case aW:aD.test(e.tagName)&&ah.activeElement!==e&&d.preventDefault(),l=f-k,x=n-w,aI.setScrollTop(bw-l,!0),k=f,w=n;break;default:case a0:case a4:var q=b-f,r=c-i,s=r*r+q*q;if(49>s){if(!aD.test(a.tagName)){a.focus();var t=ah.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,d.view,1,p.screenX,p.screenY,p.clientX,p.clientY,d.ctrlKey,d.altKey,d.shiftKey,d.metaKey,0,null),a.dispatchEvent(t)}return}a=al;var u=l/x;u=aK.max(aK.min(u,3),-3);var g=aK.abs(u/a6),h=u*g+0.5*a6*g*g,j=aI.getScrollTop()-h,o=0;j>aR?(o=(aR-j)/h,j=aR):0>j&&(o=-j/h,j=0),g*=1-o,aI.animateTo(j+0.5|0,{easing:"outCubic",duration:g})}}),ad.scrollTo(0,0),au.style.overflow=ay.style.overflow="hidden"},bL=function(){var e,i,p,q,r,s,t,u,v,w,x,y=au.clientHeight,z=ak();for(u=0,v=aM.length;v>u;u++){for(e=aM[u],i=e.element,p=e.anchorTarget,q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],w=t.offset,x=z[t.constant]||0,t.frame=w,t.isPercentage&&(w*=y,t.frame=w),"relative"===t.mode&&(aA(i),t.frame=aI.relativeToAbsolute(p,t.anchors[0],t.anchors[1])-w,aA(i,!0)),t.frame+=x,aY&&!t.isEnd&&t.frame>aR&&(aR=t.frame)}}for(aR=aK.max(aR,ao()),u=0,v=aM.length;v>u;u++){for(e=aM[u],q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],x=z[t.constant]||0,t.isEnd&&(t.frame=aR-t.offset+x)}e.keyFrames.sort(aN)}},bO=function(g,o){for(var q=0,D=aM.length;D>q;q++){var E,F,G=aM[q],H=G.element,I=G.smoothScrolling?g:o,J=G.keyFrames,K=J.length,L=J[0],M=J[J.length-1],N=IM.frame,P=N?L:M,Q=G.emitEvents,R=G.lastFrameIndex;if(N||O){if(N&&-1===G.edge||O&&1===G.edge){continue}switch(N?(ax(H,[bd],[bl,bh]),Q&&R>-1&&(bP(H,L.eventType,aZ),G.lastFrameIndex=-1)):(ax(H,[bl],[bd,bh]),Q&&K>R&&(bP(H,M.eventType,aZ),G.lastFrameIndex=K)),G.edge=N?-1:1,G.edgeStrategy){case"reset":aA(H);continue;case"ease":I=P.frame;break;default:case"set":var S=P.props;for(E in S){aG.call(S,E)&&(F=aw(S[E].value),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F))}continue}}else{0!==G.edge&&(ax(H,[a8,bh],[bd,bl]),G.edge=0)}for(var T=0;K-1>T;T++){if(I>=J[T].frame&&I<=J[T+1].frame){var h=J[T],p=J[T+1];for(E in h.props){if(aG.call(h.props,E)){var r=(I-h.frame)/(p.frame-h.frame);r=h.props[E].easing(r),F=ar(h.props[E].value,p.props[E].value,r),F=aw(F),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F)}}Q&&R!==T&&("down"===aZ?bP(H,h.eventType,aZ):bP(H,p.eventType,aZ),G.lastFrameIndex=T);break}}}},ab=function(){bk&&(bk=!1,ag());var c,g,j=aI.getScrollTop(),k=aJ();if(bb){k>=bb.endTime?(j=bb.targetTop,c=bb.done,bb=al):(g=bb.easing((k-bb.startTime)/bb.duration),j=bb.startTop+g*bb.topDiff|0),aI.setScrollTop(j,!0)}else{if(!br){var l=bn.targetTop-j;l&&(bn={startTop:a3,topDiff:j-a3,targetTop:j,startTime:a7,endTime:a7+bj}),k<=bn.endTime&&(g=bF.sqrt((k-bn.startTime)/bj),j=bn.startTop+g*bn.topDiff|0)}}if(br||a3!==j){aZ=j>a3?"down":a3>j?"up":aZ,br=!1;var m={curTop:j,lastTop:a3,maxTop:aR,direction:aZ},n=aU.beforerender&&aU.beforerender.call(aI,m);n!==!1&&(bO(j,aI.getScrollTop()),bs&&aQ&&aC.setStyle(aQ,"transform","translate(0, "+-bw+"px) "+bz),a3=j,aU.render&&aU.render.call(aI,m)),c&&c.call(aI,!1)}a7=k},ac=function(j){for(var k=0,l=j.keyFrames.length;l>k;k++){for(var m,n,o,p,q=j.keyFrames[k],r={};null!==(p=aP.exec(q.props));){o=p[1],n=p[2],m=o.match(aT),null!==m?(o=m[1],m=m[2]):m=bE,n=n.indexOf("!")?af(n):[n.slice(1)],r[o]={value:n,easing:bF[m]}}q.props=r}},af=function(c){var d=[];return be.lastIndex=0,c=c.replace(be,function(b){return b.replace(a5,function(e){return e/255*100+"%"})}),bq&&(bi.lastIndex=0,c=c.replace(bi,function(b){return bq+b})),c=c.replace(a5,function(b){return d.push(+b),"{?}"}),d.unshift(c),d},aj=function(e){var f,g,h={};for(f=0,g=e.keyFrames.length;g>f;f++){an(e.keyFrames[f],h)}for(h={},f=e.keyFrames.length-1;f>=0;f--){an(e.keyFrames[f],h)}},an=function(d,e){var f;for(f in e){aG.call(d.props,f)||(d.props[f]=e[f])}for(f in d.props){e[f]=d.props[f]}},ar=function(g,h,i){var j,k=g.length;if(k!==h.length){throw"Can't interpolate between \""+g[0]+'" and "'+h[0]+'"'}var l=[g[0]];for(j=1;k>j;j++){l[j]=g[j]+(h[j]-g[j])*i}return l},aw=function(c){var d=1;return a9.lastIndex=0,c[0].replace(a9,function(){return c[d++]})},aA=function(g,h){g=[].concat(g);for(var i,j,k=0,l=g.length;l>k;k++){j=g[k],i=aM[j[az]],i&&(h?(j.style.cssText=i.dirtyStyleAttr,ax(j,i.dirtyClassAttr)):(i.dirtyStyleAttr=j.style.cssText,i.dirtyClassAttr=at(j),j.style.cssText=i.styleAttr,ax(j,i.classAttr)))}},aE=function(){bz="translateZ(0)",aC.setStyle(aQ,"transform",bz);var e=aO(aQ),f=e.getPropertyValue("transform"),g=e.getPropertyValue(bq+"transform"),h=f&&"none"!==f||g&&"none"!==g;h||(bz="")};aC.setStyle=function(f,g,h){var i=f.style;if(g=g.replace(aX,a1).replace("-",""),"zIndex"===g){isNaN(h)?i[g]=h:i[g]=""+(0|h)}else{if("float"===g){i.styleFloat=i.cssFloat=h}else{try{bm&&(i[bm+g.slice(0,1).toUpperCase()+g.slice(1)]=h),i[g]=h}catch(j){}}}};var aI,aM,aQ,aU,aY,a2,a6,bb,bf,bj,bn,br,bv,bz,bD,bG=aC.addEvent=function(a,i,j){var k=function(c){return c=c||ad.event,c.target||(c.target=c.srcElement),c.preventDefault||(c.preventDefault=function(){c.returnValue=!1,c.defaultPrevented=!0}),j.call(this,c)};i=i.split(" ");for(var l,m=0,n=i.length;n>m;m++){l=i[m],a.addEventListener?a.addEventListener(l,j,!1):a.attachEvent("on"+l,k),bA.push({element:a,name:l,listener:j})}},bJ=aC.removeEvent=function(f,g,h){g=g.split(" ");for(var i=0,j=g.length;j>i;i++){f.removeEventListener?f.removeEventListener(g[i],h,!1):f.detachEvent("on"+g[i],h)}},bM=function(){for(var d,e=0,f=bA.length;f>e;e++){d=bA[e],bJ(d.element,d.name,d.listener)}bA=[]},bP=function(d,e,f){aU.keyframe&&aU.keyframe.call(aI,d,e,f)},ag=function(){var b=aI.getScrollTop();aR=0,aY&&!bs&&(ay.style.height=""),bL(),aY&&!bs&&(ay.style.height=aR+au.clientHeight+"px"),bs?aI.setScrollTop(aK.min(aI.getScrollTop(),aR)):aI.setScrollTop(b,!0),br=!0},ak=function(){var e,f,g=au.clientHeight,h={};for(e in a2){f=a2[e],"function"==typeof f?f=f.call(aI):/p$/.test(f)&&(f=f.slice(0,-1)/100*g),h[e]=f}return h},ao=function(){var c,d=0;return aQ&&(d=aK.max(aQ.offsetHeight,aQ.scrollHeight)),c=aK.max(d,ay.scrollHeight,ay.offsetHeight,au.scrollHeight,au.offsetHeight,au.clientHeight),c-au.clientHeight},at=function(a){var d="className";return ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[d],d="baseVal"),a[d]},ax=function(a,c,l){var m="className";if(ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[m],m="baseVal"),l===al){return void (a[m]=c)}for(var n=a[m],o=0,p=l.length;p>o;o++){n=aF(n).replace(aF(l[o])," ")}n=aB(n);for(var q=0,r=c.length;r>q;q++){-1===aF(n).indexOf(aF(c[q]))&&(n+=" "+c[q])}a[m]=aB(n)},aB=function(b){return b.replace(aH,"")},aF=function(b){return" "+b+" "},aJ=Date.now||function(){return +new Date},aN=function(c,d){return c.frame-d.frame},aR=0,aV=1,aZ="down",a3=-1,a7=aJ(),bc=0,bg=0,bk=!1,bo=0,bs=!1,bw=0,bA=[];"function"==typeof define&&define.amd?define([],function(){return aC}):"undefined"!=typeof module&&module.exports?module.exports=aC:ad.skrollr=aC}(window,document); +;!function(ad,ah,al){function ap(a){if(au=ah.documentElement,ay=ah.body,bu(),aI=this,a=a||{},a2=a.constants||{},a.easing){for(var b in a.easing){bF[b]=a.easing[b]}}bv=a.edgeStrategy||"set",aU={beforerender:a.beforerender,render:a.render,keyframe:a.keyframe},aY=a.forceHeight!==!1,aY&&(aV=a.scale||1),a6=a.mobileDeceleration||bK,bf=a.smoothScrolling!==!1,bj=a.smoothScrollingDuration||ae,bn={targetTop:aI.getScrollTop()},bs=(a.mobileCheck||function(){return/Android|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent||navigator.vendor||ad.opera)})(),bs?(aQ=ah.getElementById(a.skrollrBody||bN),aQ&&aE(),bI(),ax(au,[bp,bB],[bt])):ax(au,[bp,bx],[bt]),aI.refresh(),bG(ad,"resize orientationchange",function(){var c=au.clientWidth,d=au.clientHeight;(d!==bg||c!==bc)&&(bg=d,bc=c,bk=!0)});var e=by();return function f(){ab(),bD=e(f)}(),aI}var au,ay,aC={get:function(){return aI},init:function(b){return aI||new ap(b)},VERSION:"0.6.30"},aG=Object.prototype.hasOwnProperty,aK=ad.Math,aO=ad.getComputedStyle,aS="touchstart",aW="touchmove",a0="touchcancel",a4="touchend",a8="skrollable",bd=a8+"-before",bh=a8+"-between",bl=a8+"-after",bp="skrollr",bt="no-"+bp,bx=bp+"-desktop",bB=bp+"-mobile",bE="linear",bH=1000,bK=0.004,bN="skrollr-body",ae=200,ai="start",am="end",aq="center",av="bottom",az="___skrollable_id",aD=/^(?:input|textarea|button|select)$/i,aH=/^\s+|\s+$/g,aL=/^data(?:-(_\w+))?(?:-?(-?\d*\.?\d+p?))?(?:-?(start|end|top|center|bottom))?(?:-?(top|center|bottom))?$/,aP=/\s*(@?[\w\-\[\]]+)\s*:\s*(.+?)\s*(?:;|$)/gi,aT=/^(@?[a-z\-]+)\[(\w+)\]$/,aX=/-([a-z0-9_])/g,a1=function(c,d){return d.toUpperCase()},a5=/[\-+]?[\d]*\.?[\d]+/g,a9=/\{\?\}/g,be=/rgba?\(\s*-?\d+\s*,\s*-?\d+\s*,\s*-?\d+/g,bi=/[a-z\-]+-gradient/g,bm="",bq="",bu=function(){var d=/^(?:O|Moz|webkit|ms)|(?:-(?:o|moz|webkit|ms)-)/;if(aO){var e=aO(ay,null);for(var f in e){if(bm=f.match(d)||+f==f&&e[f].match(d)){break}}if(!bm){return void (bm=bq="")}bm=bm[0],"-"===bm.slice(0,1)?(bq=bm,bm={"-webkit-":"webkit","-moz-":"Moz","-ms-":"ms","-o-":"O"}[bm]):bq="-"+bm.toLowerCase()+"-"}},by=function(){var a=ad.requestAnimationFrame||ad[bm.toLowerCase()+"RequestAnimationFrame"],d=aJ();return(bs||!a)&&(a=function(c){var f=aJ()-d,g=aK.max(0,1000/60-f);return ad.setTimeout(function(){d=aJ(),c()},g)}),a},bC=function(){var a=ad.cancelAnimationFrame||ad[bm.toLowerCase()+"CancelAnimationFrame"];return(bs||!a)&&(a=function(c){return ad.clearTimeout(c)}),a},bF={begin:function(){return 0},end:function(){return 1},linear:function(b){return b},quadratic:function(b){return b*b},cubic:function(b){return b*b*b},swing:function(b){return -aK.cos(b*aK.PI)/2+0.5},sqrt:function(b){return aK.sqrt(b)},outCubic:function(b){return aK.pow(b-1,3)+1},bounce:function(c){var d;if(0.5083>=c){d=3}else{if(0.8489>=c){d=9}else{if(0.9620800000000001>=c){d=27}else{if(!(0.99981>=c)){return 1}d=91}}}return 1-aK.abs(3*aK.cos(c*d*1.028)/d)}};ap.prototype.refresh=function(b){var c,o,A=!1;for(b===al?(A=!0,aM=[],bo=0,b=ah.getElementsByTagName("*")):b.length===al&&(b=[b]),c=0,o=b.length;o>c;c++){var B=b[c],C=B,D=[],E=bf,F=bv,G=!1;if(A&&az in B&&delete B[az],B.attributes){for(var H=0,I=B.attributes.length;I>H;H++){var J=B.attributes[H];if("data-anchor-target"!==J.name){if("data-smooth-scrolling"!==J.name){if("data-edge-strategy"!==J.name){if("data-emit-events"!==J.name){var K=J.name.match(aL);if(null!==K){var L={props:J.value,element:B,eventType:J.name.replace(aX,a1)};D.push(L);var M=K[1];M&&(L.constant=M.substr(1));var N=K[2];/p$/.test(N)?(L.isPercentage=!0,L.offset=(0|N.slice(0,-1))/100):L.offset=0|N;var O=K[3],P=K[4]||O;O&&O!==ai&&O!==am?(L.mode="relative",L.anchors=[O,P]):(L.mode="absolute",O===am?L.isEnd=!0:L.isPercentage||(L.offset=L.offset*aV))}}else{G=!0}}else{F=J.value}}else{E="off"!==J.value}}else{if(C=ah.querySelector(J.value),null===C){throw'Unable to find anchor target "'+J.value+'"'}}}if(D.length){var Q,R,S;!A&&az in B?(S=B[az],Q=aM[S].styleAttr,R=aM[S].classAttr):(S=B[az]=bo++,Q=B.style.cssText,R=at(B)),aM[S]={element:B,styleAttr:Q,classAttr:R,anchorTarget:C,keyFrames:D,smoothScrolling:E,edgeStrategy:F,emitEvents:G,lastFrameIndex:-1},ax(B,[a8],[])}}}for(ag(),c=0,o=b.length;o>c;c++){var T=aM[b[c][az]];T!==al&&(ac(T),aj(T))}return aI},ap.prototype.relativeToAbsolute=function(e,i,j){var k=au.clientHeight,l=e.getBoundingClientRect(),m=l.top,n=l.bottom-l.top;return i===av?m-=k:i===aq&&(m-=k/2),j===av?m+=n:j===aq&&(m+=n/2),m+=aI.getScrollTop(),m+0.5|0},ap.prototype.animateTo=function(c,g){g=g||{};var h=aJ(),i=aI.getScrollTop(),j=g.duration===al?bH:g.duration;return bb={startTop:i,topDiff:c-i,targetTop:c,duration:j,startTime:h,endTime:h+j,easing:bF[g.easing||bE],done:g.done},bb.topDiff||(bb.done&&bb.done.call(aI,!1),bb=al),aI},ap.prototype.stopAnimateTo=function(){bb&&bb.done&&bb.done.call(aI,!0),bb=al},ap.prototype.isAnimatingTo=function(){return !!bb},ap.prototype.isMobile=function(){return bs},ap.prototype.setScrollTop=function(a,d){return br=d===!0,bs?bw=aK.min(aK.max(a,0),aR):ad.scrollTo(0,a),aI},ap.prototype.getScrollTop=function(){return bs?bw:ad.pageYOffset||au.scrollTop||ay.scrollTop||0},ap.prototype.getMaxScrollTop=function(){return aR},ap.prototype.on=function(c,d){return aU[c]=d,aI},ap.prototype.off=function(b){return delete aU[b],aI},ap.prototype.destroy=function(){var c=bC();c(bD),bM(),ax(au,[bt],[bp,bx,bB]);for(var e=0,f=aM.length;f>e;e++){aA(aM[e].element)}au.style.overflow=ay.style.overflow="",au.style.height=ay.style.height="",aQ&&aC.setStyle(aQ,"transform","none"),aI=al,aQ=al,aU=al,aY=al,aR=0,aV=1,a2=al,a6=al,aZ="down",a3=-1,bc=0,bg=0,bk=!1,bb=al,bf=al,bj=al,bn=al,br=al,bo=0,bv=al,bs=!1,bw=0,bz=al};var bI=function(){var a,b,c,e,f,i,k,l,m,n,w,x;bG(au,[aS,aW,a0,a4].join(" "),function(d){var p=d.changedTouches[0];for(e=d.target;3===e.nodeType;){e=e.parentNode}switch(f=p.clientY,i=p.clientX,n=d.timeStamp,aD.test(e.tagName)||d.preventDefault(),d.type){case aS:a&&a.blur(),aI.stopAnimateTo(),a=e,b=k=f,c=i,m=n;break;case aW:aD.test(e.tagName)&&ah.activeElement!==e&&d.preventDefault(),l=f-k,x=n-w,aI.setScrollTop(bw-l,!0),k=f,w=n;break;default:case a0:case a4:var q=b-f,r=c-i,s=r*r+q*q;if(49>s){if(!aD.test(a.tagName)){a.focus();var t=ah.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,d.view,1,p.screenX,p.screenY,p.clientX,p.clientY,d.ctrlKey,d.altKey,d.shiftKey,d.metaKey,0,null),a.dispatchEvent(t)}return}a=al;var u=l/x;u=aK.max(aK.min(u,3),-3);var g=aK.abs(u/a6),h=u*g+0.5*a6*g*g,j=aI.getScrollTop()-h,o=0;j>aR?(o=(aR-j)/h,j=aR):0>j&&(o=-j/h,j=0),g*=1-o,aI.animateTo(j+0.5|0,{easing:"outCubic",duration:g})}}),ad.scrollTo(0,0),au.style.overflow=ay.style.overflow="hidden"},bL=function(){var e,i,p,q,r,s,t,u,v,w,x,y=au.clientHeight,z=ak();for(u=0,v=aM.length;v>u;u++){for(e=aM[u],i=e.element,p=e.anchorTarget,q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],w=t.offset,x=z[t.constant]||0,t.frame=w,t.isPercentage&&(w*=y,t.frame=w),"relative"===t.mode&&(aA(i),t.frame=aI.relativeToAbsolute(p,t.anchors[0],t.anchors[1])-w,aA(i,!0)),t.frame+=x,aY&&!t.isEnd&&t.frame>aR&&(aR=t.frame)}}for(aR=aK.max(aR,ao()),u=0,v=aM.length;v>u;u++){for(e=aM[u],q=e.keyFrames,r=0,s=q.length;s>r;r++){t=q[r],x=z[t.constant]||0,t.isEnd&&(t.frame=aR-t.offset+x)}e.keyFrames.sort(aN)}},bO=function(g,o){for(var q=0,D=aM.length;D>q;q++){var E,F,G=aM[q],H=G.element,I=G.smoothScrolling?g:o,J=G.keyFrames,K=J.length,L=J[0],M=J[J.length-1],N=IM.frame,P=N?L:M,Q=G.emitEvents,R=G.lastFrameIndex;if(N||O){if(N&&-1===G.edge||O&&1===G.edge){continue}switch(N?(ax(H,[bd],[bl,bh]),Q&&R>-1&&(bP(H,L.eventType,aZ),G.lastFrameIndex=-1)):(ax(H,[bl],[bd,bh]),Q&&K>R&&(bP(H,M.eventType,aZ),G.lastFrameIndex=K)),G.edge=N?-1:1,G.edgeStrategy){case"reset":aA(H);continue;case"ease":I=P.frame;break;default:case"set":var S=P.props;for(E in S){aG.call(S,E)&&(F=aw(S[E].value),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F))}continue}}else{0!==G.edge&&(ax(H,[a8,bh],[bd,bl]),G.edge=0)}for(var T=0;K-1>T;T++){if(I>=J[T].frame&&I<=J[T+1].frame){var h=J[T],p=J[T+1];for(E in h.props){if(aG.call(h.props,E)){var r=(I-h.frame)/(p.frame-h.frame);r=h.props[E].easing(r),F=ar(h.props[E].value,p.props[E].value,r),F=aw(F),0===E.indexOf("@")?H.setAttribute(E.substr(1),F):aC.setStyle(H,E,F)}}Q&&R!==T&&("down"===aZ?bP(H,h.eventType,aZ):bP(H,p.eventType,aZ),G.lastFrameIndex=T);break}}}},ab=function(){bk&&(bk=!1,ag());var c,g,j=aI.getScrollTop(),k=aJ();if(bb){k>=bb.endTime?(j=bb.targetTop,c=bb.done,bb=al):(g=bb.easing((k-bb.startTime)/bb.duration),j=bb.startTop+g*bb.topDiff|0),aI.setScrollTop(j,!0)}else{if(!br){var l=bn.targetTop-j;l&&(bn={startTop:a3,topDiff:j-a3,targetTop:j,startTime:a7,endTime:a7+bj}),k<=bn.endTime&&(g=bF.sqrt((k-bn.startTime)/bj),j=bn.startTop+g*bn.topDiff|0)}}if(br||a3!==j){aZ=j>a3?"down":a3>j?"up":aZ,br=!1;var m={curTop:j,lastTop:a3,maxTop:aR,direction:aZ},n=aU.beforerender&&aU.beforerender.call(aI,m);n!==!1&&(bO(j,aI.getScrollTop()),bs&&aQ&&aC.setStyle(aQ,"transform","translate(0, "+-bw+"px) "+bz),a3=j,aU.render&&aU.render.call(aI,m)),c&&c.call(aI,!1)}a7=k},ac=function(j){for(var k=0,l=j.keyFrames.length;l>k;k++){for(var m,n,o,p,q=j.keyFrames[k],r={};null!==(p=aP.exec(q.props));){o=p[1],n=p[2],m=o.match(aT),null!==m?(o=m[1],m=m[2]):m=bE,n=n.indexOf("!")?af(n):[n.slice(1)],r[o]={value:n,easing:bF[m]}}q.props=r}},af=function(c){var d=[];return be.lastIndex=0,c=c.replace(be,function(b){return b.replace(a5,function(e){return e/255*100+"%"})}),bq&&(bi.lastIndex=0,c=c.replace(bi,function(b){return bq+b})),c=c.replace(a5,function(b){return d.push(+b),"{?}"}),d.unshift(c),d},aj=function(e){var f,g,h={};for(f=0,g=e.keyFrames.length;g>f;f++){an(e.keyFrames[f],h)}for(h={},f=e.keyFrames.length-1;f>=0;f--){an(e.keyFrames[f],h)}},an=function(d,e){var f;for(f in e){aG.call(d.props,f)||(d.props[f]=e[f])}for(f in d.props){e[f]=d.props[f]}},ar=function(g,h,i){var j,k=g.length;if(k!==h.length){throw"Can't interpolate between \""+g[0]+'" and "'+h[0]+'"'}var l=[g[0]];for(j=1;k>j;j++){l[j]=g[j]+(h[j]-g[j])*i}return l},aw=function(c){var d=1;return a9.lastIndex=0,c[0].replace(a9,function(){return c[d++]})},aA=function(g,h){g=[].concat(g);for(var i,j,k=0,l=g.length;l>k;k++){j=g[k],i=aM[j[az]],i&&(h?(j.style.cssText=i.dirtyStyleAttr,ax(j,i.dirtyClassAttr)):(i.dirtyStyleAttr=j.style.cssText,i.dirtyClassAttr=at(j),j.style.cssText=i.styleAttr,ax(j,i.classAttr)))}},aE=function(){bz="translateZ(0)",aC.setStyle(aQ,"transform",bz);var e=aO(aQ),f=e.getPropertyValue("transform"),g=e.getPropertyValue(bq+"transform"),h=f&&"none"!==f||g&&"none"!==g;h||(bz="")};aC.setStyle=function(f,g,h){var i=f.style;if(g=g.replace(aX,a1).replace("-",""),"zIndex"===g){isNaN(h)?i[g]=h:i[g]=""+(0|h)}else{if("float"===g){i.styleFloat=i.cssFloat=h}else{try{bm&&(i[bm+g.slice(0,1).toUpperCase()+g.slice(1)]=h),i[g]=h}catch(j){}}}};var aI,aM,aQ,aU,aY,a2,a6,bb,bf,bj,bn,br,bv,bz,bD,bG=aC.addEvent=function(a,i,j){var k=function(c){return c=c||ad.event,c.target||(c.target=c.srcElement),c.preventDefault||(c.preventDefault=function(){c.returnValue=!1,c.defaultPrevented=!0}),j.call(this,c)};i=i.split(" ");for(var l,m=0,n=i.length;n>m;m++){l=i[m],a.addEventListener?a.addEventListener(l,j,!1):a.attachEvent("on"+l,k),bA.push({element:a,name:l,listener:j})}},bJ=aC.removeEvent=function(f,g,h){g=g.split(" ");for(var i=0,j=g.length;j>i;i++){f.removeEventListener?f.removeEventListener(g[i],h,!1):f.detachEvent("on"+g[i],h)}},bM=function(){for(var d,e=0,f=bA.length;f>e;e++){d=bA[e],bJ(d.element,d.name,d.listener)}bA=[]},bP=function(d,e,f){aU.keyframe&&aU.keyframe.call(aI,d,e,f)},ag=function(){var b=aI.getScrollTop();aR=0,aY&&!bs&&(ay.style.height=""),bL(),aY&&!bs&&(ay.style.height=aR+"px"),bs?aI.setScrollTop(aK.min(aI.getScrollTop(),aR)):aI.setScrollTop(b,!0),br=!0},ak=function(){var e,f,g=au.clientHeight,h={};for(e in a2){f=a2[e],"function"==typeof f?f=f.call(aI):/p$/.test(f)&&(f=f.slice(0,-1)/100*g),h[e]=f}return h},ao=function(){var c,d=0;return aQ&&(d=aK.max(aQ.offsetHeight,aQ.scrollHeight)),c=aK.max(d,ay.scrollHeight,ay.offsetHeight,au.scrollHeight,au.offsetHeight,au.clientHeight),c-au.clientHeight},at=function(a){var d="className";return ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[d],d="baseVal"),a[d]},ax=function(a,c,l){var m="className";if(ad.SVGElement&&a instanceof ad.SVGElement&&(a=a[m],m="baseVal"),l===al){return void (a[m]=c)}for(var n=a[m],o=0,p=l.length;p>o;o++){n=aF(n).replace(aF(l[o])," ")}n=aB(n);for(var q=0,r=c.length;r>q;q++){-1===aF(n).indexOf(aF(c[q]))&&(n+=" "+c[q])}a[m]=aB(n)},aB=function(b){return b.replace(aH,"")},aF=function(b){return" "+b+" "},aJ=Date.now||function(){return +new Date},aN=function(c,d){return c.frame-d.frame},aR=0,aV=1,aZ="down",a3=-1,a7=aJ(),bc=0,bg=0,bk=!1,bo=0,bs=!1,bw=0,bA=[];"function"==typeof define&&define.amd?define([],function(){return aC}):"undefined"!=typeof module&&module.exports?module.exports=aC:ad.skrollr=aC}(window,document); /** Validator v0.8.1 for Bootstrap 3, by @1000hz*/ +function(f){function g(a){return this.each(function(){var b=f(this),d=f.extend({},i.DEFAULTS,b.data(),"object"==typeof a&&a),k=b.data("bs.validator");(k||"destroy"!=a)&&(k||b.data("bs.validator",k=new i(this,d)),"string"==typeof a&&k[a]())})}var h=':input:not([type="submit"], button):enabled:visible',i=function(a,d){this.$element=f(a),this.options=d,d.errors=f.extend({},i.DEFAULTS.errors,d.errors);for(var k in d.custom){if(!d.errors[k]){throw new Error("Missing default error message for custom validator: "+k)}}f.extend(i.VALIDATORS,d.custom),this.$element.attr("novalidate",!0),this.toggleSubmit(),this.$element.on("input.bs.validator change.bs.validator focusout.bs.validator",f.proxy(this.validateInput,this)),this.$element.on("submit.bs.validator",f.proxy(this.onSubmit,this)),this.$element.find("[data-match]").each(function(){var e=f(this),l=e.data("match");f(l).on("input.bs.validator",function(){e.val()&&e.trigger("input.bs.validator")})})};i.DEFAULTS={delay:500,html:!1,disable:!0,custom:{},errors:{match:"Does not match",minlength:"Not long enough"},feedback:{success:"glyphicon-ok",error:"glyphicon-warning-sign"}},i.VALIDATORS={"native":function(c){var d=c[0];return d.checkValidity?d.checkValidity():!0},match:function(a){var d=a.data("match");return !a.val()||a.val()===f(d).val()},minlength:function(c){var d=c.data("minlength");return !c.val()||c.val().length>=d}},i.prototype.validateInput=function(a){var k=f(a.target),l=k.data("bs.validator.errors");if(k.is('[type="radio"]')&&(k=this.$element.find('input[name="'+k.attr("name")+'"]')),this.$element.trigger(a=f.Event("validate.bs.validator",{relatedTarget:k[0]})),!a.isDefaultPrevented()){var m=this;this.runValidators(k).done(function(b){k.data("bs.validator.errors",b),b.length?m.showErrors(k):m.clearErrors(k),l&&b.toString()===l.toString()||(a=b.length?f.Event("invalid.bs.validator",{relatedTarget:k[0],detail:b}):f.Event("valid.bs.validator",{relatedTarget:k[0],detail:l}),m.$element.trigger(a)),m.toggleSubmit(),m.$element.trigger(f.Event("validated.bs.validator",{relatedTarget:k[0]}))})}},i.prototype.runValidators=function(a){function d(b){return a.data(b+"-error")||a.data("error")||"native"==b&&a[0].validationMessage||m.errors[b]}var k=[],l=f.Deferred(),m=this.options;return a.data("bs.validator.deferred")&&a.data("bs.validator.deferred").reject(),a.data("bs.validator.deferred",l),f.each(i.VALIDATORS,f.proxy(function(b,c){if((a.data(b)||"native"==b)&&!c.call(this,a)){var e=d(b);!~k.indexOf(e)&&k.push(e)}},this)),!k.length&&a.val()&&a.data("remote")?this.defer(a,function(){var b={};b[a.attr("name")]=a.val(),f.get(a.data("remote"),b).fail(function(c,e,n){k.push(d("remote")||n)}).always(function(){l.resolve(k)})}):l.resolve(k),l.promise()},i.prototype.validate=function(){var b=this.options.delay;return this.options.delay=0,this.$element.find(h).trigger("input.bs.validator"),this.options.delay=b,this},i.prototype.showErrors=function(a){var d=this.options.html?"html":"text";this.defer(a,function(){var b=a.closest(".form-group"),c=b.find(".help-block.with-errors"),k=b.find(".form-control-feedback"),l=a.data("bs.validator.errors");l.length&&(l=f("