/*! NProgress (c) 2013, Rico Sta. Cruz
* http://ricostacruz.com/nprogress */
;(function(a){if(typeof module==="function"){module.exports=a(this.jQuery||require("jquery"))}else{this.NProgress=a(this.jQuery)}})(function(f){var a={};a.version="0.1.2";var b=a.settings={minimum:0.08,easing:"ease",positionUsing:"",speed:200,trickle:true,trickleRate:0.02,trickleSpeed:800,showSpinner:true,template:'
'};a.configure=function(g){f.extend(b,g);return this};a.status=null;a.set=function(l){var g=a.isStarted();l=e(l,b.minimum,1);a.status=(l===1?null:l);var i=a.render(!g),h=i.find('[role="bar"]'),j=b.speed,k=b.easing;i[0].offsetWidth;i.queue(function(m){if(b.positionUsing===""){b.positionUsing=a.getPositioningCSS()}h.css(c(l,j,k));if(l===1){i.css({transition:"none",opacity:1});i[0].offsetWidth;setTimeout(function(){i.css({transition:"all "+j+"ms linear",opacity:0});setTimeout(function(){a.remove();m()},j)},j)}else{setTimeout(m,j)}});return this};a.isStarted=function(){return typeof a.status==="number"};a.start=function(){if(!a.status){a.set(0)}var g=function(){setTimeout(function(){if(!a.status){return}a.trickle();g()},b.trickleSpeed)};if(b.trickle){g()}return this};a.done=function(g){if(!g&&!a.status){return this}return a.inc(0.3+0.5*Math.random()).set(1)};a.inc=function(g){var h=a.status;if(!h){return a.start()}else{if(typeof g!=="number"){g=(1-h)*e(Math.random()*h,0.1,0.95)}h=e(h+g,0,0.994);return a.set(h)}};a.trickle=function(){return a.inc(Math.random()*b.trickleRate)};a.render=function(h){if(a.isRendered()){return f("#nprogress")}f("html").addClass("nprogress-busy");var g=f("").html(b.template);var i=h?"-100":d(a.status||0);g.find('[role="bar"]').css({transition:"all 0 linear",transform:"translate3d("+i+"%,0,0)"});if(!b.showSpinner){g.find('[role="spinner"]').remove()}g.appendTo(document.body);return g};a.remove=function(){f("html").removeClass("nprogress-busy");f("#nprogress").remove()};a.isRendered=function(){return(f("#nprogress").length>0)};a.getPositioningCSS=function(){var g=document.body.style;var h=("WebkitTransform" in g)?"Webkit":("MozTransform" in g)?"Moz":("msTransform" in g)?"ms":("OTransform" in g)?"O":"";if(h+"Perspective" in g){return"translate3d"}else{if(h+"Transform" in g){return"translate"}else{return"margin"}}};function e(i,h,g){if(ig){return g}return i}function d(g){return(-1+g)*100}function c(j,h,i){var g;if(b.positionUsing==="translate3d"){g={transform:"translate3d("+d(j)+"%,0,0)"}}else{if(b.positionUsing==="translate"){g={transform:"translate("+d(j)+"%,0)"}}else{g={"margin-left":d(j)+"%"}}}g.transition="all "+h+"ms "+i;return g}return a});