"use strict";var HUGE;HUGE=function(){function n(n,t){dataLayer.push({event:t,videoDetails:{id:n.id,duration:n.duration}})}function a(){var u,f,i,n;if(t){for($("body").addClass("touch-device"),n=0;n<r.length;n++)navigator.userAgent.indexOf(r[n])>-1&&$("body").addClass(r[n]);i=function(){var t=$("meta[name=viewport]"),n;switch(window.orientation){case-90:case 90:n="device-width";break;default:n=640}t.attr("content",t.attr("content").replace(/width=[^,]+/,"width="+n)),tt()},u="onorientationchange"in window,f=u?"orientationchange":"resize",window.addEventListener(f,function(){i()},!1),i(),$(window).width()<656&&$("h1").fitText(1.2,{minFontSize:"60px",maxFontSize:"96px"})}l&&($('embed[type="application/x-shockwave-flash"]').parent().hide(),v())}function v(){var n=$("body"),i=$("input, textarea"),t="ios-fixed-fix";i.focus(function(){n.addClass(t)}).blur(function(){n.removeClass(t)}),n.bind("touchmove",function(){i.blur(),$(this).removeClass(t)})}function e(){return window.innerHeight||document.documentElement.offsetHeight||document.documentElement.clientHeight}function y(){function l(){return r=window.pageYOffset,u=r>s?"down":"up",s=r,u}function f(i){return i?$("body").bind("touchmove",function(n){n.preventDefault()}):($("body").unbind("touchmove"),n.addClass("closing"),clearTimeout(o),o=setTimeout(function(){n.removeClass("closing")},450)),n.toggleClass("open",i),t.attr("tabindex",i?0:-1),setTimeout(function(){$("body").toggleClass("clip",i)},600),!1}function h(){var n=e(),i=n/t.length,r=Math.min(i/2,60);t.css("font-size",r)}var n=$("body > nav"),i=!1,o,t=n.find("li a"),s=0,r,u;t.attr("tabindex",-1),c(h),$("#toggle").click(function(n){n.preventDefault(),h(),f(i=!i)}),$(document).keyup(function(n){n.keyCode===27&&f(!1)});$(".nav-background").on("click",function(){f(i=!1)});$(window).bind("scroll",function(){if(!n.hasClass("open")){var t=l(),i=window.pageYOffset;i>460&&t=="down"?n.addClass("hide-it"):n.removeClass("hide-it"),t=="up"&&i>500?n.addClass("solid"):n.removeClass("solid")}})}function o(n){var t=n||$(".carousel");t.each(function(n,t){function u(){i>e&&(i=0),i<0&&(i=e),$(t).scooch("move",i+1),o()}function o(){f.removeClass("active"),f.eq(i).addClass("active")}function s(){r=setTimeout(function(){i++,u(),s()},4e3)}if(!$(t).hasClass("carousel-activated")){var i=0,f=$(t).find("nav span"),h=$(t).find(".next"),c=$(t).find(".prev"),e=$(t).find(".carousel-wrap > li").length-1,r;$(t).scooch({classPrefix:"",classNames:{active:"active",outer:"carousel",inner:"carousel-wrap"}}).on("afterSlide",function(n,t,r){i=r-1,o()}).addClass("carousel-activated"),f.each(function(n){$(this).click(function(){i=n,clearTimeout(r),u()})}),c.click(function(){i--,clearTimeout(r),u()}),h.click(function(){i++,clearTimeout(r),u()}),$(t).data("autoplay")&&s()}})}function s(n){var t=$(n),i=$("body");$(n).on("touchstart",function(){});t.addClass("engage"),i.addClass("clip"),t.find(".close").click(function(){u(t)});$(document).on("keyup.overlay",function(n){n.keyCode===27&&u(t)})}function u(n){var t=$("body");n.removeClass("engage"),t.removeClass("clip"),t.trigger("HUGE.close")}function p(){$(".share").click(function(n){n.preventDefault();var t=$(this).attr("href"),i=$(this).attr("data-title");$(t).find("h1").html(i),s(t)});var t=575,i=440,r=($(window).width()-t)/2,u=($(window).height()-i)/2,n="status=1,width="+t+",height="+i+",top="+u+",left="+r;$(".facebook").on("click touchend",function(t){t.preventDefault();var i=$(this).attr("href");i||(i=location.href),window.open("https://www.facebook.com/sharer/sharer.php?u="+i,"sharer",n)});$(".twitter").on("click touchend",function(t){t.preventDefault();var i=$(".twitter-link").attr("href");i||(i="https://twitter.com/intent/tweet?url="+location.href),window.open(i,"twitter",n)});$(".gplus").on("click touchend",function(t){t.preventDefault();var i=$(this).attr("href");i||(i=location.href),window.open("http://plus.google.com/share?url="+i,"google",n)});$(".linkedin").on("click touchend",function(t){t.preventDefault();var i=$(this).attr("href");i||(i=location.href),window.open("http://www.linkedin.com/shareArticle?mini=true&url="+location.href+"&source=HUGE","linkedin",n)});$(".pinterest").on("click touchend",function(t){t.preventDefault();var i=$(this).attr("href");i||(i=location.href),window.open("http://tbd/share?url="+i,"pinterest",n)})}function w(){function i(t,i,r){function e(n){var r=n-f.offset().left,i=100*r/f.width();i>100&&(i=100),i<0&&(i=0),o.css("width",i+"%"),t.currentTime=t.duration*i/100}function c(n,t){t=t||n;var i=Math.floor(n%60),r=Math.floor(n/60%60),u=Math.floor(n/3600),f=Math.floor(t/60%60),e=Math.floor(t/3600);return(isNaN(n)||n===Infinity)&&(u=r=i="-"),u=u>0||e>0?u+":":"",r=((u||f>=10)&&r<10?"0"+r:r)+":",i=i<10?"0"+i:i,u+r+i}t.removeAttribute("controls");var l=$(i).find(".plause"),f=$(i).find(".progress"),o=$(i).find(".progress .played"),a=$(i).find(".progress .loaded"),v=$(i).find(".time .current"),u=!1,y=[{sec:5,triggered:!1}],p=[25,50,75,90],s=0,h=0;l[0].addEventListener("click",function(){t.paused?t.play():t.pause()}),t.addEventListener("loadedmetadata",function(){$(i).find(".time .duration").html(c(t.duration))}),t.addEventListener("timeupdate",function(){var i=t.currentTime,u=(100*i/t.duration).toFixed(1);v.text(c(i)),o.css("width",u+"%"),(!r||r.indexOf(t.src)<0)&&($.each(y,function(r,u){s<u.sec&&i>u.sec&&!u.triggered&&(n(t,"time: "+u.sec+"s"),u.triggered=!0)}),$.each(p,function(i,r){h<r&&u>=r&&n(t,"percent: "+r+"%")})),s=i,h=u,u==100&&console.log("donesies")}),t.addEventListener("progress",function(){if(t.buffered&&t.buffered.length&&t.buffered.end){var n=(100*t.buffered.end(0)/t.duration).toFixed(1);a.css("width",n+"%")}}),f.mousedown(function(n){u=!0,e(n.pageX)}),$(document).mouseup(function(n){u&&(u=!1,e(n.pageX),t.play())}),$(document).mousemove(function(n){u&&(t.pause(),e(n.pageX))})}$(".video").each(function(r,u){var a=$(this).find("video"),f=a[0],v=$(this).find(".controls"),s=$(this).find(".play"),h=!1,e,o,c,l;if(s.length<1&&(s=$(this).parent().find(".play")),f===undefined||!f.canPlayType){s.hide();return}if(!f.id)try{f.id=decodeURI(a.find("source")[0].src.split("/").pop().split(".")[0])}catch(y){f.id=location.pathname+":"+r}if(e=t?!1:$(this).find(".popout"),o=t?!1:$(f).data("teaser"),c=f.currentSrc,i(f,v,o),e.length){$("body").on("HUGE.close",function(){f.pause(),e.hasClass("overlay")&&(e.removeClass("overlay"),n(f,"close"))});f.addEventListener("ended",function(){e.removeClass("overlay engage"),e.find(".close").click(),n(f,"close")})}o&&(o=f.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,"")?o[0]:o[1],l=function(){$(u).addClass("teaser"),typeof f.load=="function"&&(c||(c=$(u).find(".mp4").attr("src")),f.removeAttribute("controls"),f.src=o,f.loop=!0,f.load(),f.play())},l());s.on("click touchend",function(){o&&!h&&($(u).removeClass("teaser"),f.src=c,f.load()),e.length?(e.addClass("overlay"),HUGE.showOverlay(e)):t&&(f.webkitSupportsFullscreen?$("body").hasClass("iPad")?setTimeout(function(){f.webkitEnterFullscreen()},0):(f.load(),f.play(),f.webkitEnterFullscreen()):f.requestFullscreen?f.requestFullscreen():f.mozRequestFullScreen&&f.mozRequestFullScreen()),h=!0,f.play()});f.addEventListener("play",function(){h&&(s.hide(),$(".ie-poster").hide(),f.loop=!1,$(u).addClass("playing"),n(f,"play"))}),f.addEventListener("ended",function(){h=!1,$(".ie-poster").show(),f.webkitSupportsFullscreen&&f.webkitExitFullscreen(),s.show(),o?l():f.load(),n(f,"percent: 100%")}),f.addEventListener("pause",function(){f.removeAttribute("controls"),$(u).removeClass("playing"),s.show(),f.ended===undefined||f.ended||n(f,"pause")})})}function b(){var n=document.querySelector("#mosaic .container");new Masonry(n,{columnWidth:320,itemSelector:".tile"})}function h(){$(".load").click(function(n){var i;if(n.preventDefault(),i=$(n.currentTarget),!$(this).hasClass("loading")){var r=$(this).attr("href"),u=$(this).data("target"),t=$(this).data("data"),f=$(this).addClass("loading");t||(t={page:1},$(this).data("data",t)),$.ajax({url:r,data:t}).done(function(n){var r=$(n).css({opacity:0});$(u).append(r),r.animate({opacity:1}),f.removeClass("loading"),t.page=t.page+1,$(this).data("data",t),window._nextpage||$(".load").hide(),i.trigger("load-more-done")})}})}function k(n){if(f){var e,t,o,i,r,u,s=$(n).data("gmt")||0,h=$(n).find(".hour"),c=$(n).find(".minute"),l=$(n).find(".second");e=s+(new Date).getUTCHours(),t=(new Date).getMinutes(),o=(new Date).getSeconds(),i=e*30+t/2,r=t*6,u=o*6,setInterval(function(){u+=6,r+=.1,i+=.008333333333,h.css({transform:"rotate("+i+"deg)"}),c.css({transform:"rotate("+r+"deg)"}),l.css({transform:"rotate("+u+"deg)"})},1e3)}}function d(n){var r=new Date,f=$(n).data("gmt")||0,i,t,u;n&&setInterval(function(){(r=new Date,t!==r.getMinutes())&&(i=(f+r.getUTCHours()+24)%24,t=r.getMinutes(),t<10&&(t="0"+t),u=i==0?"12:"+t+" am":i==12?"12:"+t+" pm":i>12?i-12+":"+t+" pm":i+":"+t+" am",n.innerHTML=u)},1e3)}function g(){$(window).one("scroll",function(){$("#top-overlap").addClass("scroll"),setTimeout(function(n){$(n).trigger("shift")},700,this)})}function nt(){var t=$("main"),i=$("aside"),n=144,r=i.find(".container > *");r.each(function(){n+=$(this).outerHeight(!0)}),n>t.height()&&t.height(n)}function c(n){i.push(n)}function tt(){for(var n=0;n<i.length;n++)i[n].call()}function it(){var n=$(".detail").find(".formatting > :last-child");n.is("div")?rt(n):n.addClass("last")}function rt(n){n.hasClass("media")?n.prev().addClass("last"):n.find("> :first-child").is("ul")&&n.find("li:last-child").addClass("last")}function ut(){window.location.href.indexOf("client-services")<0&&(document.cookie="office=; expires=Thu, 01-Jan-70 00:00:01 GMT;")}function ft(){var n=$(".ie8 [placeholder], .ie9 [placeholder]");n.focus(function(){var n=$(this);n.val()==n.attr("placeholder")&&(n.val(""),n.removeClass("placeholder"))}).blur(function(){var n=$(this);(n.val()==""||n.val()==n.attr("placeholder"))&&(n.addClass("placeholder"),n.val(n.attr("placeholder")))}).blur(),n.parents("form").submit(function(){$(this).find("[placeholder]").each(function(){var n=$(this);n.val()==n.attr("placeholder")&&n.val("")})})}var i=[],t=navigator.userAgent.match(/(iPad|iPhone|iPod|Android)/g),r=["iPad","iPhone","iPod","Android"],l=navigator.userAgent.match(/(iPad|iPhone|iPod)/g),f=function(){var n=function(){var n,i=document.createElement("fake"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",MSTransition:"msTransitionEnd",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(n in t)if(i.style[n]!==undefined)return t[n]}();return n&&{end:n}}();return{init:function(){window.console||(console={log:function(){}}),a(),y(),o(),g(),w(),h(),it(),ut(),ft()},showOverlay:s,closeOverlay:u,share:p,carousel:o,analogClock:k,digitalClock:d,mosaic:b,registerOrientationMethods:c,transitionSupport:f,getWindowHeight:e,equalizeHeights:nt,loadMore:h,isTouchDevice:t,iOSDevices:["iPad","iPhone"]}}(),$(HUGE.init)