(function(n){var r=function(){return{tmp:[],hidden:null,adjust:function(t){var i=this;i.hidden=t.parents().andSelf().filter(":hidden");i.hidden.each(function(){var t=n(this);i.tmp.push(t.attr("style"));t.css({visibility:"hidden",display:"block"})})},reset:function(){var t=this;t.hidden.each(function(i){var r=n(this),u=t.tmp[i];u===undefined?r.removeAttr("style"):r.attr("style",u)});t.tmp=[];t.hidden=null}}};jQuery.foundation=jQuery.foundation||{};jQuery.foundation.customForms=jQuery.foundation.customForms||{};n.foundation.customForms.appendCustomMarkup=function(t){function i(t,i){var r=n(i).hide(),f=r.attr("type"),u=r.next("span.custom."+f);u.length===0&&(u=n('<span class="custom '+f+'"><\/span>').insertAfter(r));u.toggleClass("checked",r.is(":checked"));u.toggleClass("disabled",r.is(":disabled"))}function u(i,u){var v=r(),e=n(u),f=e.next("div.custom.dropdown"),o=f.find("ul"),b=f.find(".current"),p=f.find(".selector"),h=e.find("option"),w=h.filter(":selected"),s=0,c="",l,a=!1,y;e.hasClass(t.disable_class)||(f.length===0?(y=e.hasClass("small")?"small":e.hasClass("medium")?"medium":e.hasClass("large")?"large":e.hasClass("expand")?"expand":"",f=n('<div class="'+["custom","dropdown",y].join(" ")+'"><a href="#" class="selector"><\/a><ul /><\/div>'),p=f.find(".selector"),o=f.find("ul"),c=h.map(function(){return"<li>"+n(this).html()+"<\/li>"}).get().join(""),o.append(c),a=f.prepend('<a href="#" class="current">'+w.html()+"<\/a>").find(".current"),e.after(f).hide()):(c=h.map(function(){return"<li>"+n(this).html()+"<\/li>"}).get().join(""),o.html("").append(c)),f.toggleClass("disabled",e.is(":disabled")),l=o.find("li"),h.each(function(t){this.selected&&(l.eq(t).addClass("selected"),a&&a.html(n(this).html()))}),o.css("width","auto"),f.css("width","auto"),f.is(".small, .medium, .large, .expand")||(f.addClass("open"),v.adjust(o),s=l.outerWidth()>s?l.outerWidth():s,v.reset(),f.removeClass("open"),f.width(s+18),o.width(s+16)))}t=n.extend({disable_class:"no-custom"},t);n("form.custom input:radio[data-customforms!=disabled]").each(i);n("form.custom input:checkbox[data-customforms!=disabled]").each(i);n("form.custom select[data-customforms!=disabled]").each(u)};var u=function(t){var r=0,i=t.next();$options=t.find("option");i.find("ul").html("");$options.each(function(){$li=n("<li>"+n(this).html()+"<\/li>");i.find("ul").append($li)});$options.each(function(t){this.selected&&(i.find("li").eq(t).addClass("selected"),i.find(".current").html(n(this).html()))});i.removeAttr("style").find("ul").removeAttr("style");i.find("li").each(function(){i.addClass("open");n(this).outerWidth()>r&&(r=n(this).outerWidth());i.removeClass("open")});i.css("width",r+18+"px");i.find("ul").css("width",r+16+"px")},t=function(n){var t=n.prev(),i=t[0];!1===t.is(":disabled")&&(i.checked=i.checked?!1:!0,n.toggleClass("checked"),t.trigger("change"))},i=function(n){var t=n.prev(),i=t.closest("form.custom"),r=t[0];!1===t.is(":disabled")&&(i.find('input:radio[name="'+t.attr("name")+'"]').next().not(n).removeClass("checked"),n.hasClass("checked")||n.toggleClass("checked"),r.checked=n.hasClass("checked"),t.trigger("change"))};n(document).on("click","form.custom span.custom.checkbox",function(i){i.preventDefault();i.stopPropagation();t(n(this))});n(document).on("click","form.custom span.custom.radio",function(t){t.preventDefault();t.stopPropagation();i(n(this))});n(document).on("change","form.custom select[data-customforms!=disabled]",function(){u(n(this))});n(document).on("click","form.custom label",function(r){var e=n("#"+n(this).attr("for")+"[data-customforms!=disabled]"),u,f;e.length!==0&&(e.attr("type")==="checkbox"?(r.preventDefault(),u=n(this).find("span.custom.checkbox"),u.length==0&&(u=n(this).next("span.custom.checkbox")),u.length==0&&(u=n(this).prev("span.custom.checkbox")),t(u)):e.attr("type")==="radio"&&(r.preventDefault(),f=n(this).find("span.custom.radio"),f.length==0&&(f=n(this).next("span.custom.radio")),f.length==0&&(f=n(this).prev("span.custom.radio")),i(f)))});n(document).on("click","form.custom div.custom.dropdown a.current, form.custom div.custom.dropdown a.selector",function(t){var r=n(this),i=r.closest("div.custom.dropdown"),u=i.prev();return t.preventDefault(),n("div.dropdown").removeClass("open"),!1===u.is(":disabled")?(i.toggleClass("open"),i.hasClass("open")?n(document).bind("click.customdropdown",function(){i.removeClass("open");n(document).unbind(".customdropdown")}):n(document).unbind(".customdropdown"),!1):void 0});n(document).on("click","form.custom div.custom.dropdown li",function(t){var i=n(this),r=i.closest("div.custom.dropdown"),u=r.prev(),f=0;t.preventDefault();t.stopPropagation();n("div.dropdown").removeClass("open");i.closest("ul").find("li").removeClass("selected");i.addClass("selected");r.removeClass("open").find("a.current").html(i.html());i.closest("ul").find("li").each(function(n){i[0]==this&&(f=n)});u[0].selectedIndex=f;u.trigger("change")});n.fn.foundationCustomForms=n.foundation.customForms.appendCustomMarkup})(jQuery),function(n){"use strict";var t=!1;n(document).on("click","a[data-reveal-id]",function(t){t.preventDefault();var i=n(this).attr("data-reveal-id");n("#"+i).reveal(n(this).data())});n.fn.reveal=function(i){var r=n(document),u={animation:"fadeAndPop",animationSpeed:300,closeOnBackgroundClick:!0,dismissModalClass:"close-reveal-modal",open:n.noop,opened:n.noop,close:n.noop,closed:n.noop};return i=n.extend({},u,i),this.not(".reveal-modal.open").each(function(){function a(){s=!1}function l(){s=!0}function v(){var i=n(".reveal-modal.open");i.length===1&&(t=!0,i.trigger("reveal:close"))}function y(){s||(l(),v(),u.addClass("open"),i.animation==="fadeAndPop"&&(e.open.top=r.scrollTop()-h,e.open.opacity=0,u.css(e.open),f.fadeIn(i.animationSpeed/2),u.delay(i.animationSpeed/2).animate({top:r.scrollTop()+o+"px",opacity:1},i.animationSpeed,function(){u.trigger("reveal:opened")})),i.animation==="fade"&&(e.open.top=r.scrollTop()+o,e.open.opacity=0,u.css(e.open),f.fadeIn(i.animationSpeed/2),u.delay(i.animationSpeed/2).animate({opacity:1},i.animationSpeed,function(){u.trigger("reveal:opened")})),i.animation==="none"&&(e.open.top=r.scrollTop()+o,e.open.opacity=1,u.css(e.open),f.css({display:"block"}),u.trigger("reveal:opened")))}function p(){var t=u.find(".flex-video"),n=t.find("iframe");n.length>0&&(n.attr("src",n.data("src")),t.fadeIn(100))}function w(){s||(l(),u.removeClass("open"),i.animation==="fadeAndPop"&&(u.animate({top:r.scrollTop()-h+"px",opacity:0},i.animationSpeed/2,function(){u.css(e.close)}),t?u.trigger("reveal:closed"):f.delay(i.animationSpeed).fadeOut(i.animationSpeed,function(){u.trigger("reveal:closed")})),i.animation==="fade"&&(u.animate({opacity:0},i.animationSpeed,function(){u.css(e.close)}),t?u.trigger("reveal:closed"):f.delay(i.animationSpeed).fadeOut(i.animationSpeed,function(){u.trigger("reveal:closed")})),i.animation==="none"&&(u.css(e.close),t||f.css({display:"none"}),u.trigger("reveal:closed")),t=!1)}function b(){u.unbind(".reveal");f.unbind(".reveal");c.unbind(".reveal");n("body").unbind(".reveal")}function k(){var t=u.find(".flex-video"),n=t.find("iframe");n.length>0&&(n.data("src",n.attr("src")),n.attr("src",""),t.fadeOut(100))}var u=n(this),o=parseInt(u.css("top"),10),h=u.height()+o,s=!1,f=n(".reveal-modal-bg"),e={open:{top:0,opacity:0,visibility:"visible",display:"block"},close:{top:o,opacity:1,visibility:"hidden",display:"none"}},c;f.length===0&&(f=n("<div />",{"class":"reveal-modal-bg"}).insertAfter(u),f.fadeTo("fast",.8));u.bind("reveal:open.reveal",y);u.bind("reveal:open.reveal",p);u.bind("reveal:close.reveal",w);u.bind("reveal:closed.reveal",k);u.bind("reveal:opened.reveal reveal:closed.reveal",a);u.bind("reveal:closed.reveal",b);u.bind("reveal:open.reveal",i.open);u.bind("reveal:opened.reveal",i.opened);u.bind("reveal:close.reveal",i.close);u.bind("reveal:closed.reveal",i.closed);u.trigger("reveal:open");c=n("."+i.dismissModalClass).bind("click.reveal",function(){u.trigger("reveal:close")});i.closeOnBackgroundClick&&(f.css({cursor:"pointer"}),f.bind("click.reveal",function(){u.trigger("reveal:close")}));n("body").bind("keyup.reveal",function(n){n.which===27&&u.trigger("reveal:close")})})}}(jQuery),function(n){"use strict";n.fn.findFirstImage=function(){return this.first().find("img").andSelf().filter("img").first()};var t={defaults:{animation:"horizontal-push",animationSpeed:600,timer:!0,advanceSpeed:4e3,pauseOnHover:!1,startClockOnMouseOut:!1,startClockOnMouseOutAfter:1e3,directionalNav:!0,directionalNavRightText:"Right",directionalNavLeftText:"Left",captions:!0,captionAnimation:"fade",captionAnimationSpeed:600,resetTimerOnClick:!1,bullets:!1,bulletThumbs:!1,bulletThumbLocation:"",bulletThumbsHideOnSmall:!0,afterSlideChange:n.noop,afterLoadComplete:n.noop,fluid:!0,centerBullets:!0,singleCycle:!1,slideNumber:!1,stackOnSmall:!1},activeSlide:0,numberSlides:0,orbitWidth:null,orbitHeight:null,locked:null,timerRunning:null,degrees:0,wrapperHTML:'<div class="orbit-wrapper" />',timerHTML:'<div class="timer"><span class="mask"><span class="rotator"><\/span><\/span><span class="pause"><\/span><\/div>',captionHTML:'<div class="orbit-caption"><\/div>',directionalNavHTML:'<div class="slider-nav hide-for-small"><span class="right"><\/span><span class="left"><\/span><\/div>',bulletHTML:'<ul class="orbit-bullets"><\/ul>',slideNumberHTML:'<span class="orbit-slide-counter"><\/span>',init:function(t,i){var u,f=0,r=this;this.clickTimer=n.proxy(this.clickTimer,this);this.addBullet=n.proxy(this.addBullet,this);this.resetAndUnlock=n.proxy(this.resetAndUnlock,this);this.stopClock=n.proxy(this.stopClock,this);this.startTimerAfterMouseLeave=n.proxy(this.startTimerAfterMouseLeave,this);this.clearClockMouseLeaveTimer=n.proxy(this.clearClockMouseLeaveTimer,this);this.rotateTimer=n.proxy(this.rotateTimer,this);this.options=n.extend({},this.defaults,i);this.options.timer==="false"&&(this.options.timer=!1);this.options.captions==="false"&&(this.options.captions=!1);this.options.directionalNav==="false"&&(this.options.directionalNav=!1);this.$element=n(t);this.$wrapper=this.$element.wrap(this.wrapperHTML).parent();this.$slides=this.$element.children("img, a, div, figure, li");this.$element.on("movestart",function(n){(n.distX>n.distY&&n.distX<-n.distY||n.distX<n.distY&&n.distX>-n.distY)&&n.preventDefault()});this.$element.bind("orbit.next",function(){r.shift("next")});this.$element.bind("orbit.prev",function(){r.shift("prev")});this.$element.bind("swipeleft",function(){n(this).trigger("orbit.next")});this.$element.bind("swiperight",function(){n(this).trigger("orbit.prev")});this.$element.bind("orbit.goto",function(n,t){r.shift(t)});this.$element.bind("orbit.start",function(){r.startClock()});this.$element.bind("orbit.stop",function(){r.stopClock()});u=this.$slides.filter("img");u.length===0?this.loaded():u.bind("imageready",function(){f+=1;f===u.length&&r.loaded()})},loaded:function(){this.$element.addClass("orbit").css({width:"1px",height:"1px"});this.options.stackOnSmall&&this.$element.addClass("orbit-stack-on-small");this.$slides.addClass("orbit-slide").css({opacity:0});this.setDimentionsFromLargestSlide();this.updateOptionsIfOnlyOneSlide();this.setupFirstSlide();this.notifySlideChange();this.options.timer&&(this.setupTimer(),this.startClock());this.options.captions&&this.setupCaptions();this.options.directionalNav&&this.setupDirectionalNav();this.options.bullets&&(this.setupBulletNav(),this.setActiveBullet());this.options.afterLoadComplete.call(this);Holder.run()},currentSlide:function(){return this.$slides.eq(this.activeSlide)},notifySlideChange:function(){var t,i;this.options.slideNumber&&(t=this.activeSlide+1+" of "+this.$slides.length,this.$element.trigger("orbit.change",{slideIndex:this.activeSlide,slideCount:this.$slides.length}),this.$counter===undefined?(i=n(this.slideNumberHTML).html(t),this.$counter=i,this.$wrapper.append(this.$counter)):this.$counter.html(t))},setDimentionsFromLargestSlide:function(){var t=this,i;t.$element.add(t.$wrapper).width(this.$slides.first().outerWidth());t.$element.add(t.$wrapper).height(this.$slides.first().height());t.orbitWidth=this.$slides.first().outerWidth();t.orbitHeight=this.$slides.first().height();i=this.$slides.first().findFirstImage().clone();this.$slides.each(function(){var r=n(this),u=r.outerWidth(),f=r.height();u>t.$element.outerWidth()&&(t.$element.add(t.$wrapper).width(u),t.orbitWidth=t.$element.outerWidth());f>t.$element.height()&&(t.$element.add(t.$wrapper).height(f),t.orbitHeight=t.$element.height(),i=n(this).findFirstImage().clone());t.numberSlides+=1});this.options.fluid&&(typeof this.options.fluid=="string"&&(i=n("<img>").attr("data-src","holder.js/"+this.options.fluid)),t.$element.prepend(i),i.addClass("fluid-placeholder"),t.$element.add(t.$wrapper).css({width:"inherit"}),t.$element.add(t.$wrapper).css({height:"inherit"}),n(window).bind("resize",function(){t.orbitWidth=t.$element.outerWidth();t.orbitHeight=t.$element.height()}))},lock:function(){this.locked=!0},unlock:function(){this.locked=!1},updateOptionsIfOnlyOneSlide:function(){this.$slides.length===1&&(this.options.directionalNav=!1,this.options.timer=!1,this.options.bullets=!1)},setupFirstSlide:function(){var n=this;this.$slides.first().css({"z-index":3,opacity:1}).fadeIn(function(){n.$slides.css({display:"block"})})},startClock:function(){var n=this;if(!this.options.timer)return!1;this.$timer.is(":hidden")?this.clock=setInterval(function(){n.$element.trigger("orbit.next")},this.options.advanceSpeed):(this.timerRunning=!0,this.$pause.removeClass("active"),this.clock=setInterval(this.rotateTimer,this.options.advanceSpeed/180,!1))},rotateTimer:function(n){var t="rotate("+this.degrees+"deg)";this.degrees+=2;this.$rotator.css({"-webkit-transform":t,"-moz-transform":t,"-o-transform":t,"-ms-transform":t});n&&(this.degrees=0,this.$rotator.removeClass("move"),this.$mask.removeClass("move"));this.degrees>180&&(this.$rotator.addClass("move"),this.$mask.addClass("move"));this.degrees>360&&(this.$rotator.removeClass("move"),this.$mask.removeClass("move"),this.degrees=0,this.$element.trigger("orbit.next"))},stopClock:function(){if(this.options.timer)this.timerRunning=!1,clearInterval(this.clock),this.$pause.addClass("active");else return!1},setupTimer:function(){this.$timer=n(this.timerHTML);this.$wrapper.append(this.$timer);this.$rotator=this.$timer.find(".rotator");this.$mask=this.$timer.find(".mask");this.$pause=this.$timer.find(".pause");this.$timer.click(this.clickTimer);this.options.startClockOnMouseOut&&(this.$wrapper.mouseleave(this.startTimerAfterMouseLeave),this.$wrapper.mouseenter(this.clearClockMouseLeaveTimer));this.options.pauseOnHover&&this.$wrapper.mouseenter(this.stopClock)},startTimerAfterMouseLeave:function(){var n=this;this.outTimer=setTimeout(function(){n.timerRunning||n.startClock()},this.options.startClockOnMouseOutAfter)},clearClockMouseLeaveTimer:function(){clearTimeout(this.outTimer)},clickTimer:function(){this.timerRunning?this.stopClock():this.startClock()},setupCaptions:function(){this.$caption=n(this.captionHTML);this.$wrapper.append(this.$caption);this.setCaption()},setCaption:function(){var t=this.currentSlide().attr("data-caption"),i;if(!this.options.captions)return!1;if(t){if(n.trim(n(t).text()).length<1)return!1;t.charAt(0)=="#"&&(t=t.substring(1,t.length));i=n("#"+t).html();this.$caption.attr("id",t).html(i);switch(this.options.captionAnimation){case"none":this.$caption.show();break;case"fade":this.$caption.fadeIn(this.options.captionAnimationSpeed);break;case"slideOpen":this.$caption.slideDown(this.options.captionAnimationSpeed)}}else switch(this.options.captionAnimation){case"none":this.$caption.hide();break;case"fade":this.$caption.fadeOut(this.options.captionAnimationSpeed);break;case"slideOpen":this.$caption.slideUp(this.options.captionAnimationSpeed)}},setupDirectionalNav:function(){var t=this,i=n(this.directionalNavHTML);i.find(".right").html(this.options.directionalNavRightText);i.find(".left").html(this.options.directionalNavLeftText);this.$wrapper.append(i);this.$wrapper.find(".left").click(function(){t.stopClock();t.options.resetTimerOnClick&&(t.rotateTimer(!0),t.startClock());t.$element.trigger("orbit.prev")});this.$wrapper.find(".right").click(function(){t.stopClock();t.options.resetTimerOnClick&&(t.rotateTimer(!0),t.startClock());t.$element.trigger("orbit.next")})},setupBulletNav:function(){this.$bullets=n(this.bulletHTML);this.$wrapper.append(this.$bullets);this.$slides.each(this.addBullet);this.$element.addClass("with-bullets");this.options.centerBullets&&this.$bullets.css("margin-left",-this.$bullets.outerWidth()/2);this.options.bulletThumbsHideOnSmall&&this.$bullets.addClass("hide-for-small")},addBullet:function(t,i){var e=t+1,r=n("<li>"+e+"<\/li>"),f,u=this;this.options.bulletThumbs&&(f=n(i).attr("data-thumb"),f&&r.addClass("has-thumb").css({background:"url("+this.options.bulletThumbLocation+f+") no-repeat"}));this.$bullets.append(r);r.data("index",t);r.click(function(){u.stopClock();u.options.resetTimerOnClick&&(u.rotateTimer(!0),u.startClock());u.$element.trigger("orbit.goto",[r.data("index")])})},setActiveBullet:function(){if(this.options.bullets)this.$bullets.find("li").removeClass("active").eq(this.activeSlide).addClass("active");else return!1},resetAndUnlock:function(){this.$slides.eq(this.prevActiveSlide).css({"z-index":1});this.unlock();this.options.afterSlideChange.call(this,this.$slides.eq(this.prevActiveSlide),this.$slides.eq(this.activeSlide))},shift:function(t){var i=t;if((this.prevActiveSlide=this.activeSlide,this.prevActiveSlide==i)||this.$slides.length=="1")return!1;this.locked||(this.lock(),t=="next"?(this.activeSlide++,this.activeSlide==this.numberSlides&&(this.activeSlide=0)):t=="prev"?(this.activeSlide--,this.activeSlide<0&&(this.activeSlide=this.numberSlides-1)):(this.activeSlide=t,this.prevActiveSlide<this.activeSlide?i="next":this.prevActiveSlide>this.activeSlide&&(i="prev")),this.setActiveBullet(),this.notifySlideChange(),this.$slides.eq(this.prevActiveSlide).css({"z-index":2}),this.options.animation=="fade"&&(this.$slides.eq(this.activeSlide).css({opacity:0,"z-index":3}).animate({opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).animate({opacity:0},this.options.animationSpeed)),this.options.animation=="horizontal-slide"&&(i=="next"&&this.$slides.eq(this.activeSlide).css({left:this.orbitWidth,"z-index":3}).css("opacity",1).animate({left:0},this.options.animationSpeed,this.resetAndUnlock),i=="prev"&&this.$slides.eq(this.activeSlide).css({left:-this.orbitWidth,"z-index":3}).css("opacity",1).animate({left:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0)),this.options.animation=="vertical-slide"&&(i=="prev"&&(this.$slides.eq(this.activeSlide).css({top:this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0)),i=="next"&&this.$slides.eq(this.activeSlide).css({top:-this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0)),this.options.animation=="horizontal-push"&&(i=="next"&&(this.$slides.eq(this.activeSlide).css({left:this.orbitWidth,"z-index":3}).animate({left:0,opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).animate({left:-this.orbitWidth},this.options.animationSpeed,"",function(){n(this).css({opacity:0})})),i=="prev"&&(this.$slides.eq(this.activeSlide).css({left:-this.orbitWidth,"z-index":3}).animate({left:0,opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).animate({left:this.orbitWidth},this.options.animationSpeed,"",function(){n(this).css({opacity:0})}))),this.options.animation=="vertical-push"&&(i=="next"&&(this.$slides.eq(this.activeSlide).css({top:-this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0,opacity:1},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0).animate({top:this.orbitHeight},this.options.animationSpeed,"")),i=="prev"&&(this.$slides.eq(this.activeSlide).css({top:this.orbitHeight,"z-index":3}).css("opacity",1).animate({top:0},this.options.animationSpeed,this.resetAndUnlock),this.$slides.eq(this.prevActiveSlide).css("opacity",0).animate({top:-this.orbitHeight},this.options.animationSpeed))),this.setCaption());this.activeSlide===this.$slides.length-1&&this.options.singleCycle&&this.stopClock()}};n.fn.orbit=function(i){return this.each(function(){var r=n.extend({},t);r.init(this,i)})}}(jQuery),function(n){function i(t,i){var r=n(t);r.bind("load.imageready",function(){i.apply(t,arguments);r.unbind("load.imageready")})}var t={};n.event.special.imageready={setup:function(n){t=n||t},add:function(r){var u=n(this),f;this.nodeType===1&&this.tagName.toLowerCase()==="img"&&this.src!==""&&(t.forceLoad?(f=u.attr("src"),u.attr("src",""),i(this,r.handler),u.attr("src",f)):this.complete||this.readyState===4?r.handler.apply(this,arguments):i(this,r.handler))},teardown:function(){n(this).unbind(".imageready")}}}(jQuery);var Holder=Holder||{};(function(n,t){function c(n,t){var o="complete",s="readystatechange",r=!1,h=r,c=!0,i=n.document,l=i.documentElement,e=i.addEventListener?"addEventListener":"attachEvent",v=i.addEventListener?"removeEventListener":"detachEvent",f=i.addEventListener?"":"on",u=function(e){(e.type!=s||i.readyState==o)&&((e.type=="load"?n:i)[v](f+e.type,u,r),!h&&(h=!0)&&t.call(n,null))},a=function(){try{l.doScroll("left")}catch(n){setTimeout(a,50);return}u("poll")};if(i.readyState==o)t.call(n,"lazy");else{if(i.createEventObject&&l.doScroll){try{c=!n.frameElement}catch(y){}c&&a()}i[e](f+"DOMContentLoaded",u,r);i[e](f+s,u,r);n[e](f+"load",u,r)}}function f(n){n=n.match(/^(\W)?(.*)/);var t=document["getElement"+(n[1]?n[1]=="#"?"ById":"sByClassName":"sByTagName")](n[2]),i=[];return t!=null&&(i=t.length?t:t.length==0?t:[t]),i}function e(n,t){var i={},r,u;for(r in n)i[r]=n[r];for(u in t)i[u]=t[u];return i}function l(n,t,r){var e=[t.height,t.width].sort(),o=Math.round(e[1]/16),s=Math.round(e[0]/16),u=Math.max(r.size,o),f;return i.width=t.width,i.height=t.height,n.textAlign="center",n.textBaseline="middle",n.fillStyle=r.background,n.fillRect(0,0,t.width,t.height),n.fillStyle=r.foreground,n.font="bold "+u+"px sans-serif",f=r.text?r.text:t.width+"x"+t.height,Math.round(n.measureText(f).width)/t.width>1&&(u=Math.max(s,r.size)),n.font="bold "+u+"px sans-serif",n.fillText(f,t.width/2,t.height/2,t.width),i.toDataURL("image/png")}var h=!1,u=!1,i=document.createElement("canvas"),o,r,s;i.getContext?i.toDataURL("image/png").indexOf("data:image/png")<0?u=!0:o=i.getContext("2d"):u=!0;r={domain:"holder.js",images:"img",themes:{gray:{background:"#eee",foreground:"#aaa",size:12},social:{background:"#3a5a97",foreground:"#fff",size:12},industrial:{background:"#434A52",foreground:"#C2F200",size:12}}};n.flags={dimensions:{regex:/([0-9]+)x([0-9]+)/,output:function(n){var t=this.regex.exec(n);return{width:+t[1],height:+t[2]}}},colors:{regex:/#([0-9a-f]{3,})\:#([0-9a-f]{3,})/i,output:function(n){var t=this.regex.exec(n);return{size:r.themes.gray.size,foreground:"#"+t[2],background:"#"+t[1]}}},text:{regex:/text\:(.*)/,output:function(n){return this.regex.exec(n)[1]}}};for(s in n.flags)n.flags[s].match=function(n){return n.match(this.regex)};n.add_theme=function(t,i){return t!=null&&i!=null&&(r.themes[t]=i),n};n.add_image=function(t,i){var u=f(i),r,o,e;if(u.length)for(r=0,o=u.length;r<o;r++)e=document.createElement("img"),e.setAttribute("data-src",t),u[r].appendChild(e);return n};n.run=function(t){for(var v,w,i,a=e(r,t),c=f(a.images),k=c.length,h=0;h<k;h++)if(i=r.themes.gray,v=c[h].getAttribute("data-src")||c[h].getAttribute("src"),v&&!!~v.indexOf(a.domain)){var b=!1,p=null,y=null,s=v.substr(v.indexOf(a.domain)+a.domain.length+1).split("/");for(sl=s.length,j=0;j<sl;j++)n.flags.dimensions.match(s[j])?(b=!0,p=n.flags.dimensions.output(s[j])):n.flags.colors.match(s[j])?i=n.flags.colors.output(s[j]):a.themes[s[j]]?i=a.themes[s[j]]:n.flags.text.match(s[j])&&(y=n.flags.text.output(s[j]));b&&(c[h].setAttribute("data-src",v),w=p.width+"x"+p.height,c[h].setAttribute("alt",y?y:i.text?i.text+" ["+w+"]":w),c[h].style.backgroundColor=i.background,i=y?e(i,{text:y}):i,u||c[h].setAttribute("src",l(o,p,i)))}return n};c(t,function(){h||n.run()})})(Holder,window),function(n,t,i){"use strict";var r={bodyHeight:0,selector:".has-tip",additionalInheritableClasses:[],tooltipClass:".tooltip",tipTemplate:function(n,t){return'<span data-selector="'+n+'" class="'+r.tooltipClass.substring(1)+'">'+t+'<span class="nub"><\/span><\/span>'}},u={init:function(t){return r=n.extend(r,t),r.selector=r.targetClass?r.targetClass:r.selector,this.each(function(){var t=n("body");if(Modernizr.touch){t.on("click.tooltip touchstart.tooltip touchend.tooltip",r.selector,function(t){t.preventDefault();n(r.tooltipClass).hide();u.showOrCreateTip(n(this))});t.on("click.tooltip touchstart.tooltip touchend.tooltip",r.tooltipClass,function(t){t.preventDefault();n(this).fadeOut(150)})}else t.on("mouseenter.tooltip mouseleave.tooltip",r.selector,function(t){var i=n(this);t.type==="mouseenter"?u.showOrCreateTip(i):t.type==="mouseleave"&&u.hide(i)});n(this).data("tooltips",!0)})},showOrCreateTip:function(n,t){var i=u.getTip(n);i&&i.length>0?u.show(n):u.create(n,t)},getTip:function(t){var f=u.selector(t),i=null;return f&&(i=n("span[data-selector="+f+"]"+r.tooltipClass)),i.length>0?i:!1},selector:function(n){var r=n.attr("id"),t=n.data("selector");return r===i&&t===i&&(t="tooltip"+Math.random().toString(36).substring(7),n.attr("data-selector",t)),r?r:t},create:function(t,i){var f=n(r.tipTemplate(u.selector(t),n("<div>").html(i?i:t.attr("title")).html())),e=u.inheritable_classes(t);f.addClass(e).appendTo("body");Modernizr.touch&&f.append('<span class="tap-to-close">tap to close <\/span>');t.removeAttr("title");u.show(t)},reposition:function(i,r,u){var s,o,f,c,h,e;r.css("visibility","hidden").show();s=i.data("width");o=r.children(".nub");f=o.outerHeight();c=o.outerWidth();e=function(n,t,i,r,u,f){return n.css({top:t,bottom:r,left:u,right:i,"max-width":f?f:"auto"}).end()};e(r,i.offset().top+i.outerHeight()+10,"auto","auto",i.offset().left,s);e(o,-f,"auto","auto",10);n(t).width()<767?(h=i.closest(".columns"),h.length<0&&(h=n("body")),r.width(h.outerWidth()-25).css("left",15).addClass("tip-override"),e(o,-f,"auto","auto",i.offset().left)):u&&u.indexOf("tip-top")>-1?(e(r,i.offset().top-r.outerHeight()-f,"auto","auto",i.offset().left,s).removeClass("tip-override"),e(o,"auto","auto",-f,"auto")):u&&u.indexOf("tip-left")>-1?(e(r,i.offset().top+i.outerHeight()/2-f,"auto","auto",i.offset().left-r.outerWidth()-10,s).removeClass("tip-override"),e(o,r.outerHeight()/2-f/2,-f,"auto","auto")):u&&u.indexOf("tip-right")>-1?(e(r,i.offset().top+i.outerHeight()/2-f,"auto","auto",i.offset().left+i.outerWidth()+10,s).removeClass("tip-override"),e(o,r.outerHeight()/2-f/2,"auto","auto",-f)):u&&u.indexOf("tip-centered-top")>-1?(e(r,i.offset().top-r.outerHeight()-f,"auto","auto",i.offset().left+(i.outerWidth()-r.outerWidth())/2,s).removeClass("tip-override"),e(o,"auto",r.outerWidth()/2-f/2,-f,"auto")):u&&u.indexOf("tip-centered-bottom")>-1&&(e(r,i.offset().top+i.outerHeight()+10,"auto","auto",i.offset().left+(i.outerWidth()-r.outerWidth())/2,s).removeClass("tip-override"),e(o,-f,r.outerWidth()/2-f/2,"auto","auto"));r.css("visibility","visible").hide()},inheritable_classes:function(t){var u=["tip-top","tip-left","tip-bottom","tip-right","tip-centered-top","tip-centered-bottom","noradius"].concat(r.additionalInheritableClasses),i=t.attr("class"),f=i?n.map(i.split(" "),function(t){if(n.inArray(t,u)!==-1)return t}).join(" "):"";return n.trim(f)},show:function(n){var t=u.getTip(n);u.reposition(n,t,n.attr("class"));t.fadeIn(150)},hide:function(n){var t=u.getTip(n);t.fadeOut(150)},reload:function(){var t=n(this);return t.data("tooltips")?t.foundationTooltips("destroy").foundationTooltips("init"):t.foundationTooltips("init")},destroy:function(){return this.each(function(){n(t).off(".tooltip");n(r.selector).off(".tooltip");n(r.tooltipClass).each(function(t){n(n(r.selector).get(t)).attr("title",n(this).text())}).remove()})}};n.fn.foundationTooltips=function(t){if(u[t])return u[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)n.error("Method "+t+" does not exist on jQuery.foundationTooltips");else return u.init.apply(this,arguments)}}(jQuery,this),function(n,t){"use strict";var i={index:0,initialized:!1},r={init:function(u){return this.each(function(){i=n.extend(i,u);i.$w=n(t);i.$topbar=n("nav.top-bar");i.$section=i.$topbar.find("section");i.$titlebar=i.$topbar.children("ul:first");var f=n("<div class='top-bar-js-breakpoint'/>").appendTo("body");i.breakPoint=f.width();f.remove();i.initialized||(r.assemble(),i.initialized=!0);i.height||r.largestUL();i.$topbar.parent().hasClass("fixed")&&n("body").css("padding-top",i.$topbar.outerHeight());n(".top-bar .toggle-topbar").die("click.fndtn").live("click.fndtn",function(n){n.preventDefault();r.breakpoint()&&(i.$topbar.toggleClass("expanded"),i.$topbar.css("min-height",""));i.$topbar.hasClass("expanded")||(i.$section.css({left:"0%"}),i.$section.find(">.name").css({left:"100%"}),i.$section.find("li.moved").removeClass("moved"),i.index=0)});n(".top-bar .has-dropdown>a").die("click.fndtn").live("click.fndtn",function(t){if((Modernizr.touch||r.breakpoint())&&t.preventDefault(),r.breakpoint()){var u=n(this),f=u.closest("li");i.index+=1;f.addClass("moved");i.$section.css({left:-(100*i.index)+"%"});i.$section.find(">.name").css({left:100*i.index+"%"});u.siblings("ul").height(i.height+i.$titlebar.outerHeight(!0));i.$topbar.css("min-height",i.height+i.$titlebar.outerHeight(!0)*2)}});n(t).on("resize.fndtn.topbar",function(){r.breakpoint()||i.$topbar.css("min-height","")});n(".top-bar .has-dropdown .back").die("click.fndtn").live("click.fndtn",function(t){t.preventDefault();var u=n(this),r=u.closest("li.moved"),f=r.parent();i.index-=1;i.$section.css({left:-(100*i.index)+"%"});i.$section.find(">.name").css({left:100*i.index+"%"});i.index===0&&i.$topbar.css("min-height",0);setTimeout(function(){r.removeClass("moved")},300)})})},breakpoint:function(){return i.$w.width()<i.breakPoint},assemble:function(){i.$section.detach();i.$section.find(".has-dropdown>a").each(function(){var t=n(this),r=t.siblings(".dropdown"),i=n('<li class="title back js-generated"><h5><a href="#"><\/a><\/h5><\/li>');i.find("h5>a").html(t.html());r.prepend(i)});i.$section.appendTo(i.$topbar)},largestUL:function(){var r=i.$topbar.find("section ul ul"),t=r.first(),u=0;r.each(function(){n(this).children("li").length>t.children("li").length&&(t=n(this))});t.children("li").each(function(){u+=n(this).outerHeight(!0)});i.height=u}},f,u;n.fn.foundationTopBar=function(t){if(r[t])return r[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)n.error("Method "+t+" does not exist on jQuery.foundationTopBar");else return r.init.apply(this,arguments)};n(".sticky").length>0&&(f=n(".sticky").length?n(".sticky").offset().top:0,u=n(t),u.scroll(function(){u.scrollTop()>=f?n(".sticky").addClass("fixed"):u.scrollTop()<f&&n(".sticky").removeClass("fixed")}))}(jQuery,this),function(n,t,i){"use strict";var e={version:"2.0.3",tipLocation:"bottom",nubPosition:"auto",scrollSpeed:300,timer:0,startTimerOnClick:!0,startOffset:0,nextButton:!0,tipAnimation:"fade",pauseAfter:[],tipAnimationFadeSpeed:300,cookieMonster:!1,cookieName:"joyride",cookieDomain:!1,tipContainer:"body",postRideCallback:n.noop,postStepCallback:n.noop,template:{link:'<a href="#close" class="joyride-close-tip">X<\/a>',timer:'<div class="joyride-timer-indicator-wrap"><span class="joyride-timer-indicator"><\/span><\/div>',tip:'<div class="joyride-tip-guide"><span class="joyride-nub"><\/span><\/div>',wrapper:'<div class="joyride-content-wrapper"><\/div>',button:'<a href="#" class="small button joyride-next-tip"><\/a>'}},f=f||!1,r={},u={init:function(i){return this.each(function(){if(n.isEmptyObject(r)){r=n.extend(!0,e,i);r.document=t.document;r.$document=n(r.document);r.$window=n(t);r.$content_el=n(this);r.body_offset=n(r.tipContainer).position();r.$tip_content=n("> li",r.$content_el);r.paused=!1;r.attempts=0;r.tipLocationPatterns={top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]};u.jquery_check();n.isFunction(n.cookie)||(r.cookieMonster=!1);r.cookieMonster&&n.cookie(r.cookieName)||(r.$tip_content.each(function(t){u.create({$li:n(this),index:t})}),!r.startTimerOnClick&&r.timer>0?(u.show("init"),u.startTimer()):u.show("init"));r.$document.on("click.joyride",".joyride-next-tip, .joyride-modal-bg",function(n){n.preventDefault();r.$li.next().length<1?u.end():r.timer>0?(clearTimeout(r.automate),u.hide(),u.show(),u.startTimer()):(u.hide(),u.show())});r.$document.on("click.joyride",".joyride-close-tip",function(n){n.preventDefault();u.end()});r.$window.bind("resize.joyride",function(){u.is_phone()?u.pos_phone():u.pos_default()})}else u.restart()})},resume:function(){u.set_li();u.show()},tip_template:function(t){var i,f;return t.tip_class=t.tip_class||"",i=n(r.template.tip).addClass(t.tip_class),f=n.trim(n(t.li).html())+u.button_text(t.button_text)+r.template.link+u.timer_instance(t.index),i.append(n(r.template.wrapper)),i.first().attr("data-index",t.index),n(".joyride-content-wrapper",i).append(f),i[0]},timer_instance:function(t){return t===0&&r.startTimerOnClick&&r.timer>0||r.timer===0?"":u.outerHTML(n(r.template.timer)[0])},button_text:function(t){return r.nextButton?(t=n.trim(t)||"Next",t=u.outerHTML(n(r.template.button).append(t)[0])):t="",t},create:function(t){var i=t.$li.attr("data-button")||t.$li.attr("data-text"),f=t.$li.attr("class"),e=n(u.tip_template({tip_class:f,index:t.index,button_text:i,li:t.$li}));n(r.tipContainer).append(e)},show:function(t){var h={},e,s=[],c=0,o,f=null;if(r.$li===i||n.inArray(r.$li.index(),r.pauseAfter)===-1)if(r.paused?r.paused=!1:u.set_li(t),r.attempts=0,r.$li.length&&r.$target.length>0){for(s=(r.$li.data("options")||":").split(";"),c=s.length,e=c-1;e>=0;e--)o=s[e].split(":"),o.length===2&&(h[n.trim(o[0])]=n.trim(o[1]));r.tipSettings=n.extend({},r,h);r.tipSettings.tipLocationPattern=r.tipLocationPatterns[r.tipSettings.tipLocation];/body/i.test(r.$target.selector)||u.scroll_to();u.is_phone()?u.pos_phone(!0):u.pos_default(!0);f=n(".joyride-timer-indicator",r.$next_tip);/pop/i.test(r.tipAnimation)?(f.outerWidth(0),r.timer>0?(r.$next_tip.show(),f.animate({width:n(".joyride-timer-indicator-wrap",r.$next_tip).outerWidth()},r.timer)):r.$next_tip.show()):/fade/i.test(r.tipAnimation)&&(f.outerWidth(0),r.timer>0?(r.$next_tip.fadeIn(r.tipAnimationFadeSpeed),r.$next_tip.show(),f.animate({width:n(".joyride-timer-indicator-wrap",r.$next_tip).outerWidth()},r.timer)):r.$next_tip.fadeIn(r.tipAnimationFadeSpeed));r.$current_tip=r.$next_tip}else r.$li&&r.$target.length<1?u.show():u.end();else r.paused=!0},is_phone:function(){return f?f.mq("only screen and (max-width: 767px)"):r.$window.width()<767?!0:!1},hide:function(){r.postStepCallback(r.$li.index(),r.$current_tip);n(".joyride-modal-bg").hide();r.$current_tip.hide()},set_li:function(n){n?(r.$li=r.$tip_content.eq(r.startOffset),u.set_next_tip(),r.$current_tip=r.$next_tip):(r.$li=r.$li.next(),u.set_next_tip());u.set_target()},set_next_tip:function(){r.$next_tip=n(".joyride-tip-guide[data-index="+r.$li.index()+"]")},set_target:function(){var t=r.$li.attr("data-class"),i=r.$li.attr("data-id"),u=function(){return i?n(r.document.getElementById(i)):t?n("."+t).first():n("body")};r.$target=u()},scroll_to:function(){var t,i;t=r.$window.height()/2;i=Math.ceil(r.$target.offset().top-t+r.$next_tip.outerHeight());n("html, body").stop().animate({scrollTop:i},r.scrollSpeed)},paused:function(){return n.inArray(r.$li.index()+1,r.pauseAfter)===-1?!0:!1},destroy:function(){r.$document.off(".joyride");n(t).off(".joyride");n(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride");n(".joyride-tip-guide, .joyride-modal-bg").remove();clearTimeout(r.automate);r={}},restart:function(){u.hide();r.$li=i;u.show("init")},pos_default:function(t){var o=Math.ceil(r.$window.height()/2),s=r.$next_tip.offset(),i=n(".joyride-nub",r.$next_tip),f=Math.ceil(i.outerHeight()/2),e=t||!1;e&&(r.$next_tip.css("visibility","hidden"),r.$next_tip.show());/body/i.test(r.$target.selector)?r.$li.length&&u.pos_modal(i):(u.bottom()?(r.$next_tip.css({top:r.$target.offset().top+f+r.$target.outerHeight(),left:r.$target.offset().left}),u.nub_position(i,r.tipSettings.nubPosition,"top")):u.top()?(r.$next_tip.css({top:r.$target.offset().top-r.$next_tip.outerHeight()-f,left:r.$target.offset().left}),u.nub_position(i,r.tipSettings.nubPosition,"bottom")):u.right()?(r.$next_tip.css({top:r.$target.offset().top,left:r.$target.outerWidth()+r.$target.offset().left}),u.nub_position(i,r.tipSettings.nubPosition,"left")):u.left()&&(r.$next_tip.css({top:r.$target.offset().top,left:r.$target.offset().left-r.$next_tip.outerWidth()-f}),u.nub_position(i,r.tipSettings.nubPosition,"right")),!u.visible(u.corners(r.$next_tip))&&r.attempts<r.tipSettings.tipLocationPattern.length&&(i.removeClass("bottom").removeClass("top").removeClass("right").removeClass("left"),r.tipSettings.tipLocation=r.tipSettings.tipLocationPattern[r.attempts],r.attempts++,u.pos_default(!0)));e&&(r.$next_tip.hide(),r.$next_tip.css("visibility","visible"))},pos_phone:function(t){var o=r.$next_tip.outerHeight(),h=r.$next_tip.offset(),s=r.$target.outerHeight(),i=n(".joyride-nub",r.$next_tip),f=Math.ceil(i.outerHeight()/2),e=t||!1;i.removeClass("bottom").removeClass("top").removeClass("right").removeClass("left");e&&(r.$next_tip.css("visibility","hidden"),r.$next_tip.show());/body/i.test(r.$target.selector)?r.$li.length&&u.pos_modal(i):u.top()?(r.$next_tip.offset({top:r.$target.offset().top-o-f}),i.addClass("bottom")):(r.$next_tip.offset({top:r.$target.offset().top+s+f}),i.addClass("top"));e&&(r.$next_tip.hide(),r.$next_tip.css("visibility","visible"))},pos_modal:function(t){u.center();t.hide();n(".joyride-modal-bg").length<1&&n("body").append('<div class="joyride-modal-bg">').show();/pop/i.test(r.tipAnimation)?n(".joyride-modal-bg").show():n(".joyride-modal-bg").fadeIn(r.tipAnimationFadeSpeed)},center:function(){var n=r.$window;return r.$next_tip.css({top:(n.height()-r.$next_tip.outerHeight())/2+n.scrollTop(),left:(n.width()-r.$next_tip.outerWidth())/2+n.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(r.tipSettings.tipLocation)},top:function(){return/top/i.test(r.tipSettings.tipLocation)},right:function(){return/right/i.test(r.tipSettings.tipLocation)},left:function(){return/left/i.test(r.tipSettings.tipLocation)},corners:function(n){var t=r.$window,i=t.width()+t.scrollLeft(),u=t.width()+t.scrollTop();return[n.offset().top<=t.scrollTop(),i<=n.offset().left+n.outerWidth(),u<=n.offset().top+n.outerHeight(),t.scrollLeft()>=n.offset().left]},visible:function(n){for(var t=n.length;t--;)if(n[t])return!1;return!0},nub_position:function(n,t,i){t==="auto"?n.addClass(i):n.addClass(t)},startTimer:function(){r.$li.length?r.automate=setTimeout(function(){u.hide();u.show();u.startTimer()},r.timer):clearTimeout(r.automate)},end:function(){r.cookieMonster&&n.cookie(r.cookieName,"ridden",{expires:365,domain:r.cookieDomain});r.timer>0&&clearTimeout(r.automate);n(".joyride-modal-bg").hide();r.$current_tip.hide();r.postStepCallback(r.$li.index(),r.$current_tip);r.postRideCallback(r.$li.index(),r.$current_tip)},jquery_check:function(){return n.isFunction(n.fn.on)?!0:(n.fn.on=function(n,t,i){return this.delegate(t,n,i)},n.fn.off=function(n,t,i){return this.undelegate(t,n,i)},!1)},outerHTML:function(n){return n.outerHTML||(new XMLSerializer).serializeToString(n)},version:function(){return r.version}};n.fn.joyride=function(t){if(u[t])return u[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)n.error("Method "+t+" does not exist on jQuery.joyride");else return u.init.apply(this,arguments)}}(jQuery,this),function(n,t,i){"use strict";var u={templates:{viewing:'<a href="#" class="clearing-close">&times;<\/a><div class="visible-img" style="display: none"><img src="#"><p class="clearing-caption"><\/p><a href="#" class="clearing-main-left"><\/a><a href="#" class="clearing-main-right"><\/a><\/div>'},close_selectors:"a.clearing-close",initialized:!1,locked:!1},r={init:function(){return this.find("ul[data-clearing]").each(function(){var s=n(i),t=n(this),f=f||{},e=e||{},o=t.data("fndtn.clearing.settings");o||(f.$parent=t.parent(),t.data("fndtn.clearing.settings",n.extend({},u,f)),r.assemble(t.find("li")),u.initialized||(r.events(t),Modernizr.touch&&r.swipe_events()))})},events:function(f){var e=f.data("fndtn.clearing.settings");n(i).on("click.fndtn.clearing","ul[data-clearing] li",function(t,i,u){var i=i||n(this),u=u||i,f=i.parent().data("fndtn.clearing.settings");t.preventDefault();f||i.parent().foundationClearing();r.open(n(t.target),i,u);r.update_paddles(u)}).on("click.fndtn.clearing",".clearing-main-right",function(n){r.nav(n,"next")}).on("click.fndtn.clearing",".clearing-main-left",function(n){r.nav(n,"prev")}).on("click.fndtn.clearing",e.close_selectors,this.close).on("keydown.fndtn.clearing",this.keydown);n(t).on("resize.fndtn.clearing",this.resize);u.initialized=!0},swipe_events:function(){n(i).bind("swipeleft","ul[data-clearing]",function(n){r.nav(n,"next")}).bind("swiperight","ul[data-clearing]",function(n){r.nav(n,"prev")}).bind("movestart","ul[data-clearing]",function(n){(n.distX>n.distY&&n.distX<-n.distY||n.distX<n.distY&&n.distX>-n.distY)&&n.preventDefault()})},assemble:function(n){var t=n.parent(),i=t.data("fndtn.clearing.settings"),u=t.detach(),r={grid:'<div class="carousel">'+this.outerHTML(u[0])+"<\/div>",viewing:i.templates.viewing},f='<div class="clearing-assembled"><div>'+r.viewing+r.grid+"<\/div><\/div>";return i.$parent.append(f)},open:function(n,t,i){var e=i.closest(".clearing-assembled"),o=e.find("div:first"),u=o.find(".visible-img"),f=u.find("img").not(n);r.locked()||(f.attr("src",this.load(n)),f.loaded(function(){e.addClass("clearing-blackout");o.addClass("clearing-container");this.caption(u.find(".clearing-caption"),n);u.show();this.fix_height(i);this.center(f);this.shift(t,i,function(){i.siblings().removeClass("visible");i.addClass("visible")})}.bind(this)))},close:function(t){t.preventDefault();var i=function(n){return/blackout/.test(n.selector)?n:n.closest(".clearing-blackout")}(n(this)),r,f;return this===t.target&&i&&(r=i.find("div:first"),f=r.find(".visible-img"),u.prev_index=0,i.find("ul[data-clearing]").attr("style",""),i.removeClass("clearing-blackout"),r.removeClass("clearing-container"),f.hide()),!1},keydown:function(t){var i=n(".clearing-blackout").find("ul[data-clearing]");t.which===39&&r.go(i,"next");t.which===37&&r.go(i,"prev");t.which===27&&n("a.clearing-close").trigger("click")},nav:function(t,i){var r=n(".clearing-blackout").find("ul[data-clearing]");t.preventDefault();this.go(r,i)},resize:function(){var t=n(".clearing-blackout .visible-img").find("img");t.length>0&&r.center(t)},fix_height:function(t){var i=t.siblings();i.each(function(){var t=n(this),i=t.find("img");t.height()>i.outerHeight()&&t.addClass("fix-height")}).closest("ul").width(i.length*100+"%")},update_paddles:function(n){var t=n.closest(".carousel").siblings(".visible-img");n.next().length>0?t.find(".clearing-main-right").removeClass("disabled"):t.find(".clearing-main-right").addClass("disabled");n.prev().length>0?t.find(".clearing-main-left").removeClass("disabled"):t.find(".clearing-main-left").addClass("disabled")},load:function(n){var t=n.parent().attr("href");return(this.preload(n),t)?t:n.attr("src")},preload:function(n){this.img(n.closest("li").next());this.img(n.closest("li").prev())},img:function(n){if(n.length>0){var i=new Image,t=n.find("a");i.src=t.length>0?t.attr("href"):n.find("img").attr("src")}},caption:function(n,t){var i=t.data("caption");i?n.text(i).show():n.text("").hide()},go:function(n,t){var r=n.find(".visible"),i=r[t]();i.length>0&&i.find("img").trigger("click",[r,i])},shift:function(n,t,i){var r=t.parent(),h=u.prev_index,f=this.direction(r,n,t),s=parseInt(r.css("left"),10),e=t.outerWidth(),o;t.index()===h||/skip/.test(f)?/skip/.test(f)&&(o=t.index()-u.up_count,this.lock(),o>0?r.animate({left:-(o*e)},300,this.unlock):r.animate({left:0},300,this.unlock)):/left/.test(f)?(this.lock(),r.animate({left:s+e},300,this.unlock)):/right/.test(f)&&(this.lock(),r.animate({left:s-e},300,this.unlock));i()},lock:function(){u.locked=!0},unlock:function(){u.locked=!1},locked:function(){return u.locked},direction:function(t,i,r){var e=t.find("li"),h=e.outerWidth()+e.outerWidth()/4,o=Math.floor(n(".clearing-container").outerWidth()/h)-1,f=e.index(r),s;return u.up_count=o,s=this.adjacent(u.prev_index,f)?f>o&&f>u.prev_index?"right":f>o-1&&f<=u.prev_index?"left":!1:"skip",u.prev_index=f,s},adjacent:function(n,t){for(var i=t+1;i>=t-1;i--)if(i===n)return!0;return!1},center:function(n){n.css({marginLeft:-(n.outerWidth()/2),marginTop:-(n.outerHeight()/2)})},outerHTML:function(n){return n.outerHTML||(new XMLSerializer).serializeToString(n)}};n.fn.foundationClearing=function(t){if(r[t])return r[t].apply(this,Array.prototype.slice.call(arguments,1));if(typeof t!="object"&&t)n.error("Method "+t+" does not exist on jQuery.foundationClearing");else return r.init.apply(this,arguments)},function(n){n.fn.loaded=function(t,i){function r(){f-=1;f||t()}function o(){this.one("load",r);if(n.browser.msie){var t=this.attr("src"),i=t.match(/\?/)?"&":"?";i+=e.cachePrefix+"="+(new Date).getTime();this.attr("src",t+i)}}var e=n.extend({},n.fn.loaded.defaults,i),u=this.find("img").add(this.filter("img")),f=u.length;return u.each(function(){var t=n(this);if(!t.attr("src")){r();return}this.complete||this.readyState===4?r():o.call(t)})};n.fn.loaded.defaults={cachePrefix:"random"}}(jQuery)}(jQuery,this,this.document),function(n,t){"use strict";n.fn.foundationMagellan=function(i){var r=n(t),o=n(document),u=n("[data-magellan-expedition=fixed]"),s={threshold:u.length?u.outerHeight(!0):0,activeClass:"active"},i=n.extend({},s,i),f,e;o.on("magellan.arrival","[data-magellan-arrival]",function(){var t=n(this),u=t.closest("[data-magellan-expedition]"),r=u.attr("data-magellan-active-class")||i.activeClass;t.closest("[data-magellan-expedition]").find("[data-magellan-arrival]").not(this).removeClass(r);t.addClass(r)});f=n("[data-magellan-expedition]");f.find("[data-magellan-arrival]:first").addClass(f.attr("data-magellan-active-class")||i.activeClass);u.on("magellan.update-position",function(){var t=n(this);t.data("magellan-fixed-position","");t.data("magellan-top-offset","")}).trigger("magellan.update-position");r.on("resize.magellan",function(){u.trigger("magellan.update-position")});r.on("scroll.magellan",function(){var t=r.scrollTop();u.each(function(){var r=n(this),u;r.data("magellan-top-offset")===""&&r.data("magellan-top-offset",r.offset().top);u=t+i.threshold>r.data("magellan-top-offset");r.data("magellan-fixed-position")!=u&&(r.data("magellan-fixed-position",u),u?r.css({position:"fixed",top:0}):r.css({position:"",top:""}))})});if(e=n("[data-magellan-destination]:last"),e.length>0)r.on("scroll.magellan",function(){var t=r.scrollTop(),u=t+r.outerHeight(!0),f=Math.ceil(e.offset().top);n("[data-magellan-destination]").each(function(){var r=n(this),e=r.attr("data-magellan-destination"),s=r.offset().top-t;s<=i.threshold&&n("[data-magellan-arrival="+e+"]").trigger("magellan.arrival");u>=o.outerHeight(!0)&&f>t&&f<u&&n("[data-magellan-arrival]:last").trigger("magellan.arrival")})})}}(jQuery,this)