/**
* fullPage 2.4.9
* https://github.com/alvarotrigo/fullPage.js
* MIT licensed
*
* Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
*/
(function(a){a.fn.fullpage=function(c){function ka(){a("body").append('
');m=a("#fp-nav");m.css("color",c.navigationColor);m.addClass(c.navigationPosition);for(var b=0;b',e=c.navigationTooltips[b];void 0!=e&&""!=e&&(d+=''+e+"
");d+="";m.find("ul").append(d)}}function M(){a(".fp-section").each(function(){var b=
a(this).find(".fp-slide");b.length?b.each(function(){w(a(this))}):w(a(this))});a.isFunction(c.afterRender)&&c.afterRender.call(this)}function N(){if(!c.autoScrolling||c.scrollBar){var b=a(window).scrollTop(),d=0,e=Math.abs(b-a(".fp-section").first().offset().top);a(".fp-section").each(function(c){var f=Math.abs(b-a(this).offset().top);f=d[0].scrollHeight:void 0,c)f();else return!0;else f()}function la(b){var d=b.originalEvent;if(!R(b.target)){c.autoScrolling&&!c.scrollBar&&b.preventDefault();b=a(".fp-section.active");var e=Q(b);k||t||(d=S(d),r=d.y,y=d.x,b.find(".fp-slides").length&&Math.abs(z-y)>Math.abs(s-r)?Math.abs(z-y)>
a(window).width()/100*c.touchSensitivity&&(z>y?a.fn.fullpage.moveSlideRight():a.fn.fullpage.moveSlideLeft()):c.autoScrolling&&!c.scrollBar&&Math.abs(s-r)>a(window).height()/100*c.touchSensitivity&&(s>r?x("down",e):r>s&&x("up",e)))}}function R(b,d){d=d||0;var e=a(b).parent();return dd?x("down",b):x("up",b));return!1}}function T(b){var d=a(".fp-section.active").find(".fp-slides");if(d.length&&!t){var e=d.find(".fp-slide.active"),f=null,f="prev"===b?e.prev(".fp-slide"):e.next(".fp-slide");if(!f.length){if(!c.loopHorizontal)return;f="prev"===b?e.siblings(":last"):e.siblings(":first")}t=!0;u(d,f)}}function U(){a(".fp-slide.active").each(function(){G(a(this))})}
function n(b,d,e){var f=b.position();if("undefined"!==typeof f&&(d={element:b,callback:d,isMovementUp:e,dest:f,dtop:f.top,yMovement:E(b),anchorLink:b.data("anchor"),sectionIndex:b.index(".fp-section"),activeSlide:b.find(".fp-slide.active"),activeSection:a(".fp-section.active"),leavingSection:a(".fp-section.active").index(".fp-section")+1,localIsResizing:v},!(d.activeSection.is(b)&&!v||c.scrollBar&&a(window).scrollTop()===d.dtop))){if(d.activeSlide.length)var D=d.activeSlide.data("anchor"),g=d.activeSlide.index();
c.autoScrolling&&c.continuousVertical&&"undefined"!==typeof d.isMovementUp&&(!d.isMovementUp&&"up"==d.yMovement||d.isMovementUp&&"down"==d.yMovement)&&(d.isMovementUp?a(".fp-section.active").before(d.activeSection.nextAll(".fp-section")):a(".fp-section.active").after(d.activeSection.prevAll(".fp-section").get().reverse()),l(a(".fp-section.active").position().top),U(),d.wrapAroundElements=d.activeSection,d.dest=d.element.position(),d.dtop=d.dest.top,d.yMovement=E(d.element));b.addClass("active").siblings().removeClass("active");
k=!0;V(g,D,d.anchorLink,d.sectionIndex);a.isFunction(c.onLeave)&&!d.localIsResizing&&c.onLeave.call(this,d.leavingSection,d.sectionIndex+1,d.yMovement);na(d);q=d.anchorLink;c.autoScrolling&&F(d.anchorLink,d.sectionIndex)}}function na(b){if(c.css3&&c.autoScrolling&&!c.scrollBar)W("translate3d(0px, -"+b.dtop+"px, 0px)",!0),setTimeout(function(){X(b)},c.scrollingSpeed);else{var d=oa(b);a(d.element).animate(d.options,c.scrollingSpeed,c.easing).promise().done(function(){X(b)})}}function oa(b){var a={};
c.autoScrolling&&!c.scrollBar?(a.options={top:-b.dtop},a.element="."+Y):(a.options={scrollTop:b.dtop},a.element="html, body");return a}function pa(b){b.wrapAroundElements&&b.wrapAroundElements.length&&(b.isMovementUp?a(".fp-section:first").before(b.wrapAroundElements):a(".fp-section:last").after(b.wrapAroundElements),l(a(".fp-section.active").position().top),U())}function X(b){pa(b);a.isFunction(c.afterLoad)&&!b.localIsResizing&&c.afterLoad.call(this,b.anchorLink,b.sectionIndex+1);setTimeout(function(){k=
!1;a.isFunction(b.callback)&&b.callback.call(this)},600)}function Z(){if(!C){var b=window.location.hash.replace("#","").split("/"),a=b[0],b=b[1];if(a.length){var c="undefined"===typeof q,f="undefined"===typeof q&&"undefined"===typeof b&&!t;(a&&a!==q&&!c||f||!t&&H!=b)&&I(a,b)}}}function u(b,d){var e=d.position(),f=b.find(".fp-slidesContainer").parent(),g=d.index(),h=b.closest(".fp-section"),k=h.index(".fp-section"),m=h.data("anchor"),n=h.find(".fp-slidesNav"),l=d.data("anchor"),q=v;if(c.onSlideLeave){var p=
h.find(".fp-slide.active").index(),r;r=p==g?"none":p>g?"left":"right";q||"none"===r||a.isFunction(c.onSlideLeave)&&c.onSlideLeave.call(this,m,k+1,p,r)}d.addClass("active").siblings().removeClass("active");"undefined"===typeof l&&(l=g);c.loopHorizontal||(h.find(".fp-controlArrow.fp-prev").toggle(0!=g),h.find(".fp-controlArrow.fp-next").toggle(!d.is(":last-child")));h.hasClass("active")&&V(g,l,m,k);var s=function(){q||a.isFunction(c.afterSlideLoad)&&c.afterSlideLoad.call(this,m,k+1,l,g);t=!1};c.css3?
(e="translate3d(-"+e.left+"px, 0px, 0px)",$(b.find(".fp-slidesContainer"),020*Math.max(K,b)/100&&(a.fn.fullpage.reBuild(!0),K=b)}}else clearTimeout(da),
da=setTimeout(function(){a.fn.fullpage.reBuild(!0)},500)}function ca(){if(c.responsive){var b=g.hasClass("fp-responsive");a(window).width()b||900>d){var c=Math.min(100*b/825,100*d/900).toFixed(2);a("body").css("font-size",c+"%")}else a("body").css("font-size","100%")}function F(b,d){c.menu&&(a(c.menu).find(".active").removeClass("active"),a(c.menu).find('[data-menuanchor="'+b+'"]').addClass("active"));c.navigation&&(a("#fp-nav").find(".active").removeClass("active"),b?a("#fp-nav").find('a[href="#'+b+'"]').addClass("active"):a("#fp-nav").find("li").eq(d).find("a").addClass("active"))}function E(b){var d=a(".fp-section.active").index(".fp-section");
b=b.index(".fp-section");return d==b?"none":d>b?"up":"down"}function w(b){b.css("overflow","hidden");var a=b.closest(".fp-section"),e=b.find(".fp-scrollable");if(e.length)var f=e.get(0).scrollHeight;else f=b.get(0).scrollHeight,c.verticalCentered&&(f=b.find(".fp-tableCell").get(0).scrollHeight);a=h-parseInt(a.css("padding-bottom"))-parseInt(a.css("padding-top"));f>a?e.length?e.css("height",a+"px").parent().css("height",a+"px"):(c.verticalCentered?b.find(".fp-tableCell").wrapInner(''):
b.wrapInner(''),b.find(".fp-scrollable").slimScroll({allowPageScroll:!0,height:a+"px",size:"10px",alwaysVisible:!0})):ea(b);b.css("overflow","")}function ea(b){b.find(".fp-scrollable").children().first().unwrap().unwrap();b.find(".slimScrollBar").remove();b.find(".slimScrollRail").remove()}function fa(b){b.addClass("fp-table").wrapInner('')}function ga(b){var a=h;if(c.paddingTop||c.paddingBottom)a=b,a.hasClass("fp-section")||
(a=b.closest(".fp-section")),b=parseInt(a.css("padding-top"))+parseInt(a.css("padding-bottom")),a=h-b;return a}function W(b,a){$(g,a);g.css(aa(b))}function I(b,c){"undefined"===typeof c&&(c=0);var e=isNaN(b)?a('[data-anchor="'+b+'"]'):a(".fp-section").eq(b-1);b===q||e.hasClass("active")?ha(e,c):n(e,function(){ha(e,c)})}function ha(b,a){if("undefined"!=typeof a){var c=b.find(".fp-slides"),f=c.find('[data-anchor="'+a+'"]');f.length||(f=c.find(".fp-slide").eq(a));f.length&&u(c,f)}}function ra(b,a){b.append('');
var e=b.find(".fp-slidesNav");e.addClass(c.slidesNavPosition);for(var f=0;f');e.css("margin-left","-"+e.width()/2+"px");e.find("li").first().find("a").addClass("active")}function V(b,a,e,f){var g="";c.anchors.length?(b?("undefined"!==typeof e&&(g=e),"undefined"===typeof a&&(a=b),H=a,location.hash=g+"/"+a):("undefined"!==typeof b&&(H=a),location.hash=e),A(location.hash)):"undefined"!==typeof b?A(f+"-"+b):A(String(f))}function A(b){b=
b.replace("/","-").replace("#","");a("body")[0].className=a("body")[0].className.replace(/\b\s?fp-viewing-.*\b/g,"");a("body").addClass("fp-viewing-"+b)}function sa(){var b=document.createElement("p"),a,c={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};document.body.insertBefore(b,null);for(var f in c)void 0!==b.style[f]&&(b.style[f]="translate3d(1px,1px,1px)",a=window.getComputedStyle(b).getPropertyValue(c[f]));
document.body.removeChild(b);return void 0!==a&&0');e.parent().wrap('');a(this).find(".fp-slidesContainer").css("width",b+"%");a(this).find(".fp-slides").after('');
"#fff"!=c.controlArrowColor&&(a(this).find(".fp-controlArrow.fp-next").css("border-color","transparent transparent transparent "+c.controlArrowColor),a(this).find(".fp-controlArrow.fp-prev").css("border-color","transparent "+c.controlArrowColor+" transparent transparent"));c.loopHorizontal||a(this).find(".fp-controlArrow.fp-prev").hide();c.slidesNavigation&&ra(a(this),f);e.each(function(b){a(this).css("width",g+"%");c.verticalCentered&&fa(a(this))});d=d.find(".fp-slide.active");0==d.length?e.eq(0).addClass("active"):
G(d)}else c.verticalCentered&&fa(a(this))}).promise().done(function(){a.fn.fullpage.setAutoScrolling(c.autoScrolling);var b=a(".fp-section.active").find(".fp-slide.active");b.length&&(0!=a(".fp-section.active").index(".fp-section")||0==a(".fp-section.active").index(".fp-section")&&0!=b.index())&&G(b);c.fixedElements&&c.css3&&a(c.fixedElements).appendTo("body");c.navigation&&(m.css("margin-top","-"+m.height()/2+"px"),m.find("li").eq(a(".fp-section.active").index(".fp-section")).find("a").addClass("active"));
c.menu&&c.css3&&a(c.menu).closest(".fullpage-wrapper").length&&a(c.menu).appendTo("body");c.scrollOverflow?("complete"===document.readyState&&M(),a(window).on("load",M)):a.isFunction(c.afterRender)&&c.afterRender.call(this);ca();b=window.location.hash.replace("#","").split("/")[0];if(b.length){var d=a('[data-anchor="'+b+'"]');!c.animateAnchor&&d.length&&(c.autoScrolling?l(d.position().top):(l(0),A(b),a("html, body").scrollTop(d.position().top)),F(b,null),a.isFunction(c.afterLoad)&&c.afterLoad.call(this,
b,d.index(".fp-section")+1),d.addClass("active").siblings().removeClass("active"))}a(window).on("load",function(){var a=window.location.hash.replace("#","").split("/"),b=a[0],a=a[1];b&&I(b,a)})});var O,P,C=!1;a(window).on("scroll",N);var s=0,z=0,r=0,y=0;a(window).on("hashchange",Z);a(document).keydown(function(b){if(c.keyboardScrolling&&c.autoScrolling&&(40!=b.which&&38!=b.which||b.preventDefault(),!k))switch(b.which){case 38:case 33:a.fn.fullpage.moveSectionUp();break;case 40:case 34:a.fn.fullpage.moveSectionDown();
break;case 36:a.fn.fullpage.moveTo(1);break;case 35:a.fn.fullpage.moveTo(a(".fp-section").length);break;case 37:a.fn.fullpage.moveSlideLeft();break;case 39:a.fn.fullpage.moveSlideRight()}});a(document).on("click touchstart","#fp-nav a",function(b){b.preventDefault();b=a(this).parent().index();n(a(".fp-section").eq(b))});a(document).on("click touchstart",".fp-slidesNav a",function(b){b.preventDefault();b=a(this).closest(".fp-section").find(".fp-slides");var c=b.find(".fp-slide").eq(a(this).closest("li").index());
u(b,c)});c.normalScrollElements&&(a(document).on("mouseenter",c.normalScrollElements,function(){a.fn.fullpage.setMouseWheelScrolling(!1)}),a(document).on("mouseleave",c.normalScrollElements,function(){a.fn.fullpage.setMouseWheelScrolling(!0)}));a(".fp-section").on("click touchstart",".fp-controlArrow",function(){a(this).hasClass("fp-prev")?a.fn.fullpage.moveSlideLeft():a.fn.fullpage.moveSlideRight()});a(window).resize(ba);var K=h,da;a.fn.fullpage.destroy=function(b){a.fn.fullpage.setAutoScrolling(!1);
a.fn.fullpage.setAllowScrolling(!1);a.fn.fullpage.setKeyboardScrolling(!1);a(window).off("scroll",N).off("hashchange",Z).off("resize",ba);a(document).off("click","#fp-nav a").off("mouseenter","#fp-nav li").off("mouseleave","#fp-nav li").off("click",".fp-slidesNav a").off("mouseover",c.normalScrollElements).off("mouseout",c.normalScrollElements);a(".fp-section").off("click",".fp-controlArrow");b&&ta()}}})(jQuery);