"use strict";var RICK;RICK=function(){function h(){var u,f,r,t;if(n){for($("body").addClass("touch-device"),t=0;t-1&&$("body").addClass(i[t]);r=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)),k()},u="onorientationchange"in window,f=u?"orientationchange":"resize",window.addEventListener(f,function(){r()},!1),r()}}function u(){return window.innerHeight||document.documentElement.offsetHeight||document.documentElement.clientHeight}function c(){function l(){return r=window.pageYOffset,f=r>h?"down":"up",h=r,f}function e(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 c(){var n=u(),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"),h=0,r,f;t.attr("tabindex",-1),s(c),$("#toggle").click(function(n){n.preventDefault(),c(),e(i=!i)}),$(document).keyup(function(n){n.keyCode===27&&e(!1)});$(".nav-background").on("click",function(){e(i=!1)});$(window).bind("scroll",function(){if(!n.hasClass("open")){var t=l(),i=window.pageYOffset;i>500&&t=="down"?n.addClass("hide-it"):n.removeClass("hide-it"),t=="up"&&i>500?n.addClass("solid"):n.removeClass("solid")}})}function f(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 e(n){function r(){t.removeClass("engage"),i.removeClass("clip"),i.trigger("RICK.close")}var t=$(n),i=$("body");$(n).on("touchstart",function(){});t.addClass("engage"),i.addClass("clip"),t.find(".close").click(r);$(document).on("keyup.overlay",function(n){n.keyCode===27&&r()})}function l(){$(".share").click(function(n){n.preventDefault();var t=$(this).attr("href"),i=$(this).attr("data-title");$(t).find("h1").html(i),e(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=RICK","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 a(){function t(n,t){function u(t){var u=t-r.offset().left,i=100*u/r.width();i>100&&(i=100),i<0&&(i=0),f.css("width",i+"%"),n.currentTime=n.duration*i/100}function e(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}n.removeAttribute("controls");var o=$(t).find(".plause"),r=$(t).find(".progress"),f=$(t).find(".progress .played"),s=$(t).find(".progress .loaded"),h=$(t).find(".time .current"),i=!1;o[0].addEventListener("click",function(){n.paused?n.play():n.pause()}),n.addEventListener("loadedmetadata",function(){$(t).find(".time .duration").html(e(n.duration))}),n.addEventListener("timeupdate",function(){var t=(100*n.currentTime/n.duration).toFixed(1);h.text(e(n.currentTime)),f.css("width",t+"%")}),n.addEventListener("progress",function(){if(n.buffered&&n.buffered.length&&n.buffered.end){var t=(100*n.buffered.end(0)/n.duration).toFixed(1);s.css("width",t+"%")}}),r.mousedown(function(n){i=!0,u(n.pageX)}),$(document).mouseup(function(t){i&&(i=!1,u(t.pageX),n.play())}),$(document).mousemove(function(t){i&&(n.pause(),u(t.pageX))})}$(".video").each(function(i,r){var u=$(this).find("video")[0],l=$(this).find(".controls"),o=$(this).find(".play"),s=!1,f,e,h,c;if(u===undefined||!u.canPlayType){o.hide();return}if(f=n?!1:$(this).find(".popout"),e=n?!1:$(u).data("teaser"),h=u.currentSrc,t(u,l),f.length){$("body").on("RICK.close",function(){u.pause(),f.removeClass("overlay")});u.addEventListener("ended",function(){f.removeClass("overlay engage"),f.find(".close").click()})}e&&(e=u.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,"")?e[0]:e[1],c=function(){$(r).addClass("teaser"),typeof u.load=="function"&&(h||(h=$(r).find(".mp4").attr("src")),u.removeAttribute("controls"),u.src=e,u.loop=!0,u.load(),u.play())},c());o.on("click touchend",function(){e&&!s&&($(r).removeClass("teaser"),u.src=h,u.load()),f.length?(f.addClass("overlay"),RICK.showOverlay(f)):n&&(u.webkitSupportsFullscreen?$("body").hasClass("iPad")?setTimeout(function(){u.webkitEnterFullscreen()},0):(u.load(),u.play(),u.webkitEnterFullscreen()):u.requestFullscreen?u.requestFullscreen():u.mozRequestFullScreen&&u.mozRequestFullScreen()),s=!0,u.play()});u.addEventListener("play",function(){s&&(o.hide(),u.loop=!1,$(r).addClass("playing"))}),u.addEventListener("pause",function(){u.removeAttribute("controls"),$(r).removeClass("playing"),o.show()}),u.addEventListener("ended",function(){s=!1,u.webkitSupportsFullscreen&&u.webkitExitFullscreen(),o.show(),e?c():u.load()})})}function v(){var n=document.querySelector("#mosaic .container");new Masonry(n,{columnWidth:320,itemSelector:".tile"})}function o(){$(".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 y(n){if(r){var e,t,o,i,u,f,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,u=t*6,f=o*6,setInterval(function(){f+=6,u+=.1,i+=.008333333333,h.css({transform:"rotate("+i+"deg)"}),c.css({transform:"rotate("+u+"deg)"}),l.css({transform:"rotate("+f+"deg)"})},1e3)}}function p(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 w(){$(window).one("scroll",function(){$("#top-overlap").addClass("scroll"),setTimeout(function(n){$(n).trigger("shift")},700,this)})}function b(){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 s(n){t.push(n)}function k(){for(var n=0;n