File: /home/zeusxp5/tour.kamille.us/wp-content/plugins/weforms/assets/js/vendor/nprogress.min.js
/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
* @license MIT */
!function(n,e){"function"==typeof define&&define.amd?define(e):"object"==typeof exports?module.exports=e():n.NProgress=e()}(this,function(){var n={};n.version="0.2.0";var e=n.settings={minimum:.08,easing:"linear",positionUsing:"",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'<div class="bar" role="bar"><div class="peg"></div></div><div class="spinner" role="spinner"><div class="spinner-icon"></div></div>'};n.configure=function(n){var t,r;for(t in n)void 0!==(r=n[t])&&n.hasOwnProperty(t)&&(e[t]=r);return this},n.status=null,n.set=function(o){var a=n.isStarted();o=t(o,e.minimum,1),n.status=1===o?null:o;var u=n.render(!a),c=u.querySelector(e.barSelector),l=e.speed,f=e.easing;return u.offsetWidth,i(function(t){""===e.positionUsing&&(e.positionUsing=n.getPositioningCSS()),s(c,function(n,t,i){var s;s="translate3d"===e.positionUsing?{transform:"translate3d("+r(n)+"%,0,0)"}:"translate"===e.positionUsing?{transform:"translate("+r(n)+"%,0)"}:{"margin-left":r(n)+"%"};return s.transition="all "+t+"ms "+i,s}(o,l,f)),1===o?(s(u,{transition:"none",opacity:1}),u.offsetWidth,setTimeout(function(){s(u,{transition:"all "+l+"ms linear",opacity:0}),setTimeout(function(){n.remove(),t()},l)},l)):setTimeout(t,l)}),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var t=function(){setTimeout(function(){n.status&&(n.trickle(),t())},e.trickleSpeed)};return e.trickle&&t(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var r=n.status;return r?r>1?void 0:("number"!=typeof e&&(e=r>=0&&r<.2?.1:r>=.2&&r<.5?.04:r>=.5&&r<.8?.02:r>=.8&&r<.99?.005:0),r=t(r+e,0,.994),n.set(r)):n.start()},n.trickle=function(){return n.inc()},function(){var e=0,t=0;n.promise=function(r){return r&&"resolved"!==r.state()?(0===t&&n.start(),e++,t++,r.always(function(){0===--t?(e=0,n.done()):n.set((e-t)/e)}),this):this}}(),n.render=function(t){if(n.isRendered())return document.getElementById("nprogress");a(document.documentElement,"nprogress-busy");var i=document.createElement("div");i.id="nprogress",i.innerHTML=e.template;var o,u=i.querySelector(e.barSelector),c=t?"-100":r(n.status||0),f=document.querySelector(e.parent);return s(u,{transition:"all 0 linear",transform:"translate3d("+c+"%,0,0)"}),e.showSpinner||(o=i.querySelector(e.spinnerSelector))&&l(o),f!=document.body&&a(f,"nprogress-custom-parent"),f.appendChild(i),i},n.remove=function(){u(document.documentElement,"nprogress-busy"),u(document.querySelector(e.parent),"nprogress-custom-parent");var n=document.getElementById("nprogress");n&&l(n)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var n=document.body.style,e="WebkitTransform"in n?"Webkit":"MozTransform"in n?"Moz":"msTransform"in n?"ms":"OTransform"in n?"O":"";return e+"Perspective"in n?"translate3d":e+"Transform"in n?"translate":"margin"};function t(n,e,t){return n<e?e:n>t?t:n}function r(n){return 100*(-1+n)}var i=function(){var n=[];function e(){var t=n.shift();t&&t(e)}return function(t){n.push(t),1==n.length&&e()}}(),s=function(){var n=["Webkit","O","Moz","ms"],e={};function t(t){t=t.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(n,e){return e.toUpperCase()});return e[t]||(e[t]=function(e){var t=document.body.style;if(e in t)return e;for(var r,i=n.length,s=e.charAt(0).toUpperCase()+e.slice(1);i--;)if((r=n[i]+s)in t)return r;return e}(t))}function r(n,e,r){e=t(e),n.style[e]=r}return function(n,e){var t,i,s=arguments;if(2==s.length)for(t in e)void 0!==(i=e[t])&&e.hasOwnProperty(t)&&r(n,t,i);else r(n,s[1],s[2])}}();function o(n,e){return("string"==typeof n?n:c(n)).indexOf(" "+e+" ")>=0}function a(n,e){var t=c(n),r=t+e;o(t,e)||(n.className=r.substring(1))}function u(n,e){var t,r=c(n);o(n,e)&&(t=r.replace(" "+e+" "," "),n.className=t.substring(1,t.length-1))}function c(n){return(" "+(n&&n.className||"")+" ").replace(/\s+/gi," ")}function l(n){n&&n.parentNode&&n.parentNode.removeChild(n)}return n});