function trackLink(n,t,i,r){var u=new GoogleAnalyticsUtils;console.log("tracking "+r);u.trackLink(n,t,i,r)}(function(n){n.fn.profileNav=function(){var t=n(this),i=n(this).find("nav");i.find("li").on("click",function(r){i.find("li.expanded").removeClass("expanded");n(this).addClass("expanded");t.find("section.expanded").removeClass("expanded");t.find("#"+n(this).data("section")+"-section").addClass("expanded");r.preventDefault()})};n("article.profile .sections").length>0&&n("article.profile .sections").profileNav()})(jQuery),function(n){n.fn.adRotator=function(){var t=n(this);t.find(".ads").on("nextAd",function(){if(n(this).children("a").length<=1)return!1;var i=n(this).find(".showing"),r=parseInt(n(this).find("a:first-child").css("margin-top"),10),t=i.next();(n.isEmptyObject(t)==!0||t.length==0)&&(t=n(this).find("a:first-child"),r=0);i.removeClass("showing");t.addClass("showing");n(this).find("a:first-child").animate({marginTop:r-t.position().top+"px"},500,"easeInOutExpo")});setInterval(function(){t.children(".ads").trigger("nextAd")},1e4)};n("#advertise").length>0&&n("#advertise").adRotator()}(jQuery),function(n){n.fn.newsSlide=function(){var t=n("#news");t.find("article").on("articleShow",function(){var t=n(this).children("h2"),r=t.html(),i=t.find("a").attr("href"),u=n(this).find("p").html();t.children("a").html()!=null?(articleTitleText=t.children("a").html(),t='<h3><a href="'+i+'">'+articleTitleText+"<\/a><\/h3>"):(articleTitleText=t.children("span").html(),t="<h3>"+articleTitleText+"<\/h3>");n(this).children("section").prepend(t);n(this).animate({height:n(this).find("section").innerHeight()+"px"},250,"").addClass("expanded").children("h2").animate({marginTop:"-60px"},function(){n(this).stop().removeClass("no-show").hide()})}).on("articleHide",function(){n(this).children("h2").stop().show();n(this).removeClass("expanded").animate({height:"60px"},250,"",function(){n(this).find("h3").remove();n(this).find("aside").remove()}).children("h2").animate({marginTop:"0px"})}).on("keydown",function(n){n.keyCode==27&&t.stop().find("article.expanded").trigger("articleHide").find("h2 a").focus()}).children("h2").on("click",function(i){t.stop().find("article.expanded").trigger("articleHide");n(this).parent().trigger("articleShow");i.preventDefault()}).on("keydown",function(i){i.keyCode==13&&(t.stop().find("article.expanded").trigger("articleHide"),n(this).parent().hasClass("expanded")||n(this).parent().trigger("articleShow").find("h3 a").focus())})};n("#news").length>0&&n("#news").newsSlide()}(jQuery),function(n){n.fn.outlookViewer=function(){var e=n(this).find("#day-tabs > li"),t=n(this).find("#day-menu"),r=n(this).find("#day-events"),o=n(this).find("#day-cafemenus"),i=["January","February","March","April","May","June","July","August","September","October","November","December"],u=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],f=new Date;f.setHours(0,0,0,0);t.on("dateChange",function(i,r){var u=new Date(r.replace(/\-/ig,"/"));n(this).css({height:n(this).height()}).children("div").stop();n(this).children(".event-list").fadeOut(1,function(){t.trigger("eventListChange",[r,u]);n(this).fadeTo(500,1);t.css({height:"auto"})});n(this).children(".menu-list").fadeOut(1,function(){t.trigger("menuListChange",[r,u]);n(this).fadeTo(500,1)})}).on("eventListChange",function(e,o,s){var c="Events: <i>"+u[s.getDay()]+", "+i[s.getMonth()]+" "+s.getDate()+"<\/i>",w=u[s.getDay()],v=s.getDate(),y=i[s.getMonth()],p=s.getFullYear();s.valueOf()==f.valueOf()&&(c="Upcoming Events");n(this).find(".event-list > h2").html(c);t.find(".event-list > ol li").remove();var h=r.find('ol > li[data-date="'+o+'"]'),l=r.find('ol > li[data-date!="'+o+'"]'),a=1;h.length>0?h.each(function(){var i=n(this).find("a").attr("href"),r=n(this).find("a").text(),u=n(this).find("time").text().split("at ")[1];t.find(".event-list > ol").append(n('<li><a href="'+i+'"><time>'+u+"<\/time>"+r+"<\/a><\/li>"));a++}):t.find(".event-list > ol").append(n('<li class="default-message">There are currently no events scheduled for '+y+" "+v+", "+p+"<\/li>"));l.length>0&&l.slice(0,5-h.length).each(function(){var i=n(this).find("a").attr("href"),r=n(this).find("a").text(),u=n(this).data("date").replace(/\-/ig,"/");eventDate=new Date(u);eventDateMonth=eventDate.getMonth()<10?"0"+(eventDate.getMonth()+1):eventDate.getMonth()+1;eventDateDay=eventDate.getDate()<10?"0"+eventDate.getDate():eventDate.getDate();t.find(".event-list > ol").append(n('<li class="default-event"><a href="'+i+'"><time>'+eventDateMonth+"/"+eventDateDay+"<\/time>"+r+"<\/a><\/li>"));a++})}).on("menuListChange",function(r,u,f){dayTitle=i[f.getMonth()]+" "+f.getDate();t.find(".menu-list > h3").remove();t.find(".menu-list > ol").remove();t.find(".menu-list .default-message").remove();var e=o.find('ol[data-date="'+u+'"]');e.length>0?(t.find(".menu-list > h2 i").html(dayTitle),t.find(".menu-list").append(e.clone()).find("ol").delay(250)):(t.find(".menu-list > h2 i").html(dayTitle),t.children("h3").length==0&&t.find(".menu-list > h2").after("<h3><\/h3>"),f.getDay()==0||f.getDay()==6?t.find(".menu-list > h3").addClass("default-heading").text("The cafe is closed"):t.find(".menu-list > h3").addClass("default-heading").text("Menu for this day is unavailable"),t.find(".menu-list").append(n('<div class="default-message">Located at the west end of the Beckman Institute Atrium, the Beckman Caf&eacute; features flavored coffees, espresso, cappuccino, mocha, Italian and French sodas, and pastries of various kinds.<br>Hours: M - F: 8:00AM - 3:30PM.<\/li>')).find(".default-message").delay(250))});e.on("click",function(){var i=n(this).data("date");n(this).parent().find(".expanded").removeClass("expanded");n(this).addClass("expanded");t.trigger("dateChange",[i])}).find("a").on("click",function(t){n(this).parent().hasClass("calendar-link")?t.stopPropagation():t.ctrlKey||t.preventDefault()})};n("#outlook").length>0&&n("#outlook").outlookViewer()}(jQuery),function(n){n.fn.videoPlayer=function(){var i=n(this),t=i.find("#video-list"),u=t.children("a"),r=i.find("nav");t.on("nextVideo",function(i,u,f){var e=n(this).find(".showing");if(typeof u!="undefined"&&typeof u!=null&&u!=""&&(f=u=="next"?e.next():e.prev()),f.length==0||typeof f=="undefined"||typeof f==null)return!1;r.find(".disabled").removeClass("disabled");f.is(t.children(":first-child"))?r.find(".prev").addClass("disabled"):f.is(t.children(":last-child"))&&r.find(".next").addClass("disabled");n(this).trigger("moveVideos",[e,f])}).on("moveVideos",function(t,r,u){var f=n(this).offset().left,e=f-u.offset().left;r.removeClass("showing");u.addClass("showing");n(this).find(".video h2").stop().fadeOut(250);i.find(".play-button").stop().fadeOut(1);n(this).stop().animate({marginLeft:e+"px"},250,"easeInOutExpo",function(){n(this).find(".video h2").stop().fadeTo(250,.75);i.find(".play-button").stop().css({display:"block"}).animate({opacity:.85},function(){n(this).removeAttr("style")})})}).on("playVideo",function(){var r=t.children(".showing"),f=n(this),i=r.data("id"),u='<iframe id="ytplayer" width="100%" height="550" src="http://www.youtube.com/embed/'+i+'?version=3&wmode=transparent&rel=0&autohide=1&autoplay=1&showinfo=0" frameborder="0" allowfullscreen><\/iframe>';n(".lightbox").length>0?n("#page").lightbox("show",u):window.location.assign("http://"+window.location.host+"/video/watch/"+i)}).on("keydown",function(i){if(i.keyCode==9&&i.shiftKey||i.keyCode==37)t.trigger("nextVideo",["prev"]),i.preventDefault();else if(i.keyCode==39||i.keyCode==9){var r=t.find(".showing"),u=t.first();r.is(n(this).last(".video"))?n(this).trigger("moveVideos",[r,u]):(t.trigger("nextVideo",["next"]),i.preventDefault())}});u.click(function(n){n.preventDefault();t.trigger("playVideo")});r.find(".button").click(function(i){var r=n(this);r.hasClass("disabled")!=!0&&(r.hasClass("next")?t.trigger("nextVideo",["next"]):r.hasClass("prev")&&t.trigger("nextVideo",["prev"]));i.preventDefault()});i.find(".play-button").click(function(i){var r=n(this);r.hasClass("disabled")!=!0&&(t.trigger("playVideo"),i.preventDefault())})};n("#recent-videos").length>0&&n("#recent-videos").videoPlayer()}(jQuery),function(n){n.fn.imageAmp=function(){var i=n("#slideshow"),r=n(window),t=n("#showslides img"),u=1.6;r.on("resize",function(){t.trigger("onResize")});t.on("onResize",function(){var n,r;t.width(i.width());t.height(i.width()/u);t.height()>i.height()&&(n=(t.height()-i.height())/-2,t.css("margin-top",n+"px"));t.width()>i.width()&&(horizontallOffset=(t.width()-i.width())/-2,t.css("margin-left",r+"px"))});n(this).trigger("resize")}}(jQuery),function(n){n.fn.beckmanListNav=function(t){var i={listNavObject:n(this),anchors:"ul > .button",initHeight:n("#list-nav").outerHeight(),effectDuration:250};t&&typeof t=="object"&&n.extend(i,t);var r=i.listNavObject,f=i.anchors,u=i.effectDuration;r.on("showMenu",function(){r.find("ul li").not(".button").css({display:"block"});n(this).stop().animate({height:r.find("nav").innerHeight()+"px"},u,"easeInOutExpo").addClass("expanded")}).on("hideMenu",function(){n(this).stop().animate({height:i.initHeight+"px"},u,"easeInOutExpo",function(){r.find("ul li").not(".button").css({display:"none"})}).removeClass("expanded")}).find(i.anchors).on("click",function(n){r.hasClass("expanded")!=!0?r.trigger("showMenu"):r.trigger("hideMenu");n.preventDefault()});n(window).scroll(function(){var t=n("#list-head"),r=t.find("#headings").outerHeight()+i.initHeight;listBody=n("#list");t.hasClass("no-fix-position")==!1&&(n(document).scrollTop()>t.offset().top?(t.addClass("static"),listBody.css({paddingTop:r+"px"})):n(document).scrollTop()<listBody.offset().top&&(t.removeClass("static"),listBody.css({paddingTop:0})))})};n("#list-head > #list-nav").length>0&&n("#list-head > #list-nav").beckmanListNav()}(jQuery),function(n){n.fn.beckmanmenu=function(t){var r={anchorWrapper:".sections",anchorSections:"li[data-section]",menuWrapper:"#nav-global-menus",focusoutDelayTime:300};t&&typeof t=="object"&&n.extend(r,t);var u=n(this),e=n(r.menuWrapper),o=n(this).find(r.anchorWrapper+">"+r.anchorSections),i,f;n(o).each(function(t){var i=n(this).find("a"),f=i.attr("id"),u=n('div[data-menu="'+n(this).data("section")+'"]'),r=u.attr("id");f||(f="navglobal-btn-"+t,i.attr("id",f));r||(r="navglobal-menu-"+t,u.attr("id",r));i.attr({"aria-label":i.text()+" section. Click to visit or mouseover to display this section's menu.","aria-expanded":!1,"aria-haspopup":!0,"aria-owns":r,role:"button"});i.data("menuObject",u);u.attr({"aria-labelledby":r}).data("anchorObject",i)}).on("keydown",function(t){(t.keyCode==40||t.keyCode==39)&&(n(this).find("a:first").data("menuObject").find("a:first").focus(),clearTimeout(i),t.preventDefault())}).children("a").on("mouseenter focus",function(){var t=n(this);clearTimeout(i);f=setTimeout(function(){t.data("focused",!0);t.data("focused")==!0&&(t.parent().data("section")=="directory"&&n("div[data-menu].menu-expanded").trigger("hideMenu"),t.data("menuObject").trigger("showMenu"))},150)}).on("mouseleave blur",function(){clearTimeout(f);var t=n(this);t.data("focused",!1);i=setTimeout(function(){t.data("menuObject").trigger("hideMenu")},r.focusoutDelayTime)});n("div[data-menu]").on("showMenu",function(){var t=n(this).data("anchorObject"),i;t.attr("aria-expanded",!0);e.addClass("expanded");n(this).add(t.parent()).add(t.closest("ul")).addClass("menu-expanded");i=u.offset().top+u.outerHeight();n(this).css({top:i+"px"});n("div[data-menu].menu-expanded").not(this).trigger("hideMenu")}).on("hideMenu",function(){if(n(this).data("focused")==!1||n(this).data("focused")===undefined){var t=n(this).data("anchorObject");t.attr("aria-expanded",!1);n(this).stop().add(t.parent()).add(t.closest("ul")).removeClass("menu-expanded");n(this).stop().css({top:"-9999em"})}}).on("focusin",function(){clearTimeout(i);n(this).data("anchorObject")}).on("focusout",function(){var t=n(this);i=setTimeout(function(){t.data("anchorObject");t.trigger("hideMenu")},r.focusoutDelayTime)}).on("mouseleave",function(){n(this).data("focused",!1).trigger("focusout")}).on("mouseenter",function(){n(this).data("focused",!0).trigger("focusin")}).on("keydown",function(t){var r=n(this),u=r.data("anchorObject");t.keyCode===38||t.keyCode===37?(u.focus(),clearTimeout(i)):t.keyCode==9&&(n(t.target).is(r.find("a:last"))||t.shiftKey&&n(t.target).is(r.find("a:first")))&&(u.focus(),clearTimeout(i))});n("#sitesearch input").on("focus mousedown",function(){var t=n(this).attr("value");t=="Search here"&&n(this).attr("value","")}).on("blur",function(){var t=n(this).attr("value");t==""&&n(this).attr("value","Search here")});n("#sitesearch").submit(function(t){var i=n("#q");(i.val().toLowerCase()=="search here"||i.val()=="")&&(t.preventDefault(),i.val("Search here").fadeOut(50).fadeIn(250))})}}(jQuery),function(n){n.fn.subthemeNav=function(){var t=n(this);n(this).find(".button").on("click",function(){return n(this).hasClass("section-expanded")||(n(".section-expanded").removeClass("section-expanded"),n(this).addClass("section-expanded")),n(this).trigger("sectionChange",[n(this).data("section")]),!1}).on("sectionChange",function(t,i){i=="about"?(n("#main").show(),n(".subtheme-listhead").hide(),n(".subtheme-list").hide()):i=="faculty"&&(n("#main").hide(),n(".subtheme-listhead").show(),n(".subtheme-list").show())}).on()};n("#list-nav.subtheme-listnav").length>0&&n("#list-nav").subthemeNav()}(jQuery),function(n){n.fn.listplay=function(){n("#list .video img").click(function(){n("#list").playVideo(n(this).parent())}).keypress(function(t){t.which===KEYDOWN.ENTER&&n("#list").playVideo(n(this).parent())});n("#list .video .play-button").click(function(){n("#list").playVideo(n(this).parent())}).keypress(function(t){t.which===KEYDOWN.ENTER&&n("#list").playVideo(n(this).parent())})};n.fn.playVideo=function(t){var u=t.data("target-id"),i=t.data("video-id"),r='<iframe id="ytplayer" width="100%" height="400" src="https://www.youtube.com/embed/'+i+'?version=3&wmode=transparent&rel=0&autohide=1&autoplay=0&showinfo=0" frameborder="0" allowfullscreen><\/iframe>';typeof t.attr("data-in-page")!=typeof undefined?n("#list").playInPage(u,i,r):(n(".lightbox").length>0?n("#page").lightbox("show",r):window.location.assign("https://"+window.location.host+"/video/watch/"+i),ytfeatureplayer&&ytfeatureplayer.pauseVideo())};n.fn.playInPage=function(t,i,r){var u,e,o,f;if(t!==undefined){if(u=n("#"+t),e=n("#tech-talk-recordings"),u.attr("videoID")!==i&&(u.html(r),typeof u.attr("videoID")==typeof undefined&&u.css("max-height")==="0px"&&(o=u.scrollHeight+"px",u.css("max-height",u[0].scrollHeight+"px")),u.attr("videoID",i)),n("html, body").animate({scrollTop:e.offset().top},1e3),f=n(u),f.focus(),f.is(":focus"))return!1;f.attr("tabindex","-1");f.focus()}};n("#list").length>0&&n("#list").listplay()}(jQuery),function(n){n.fn.watchMore=function(){n("#events-list .watch-more-link").click(function(){return n("#list").playVideo(n(n(this).attr("linked_id")).parent()),!1}).keypress(function(t){if(t.which===KEYDOWN.ENTER)return n("#list").playVideo(n(n(this).attr("linked_id")).parent()),!1})};n("#events-list").length>0&&n("#events-list").watchMore()}(jQuery);window.log=function(){if(log.history=log.history||[],log.history.push(arguments),this.console){var n=arguments,t;n.callee=n.callee.caller;t=[].slice.call(n);typeof console.log=="object"?log.apply.call(console.log,console,t):console.log.apply(console,t)}},function(n){function i(){}for(var r="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profileEnd,time,timeEnd,trace,warn".split(","),t;!!(t=r.pop());)n[t]=n[t]||i}(function(){try{return console.log(),window.console}catch(n){return window.console={}}}());$.extend($.easing,{def:"easeOutQuad",swing:function(n,t,i,r,u){return $.easing[$.easing.def](n,t,i,r,u)},easeInQuad:function(n,t,i,r,u){return r*(t/=u)*t+i},easeOutQuad:function(n,t,i,r,u){return-r*(t/=u)*(t-2)+i},easeInOutQuad:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t+i:-r/2*(--t*(t-2)-1)+i},easeInCubic:function(n,t,i,r,u){return r*(t/=u)*t*t+i},easeOutCubic:function(n,t,i,r,u){return r*((t=t/u-1)*t*t+1)+i},easeInOutCubic:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t+i:r/2*((t-=2)*t*t+2)+i},easeInQuart:function(n,t,i,r,u){return r*(t/=u)*t*t*t+i},easeOutQuart:function(n,t,i,r,u){return-r*((t=t/u-1)*t*t*t-1)+i},easeInOutQuart:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t+i:-r/2*((t-=2)*t*t*t-2)+i},easeInQuint:function(n,t,i,r,u){return r*(t/=u)*t*t*t*t+i},easeOutQuint:function(n,t,i,r,u){return r*((t=t/u-1)*t*t*t*t+1)+i},easeInOutQuint:function(n,t,i,r,u){return(t/=u/2)<1?r/2*t*t*t*t*t+i:r/2*((t-=2)*t*t*t*t+2)+i},easeInSine:function(n,t,i,r,u){return-r*Math.cos(t/u*(Math.PI/2))+r+i},easeOutSine:function(n,t,i,r,u){return r*Math.sin(t/u*(Math.PI/2))+i},easeInOutSine:function(n,t,i,r,u){return-r/2*(Math.cos(Math.PI*t/u)-1)+i},easeInExpo:function(n,t,i,r,u){return t==0?i:r*Math.pow(2,10*(t/u-1))+i},easeOutExpo:function(n,t,i,r,u){return t==u?i+r:r*(-Math.pow(2,-10*t/u)+1)+i},easeInOutExpo:function(n,t,i,r,u){return t==0?i:t==u?i+r:(t/=u/2)<1?r/2*Math.pow(2,10*(t-1))+i:r/2*(-Math.pow(2,-10*--t)+2)+i},easeInCirc:function(n,t,i,r,u){return-r*(Math.sqrt(1-(t/=u)*t)-1)+i},easeOutCirc:function(n,t,i,r,u){return r*Math.sqrt(1-(t=t/u-1)*t)+i},easeInOutCirc:function(n,t,i,r,u){return(t/=u/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+i:r/2*(Math.sqrt(1-(t-=2)*t)+1)+i},easeInElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),-(e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f))+i)},easeOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u)==1?i+r:(f||(f=u*.3),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),e*Math.pow(2,-10*t)*Math.sin((t*u-o)*2*Math.PI/f)+r+i)},easeInOutElastic:function(n,t,i,r,u){var o=1.70158,f=0,e=r;return t==0?i:(t/=u/2)==2?i+r:(f||(f=u*.3*1.5),e<Math.abs(r)?(e=r,o=f/4):o=f/(2*Math.PI)*Math.asin(r/e),t<1)?-.5*e*Math.pow(2,10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)+i:e*Math.pow(2,-10*(t-=1))*Math.sin((t*u-o)*2*Math.PI/f)*.5+r+i},easeInBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*(t/=u)*t*((f+1)*t-f)+i},easeOutBack:function(n,t,i,r,u,f){return f==undefined&&(f=1.70158),r*((t=t/u-1)*t*((f+1)*t+f)+1)+i},easeInOutBack:function(n,t,i,r,u,f){return(f==undefined&&(f=1.70158),(t/=u/2)<1)?r/2*t*t*(((f*=1.525)+1)*t-f)+i:r/2*((t-=2)*t*(((f*=1.525)+1)*t+f)+2)+i},easeInBounce:function(n,t,i,r,u){return r-$.easing.easeOutBounce(n,u-t,0,r,u)+i},easeOutBounce:function(n,t,i,r,u){return(t/=u)<1/2.75?r*7.5625*t*t+i:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+i:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+i:r*(7.5625*(t-=2.625/2.75)*t+.984375)+i},easeInOutBounce:function(n,t,i,r,u){return t<u/2?$.easing.easeInBounce(n,t*2,0,r,u)*.5+i:$.easing.easeOutBounce(n,t*2-u,0,r,u)*.5+r*.5+i}});$(document).ready(function(){$("#brand .wordmark .illinois").delay(400).animate({marginTop:"-65px"},500,"easeInOutExpo");$("#nav-global").beckmanmenu({anchorWrapper:".sections",anchorSections:"li[data-section]",menuWrapper:"#nav-global-menus",focusoutDelayTime:300})});jQuery.fn.fitToParent=function(n){this.each(function(){var t=jQuery(this),u=t.closest(".size-parent").length?t.closest(".size-parent"):t.parent();var i=jQuery.extend({height_offset:0,width_offset:0,box_height:u.height(),box_width:u.width(),callback:null},n),o=t.width(),s=t.height(),f=i.box_width-i.width_offset,e=i.box_height-i.height_offset,r=o/s,h=f/e;r>h?(newWidth=f,newHeight=newWidth/r):(newHeight=e,newWidth=newHeight*r);t.width(newWidth);t.height(newHeight);typeof i.callback=="function"&&i.callback(newWidth,newHeight)})};$(function(){var n=new GoogleAnalyticsUtils;n.watchedClass=".tracked";$(n.watchedClass).on("click",function(){var t=n.readDataAttributes(this);t.element instanceof HTMLAnchorElement?n.trackLink(t.element,t.category,t.action,t.label):n.logEvent(t.category,t.action,t.label)})});var GoogleAnalyticsUtils=function(){function n(){this.beckmanTrackers={uiuc:"UA-97425284-1",legacy:"UA-17317115-2"}}return n.prototype.readDataAttributes=function(n){var t=n.dataset.category,i=n.dataset.action,r=n.dataset.label;return{element:n,category:t,action:i,label:r}},n.prototype.trackLink=function(n,t,i,r){this.logEvent(t,i,r);setTimeout(function(){document.location.href=n.href},25)},n.prototype.logEvent=function(n,t,i){var r,u,f;for(r in this.beckmanTrackers)this.beckmanTrackers.hasOwnProperty(r)&&(u=this.beckmanTrackers[r],f=r+".send",ga("create",u,"auto",r),ga(f,"event",n,t,i))},n}()