$(document).ready(function(){FontSize.Init()});var FontSize=function(){return{buttonSelector:"[data-js-font-size]",normalFontSize:62.5,currentFontSize:62.5,wrapper:undefined,tenPercent:undefined,minFontSize:undefined,maxFontSize:undefined,Init:function(){this.SetUpOptions();this.Click()},SetUpOptions:function(){this.wrapper=$("html").first();this.tenPercent=this.normalFontSize/10;this.minFontSize=this.normalFontSize-this.tenPercent*2;this.maxFontSize=this.normalFontSize+this.tenPercent*5},Click:function(){var n=this;$(this.buttonSelector).click(function(t){var i=$(this),r=i.data("js-font-size");r==="increase"?n.Increase():n.Decrease();t.preventDefault()})},Increase:function(){var n=this.GetNewFontSizeValue("increase");this.SetNewFontSizeValue(n);$(window).trigger("resize")},Decrease:function(){var n=this.GetNewFontSizeValue("decrease");this.SetNewFontSizeValue(n);$(window).trigger("resize")},GetNewFontSizeValue:function(n){var i=this.wrapper,t;return typeof i=="undefined"?this.normalFontSize:(t=this.currentFontSize,n==="increase"?t<this.maxFontSize?t+6.25:t:t>this.minFontSize?t-6.25:t)},SetNewFontSizeValue:function(n){var i=this.wrapper,t=this.normalFontSize,r=Math.round(n/t*100),u=n!==t?["Text size: ",r,"%"].join(""):"";i.attr("data-font-size-note",u).css({"font-size":[n,"%"].join("")});this.currentFontSize=n}}}()