Clone
foundation.min.js
!function(t,e,i,s){"use strict";function n(t){return("string"==typeof t||t instanceof String)&&(t=t.replace(/^[\\/'"]+|(;\s?})+|[\\/'"]+$/g,"")),t}0===t("head").has(".foundation-mq-small").length&&t("head").append('<meta class="foundation-mq-small">'),0===t("head").has(".foundation-mq-medium").length&&t("head").append('<meta class="foundation-mq-medium">'),0===t("head").has(".foundation-mq-large").length&&t("head").append('<meta class="foundation-mq-large">'),0===t("head").has(".foundation-mq-xlarge").length&&t("head").append('<meta class="foundation-mq-xlarge">'),0===t("head").has(".foundation-mq-xxlarge").length&&t("head").append('<meta class="foundation-mq-xxlarge">'),t(function(){"undefined"!=typeof FastClick&&"undefined"!=typeof i.body&&FastClick.attach(i.body)});var a=function(e,s){return"string"==typeof e?s?t(s.querySelectorAll(e)):t(i.querySelectorAll(e)):t(e,s)};e.matchMedia=e.matchMedia||function(t){var e,i=t.documentElement,s=i.firstElementChild||i.firstChild,n=t.createElement("body"),a=t.createElement("div");return a.id="mq-test-1",a.style.cssText="position:absolute;top:-100em",n.style.background="none",n.appendChild(a),function(t){return a.innerHTML='&shy;<style media="'+t+'"> #mq-test-1 { width: 42px; }</style>',i.insertBefore(n,s),e=42===a.offsetWidth,i.removeChild(n),{matches:e,media:t}}}(i),function(){function t(){i&&(a(t),jQuery.fx.tick())}for(var i,s=0,n=["webkit","moz"],a=e.requestAnimationFrame,o=e.cancelAnimationFrame;s<n.length&&!a;s++)a=e[n[s]+"RequestAnimationFrame"],o=o||e[n[s]+"CancelAnimationFrame"]||e[n[s]+"CancelRequestAnimationFrame"];a?(e.requestAnimationFrame=a,e.cancelAnimationFrame=o,jQuery.fx.timer=function(e){e()&&jQuery.timers.push(e)&&!i&&(i=!0,t())},jQuery.fx.stop=function(){i=!1}):(e.requestAnimationFrame=function(t){var i=(new Date).getTime(),n=Math.max(0,16-(i-s)),a=e.setTimeout(function(){t(i+n)},n);return s=i+n,a},e.cancelAnimationFrame=function(t){clearTimeout(t)})}(jQuery),e.Foundation={name:"Foundation",version:"5.0.3",media_queries:{small:a(".foundation-mq-small").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),medium:a(".foundation-mq-medium").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),large:a(".foundation-mq-large").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xlarge:a(".foundation-mq-xlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,""),xxlarge:a(".foundation-mq-xxlarge").css("font-family").replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g,"")},stylesheet:t("<style></style>").appendTo("head")[0].sheet,init:function(t,e,i,s,n){var o=[t,i,s,n],r=[];if(this.rtl=/rtl/i.test(a("html").attr("dir")),this.scope=t||this.scope,e&&"string"==typeof e&&!/reflow/i.test(e))this.libs.hasOwnProperty(e)&&r.push(this.init_lib(e,o));else for(var l in this.libs)r.push(this.init_lib(l,e));return t},init_lib:function(t,e){return this.libs.hasOwnProperty(t)?(this.patch(this.libs[t]),e&&e.hasOwnProperty(t)?this.libs[t].init.apply(this.libs[t],[this.scope,e[t]]):(e=e instanceof Array?e:Array(e),this.libs[t].init.apply(this.libs[t],e))):function(){}},patch:function(t){t.scope=this.scope,t.data_options=this.lib_methods.data_options,t.bindings=this.lib_methods.bindings,t.S=a,t.rtl=this.rtl},inherit:function(t,e){for(var i=e.split(" "),s=i.length-1;s>=0;s--)this.lib_methods.hasOwnProperty(i[s])&&(this.libs[t.name][i[s]]=this.lib_methods[i[s]])},random_str:function(t){var e="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split("");t||(t=Math.floor(Math.random()*e.length));for(var i="",s=0;t>s;s++)i+=e[Math.floor(Math.random()*e.length)];return i},libs:{},lib_methods:{throttle:function(t,e){var i=null;return function(){var s=this,n=arguments;clearTimeout(i),i=setTimeout(function(){t.apply(s,n)},e)}},data_options:function(e){function i(t){return!isNaN(t-0)&&null!==t&&""!==t&&t!==!1&&t!==!0}function s(e){return"string"==typeof e?t.trim(e):e}var n,a,o,r,l={},d=e.data("options");if("object"==typeof d)return d;for(o=(d||":").split(";"),r=o.length,n=r-1;n>=0;n--)a=o[n].split(":"),/true/i.test(a[1])&&(a[1]=!0),/false/i.test(a[1])&&(a[1]=!1),i(a[1])&&(a[1]=parseInt(a[1],10)),2===a.length&&a[0].length>0&&(l[s(a[0])]=s(a[1]));return l},delay:function(t,e){return setTimeout(t,e)},empty:function(t){if(t.length&&t.length>0)return!1;if(t.length&&0===t.length)return!0;for(var e in t)if(hasOwnProperty.call(t,e))return!1;return!0},register_media:function(e,i){Foundation.media_queries[e]===s&&(t("head").append('<meta class="'+i+'">'),Foundation.media_queries[e]=n(t("."+i).css("font-family")))},addCustomRule:function(t,e){if(e===s)Foundation.stylesheet.insertRule(t,Foundation.stylesheet.cssRules.length);else{var i=Foundation.media_queries[e];i!==s&&Foundation.stylesheet.insertRule("@media "+Foundation.media_queries[e]+"{ "+t+" }")}},loaded:function(t,e){function i(){e(t[0])}function s(){if(this.one("load",i),/MSIE (\d+\.\d+);/.test(navigator.userAgent)){var t=this.attr("src"),e=t.match(/\?/)?"&":"?";e+="random="+(new Date).getTime(),this.attr("src",t+e)}}return t.attr("src")?(t[0].complete||4===t[0].readyState?i():s.call(t),void 0):(i(),void 0)},bindings:function(e,i){var s=this,n=!a(this).data(this.name+"-init");return"string"==typeof e?this[e].call(this,i):(a(this.scope).is("[data-"+this.name+"]")?(a(this.scope).data(this.name+"-init",t.extend({},this.settings,i||e,this.data_options(a(this.scope)))),n&&this.events(this.scope)):a("[data-"+this.name+"]",this.scope).each(function(){var n=!a(this).data(s.name+"-init");a(this).data(s.name+"-init",t.extend({},s.settings,i||e,s.data_options(a(this)))),n&&s.events(this)}),void 0)}}},t.fn.foundation=function(){var t=Array.prototype.slice.call(arguments,0);return this.each(function(){return Foundation.init.apply(Foundation,[this].concat(t)),this})}}(jQuery,this,this.document),function(t){"use strict";Foundation.libs.alert={name:"alert",version:"5.0.0",settings:{animation:"fadeOut",speed:300,callback:function(){}},init:function(t,e,i){this.bindings(e,i)},events:function(){t(this.scope).off(".alert").on("click.fndtn.alert","[data-alert] a.close",function(e){var i=t(this).closest("[data-alert]"),s=i.data("alert-init")||Foundation.libs.alert.settings;e.preventDefault(),i[s.animation](s.speed,function(){t(this).trigger("closed").remove(),s.callback()})})},reflow:function(){}}}(jQuery,this,this.document),function(t){"use strict";Foundation.libs.accordion={name:"accordion",version:"5.0.1",settings:{active_class:"active",toggleable:!0},init:function(t,e,i){this.bindings(e,i)},events:function(){t(this.scope).off(".accordion").on("click.fndtn.accordion","[data-accordion] > dd > a",function(e){var i=t(this).parent(),s=t("#"+this.href.split("#")[1]),n=t("> dd > .content",s.closest("[data-accordion]")),a=i.parent().data("accordion-init"),o=t("> dd > .content."+a.active_class,i.parent());return e.preventDefault(),o[0]==s[0]&&a.toggleable?s.toggleClass(a.active_class):(n.removeClass(a.active_class),s.addClass(a.active_class),void 0)})},off:function(){},reflow:function(){}}}(jQuery,this,this.document),function(t,e,i,s){"use strict";Foundation.libs.clearing={name:"clearing",version:"5.0.3",settings:{templates:{viewing:'<a href="#" class="clearing-close">&times;</a><div class="visible-img" style="display: none"><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" alt="" /><p class="clearing-caption"></p><a href="#" class="clearing-main-prev"><span></span></a><a href="#" class="clearing-main-next"><span></span></a></div>'},close_selectors:".clearing-close",init:!1,locked:!1},init:function(e,i,s){var n=this;Foundation.inherit(this,"throttle loaded"),this.bindings(i,s),t(this.scope).is("[data-clearing]")?this.assemble(t("li",this.scope)):t("[data-clearing]",this.scope).each(function(){n.assemble(t("li",this))})},events:function(i){var s=this;t(this.scope).off(".clearing").on("click.fndtn.clearing","ul[data-clearing] li",function(e,i,n){var i=i||t(this),n=n||i,a=i.next("li"),o=i.closest("[data-clearing]").data("clearing-init"),r=t(e.target);e.preventDefault(),o||(s.init(),o=i.closest("[data-clearing]").data("clearing-init")),n.hasClass("visible")&&i[0]===n[0]&&a.length>0&&s.is_open(i)&&(n=a,r=t("img",n)),s.open(r,i,n),s.update_paddles(n)}).on("click.fndtn.clearing",".clearing-main-next",function(t){s.nav(t,"next")}).on("click.fndtn.clearing",".clearing-main-prev",function(t){s.nav(t,"prev")}).on("click.fndtn.clearing",this.settings.close_selectors,function(t){Foundation.libs.clearing.close(t,this)}).on("keydown.fndtn.clearing",function(t){s.keydown(t)}),t(e).off(".clearing").on("resize.fndtn.clearing",function(){s.resize()}),this.swipe_events(i)},swipe_events:function(){var e=this;t(this.scope).on("touchstart.fndtn.clearing",".visible-img",function(e){e.touches||(e=e.originalEvent);var i={start_page_x:e.touches[0].pageX,start_page_y:e.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:s};t(this).data("swipe-transition",i),e.stopPropagation()}).on("touchmove.fndtn.clearing",".visible-img",function(i){if(i.touches||(i=i.originalEvent),!(i.touches.length>1||i.scale&&1!==i.scale)){var s=t(this).data("swipe-transition");if("undefined"==typeof s&&(s={}),s.delta_x=i.touches[0].pageX-s.start_page_x,"undefined"==typeof s.is_scrolling&&(s.is_scrolling=!!(s.is_scrolling||Math.abs(s.delta_x)<Math.abs(i.touches[0].pageY-s.start_page_y))),!s.is_scrolling&&!s.active){i.preventDefault();var n=s.delta_x<0?"next":"prev";s.active=!0,e.nav(i,n)}}}).on("touchend.fndtn.clearing",".visible-img",function(e){t(this).data("swipe-transition",{}),e.stopPropagation()})},assemble:function(e){var i=e.parent();if(!i.parent().hasClass("carousel")){i.after('<div id="foundationClearingHolder"></div>');var s=t("#foundationClearingHolder"),n=i.data("clearing-init"),a=i.detach(),o={grid:'<div class="carousel">'+a[0].outerHTML+"</div>",viewing:n.templates.viewing},r='<div class="clearing-assembled"><div>'+o.viewing+o.grid+"</div></div>";return s.after(r).remove()}},open:function(e,i,s){var n=s.closest(".clearing-assembled"),a=t("div",n).first(),o=t(".visible-img",a),r=t("img",o).not(e);this.locked()||(r.attr("src",this.load(e)).css("visibility","hidden"),this.loaded(r,function(){r.css("visibility","visible"),n.addClass("clearing-blackout"),a.addClass("clearing-container"),o.show(),this.fix_height(s).caption(t(".clearing-caption",o),e).center(r).shift(i,s,function(){s.siblings().removeClass("visible"),s.addClass("visible")})}.bind(this)))},close:function(e,i){e.preventDefault();var s,n,a=function(t){return/blackout/.test(t.selector)?t:t.closest(".clearing-blackout")}(t(i));return i===e.target&&a&&(s=t("div",a).first(),n=t(".visible-img",s),this.settings.prev_index=0,t("ul[data-clearing]",a).attr("style","").closest(".clearing-blackout").removeClass("clearing-blackout"),s.removeClass("clearing-container"),n.hide()),!1},is_open:function(t){return t.parent().prop("style").length>0},keydown:function(e){var i=t("ul[data-clearing]",".clearing-blackout");39===e.which&&this.go(i,"next"),37===e.which&&this.go(i,"prev"),27===e.which&&t("a.clearing-close").trigger("click")},nav:function(e,i){var s=t("ul[data-clearing]",".clearing-blackout");e.preventDefault(),this.go(s,i)},resize:function(){var e=t("img",".clearing-blackout .visible-img");e.length&&this.center(e)},fix_height:function(e){var i=e.parent().children();return i.each(function(){var e=t(this),i=e.find("img");e.height()>i.outerHeight()&&e.addClass("fix-height")}).closest("ul").width(100*i.length+"%"),this},update_paddles:function(e){var i=e.closest(".carousel").siblings(".visible-img");e.next().length>0?t(".clearing-main-next",i).removeClass("disabled"):t(".clearing-main-next",i).addClass("disabled"),e.prev().length>0?t(".clearing-main-prev",i).removeClass("disabled"):t(".clearing-main-prev",i).addClass("disabled")},center:function(t){return this.rtl?t.css({marginRight:-(t.outerWidth()/2),marginTop:-(t.outerHeight()/2),left:"auto",right:"50%"}):t.css({marginLeft:-(t.outerWidth()/2),marginTop:-(t.outerHeight()/2)}),this},load:function(t){if("A"===t[0].nodeName)var e=t.attr("href");else var e=t.parent().attr("href");return this.preload(t),e?e:t.attr("src")},preload:function(t){this.img(t.closest("li").next()).img(t.closest("li").prev())},img:function(e){if(e.length){var i=new Image,s=t("a",e);i.src=s.length?s.attr("href"):t("img",e).attr("src")}return this},caption:function(t,e){var i=e.data("caption");return i?t.html(i).show():t.text("").hide(),this},go:function(e,i){var s=t(".visible",e),n=s[i]();n.length&&t("img",n).trigger("click",[s,n])},shift:function(t,e,i){var s,n=e.parent(),a=this.settings.prev_index||e.index(),o=this.direction(n,t,e),r=this.rtl?"right":"left",l=parseInt(n.css("left"),10),d=e.outerWidth(),c={};e.index()===a||/skip/.test(o)?/skip/.test(o)&&(s=e.index()-this.settings.up_count,this.lock(),s>0?(c[r]=-(s*d),n.animate(c,300,this.unlock())):(c[r]=0,n.animate(c,300,this.unlock()))):/left/.test(o)?(this.lock(),c[r]=l+d,n.animate(c,300,this.unlock())):/right/.test(o)&&(this.lock(),c[r]=l-d,n.animate(c,300,this.unlock())),i()},direction:function(e,i,s){var n,a=t("li",e),o=a.outerWidth()+a.outerWidth()/4,r=Math.floor(t(".clearing-container").outerWidth()/o)-1,l=a.index(s);return this.settings.up_count=r,n=this.adjacent(this.settings.prev_index,l)?l>r&&l>this.settings.prev_index?"right":l>r-1&&l<=this.settings.prev_index?"left":!1:"skip",this.settings.prev_index=l,n},adjacent:function(t,e){for(var i=e+1;i>=e-1;i--)if(i===t)return!0;return!1},lock:function(){this.settings.locked=!0},unlock:function(){this.settings.locked=!1},locked:function(){return this.settings.locked},off:function(){t(this.scope).off(".fndtn.clearing"),t(e).off(".fndtn.clearing")},reflow:function(){this.init()}}}(jQuery,this,this.document),function(t,e,i){"use strict";Foundation.libs.abide={name:"abide",version:"5.0.3",settings:{focus_on_invalid:!0,error_labels:!0,timeout:1e3,patterns:{alpha:/[a-zA-Z]+/,alpha_numeric:/[a-zA-Z0-9]+/,integer:/-?\d+/,number:/-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?/,password:/(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$/,card:/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,cvv:/^([0-9]){3,4}$/,email:/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,url:/(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?/,domain:/^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,6}$/,datetime:/([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))/,date:/(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))/,time:/(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}/,dateISO:/\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}/,month_day_year:/(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.](19|20)\d\d/,color:/^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/}},timer:null,init:function(t,e,i){this.bindings(e,i)},events:function(e){{var i=this,s=t(e).attr("novalidate","novalidate");s.data("abide-init")}s.off(".abide").on("submit.fndtn.abide validate.fndtn.abide",function(e){var s=/ajax/i.test(t(this).attr("data-abide"));return i.validate(t(this).find("input, textarea, select").get(),e,s)}).find("input, textarea, select").off(".abide").on("blur.fndtn.abide change.fndtn.abide",function(t){i.validate([this],t)}).on("keydown.fndtn.abide",function(e){var s=t(this).closest("form").data("abide-init");clearTimeout(i.timer),i.timer=setTimeout(function(){i.validate([this],e)}.bind(this),s.timeout)})},validate:function(e,i,s){for(var n=this.parse_patterns(e),a=n.length,o=t(e[0]).closest("form"),r=/submit/.test(i.type),l=0;a>l;l++)if(!n[l]&&(r||s))return this.settings.focus_on_invalid&&e[l].focus(),o.trigger("invalid"),t(e[l]).closest("form").attr("data-invalid",""),!1;return(r||s)&&o.trigger("valid"),o.removeAttr("data-invalid"),s?!1:!0},parse_patterns:function(t){for(var e=t.length,i=[],s=e-1;s>=0;s--)i.push(this.pattern(t[s]));return this.check_validation_and_apply_styles(i)},pattern:function(t){var e=t.getAttribute("type"),i="string"==typeof t.getAttribute("required"),s=t.getAttribute("pattern")||"";return this.settings.patterns.hasOwnProperty(s)&&s.length>0?[t,this.settings.patterns[s],i]:s.length>0?[t,new RegExp(s),i]:this.settings.patterns.hasOwnProperty(e)?[t,this.settings.patterns[e],i]:(s=/.*/,[t,s,i])},check_validation_and_apply_styles:function(e){for(var i=e.length,s=[],n=i-1;n>=0;n--){var a=e[n][0],o=e[n][2],r=a.value,l=a.getAttribute("data-equalto"),d="radio"===a.type,c="checkbox"===a.type,h=t('label[for="'+a.getAttribute("id")+'"]'),f=o?a.value.length>0:!0;d&&o?s.push(this.valid_radio(a,o)):c&&o?s.push(this.valid_checkbox(a,o)):l&&o?s.push(this.valid_equal(a,o)):e[n][1].test(r)&&f||!o&&a.value.length<1?(t(a).removeAttr("data-invalid").parent().removeClass("error"),h.length>0&&this.settings.error_labels&&h.removeClass("error"),s.push(!0)):(t(a).attr("data-invalid","").parent().addClass("error"),h.length>0&&this.settings.error_labels&&h.addClass("error"),s.push(!1))}return s},valid_checkbox:function(e,i){var e=t(e),s=e.is(":checked")||!i;return s?e.removeAttr("data-invalid").parent().removeClass("error"):e.attr("data-invalid","").parent().addClass("error"),s},valid_radio:function(e){for(var s=e.getAttribute("name"),n=i.getElementsByName(s),a=n.length,o=!1,r=0;a>r;r++)n[r].checked&&(o=!0);for(var r=0;a>r;r++)o?t(n[r]).removeAttr("data-invalid").parent().removeClass("error"):t(n[r]).attr("data-invalid","").parent().addClass("error");return o},valid_equal:function(e){var s=i.getElementById(e.getAttribute("data-equalto")).value,n=e.value,a=s===n;return a?t(e).removeAttr("data-invalid").parent().removeClass("error"):t(e).attr("data-invalid","").parent().addClass("error"),a}}}(jQuery,this,this.document),function(t,e){"use strict";Foundation.libs.dropdown={name:"dropdown",version:"5.0.0",settings:{active_class:"open",is_hover:!1,opened:function(){},closed:function(){}},init:function(t,e,i){Foundation.inherit(this,"throttle"),this.bindings(e,i)},events:function(){var i=this;t(this.scope).off(".dropdown").on("click.fndtn.dropdown","[data-dropdown]",function(e){var s=t(this).data("dropdown-init")||i.settings;e.preventDefault(),i.closeall.call(i),(!s.is_hover||Modernizr.touch)&&i.toggle(t(this))}).on("mouseenter.fndtn.dropdown","[data-dropdown], [data-dropdown-content]",function(e){var s=t(this);if(clearTimeout(i.timeout),s.data("dropdown"))var n=t("#"+s.data("dropdown")),a=s;else{var n=s;a=t("[data-dropdown='"+n.attr("id")+"']")}var o=a.data("dropdown-init")||i.settings;t(e.target).data("dropdown")&&o.is_hover&&i.closeall.call(i),o.is_hover&&i.open.apply(i,[n,a])}).on("mouseleave.fndtn.dropdown","[data-dropdown], [data-dropdown-content]",function(){var e=t(this);i.timeout=setTimeout(function(){if(e.data("dropdown")){var s=e.data("dropdown-init")||i.settings;s.is_hover&&i.close.call(i,t("#"+e.data("dropdown")))}else{var n=t('[data-dropdown="'+t(this).attr("id")+'"]'),s=n.data("dropdown-init")||i.settings;s.is_hover&&i.close.call(i,e)}}.bind(this),150)}).on("click.fndtn.dropdown",function(e){var s=t(e.target).closest("[data-dropdown-content]");if(!t(e.target).data("dropdown")&&!t(e.target).parent().data("dropdown"))return!t(e.target).data("revealId")&&s.length>0&&(t(e.target).is("[data-dropdown-content]")||t.contains(s.first()[0],e.target))?(e.stopPropagation(),void 0):(i.close.call(i,t("[data-dropdown-content]")),void 0)}).on("opened.fndtn.dropdown","[data-dropdown-content]",function(){i.settings.opened.call(this)}).on("closed.fndtn.dropdown","[data-dropdown-content]",function(){i.settings.closed.call(this)}),t(e).off(".dropdown").on("resize.fndtn.dropdown",i.throttle(function(){i.resize.call(i)},50)).trigger("resize")},close:function(e){var i=this;e.each(function(){t(this).hasClass(i.settings.active_class)&&(t(this).css(Foundation.rtl?"right":"left","-99999px").removeClass(i.settings.active_class),t(this).trigger("closed"))})},closeall:function(){var e=this;t.each(t("[data-dropdown-content]"),function(){e.close.call(e,t(this))})},open:function(t,e){this.css(t.addClass(this.settings.active_class),e),t.trigger("opened")},toggle:function(e){var i=t("#"+e.data("dropdown"));0!==i.length&&(this.close.call(this,t("[data-dropdown-content]").not(i)),i.hasClass(this.settings.active_class)?this.close.call(this,i):(this.close.call(this,t("[data-dropdown-content]")),this.open.call(this,i,e)))},resize:function(){var e=t("[data-dropdown-content].open"),i=t("[data-dropdown='"+e.attr("id")+"']");e.length&&i.length&&this.css(e,i)},css:function(i,s){var n=i.offsetParent(),a=s.offset();if(a.top-=n.offset().top,a.left-=n.offset().left,this.small())i.css({position:"absolute",width:"95%","max-width":"none",top:a.top+s.outerHeight()}),i.css(Foundation.rtl?"right":"left","2.5%");else{if(!Foundation.rtl&&t(e).width()>i.outerWidth()+s.offset().left){var o=a.left;i.hasClass("right")&&i.removeClass("right")}else{i.hasClass("right")||i.addClass("right");var o=a.left-(i.outerWidth()-s.outerWidth())}i.attr("style","").css({position:"absolute",top:a.top+s.outerHeight(),left:o})}return i},small:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},off:function(){t(this.scope).off(".fndtn.dropdown"),t("html, body").off(".fndtn.dropdown"),t(e).off(".fndtn.dropdown"),t("[data-dropdown-content]").off(".fndtn.dropdown"),this.settings.init=!1},reflow:function(){}}}(jQuery,this,this.document),function(t,e){"use strict";Foundation.libs.interchange={name:"interchange",version:"5.0.3",cache:{},images_loaded:!1,nodes_loaded:!1,settings:{load_attr:"interchange",named_queries:{"default":"only screen",small:Foundation.media_queries.small,medium:Foundation.media_queries.medium,large:Foundation.media_queries.large,xlarge:Foundation.media_queries.xlarge,xxlarge:Foundation.media_queries.xxlarge,landscape:"only screen and (orientation: landscape)",portrait:"only screen and (orientation: portrait)",retina:"only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx)"},directives:{replace:function(e,i,s){if(/IMG/.test(e[0].nodeName)){var n=e[0].src;if(new RegExp(i,"i").test(n))return;return e[0].src=i,s(e[0].src)}var a=e.data("interchange-last-path");if(a!=i)return t.get(i,function(t){e.html(t),e.data("interchange-last-path",i),s()})}}},init:function(e,i,s){Foundation.inherit(this,"throttle"),this.data_attr="data-"+this.settings.load_attr,t.extend(!0,this.settings,i,s),this.bindings(i,s),this.load("images"),this.load("nodes")},events:function(){var i=this;return t(e).off(".interchange").on("resize.fndtn.interchange",i.throttle(function(){i.resize.call(i)},50)),this},resize:function(){var e=this.cache;if(!this.images_loaded||!this.nodes_loaded)return setTimeout(t.proxy(this.resize,this),50),void 0;for(var i in e)if(e.hasOwnProperty(i)){var s=this.results(i,e[i]);s&&this.settings.directives[s.scenario[1]](s.el,s.scenario[0],function(){if(arguments[0]instanceof Array)var t=arguments[0];else var t=Array.prototype.slice.call(arguments,0);s.el.trigger(s.scenario[1],t)})}},results:function(t,e){var i=e.length;if(i>0)for(var s=this.S('[data-uuid="'+t+'"]'),n=i-1;n>=0;n--){var a,o=e[n][2];if(a=this.settings.named_queries.hasOwnProperty(o)?matchMedia(this.settings.named_queries[o]):matchMedia(o),a.matches)return{el:s,scenario:e[n]}}return!1},load:function(t,e){return("undefined"==typeof this["cached_"+t]||e)&&this["update_"+t](),this["cached_"+t]},update_images:function(){var t=this.S("img["+this.data_attr+"]"),e=t.length,i=0,s=this.data_attr;this.cache={},this.cached_images=[],this.images_loaded=0===e;for(var n=e-1;n>=0;n--){if(i++,t[n]){var a=t[n].getAttribute(s)||"";a.length>0&&this.cached_images.push(t[n])}i===e&&(this.images_loaded=!0,this.enhance("images"))}return this},update_nodes:function(){var t=this.S("["+this.data_attr+"]:not(img)"),e=t.length,i=0,s=this.data_attr;this.cached_nodes=[],this.nodes_loaded=0===e;for(var n=e-1;n>=0;n--){i++;var a=t[n].getAttribute(s)||"";a.length>0&&this.cached_nodes.push(t[n]),i===e&&(this.nodes_loaded=!0,this.enhance("nodes"))}return this},enhance:function(i){for(var s=this["cached_"+i].length,n=s-1;n>=0;n--)this.object(t(this["cached_"+i][n]));return t(e).trigger("resize")},parse_params:function(t,e,i){return[this.trim(t),this.convert_directive(e),this.trim(i)]},convert_directive:function(t){var e=this.trim(t);return e.length>0?e:"replace"},object:function(t){var e=this.parse_data_attr(t),i=[],s=e.length;if(s>0)for(var n=s-1;n>=0;n--){var a=e[n].split(/\((.*?)(\))$/);if(a.length>1){var o=a[0].split(","),r=this.parse_params(o[0],o[1],a[1]);i.push(r)}}return this.store(t,i)},uuid:function(t){function e(){return(65536*(1+Math.random())|0).toString(16).substring(1)}var i=t||"-";return e()+e()+i+e()+i+e()+i+e()+i+e()+e()+e()},store:function(t,e){var i=this.uuid(),s=t.data("uuid");return s?this.cache[s]:(t.attr("data-uuid",i),this.cache[i]=e)},trim:function(e){return"string"==typeof e?t.trim(e):e},parse_data_attr:function(t){for(var e=t.data(this.settings.load_attr).split(/\[(.*?)\]/),i=e.length,s=[],n=i-1;n>=0;n--)e[n].replace(/[\W\d]+/,"").length>4&&s.push(e[n]);return s},reflow:function(){this.load("images",!0),this.load("nodes",!0)}}}(jQuery,this,this.document),function(t,e,i,s){"use strict";Foundation.libs.joyride={name:"joyride",version:"5.0.0",defaults:{expose:!1,modal:!0,tip_location:"bottom",nub_position:"auto",scroll_speed:1500,scroll_animation:"linear",timer:0,start_timer_on_click:!0,start_offset:0,next_button:!0,tip_animation:"fade",pause_after:[],exposed:[],tip_animation_fade_speed:300,cookie_monster:!1,cookie_name:"joyride",cookie_domain:!1,cookie_expires:365,tip_container:"body",tip_location_patterns:{top:["bottom"],bottom:[],left:["right","top","bottom"],right:["left","top","bottom"]},post_ride_callback:function(){},post_step_callback:function(){},pre_step_callback:function(){},pre_ride_callback:function(){},post_expose_callback:function(){},template:{link:'<a href="#close" class="joyride-close-tip">&times;</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>',modal:'<div class="joyride-modal-bg"></div>',expose:'<div class="joyride-expose-wrapper"></div>',expose_cover:'<div class="joyride-expose-cover"></div>'},expose_add_class:""},init:function(t,e,i){Foundation.inherit(this,"throttle delay"),this.settings=this.defaults,this.bindings(e,i)},events:function(){var i=this;t(this.scope).off(".joyride").on("click.fndtn.joyride",".joyride-next-tip, .joyride-modal-bg",function(t){t.preventDefault(),this.settings.$li.next().length<1?this.end():this.settings.timer>0?(clearTimeout(this.settings.automate),this.hide(),this.show(),this.startTimer()):(this.hide(),this.show())}.bind(this)).on("click.fndtn.joyride",".joyride-close-tip",function(t){t.preventDefault(),this.end()}.bind(this)),t(e).off(".joyride").on("resize.fndtn.joyride",i.throttle(function(){if(t("[data-joyride]").length>0&&i.settings.$next_tip){if(i.settings.exposed.length>0){var e=t(i.settings.exposed);e.each(function(){var e=t(this);i.un_expose(e),i.expose(e)})}i.is_phone()?i.pos_phone():i.pos_default(!1,!0)}},100))},start:function(){var e=this,i=t("[data-joyride]",this.scope),s=["timer","scrollSpeed","startOffset","tipAnimationFadeSpeed","cookieExpires"],n=s.length;!i.length>0||(this.settings.init||this.events(),this.settings=i.data("joyride-init"),this.settings.$content_el=i,this.settings.$body=t(this.settings.tip_container),this.settings.body_offset=t(this.settings.tip_container).position(),this.settings.$tip_content=this.settings.$content_el.find("> li"),this.settings.paused=!1,this.settings.attempts=0,"function"!=typeof t.cookie&&(this.settings.cookie_monster=!1),(!this.settings.cookie_monster||this.settings.cookie_monster&&null===t.cookie(this.settings.cookie_name))&&(this.settings.$tip_content.each(function(i){var a=t(this);this.settings=t.extend({},e.defaults,e.data_options(a));for(var o=n-1;o>=0;o--)e.settings[s[o]]=parseInt(e.settings[s[o]],10);e.create({$li:a,index:i})}),!this.settings.start_timer_on_click&&this.settings.timer>0?(this.show("init"),this.startTimer()):this.show("init")))},resume:function(){this.set_li(),this.show()},tip_template:function(e){var i,s;return e.tip_class=e.tip_class||"",i=t(this.settings.template.tip).addClass(e.tip_class),s=t.trim(t(e.li).html())+this.button_text(e.button_text)+this.settings.template.link+this.timer_instance(e.index),i.append(t(this.settings.template.wrapper)),i.first().attr("data-index",e.index),t(".joyride-content-wrapper",i).append(s),i[0]},timer_instance:function(e){var i;return i=0===e&&this.settings.start_timer_on_click&&this.settings.timer>0||0===this.settings.timer?"":t(this.settings.template.timer)[0].outerHTML},button_text:function(e){return this.settings.next_button?(e=t.trim(e)||"Next",e=t(this.settings.template.button).append(e)[0].outerHTML):e="",e},create:function(e){var i=e.$li.attr("data-button")||e.$li.attr("data-text"),s=e.$li.attr("class"),n=t(this.tip_template({tip_class:s,index:e.index,button_text:i,li:e.$li}));t(this.settings.tip_container).append(n)},show:function(e){var i=null;this.settings.$li===s||-1===t.inArray(this.settings.$li.index(),this.settings.pause_after)?(this.settings.paused?this.settings.paused=!1:this.set_li(e),this.settings.attempts=0,this.settings.$li.length&&this.settings.$target.length>0?(e&&(this.settings.pre_ride_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.show_modal()),this.settings.pre_step_callback(this.settings.$li.index(),this.settings.$next_tip),this.settings.modal&&this.settings.expose&&this.expose(),this.settings.tip_settings=t.extend({},this.settings,this.data_options(this.settings.$li)),this.settings.timer=parseInt(this.settings.timer,10),this.settings.tip_settings.tip_location_pattern=this.settings.tip_location_patterns[this.settings.tip_settings.tip_location],/body/i.test(this.settings.$target.selector)||this.scroll_to(),this.is_phone()?this.pos_phone(!0):this.pos_default(!0),i=this.settings.$next_tip.find(".joyride-timer-indicator"),/pop/i.test(this.settings.tip_animation)?(i.width(0),this.settings.timer>0?(this.settings.$next_tip.show(),this.delay(function(){i.animate({width:i.parent().width()},this.settings.timer,"linear")}.bind(this),this.settings.tip_animation_fade_speed)):this.settings.$next_tip.show()):/fade/i.test(this.settings.tip_animation)&&(i.width(0),this.settings.timer>0?(this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed).show(),this.delay(function(){i.animate({width:i.parent().width()},this.settings.timer,"linear")
}.bind(this),this.settings.tip_animation_fadeSpeed)):this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed)),this.settings.$current_tip=this.settings.$next_tip):this.settings.$li&&this.settings.$target.length<1?this.show():this.end()):this.settings.paused=!0},is_phone:function(){return matchMedia(Foundation.media_queries.small).matches&&!matchMedia(Foundation.media_queries.medium).matches},hide:function(){this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.modal||t(".joyride-modal-bg").hide(),this.settings.$current_tip.css("visibility","hidden"),setTimeout(t.proxy(function(){this.hide(),this.css("visibility","visible")},this.settings.$current_tip),0),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip)},set_li:function(t){t?(this.settings.$li=this.settings.$tip_content.eq(this.settings.start_offset),this.set_next_tip(),this.settings.$current_tip=this.settings.$next_tip):(this.settings.$li=this.settings.$li.next(),this.set_next_tip()),this.set_target()},set_next_tip:function(){this.settings.$next_tip=t(".joyride-tip-guide").eq(this.settings.$li.index()),this.settings.$next_tip.data("closed","")},set_target:function(){var e=this.settings.$li.attr("data-class"),s=this.settings.$li.attr("data-id"),n=function(){return s?t(i.getElementById(s)):e?t("."+e).first():t("body")};this.settings.$target=n()},scroll_to:function(){var i,s;i=t(e).height()/2,s=Math.ceil(this.settings.$target.offset().top-i+this.settings.$next_tip.outerHeight()),0!=s&&t("html, body").animate({scrollTop:s},this.settings.scroll_speed,"swing")},paused:function(){return-1===t.inArray(this.settings.$li.index()+1,this.settings.pause_after)},restart:function(){this.hide(),this.settings.$li=s,this.show("init")},pos_default:function(i,s){var n=(Math.ceil(t(e).height()/2),this.settings.$next_tip.offset(),this.settings.$next_tip.find(".joyride-nub")),a=Math.ceil(n.outerWidth()/2),o=Math.ceil(n.outerHeight()/2),r=i||!1;r&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),"undefined"==typeof s&&(s=!1),/body/i.test(this.settings.$target.selector)?this.settings.$li.length&&this.pos_modal(n):(this.bottom()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top+o+this.settings.$target.outerHeight(),left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top+o+this.settings.$target.outerHeight(),left:this.settings.$target.offset().left}),this.nub_position(n,this.settings.tip_settings.nub_position,"top")):this.top()?(this.rtl?this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-o,left:this.settings.$target.offset().left+this.settings.$target.outerWidth()-this.settings.$next_tip.outerWidth()}):this.settings.$next_tip.css({top:this.settings.$target.offset().top-this.settings.$next_tip.outerHeight()-o,left:this.settings.$target.offset().left}),this.nub_position(n,this.settings.tip_settings.nub_position,"bottom")):this.right()?(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.outerWidth(this.settings.$target)+this.settings.$target.offset().left+a}),this.nub_position(n,this.settings.tip_settings.nub_position,"left")):this.left()&&(this.settings.$next_tip.css({top:this.settings.$target.offset().top,left:this.settings.$target.offset().left-this.outerWidth(this.settings.$next_tip)-a}),this.nub_position(n,this.settings.tip_settings.nub_position,"right")),!this.visible(this.corners(this.settings.$next_tip))&&this.settings.attempts<this.settings.tip_settings.tip_location_pattern.length&&(n.removeClass("bottom").removeClass("top").removeClass("right").removeClass("left"),this.settings.tip_settings.tip_location=this.settings.tip_settings.tip_location_pattern[this.settings.attempts],this.settings.attempts++,this.pos_default())),r&&(this.settings.$next_tip.hide(),this.settings.$next_tip.css("visibility","visible"))},pos_phone:function(e){var i=this.settings.$next_tip.outerHeight(),s=(this.settings.$next_tip.offset(),this.settings.$target.outerHeight()),n=t(".joyride-nub",this.settings.$next_tip),a=Math.ceil(n.outerHeight()/2),o=e||!1;n.removeClass("bottom").removeClass("top").removeClass("right").removeClass("left"),o&&(this.settings.$next_tip.css("visibility","hidden"),this.settings.$next_tip.show()),/body/i.test(this.settings.$target.selector)?this.settings.$li.length&&this.pos_modal(n):this.top()?(this.settings.$next_tip.offset({top:this.settings.$target.offset().top-i-a}),n.addClass("bottom")):(this.settings.$next_tip.offset({top:this.settings.$target.offset().top+s+a}),n.addClass("top")),o&&(this.settings.$next_tip.hide(),this.settings.$next_tip.css("visibility","visible"))},pos_modal:function(t){this.center(),t.hide(),this.show_modal()},show_modal:function(){if(!this.settings.$next_tip.data("closed")){var e=t(".joyride-modal-bg");e.length<1&&t("body").append(this.settings.template.modal).show(),/pop/i.test(this.settings.tip_animation)?e.show():e.fadeIn(this.settings.tip_animation_fade_speed)}},expose:function(){var i,s,n,a,o,r="expose-"+Math.floor(1e4*Math.random());if(arguments.length>0&&arguments[0]instanceof t)n=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;n=this.settings.$target}return n.length<1?(e.console&&console.error("element not valid",n),!1):(i=t(this.settings.template.expose),this.settings.$body.append(i),i.css({top:n.offset().top,left:n.offset().left,width:n.outerWidth(!0),height:n.outerHeight(!0)}),s=t(this.settings.template.expose_cover),a={zIndex:n.css("z-index"),position:n.css("position")},o=null==n.attr("class")?"":n.attr("class"),n.css("z-index",parseInt(i.css("z-index"))+1),"static"==a.position&&n.css("position","relative"),n.data("expose-css",a),n.data("orig-class",o),n.attr("class",o+" "+this.settings.expose_add_class),s.css({top:n.offset().top,left:n.offset().left,width:n.outerWidth(!0),height:n.outerHeight(!0)}),this.settings.modal&&this.show_modal(),this.settings.$body.append(s),i.addClass(r),s.addClass(r),n.data("expose",r),this.settings.post_expose_callback(this.settings.$li.index(),this.settings.$next_tip,n),this.add_exposed(n),void 0)},un_expose:function(){var i,s,n,a,o,r=!1;if(arguments.length>0&&arguments[0]instanceof t)s=arguments[0];else{if(!this.settings.$target||/body/i.test(this.settings.$target.selector))return!1;s=this.settings.$target}return s.length<1?(e.console&&console.error("element not valid",s),!1):(i=s.data("expose"),n=t("."+i),arguments.length>1&&(r=arguments[1]),r===!0?t(".joyride-expose-wrapper,.joyride-expose-cover").remove():n.remove(),a=s.data("expose-css"),"auto"==a.zIndex?s.css("z-index",""):s.css("z-index",a.zIndex),a.position!=s.css("position")&&("static"==a.position?s.css("position",""):s.css("position",a.position)),o=s.data("orig-class"),s.attr("class",o),s.removeData("orig-classes"),s.removeData("expose"),s.removeData("expose-z-index"),this.remove_exposed(s),void 0)},add_exposed:function(e){this.settings.exposed=this.settings.exposed||[],e instanceof t||"object"==typeof e?this.settings.exposed.push(e[0]):"string"==typeof e&&this.settings.exposed.push(e)},remove_exposed:function(e){var i,s;e instanceof t?i=e[0]:"string"==typeof e&&(i=e),this.settings.exposed=this.settings.exposed||[],s=this.settings.exposed.length;for(var n=0;s>n;n++)if(this.settings.exposed[n]==i)return this.settings.exposed.splice(n,1),void 0},center:function(){var i=t(e);return this.settings.$next_tip.css({top:(i.height()-this.settings.$next_tip.outerHeight())/2+i.scrollTop(),left:(i.width()-this.settings.$next_tip.outerWidth())/2+i.scrollLeft()}),!0},bottom:function(){return/bottom/i.test(this.settings.tip_settings.tip_location)},top:function(){return/top/i.test(this.settings.tip_settings.tip_location)},right:function(){return/right/i.test(this.settings.tip_settings.tip_location)},left:function(){return/left/i.test(this.settings.tip_settings.tip_location)},corners:function(i){var s=t(e),n=s.height()/2,a=Math.ceil(this.settings.$target.offset().top-n+this.settings.$next_tip.outerHeight()),o=s.width()+s.scrollLeft(),r=s.height()+a,l=s.height()+s.scrollTop(),d=s.scrollTop();return d>a&&(d=0>a?0:a),r>l&&(l=r),[i.offset().top<d,o<i.offset().left+i.outerWidth(),l<i.offset().top+i.outerHeight(),s.scrollLeft()>i.offset().left]},visible:function(t){for(var e=t.length;e--;)if(t[e])return!1;return!0},nub_position:function(t,e,i){"auto"===e?t.addClass(i):t.addClass(e)},startTimer:function(){this.settings.$li.length?this.settings.automate=setTimeout(function(){this.hide(),this.show(),this.startTimer()}.bind(this),this.settings.timer):clearTimeout(this.settings.automate)},end:function(){this.settings.cookie_monster&&t.cookie(this.settings.cookie_name,"ridden",{expires:this.settings.cookie_expires,domain:this.settings.cookie_domain}),this.settings.timer>0&&clearTimeout(this.settings.automate),this.settings.modal&&this.settings.expose&&this.un_expose(),this.settings.$next_tip.data("closed",!0),t(".joyride-modal-bg").hide(),this.settings.$current_tip.hide(),this.settings.post_step_callback(this.settings.$li.index(),this.settings.$current_tip),this.settings.post_ride_callback(this.settings.$li.index(),this.settings.$current_tip),t(".joyride-tip-guide").remove()},off:function(){t(this.scope).off(".joyride"),t(e).off(".joyride"),t(".joyride-close-tip, .joyride-next-tip, .joyride-modal-bg").off(".joyride"),t(".joyride-tip-guide, .joyride-modal-bg").remove(),clearTimeout(this.settings.automate),this.settings={}},reflow:function(){}}}(jQuery,this,this.document),function(t,e){"use strict";Foundation.libs.magellan={name:"magellan",version:"5.0.0",settings:{active_class:"active",threshold:0},init:function(e,i){this.fixed_magellan=t("[data-magellan-expedition]"),this.magellan_placeholder=t("<div></div>").css({height:this.fixed_magellan.outerHeight(!0)}).hide().insertAfter(this.fixed_magellan),this.set_threshold(),this.set_active_class(i),this.last_destination=t("[data-magellan-destination]").last(),this.events()},events:function(){var i=this;t(this.scope).off(".magellan").on("arrival.fndtn.magellan","[data-magellan-arrival]",function(){var e=t(this),s=e.closest("[data-magellan-expedition]"),n=s.attr("data-magellan-active-class")||i.settings.active_class;e.closest("[data-magellan-expedition]").find("[data-magellan-arrival]").not(e).removeClass(n),e.addClass(n)}),this.fixed_magellan.off(".magellan").on("update-position.fndtn.magellan",function(){t(this)}).trigger("update-position"),t(e).off(".magellan").on("resize.fndtn.magellan",function(){this.fixed_magellan.trigger("update-position")}.bind(this)).on("scroll.fndtn.magellan",function(){var s=t(e).scrollTop();i.fixed_magellan.each(function(){var e=t(this);"undefined"==typeof e.data("magellan-top-offset")&&e.data("magellan-top-offset",e.offset().top),"undefined"==typeof e.data("magellan-fixed-position")&&e.data("magellan-fixed-position",!1);var n=s+i.settings.threshold>e.data("magellan-top-offset"),a=e.attr("data-magellan-top-offset");e.data("magellan-fixed-position")!=n&&(e.data("magellan-fixed-position",n),n?(e.addClass("fixed"),e.css({position:"fixed",top:0}),i.magellan_placeholder.show()):(e.removeClass("fixed"),e.css({position:"",top:""}),i.magellan_placeholder.hide()),n&&"undefined"!=typeof a&&0!=a&&e.css({position:"fixed",top:a+"px"}))})}),this.last_destination.length>0&&t(e).on("scroll.fndtn.magellan",function(){var s=t(e).scrollTop(),n=s+t(e).height(),a=Math.ceil(i.last_destination.offset().top);t("[data-magellan-destination]").each(function(){var e=t(this),o=e.attr("data-magellan-destination"),r=e.offset().top-e.outerHeight(!0)-s;r<=i.settings.threshold&&t("[data-magellan-arrival='"+o+"']").trigger("arrival"),n>=t(i.scope).height()&&a>s&&n>a&&t("[data-magellan-arrival]").last().trigger("arrival")})})},set_threshold:function(){"number"!=typeof this.settings.threshold&&(this.settings.threshold=this.fixed_magellan.length>0?this.fixed_magellan.outerHeight(!0):0)},set_active_class:function(t){t&&t.active_class&&"string"==typeof t.active_class&&(this.settings.active_class=t.active_class)},off:function(){t(this.scope).off(".fndtn.magellan"),t(e).off(".fndtn.magellan")},reflow:function(){}}}(jQuery,this,this.document),function(t){"use strict";Foundation.libs.offcanvas={name:"offcanvas",version:"5.0.0",settings:{},init:function(){this.events()},events:function(){t(this.scope).off(".offcanvas").on("click.fndtn.offcanvas",".left-off-canvas-toggle",function(e){e.preventDefault(),t(this).closest(".off-canvas-wrap").toggleClass("move-right")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){e.preventDefault(),t(".off-canvas-wrap").removeClass("move-right")}).on("click.fndtn.offcanvas",".right-off-canvas-toggle",function(e){e.preventDefault(),t(this).closest(".off-canvas-wrap").toggleClass("move-left")}).on("click.fndtn.offcanvas",".exit-off-canvas",function(e){e.preventDefault(),t(".off-canvas-wrap").removeClass("move-left")})},reflow:function(){}}}(jQuery,this,this.document),function(t,e,i,s){"use strict";var n=function(){},a=function(n,a){if(n.hasClass(a.slides_container_class))return this;var d,c,h,f,p,u,g=this,m=n,v=0,_=!1;m.children().first().addClass(a.active_slide_class),g.update_slide_number=function(e){a.slide_number&&(c.find("span:first").text(parseInt(e)+1),c.find("span:last").text(m.children().length)),a.bullets&&(h.children().removeClass(a.bullets_active_class),t(h.children().get(e)).addClass(a.bullets_active_class))},g.update_active_link=function(e){var i=t('a[data-orbit-link="'+m.children().eq(e).attr("data-orbit-slide")+'"]');i.siblings().removeClass(a.bullets_active_class),i.addClass(a.bullets_active_class)},g.build_markup=function(){m.wrap('<div class="'+a.container_class+'"></div>'),d=m.parent(),m.addClass(a.slides_container_class),a.navigation_arrows&&(d.append(t('<a href="#"><span></span></a>').addClass(a.prev_class)),d.append(t('<a href="#"><span></span></a>').addClass(a.next_class))),a.timer&&(f=t("<div>").addClass(a.timer_container_class),f.append("<span>"),f.append(t("<div>").addClass(a.timer_progress_class)),f.addClass(a.timer_paused_class),d.append(f)),a.slide_number&&(c=t("<div>").addClass(a.slide_number_class),c.append("<span></span> "+a.slide_number_text+" <span></span>"),d.append(c)),a.bullets&&(h=t("<ol>").addClass(a.bullets_container_class),d.append(h),h.wrap('<div class="orbit-bullets-container"></div>'),m.children().each(function(e){var i=t("<li>").attr("data-orbit-slide",e);h.append(i)})),a.stack_on_small&&d.addClass(a.stack_on_small_class),g.update_slide_number(0),g.update_active_link(0)},g._goto=function(e,i){if(e===v)return!1;"object"==typeof u&&u.restart();var s=m.children(),n="next";if(_=!0,v>e&&(n="prev"),e>=s.length){if(!a.circular)return!1;e=0}else if(0>e){if(!a.circular)return!1;e=s.length-1}var o=t(s.get(v)),r=t(s.get(e));o.css("zIndex",2),o.removeClass(a.active_slide_class),r.css("zIndex",4).addClass(a.active_slide_class),m.trigger("before-slide-change.fndtn.orbit"),a.before_slide_change(),g.update_active_link(e);var l=function(){var t=function(){v=e,_=!1,i===!0&&(u=g.create_timer(),u.start()),g.update_slide_number(v),m.trigger("after-slide-change.fndtn.orbit",[{slide_number:v,total_slides:s.length}]),a.after_slide_change(v,s.length)};m.height()!=r.height()&&a.variable_height?m.animate({height:r.height()},250,"linear",t):t()};if(1===s.length)return l(),!1;var d=function(){"next"===n&&p.next(o,r,l),"prev"===n&&p.prev(o,r,l)};r.height()>m.height()&&a.variable_height?m.animate({height:r.height()},250,"linear",d):d()},g.next=function(t){t.stopImmediatePropagation(),t.preventDefault(),g._goto(v+1)},g.prev=function(t){t.stopImmediatePropagation(),t.preventDefault(),g._goto(v-1)},g.link_custom=function(e){e.preventDefault();var i=t(this).attr("data-orbit-link");if("string"==typeof i&&""!=(i=t.trim(i))){var s=d.find("[data-orbit-slide="+i+"]");-1!=s.index()&&g._goto(s.index())}},g.link_bullet=function(){var e=t(this).attr("data-orbit-slide");if("string"==typeof e&&""!=(e=t.trim(e)))if(isNaN(parseInt(e))){var i=d.find("[data-orbit-slide="+e+"]");-1!=i.index()&&g._goto(i.index()+1)}else g._goto(parseInt(e))},g.timer_callback=function(){g._goto(v+1,!0)},g.compute_dimensions=function(){var e=t(m.children().get(v)),i=e.height();a.variable_height||m.children().each(function(){t(this).height()>i&&(i=t(this).height())}),m.height(i)},g.create_timer=function(){var t=new o(d.find("."+a.timer_container_class),a,g.timer_callback);return t},g.stop_timer=function(){"object"==typeof u&&u.stop()},g.toggle_timer=function(){var t=d.find("."+a.timer_container_class);t.hasClass(a.timer_paused_class)?("undefined"==typeof u&&(u=g.create_timer()),u.start()):"object"==typeof u&&u.stop()},g.init=function(){g.build_markup(),a.timer&&(u=g.create_timer(),u.start()),p=new l(a,m),"slide"===a.animation&&(p=new r(a,m)),d.on("click","."+a.next_class,g.next),d.on("click","."+a.prev_class,g.prev),d.on("click","[data-orbit-slide]",g.link_bullet),d.on("click",g.toggle_timer),a.swipe&&d.on("touchstart.fndtn.orbit",function(t){t.touches||(t=t.originalEvent);var e={start_page_x:t.touches[0].pageX,start_page_y:t.touches[0].pageY,start_time:(new Date).getTime(),delta_x:0,is_scrolling:s};d.data("swipe-transition",e),t.stopPropagation()}).on("touchmove.fndtn.orbit",function(t){if(t.touches||(t=t.originalEvent),!(t.touches.length>1||t.scale&&1!==t.scale)){var e=d.data("swipe-transition");if("undefined"==typeof e&&(e={}),e.delta_x=t.touches[0].pageX-e.start_page_x,"undefined"==typeof e.is_scrolling&&(e.is_scrolling=!!(e.is_scrolling||Math.abs(e.delta_x)<Math.abs(t.touches[0].pageY-e.start_page_y))),!e.is_scrolling&&!e.active){t.preventDefault();var i=e.delta_x<0?v+1:v-1;e.active=!0,g._goto(i)}}}).on("touchend.fndtn.orbit",function(t){d.data("swipe-transition",{}),t.stopPropagation()}),d.on("mouseenter.fndtn.orbit",function(){a.timer&&a.pause_on_hover&&g.stop_timer()}).on("mouseleave.fndtn.orbit",function(){a.timer&&a.resume_on_mouseout&&u.start()}),t(i).on("click","[data-orbit-link]",g.link_custom),t(e).on("resize",g.compute_dimensions),t(e).on("load",g.compute_dimensions),t(e).on("load",function(){d.prev(".preloader").css("display","none")}),m.trigger("ready.fndtn.orbit")},g.init()},o=function(t,e,i){var s,n,a=this,o=e.timer_speed,r=t.find("."+e.timer_progress_class),l=-1;this.update_progress=function(t){var e=r.clone();e.attr("style",""),e.css("width",t+"%"),r.replaceWith(e),r=e},this.restart=function(){clearTimeout(n),t.addClass(e.timer_paused_class),l=-1,a.update_progress(0)},this.start=function(){return t.hasClass(e.timer_paused_class)?(l=-1===l?o:l,t.removeClass(e.timer_paused_class),s=(new Date).getTime(),r.animate({width:"100%"},l,"linear"),n=setTimeout(function(){a.restart(),i()},l),t.trigger("timer-started.fndtn.orbit"),void 0):!0},this.stop=function(){if(t.hasClass(e.timer_paused_class))return!0;clearTimeout(n),t.addClass(e.timer_paused_class);var i=(new Date).getTime();l-=i-s;var r=100-l/o*100;a.update_progress(r),t.trigger("timer-stopped.fndtn.orbit")}},r=function(e){var i=e.animation_speed,s=1===t("html[dir=rtl]").length,n=s?"marginRight":"marginLeft",a={};a[n]="0%",this.next=function(t,e,s){t.animate({marginLeft:"-100%"},i),e.animate(a,i,function(){t.css(n,"100%"),s()})},this.prev=function(t,e,s){t.animate({marginLeft:"100%"},i),e.css(n,"-100%"),e.animate(a,i,function(){t.css(n,"100%"),s()})}},l=function(e){{var i=e.animation_speed;1===t("html[dir=rtl]").length}this.next=function(t,e,s){e.css({margin:"0%",opacity:"0.01"}),e.animate({opacity:"1"},i,"linear",function(){t.css("margin","100%"),s()})},this.prev=function(t,e,s){e.css({margin:"0%",opacity:"0.01"}),e.animate({opacity:"1"},i,"linear",function(){t.css("margin","100%"),s()})}};Foundation.libs=Foundation.libs||{},Foundation.libs.orbit={name:"orbit",version:"5.0.3",settings:{animation:"slide",timer_speed:1e4,pause_on_hover:!0,resume_on_mouseout:!1,animation_speed:500,stack_on_small:!1,navigation_arrows:!0,slide_number:!0,slide_number_text:"of",container_class:"orbit-container",stack_on_small_class:"orbit-stack-on-small",next_class:"orbit-next",prev_class:"orbit-prev",timer_container_class:"orbit-timer",timer_paused_class:"paused",timer_progress_class:"orbit-progress",slides_container_class:"orbit-slides-container",bullets_container_class:"orbit-bullets",bullets_active_class:"active",slide_number_class:"orbit-slide-number",caption_class:"orbit-caption",active_slide_class:"active",orbit_transition_class:"orbit-transitioning",bullets:!0,circular:!0,timer:!0,variable_height:!1,swipe:!0,before_slide_change:n,after_slide_change:n},init:function(e,i){var s=this;if("object"==typeof i&&t.extend(!0,s.settings,i),t(e).is("[data-orbit]")){var n=t(e),o=s.data_options(n);new a(n,t.extend({},s.settings,o))}t("[data-orbit]",e).each(function(e,i){var n=t(i),o=s.data_options(n);new a(n,t.extend({},s.settings,o))})}}}(jQuery,this,this.document),function(t,e,i,s){"use strict";Foundation.libs.reveal={name:"reveal",version:"5.0.3",locked:!1,settings:{animation:"fadeAndPop",animation_speed:250,close_on_background_click:!0,close_on_esc:!0,dismiss_modal_class:"close-reveal-modal",bg_class:"reveal-modal-bg",open:function(){},opened:function(){},close:function(){},closed:function(){},bg:t(".reveal-modal-bg"),css:{open:{opacity:0,visibility:"visible",display:"block"},close:{opacity:1,visibility:"hidden",display:"none"}}},init:function(e,i,s){Foundation.inherit(this,"delay"),t.extend(!0,this.settings,i,s),this.bindings(i,s)},events:function(){var e=this;return t("[data-reveal-id]",this.scope).off(".reveal").on("click.fndtn.reveal",function(i){if(i.preventDefault(),!e.locked){var s=t(this),n=s.data("reveal-ajax");if(e.locked=!0,"undefined"==typeof n)e.open.call(e,s);else{var a=n===!0?s.attr("href"):n;e.open.call(e,s,{url:a})}}}),t(this.scope).off(".reveal"),t(i).on("click.fndtn.reveal",this.close_targets(),function(i){if(i.preventDefault(),!e.locked){var s=t("[data-reveal].open").data("reveal-init"),n=t(i.target)[0]===t("."+s.bg_class)[0];if(n&&!s.close_on_background_click)return;e.locked=!0,e.close.call(e,n?t("[data-reveal].open"):t(this).closest("[data-reveal]"))}}),t("[data-reveal]",this.scope).length>0?t(this.scope).on("open.fndtn.reveal",this.settings.open).on("opened.fndtn.reveal",this.settings.opened).on("opened.fndtn.reveal",this.open_video).on("close.fndtn.reveal",this.settings.close).on("closed.fndtn.reveal",this.settings.closed).on("closed.fndtn.reveal",this.close_video):t(this.scope).on("open.fndtn.reveal","[data-reveal]",this.settings.open).on("opened.fndtn.reveal","[data-reveal]",this.settings.opened).on("opened.fndtn.reveal","[data-reveal]",this.open_video).on("close.fndtn.reveal","[data-reveal]",this.settings.close).on("closed.fndtn.reveal","[data-reveal]",this.settings.closed).on("closed.fndtn.reveal","[data-reveal]",this.close_video),t("body").on("keyup.fndtn.reveal",function(e){var i=t("[data-reveal].open"),s=i.data("reveal-init");s&&27===e.which&&s.close_on_esc&&i.foundation("reveal","close")}),!0},open:function(e,i){var s=this;if(e)if("undefined"!=typeof e.selector)var n=t("#"+e.data("reveal-id"));else{var n=t(this.scope);i=e}else var n=t(this.scope);var a=n.data("reveal-init");if(!n.hasClass("open")){var o=t("[data-reveal].open");if("undefined"==typeof n.data("css-top")&&n.data("css-top",parseInt(n.css("top"),10)).data("offset",this.cache_offset(n)),n.trigger("open"),o.length<1&&this.toggle_bg(n),"string"==typeof i&&(i={url:i}),"undefined"!=typeof i&&i.url){var r="undefined"!=typeof i.success?i.success:null;t.extend(i,{success:function(e,i,l){if(t.isFunction(r)&&r(e,i,l),n.html(e),t(n).foundation("section","reflow"),o.length>0){var d=o.data("reveal-init");s.hide(o,d.css.close)}s.show(n,a.css.open)}}),t.ajax(i)}else{if(o.length>0){var l=o.data("reveal-init");this.hide(o,l.css.close)}this.show(n,a.css.open)}}},close:function(e){var e=e&&e.length?e:t(this.scope),i=t("[data-reveal].open"),s=e.data("reveal-init");i.length>0&&(this.locked=!0,e.trigger("close"),this.toggle_bg(e),this.hide(i,s.css.close,s))},close_targets:function(){var t="."+this.settings.dismiss_modal_class;return this.settings.close_on_background_click?t+", ."+this.settings.bg_class:t},toggle_bg:function(e){e.data("reveal-init");0===t("."+this.settings.bg_class).length&&(this.settings.bg=t("<div />",{"class":this.settings.bg_class}).appendTo("body")),this.settings.bg.filter(":visible").length>0?this.hide(this.settings.bg):this.show(this.settings.bg)},show:function(i,s){if(s){var n=i.data("reveal-init");if(0===i.parent("body").length){var a=i.wrap('<div style="display: none;" />').parent(),o=this.settings.rootElement||"body";i.on("closed.fndtn.reveal.wrapped",function(){i.detach().appendTo(a),i.unwrap().unbind("closed.fndtn.reveal.wrapped")}),i.detach().appendTo(o)}if(/pop/i.test(n.animation)){s.top=t(e).scrollTop()-i.data("offset")+"px";var r={top:t(e).scrollTop()+i.data("css-top")+"px",opacity:1};return this.delay(function(){return i.css(s).animate(r,n.animation_speed,"linear",function(){this.locked=!1,i.trigger("opened")}.bind(this)).addClass("open")}.bind(this),n.animation_speed/2)}if(/fade/i.test(n.animation)){var r={opacity:1};return this.delay(function(){return i.css(s).animate(r,n.animation_speed,"linear",function(){this.locked=!1,i.trigger("opened")}.bind(this)).addClass("open")}.bind(this),n.animation_speed/2)}return i.css(s).show().css({opacity:1}).addClass("open").trigger("opened")}var n=this.settings;return/fade/i.test(n.animation)?i.fadeIn(n.animation_speed/2):i.show()},hide:function(i,s){if(s){var n=i.data("reveal-init");if(/pop/i.test(n.animation)){var a={top:-t(e).scrollTop()-i.data("offset")+"px",opacity:0};return this.delay(function(){return i.animate(a,n.animation_speed,"linear",function(){this.locked=!1,i.css(s).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),n.animation_speed/2)}if(/fade/i.test(n.animation)){var a={opacity:0};return this.delay(function(){return i.animate(a,n.animation_speed,"linear",function(){this.locked=!1,i.css(s).trigger("closed")}.bind(this)).removeClass("open")}.bind(this),n.animation_speed/2)}return i.hide().css(s).removeClass("open").trigger("closed")}var n=this.settings;return/fade/i.test(n.animation)?i.fadeOut(n.animation_speed/2):i.hide()},close_video:function(){var e=t(this).find(".flex-video"),i=e.find("iframe");i.length>0&&(i.attr("data-src",i[0].src),i.attr("src","about:blank"),e.hide())},open_video:function(){var e=t(this).find(".flex-video"),i=e.find("iframe");if(i.length>0){var n=i.attr("data-src");if("string"==typeof n)i[0].src=i.attr("data-src");else{var a=i[0].src;i[0].src=s,i[0].src=a}e.show()}},cache_offset:function(t){var e=t.show().height()+parseInt(t.css("top"),10);return t.hide(),e},off:function(){t(this.scope).off(".fndtn.reveal")},reflow:function(){}}}(jQuery,this,this.document),function(t){"use strict";Foundation.libs.tab={name:"tab",version:"5.0.3",settings:{active_class:"active",callback:function(){}},init:function(t,e,i){this.bindings(e,i)},events:function(){t(this.scope).off(".tab").on("click.fndtn.tab","[data-tab] > dd > a",function(e){e.preventDefault();var i=t(this).parent(),s=i.closest("[data-tab]"),n=t("#"+this.href.split("#")[1]),a=i.siblings(),o=s.data("tab-init");t(this).data("tab-content")&&(n=t("#"+t(this).data("tab-content").split("#")[1])),i.addClass(o.active_class).trigger("opened"),a.removeClass(o.active_class),n.siblings().removeClass(o.active_class).end().addClass(o.active_class),o.callback(i),s.trigger("toggled",[i])})},off:function(){},reflow:function(){}}}(jQuery,this,this.document),function(t){"use strict";Foundation.libs.tooltip={name:"tooltip",version:"5.0.0",settings:{additional_inheritable_classes:[],tooltip_class:".tooltip",append_to:"body",touch_close_text:"Tap To Close",disable_for_touch:!1,tip_template:function(t,e){return'<span data-selector="'+t+'" class="'+Foundation.libs.tooltip.settings.tooltip_class.substring(1)+'">'+e+'<span class="nub"></span></span>'}},cache:{},init:function(t,e,i){this.bindings(e,i)},events:function(){var e=this;Modernizr.touch?t(this.scope).off(".tooltip").on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip","[data-tooltip]",function(i){var s=t.extend({},e.settings,e.data_options(t(this)));s.disable_for_touch||(i.preventDefault(),t(s.tooltip_class).hide(),e.showOrCreateTip(t(this)))}).on("click.fndtn.tooltip touchstart.fndtn.tooltip touchend.fndtn.tooltip",this.settings.tooltip_class,function(e){e.preventDefault(),t(this).fadeOut(150)}):t(this.scope).off(".tooltip").on("mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip","[data-tooltip]",function(i){var s=t(this);/enter|over/i.test(i.type)?e.showOrCreateTip(s):("mouseout"===i.type||"mouseleave"===i.type)&&e.hide(s)})},showOrCreateTip:function(t){var e=this.getTip(t);return e&&e.length>0?this.show(t):this.create(t)},getTip:function(e){var i=this.selector(e),s=null;return i&&(s=t('span[data-selector="'+i+'"]'+this.settings.tooltip_class)),"object"==typeof s?s:!1},selector:function(t){var e=t.attr("id"),i=t.attr("data-tooltip")||t.attr("data-selector");return(e&&e.length<1||!e)&&"string"!=typeof i&&(i="tooltip"+Math.random().toString(36).substring(7),t.attr("data-selector",i)),e&&e.length>0?e:i},create:function(e){var i=t(this.settings.tip_template(this.selector(e),t("<div></div>").html(e.attr("title")).html())),s=this.inheritable_classes(e);i.addClass(s).appendTo(this.settings.append_to),Modernizr.touch&&i.append('<span class="tap-to-close">'+this.settings.touch_close_text+"</span>"),e.removeAttr("title").attr("title",""),this.show(e)},reposition:function(e,i,s){var n,a,o,r,l;if(i.css("visibility","hidden").show(),n=e.data("width"),a=i.children(".nub"),o=a.outerHeight(),r=a.outerHeight(),i.css({width:n?n:"auto"}),l=function(t,e,i,s,n){return t.css({top:e?e:"auto",bottom:s?s:"auto",left:n?n:"auto",right:i?i:"auto"}).end()},l(i,e.offset().top+e.outerHeight()+10,"auto","auto",e.offset().left),this.small())l(i,e.offset().top+e.outerHeight()+10,"auto","auto",12.5,t(this.scope).width()),i.addClass("tip-override"),l(a,-o,"auto","auto",e.offset().left);else{var d=e.offset().left;Foundation.rtl&&(d=e.offset().left+e.offset().width-i.outerWidth()),l(i,e.offset().top+e.outerHeight()+10,"auto","auto",d),i.removeClass("tip-override"),s&&s.indexOf("tip-top")>-1?l(i,e.offset().top-i.outerHeight(),"auto","auto",d).removeClass("tip-override"):s&&s.indexOf("tip-left")>-1?l(i,e.offset().top+e.outerHeight()/2-i.outerHeight()/2,"auto","auto",e.offset().left-i.outerWidth()-o).removeClass("tip-override"):s&&s.indexOf("tip-right")>-1&&l(i,e.offset().top+e.outerHeight()/2-i.outerHeight()/2,"auto","auto",e.offset().left+e.outerWidth()+o).removeClass("tip-override")}i.css("visibility","visible").hide()},small:function(){return matchMedia(Foundation.media_queries.small).matches},inheritable_classes:function(e){var i=["tip-top","tip-left","tip-bottom","tip-right","noradius"].concat(this.settings.additional_inheritable_classes),s=e.attr("class"),n=s?t.map(s.split(" "),function(e){return-1!==t.inArray(e,i)?e:void 0}).join(" "):"";return t.trim(n)},show:function(t){var e=this.getTip(t);this.reposition(t,e,t.attr("class")),e.fadeIn(150)},hide:function(t){var e=this.getTip(t);e.fadeOut(150)},reload:function(){var e=t(this);return e.data("fndtn-tooltips")?e.foundationTooltips("destroy").foundationTooltips("init"):e.foundationTooltips("init")},off:function(){t(this.scope).off(".fndtn.tooltip"),t(this.settings.tooltip_class).each(function(e){t("[data-tooltip]").get(e).attr("title",t(this).text())}).remove()},reflow:function(){}}}(jQuery,this,this.document),function(t,e,i){"use strict";Foundation.libs.topbar={name:"topbar",version:"5.0.3",settings:{index:0,sticky_class:"sticky",custom_back_text:!0,back_text:"Back",is_hover:!0,mobile_show_parent_link:!1,scrolltop:!0},init:function(e,i,s){Foundation.inherit(this,"addCustomRule register_media throttle");var n=this;n.register_media("topbar","foundation-mq-topbar"),this.bindings(i,s),t("[data-topbar]",this.scope).each(function(){{var e=t(this),i=e.data("topbar-init");
t("section",this),t("> ul",this).first()}e.data("index",0);var s=e.parent();s.hasClass("fixed")||s.hasClass(i.sticky_class)?(n.settings.sticky_class=i.sticky_class,n.settings.sticky_topbar=e,e.data("height",s.outerHeight()),e.data("stickyoffset",s.offset().top)):e.data("height",e.outerHeight()),i.assembled||n.assemble(e),i.is_hover?t(".has-dropdown",e).addClass("not-click"):t(".has-dropdown",e).removeClass("not-click"),n.addCustomRule(".f-topbar-fixed { padding-top: "+e.data("height")+"px }"),s.hasClass("fixed")&&t("body").addClass("f-topbar-fixed")})},toggle:function(i){var s=this;if(i)var n=t(i).closest("[data-topbar]");else var n=t("[data-topbar]");var a=n.data("topbar-init"),o=t("section, .section",n);s.breakpoint()&&(s.rtl?(o.css({right:"0%"}),t(">.name",o).css({right:"100%"})):(o.css({left:"0%"}),t(">.name",o).css({left:"100%"})),t("li.moved",o).removeClass("moved"),n.data("index",0),n.toggleClass("expanded").css("height","")),a.scrolltop?n.hasClass("expanded")?n.parent().hasClass("fixed")&&(a.scrolltop?(n.parent().removeClass("fixed"),n.addClass("fixed"),t("body").removeClass("f-topbar-fixed"),e.scrollTo(0,0)):n.parent().removeClass("expanded")):n.hasClass("fixed")&&(n.parent().addClass("fixed"),n.removeClass("fixed"),t("body").addClass("f-topbar-fixed")):(n.parent().hasClass(s.settings.sticky_class)&&n.parent().addClass("fixed"),n.parent().hasClass("fixed")&&(n.hasClass("expanded")?(n.addClass("fixed"),n.parent().addClass("expanded"),t("body").addClass("f-topbar-fixed")):(n.removeClass("fixed"),n.parent().removeClass("expanded"),s.update_sticky_positioning())))},timer:null,events:function(){var i=this;t(this.scope).off(".topbar").on("click.fndtn.topbar","[data-topbar] .toggle-topbar",function(t){t.preventDefault(),i.toggle(this)}).on("click.fndtn.topbar","[data-topbar] li.has-dropdown",function(e){var s=t(this),n=t(e.target),a=s.closest("[data-topbar]"),o=a.data("topbar-init");return n.data("revealId")?(i.toggle(),void 0):(i.breakpoint()||(!o.is_hover||Modernizr.touch)&&(e.stopImmediatePropagation(),s.hasClass("hover")?(s.removeClass("hover").find("li").removeClass("hover"),s.parents("li.hover").removeClass("hover")):(s.addClass("hover"),"A"===n[0].nodeName&&n.parent().hasClass("has-dropdown")&&e.preventDefault())),void 0)}).on("click.fndtn.topbar","[data-topbar] .has-dropdown>a",function(e){if(i.breakpoint()){e.preventDefault();var s=t(this),n=s.closest("[data-topbar]"),a=n.find("section, .section"),o=(s.next(".dropdown").outerHeight(),s.closest("li"));n.data("index",n.data("index")+1),o.addClass("moved"),i.rtl?(a.css({right:-(100*n.data("index"))+"%"}),a.find(">.name").css({right:100*n.data("index")+"%"})):(a.css({left:-(100*n.data("index"))+"%"}),a.find(">.name").css({left:100*n.data("index")+"%"})),n.css("height",s.siblings("ul").outerHeight(!0)+n.data("height"))}}),t(e).off(".topbar").on("resize.fndtn.topbar",i.throttle(function(){i.resize.call(i)},50)).trigger("resize"),t("body").off(".topbar").on("click.fndtn.topbar touchstart.fndtn.topbar",function(e){var i=t(e.target).closest("li").closest("li.hover");i.length>0||t("[data-topbar] li").removeClass("hover")}),t(this.scope).on("click.fndtn.topbar","[data-topbar] .has-dropdown .back",function(e){e.preventDefault();var s=t(this),n=s.closest("[data-topbar]"),a=n.find("section, .section"),o=(n.data("topbar-init"),s.closest("li.moved")),r=o.parent();n.data("index",n.data("index")-1),i.rtl?(a.css({right:-(100*n.data("index"))+"%"}),a.find(">.name").css({right:100*n.data("index")+"%"})):(a.css({left:-(100*n.data("index"))+"%"}),a.find(">.name").css({left:100*n.data("index")+"%"})),0===n.data("index")?n.css("height",""):n.css("height",r.outerHeight(!0)+n.data("height")),setTimeout(function(){o.removeClass("moved")},300)})},resize:function(){var e=this;t("[data-topbar]").each(function(){var s,n=t(this),a=(n.data("topbar-init"),n.parent("."+e.settings.sticky_class));if(!e.breakpoint()){var o=n.hasClass("expanded");n.css("height","").removeClass("expanded").find("li").removeClass("hover"),o&&e.toggle(n)}a.length>0&&(a.hasClass("fixed")?(a.removeClass("fixed"),s=a.offset().top,t(i.body).hasClass("f-topbar-fixed")&&(s-=n.data("height")),n.data("stickyoffset",s),a.addClass("fixed")):(s=a.offset().top,n.data("stickyoffset",s)))})},breakpoint:function(){return!matchMedia(Foundation.media_queries.topbar).matches},assemble:function(e){{var i=e.data("topbar-init"),s=t("section",e);t("> ul",e).first()}s.detach(),t(".has-dropdown>a",s).each(function(){var e=t(this),s=e.siblings(".dropdown"),n=e.attr("href");if(i.mobile_show_parent_link&&n&&n.length>1)var a=t('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li><li><a class="parent-link js-generated" href="'+n+'">'+e.text()+"</a></li>");else var a=t('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li>');1==i.custom_back_text?t("h5>a",a).html(i.back_text):t("h5>a",a).html("&laquo; "+e.html()),s.prepend(a)}),s.appendTo(e),this.sticky(),this.assembled(e)},assembled:function(e){e.data("topbar-init",t.extend({},e.data("topbar-init"),{assembled:!0}))},height:function(e){var i=0;return t("> li",e).each(function(){i+=t(this).outerHeight(!0)}),i},sticky:function(){var i=(t(e),this);t(e).on("scroll",function(){i.update_sticky_positioning()})},update_sticky_positioning:function(){var i="."+this.settings.sticky_class,s=t(e);if(t(i).length>0){var n=this.settings.sticky_topbar.data("stickyoffset");t(i).hasClass("expanded")||(s.scrollTop()>n?t(i).hasClass("fixed")||(t(i).addClass("fixed"),t("body").addClass("f-topbar-fixed")):s.scrollTop()<=n&&t(i).hasClass("fixed")&&(t(i).removeClass("fixed"),t("body").removeClass("f-topbar-fixed")))}},off:function(){t(this.scope).off(".fndtn.topbar"),t(e).off(".fndtn.topbar")},reflow:function(){}}}(jQuery,this,this.document);