/*! for license information please see wow.min.js.license.txt */ (function(){var t,e,n,i,o,r=function(t,e){return function(){return t.apply(e,arguments)}},s=[].indexof||function(t){for(var e=0,n=this.length;n>e;e++)if(e in this&&this[e]===t)return e;return-1};e=function(){function t(){}return t.prototype.extend=function(t,e){var n,i;for(n in e)i=e[n],null==t[n]&&(t[n]=i);return t},t.prototype.ismobile=function(t){return/android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini/i.test(t)},t.prototype.addevent=function(t,e,n){return null!=t.addeventlistener?t.addeventlistener(e,n,!1):null!=t.attachevent?t.attachevent("on"+e,n):t[e]=n},t.prototype.removeevent=function(t,e,n){return null!=t.removeeventlistener?t.removeeventlistener(e,n,!1):null!=t.detachevent?t.detachevent("on"+e,n):delete t[e]},t.prototype.innerheight=function(){return"innerheight"in window?window.innerheight:document.documentelement.clientheight},t}(),n=this.weakmap||this.mozweakmap||(n=function(){function t(){this.keys=[],this.values=[]}return t.prototype.get=function(t){var e,n,i,o;for(e=n=0,i=(o=this.keys).length;i>n;e=++n)if(o[e]===t)return this.values[e]},t.prototype.set=function(t,e){var n,i,o,r;for(n=i=0,o=(r=this.keys).length;o>i;n=++i)if(r[n]===t)return void(this.values[n]=e);return this.keys.push(t),this.values.push(e)},t}()),t=this.mutationobserver||this.webkitmutationobserver||this.mozmutationobserver||(t=function(){function t(){"undefined"!=typeof console&&null!==console&&console.warn("mutationobserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("wow.js cannot detect dom mutations, please call .sync() after loading new content.")}return t.notsupported=!0,t.prototype.observe=function(){},t}()),i=this.getcomputedstyle||function(t){return this.getpropertyvalue=function(e){var n;return"float"===e&&(e="stylefloat"),o.test(e)&&e.replace(o,(function(t,e){return e.touppercase()})),(null!=(n=t.currentstyle)?n[e]:void 0)||null},this},o=/(\-([a-z]){1})/g,this.wow=function(){function o(t){null==t&&(t={}),this.scrollcallback=r(this.scrollcallback,this),this.scrollhandler=r(this.scrollhandler,this),this.start=r(this.start,this),this.scrolled=!0,this.config=this.util().extend(t,this.defaults),this.animationnamecache=new n}return o.prototype.defaults={boxclass:"wow",animateclass:"animated",offset:100,mobile:!0,live:!0},o.prototype.init=function(){var t;return this.element=window.document.documentelement,"interactive"===(t=document.readystate)||"complete"===t?this.start():this.util().addevent(document,"domcontentloaded",this.start),this.finished=[]},o.prototype.start=function(){var e,n,i,o;if(this.stopped=!1,this.boxes=function(){var t,n,i,o;for(o=[],t=0,n=(i=this.element.queryselectorall("."+this.config.boxclass)).length;n>t;t++)e=i[t],o.push(e);return o}.call(this),this.all=function(){var t,n,i,o;for(o=[],t=0,n=(i=this.boxes).length;n>t;t++)e=i[t],o.push(e);return o}.call(this),this.boxes.length)if(this.disabled())this.resetstyle();else{for(n=0,i=(o=this.boxes).length;i>n;n++)e=o[n],this.applystyle(e,!0);this.util().addevent(window,"scroll",this.scrollhandler),this.util().addevent(window,"resize",this.scrollhandler),this.interval=setinterval(this.scrollcallback,50)}return this.config.live?new t(function(t){return function(e){var n,i,o,r,s;for(s=[],o=0,r=e.length;r>o;o++)i=e[o],s.push(function(){var t,e,o,r;for(r=[],t=0,e=(o=i.addednodes||[]).length;e>t;t++)n=o[t],r.push(this.dosync(n));return r}.call(t));return s}}(this)).observe(document.body,{childlist:!0,subtree:!0}):void 0},o.prototype.stop=function(){return this.stopped=!0,this.util().removeevent(window,"scroll",this.scrollhandler),this.util().removeevent(window,"resize",this.scrollhandler),null!=this.interval?clearinterval(this.interval):void 0},o.prototype.sync=function(){return t.notsupported?this.dosync(this.element):void 0},o.prototype.dosync=function(t){var e,n,i,o,r;if(!this.stopped){if(null==t&&(t=this.element),1!==t.nodetype)return;for(r=[],n=0,i=(o=(t=t.parentnode||t).queryselectorall("."+this.config.boxclass)).length;i>n;n++)e=o[n],s.call(this.all,e)<0?(this.applystyle(e,!0),this.boxes.push(e),this.all.push(e),r.push(this.scrolled=!0)):r.push(void 0);return r}},o.prototype.show=function(t){return this.applystyle(t),t.classname=t.classname+" "+this.config.animateclass},o.prototype.applystyle=function(t,e){var n,i,o;return i=t.getattribute("data-wow-duration"),n=t.getattribute("data-wow-delay"),o=t.getattribute("data-wow-iteration"),this.animate(function(r){return function(){return r.customstyle(t,e,i,n,o)}}(this))},o.prototype.animate="requestanimationframe"in window?function(t){return window.requestanimationframe(t)}:function(t){return t()},o.prototype.resetstyle=function(){var t,e,n,i,o;for(o=[],e=0,n=(i=this.boxes).length;n>e;e++)t=i[e],o.push(t.setattribute("style","visibility: visible;"));return o},o.prototype.customstyle=function(t,e,n,i,o){return e&&this.cacheanimationname(t),t.style.visibility=e?"hidden":"visible",n&&this.vendorset(t.style,{animationduration:n}),i&&this.vendorset(t.style,{animationdelay:i}),o&&this.vendorset(t.style,{animationiterationcount:o}),this.vendorset(t.style,{animationname:e?"none":this.cachedanimationname(t)}),t},o.prototype.vendors=["moz","webkit"],o.prototype.vendorset=function(t,e){var n,i,o,r;for(n in r=[],e)i=e[n],t[""+n]=i,r.push(function(){var e,r,s,l;for(l=[],e=0,r=(s=this.vendors).length;r>e;e++)o=s[e],l.push(t[""+o+n.charat(0).touppercase()+n.substr(1)]=i);return l}.call(this));return r},o.prototype.vendorcss=function(t,e){var n,o,r,s,l,a;for(n=(o=i(t)).getpropertycssvalue(e),s=0,l=(a=this.vendors).length;l>s;s++)r=a[s],n=n||o.getpropertycssvalue("-"+r+"-"+e);return n},o.prototype.animationname=function(t){var e;try{e=this.vendorcss(t,"animation-name").csstext}catch(n){e=i(t).getpropertyvalue("animation-name")}return"none"===e?"":e},o.prototype.cacheanimationname=function(t){return this.animationnamecache.set(t,this.animationname(t))},o.prototype.cachedanimationname=function(t){return this.animationnamecache.get(t)},o.prototype.scrollhandler=function(){return this.scrolled=!0},o.prototype.scrollcallback=function(){var t;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var e,n,i,o;for(o=[],e=0,n=(i=this.boxes).length;n>e;e++)(t=i[e])&&(this.isvisible(t)?this.show(t):o.push(t));return o}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},o.prototype.offsettop=function(t){for(var e;void 0===t.offsettop;)t=t.parentnode;for(e=t.offsettop;t=t.offsetparent;)e+=t.offsettop;return e},o.prototype.isvisible=function(t){var e,n,i,o,r;return n=t.getattribute("data-wow-offset")||this.config.offset,o=(r=window.pageyoffset)+math.min(this.element.clientheight,this.util().innerheight())-n,e=(i=this.offsettop(t))+t.clientheight,o>=i&&e>=r},o.prototype.util=function(){return null!=this._util?this._util:this._util=new e},o.prototype.disabled=function(){return!this.config.mobile&&this.util().ismobile(navigator.useragent)},o}()}).call(this);