function _toConsumableArray(n){return _arrayWithoutHoles(n)||_iterableToArray(n)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance");}function _iterableToArray(n){if(Symbol.iterator in Object(n)||"[object Arguments]"===Object.prototype.toString.call(n))return Array.from(n)}function _arrayWithoutHoles(n){if(Array.isArray(n)){for(var t=0,i=new Array(n.length);t<n.length;t++)i[t]=n[t];return i}}function _extends(){return(_extends=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function _typeof(n){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function lazyLoadInstanceUpdate(){typeof lazyLoadInstance!="undefined"&&lazyLoadInstance.update()}var svgLazyEnter,lazyLoadInstance,accessibleSkipItem,profileFilter;(function(n){n.fn.stupidtable=function(t){return this.each(function(){var i=n(this);t=t||{};t=n.extend({},n.fn.stupidtable.default_sort_fns,t);i.data("sortFns",t);i.on("click.stupidtable","thead th",function(){n(this).stupidsort()})})};n.fn.stupidsort=function(t){var i=n(this),e=0,f=n.fn.stupidtable.dir,r=i.closest("table"),o=i.data("sort")||null,u;if(null!==o)return i.parents("tr").find("th").slice(0,n(this).index()).each(function(){var t=n(this).attr("colspan")||1;e+=parseInt(t,10)}),1==arguments.length?u=t:(u=t||i.data("sort-default")||f.ASC,i.data("sort-dir")&&(u=i.data("sort-dir")===f.ASC?f.DESC:f.ASC)),r.trigger("beforetablesort",{column:e,direction:u}),r.css("display"),setTimeout(function(){var t=[],h=r.data("sortFns")[o],s=r.children("tbody").children("tr");s.each(function(i,r){var f=n(r).children().eq(e),u=f.data("sort-value");"undefined"==typeof u&&(u=f.text(),f.data("sort-value",u));t.push([u,r])});t.sort(function(n,t){return h(n[0],t[0])});u!=f.ASC&&t.reverse();s=n.map(t,function(n){return n[1]});r.children("tbody").append(s);r.find("th").data("sort-dir",null).removeClass("sorting-desc sorting-asc");i.data("sort-dir",u).addClass("sorting-"+u);r.trigger("aftertablesort",{column:e,direction:u});r.css("display")},10),i};n.fn.updateSortVal=function(t){var i=n(this);return i.is("[data-sort-value]")&&i.attr("data-sort-value",t),i.data("sort-value",t),i};n.fn.stupidtable.dir={ASC:"asc",DESC:"desc"};n.fn.stupidtable.default_sort_fns={int:function(n,t){return parseInt(n,10)-parseInt(t,10)},float:function(n,t){return parseFloat(n)-parseFloat(t)},string:function(n,t){return n.localeCompare(t)},"string-ins":function(n,t){return n=n.toLocaleLowerCase(),t=t.toLocaleLowerCase(),n.localeCompare(t)}}})(jQuery);!function(n,t){"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):n.LazyLoad=t()}(this,function(){"use strict";var t="undefined"!=typeof window,c=t&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),ut=t&&"IntersectionObserver"in window,l=t&&"classList"in document.createElement("p"),ft={elements_selector:"img",container:c||t?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",class_loading:"loading",class_loaded:"loaded",class_error:"error",load_delay:0,auto_unobserve:!0,callback_enter:null,callback_exit:null,callback_reveal:null,callback_loaded:null,callback_error:null,callback_finish:null,use_native:!1},a=function(n,t){var i,r=new n(t);try{i=new CustomEvent("LazyLoad::Initialized",{detail:{instance:r}})}catch(n){(i=document.createEvent("CustomEvent")).initCustomEvent("LazyLoad::Initialized",!1,!1,{instance:r})}window.dispatchEvent(i)},n=function(n,t){return n.getAttribute("data-"+t)},u=function(n,t,i){var r="data-"+t;null!==i?n.setAttribute(r,i):n.removeAttribute(r)},v=function(t){return"true"===n(t,"was-processed")},y=function(n,t){return u(n,"ll-timeout",t)},p=function(t){return n(t,"ll-timeout")},i=function(n,t,i,r){n&&(void 0===r?void 0===i?n(t):n(t,i):n(t,i,r))},w=function(n,t){n._loadingCount+=t;0===n._elements.length&&0===n._loadingCount&&i(n._settings.callback_finish,n)},b=function(n){for(var t,i=[],r=0;t=n.children[r];r+=1)"SOURCE"===t.tagName&&i.push(t);return i},r=function(n,t,i){i&&n.setAttribute(t,i)},k=function(t,i){r(t,"sizes",n(t,i.data_sizes));r(t,"srcset",n(t,i.data_srcset));r(t,"src",n(t,i.data_src))},et={IMG:function(n,t){var i=n.parentNode;i&&"PICTURE"===i.tagName&&b(i).forEach(function(n){k(n,t)});k(n,t)},IFRAME:function(t,i){r(t,"src",n(t,i.data_src))},VIDEO:function(t,i){b(t).forEach(function(t){r(t,"src",n(t,i.data_src))});r(t,"src",n(t,i.data_src));t.load()}},ot=function(t,i){var r,u,f=i._settings,o=t.tagName,e=et[o];if(e)return e(t,f),w(i,1),void(i._elements=(r=i._elements,u=t,r.filter(function(n){return n!==u})));!function(t,i){var r=n(t,i.data_src),u=n(t,i.data_bg);r&&(t.style.backgroundImage='url("'.concat(r,'")'));u&&(t.style.backgroundImage=u)}(t,f)},d=function(n,t){l?n.classList.add(t):n.className+=(n.className?" ":"")+t},g=function(n,t){l?n.classList.remove(t):n.className=n.className.replace(new RegExp("(^|\\s+)"+t+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},f=function(n,t,i){n.addEventListener(t,i)},e=function(n,t,i){n.removeEventListener(t,i)},nt=function(n,t,i){e(n,"load",t);e(n,"loadeddata",t);e(n,"error",i)},tt=function(n,t,r){var u=r._settings,e=t?u.class_loaded:u.class_error,o=t?u.callback_loaded:u.callback_error,f=n.target;g(f,u.class_loading);d(f,e);i(o,f,r);w(r,-1)},st=function(n,t){var i=function i(u){tt(u,!0,t);nt(n,i,r)},r=function r(u){tt(u,!1,t);nt(n,i,r)};!function(n,t,i){f(n,"load",t);f(n,"loadeddata",t);f(n,"error",i)}(n,i,r)},ht=["IMG","IFRAME","VIDEO"],o=function(n,t){var i=t._observer;s(n,t);i&&t._settings.auto_unobserve&&i.unobserve(n)},it=function(n){var t=p(n);t&&(clearTimeout(t),y(n,null))},ct=function(n,t){var r=t._settings.load_delay,i=p(n);i||(i=setTimeout(function(){o(n,t);it(n)},r),y(n,i))},s=function(n,t,r){var f=t._settings;!r&&v(n)||(ht.indexOf(n.tagName)>-1&&(st(n,t),d(n,f.class_loading)),ot(n,t),function(n){u(n,"was-processed","true")}(n),i(f.callback_reveal,n,t),i(f.callback_set,n,t))},lt=function(n){return!!ut&&(n._observer=new IntersectionObserver(function(t){t.forEach(function(t){return function(n){return n.isIntersecting||n.intersectionRatio>0}(t)?function(n,t,r){var u=r._settings;i(u.callback_enter,n,t,r);u.load_delay?ct(n,r):o(n,r)}(t.target,t,n):function(n,t,r){var u=r._settings;i(u.callback_exit,n,t,r);u.load_delay&&it(n)}(t.target,t,n)})},{root:(t=n._settings).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}),!0);var t},at=["IMG","IFRAME"],rt=function(n,t){return function(n){return n.filter(function(n){return!v(n)})}((i=n||function(n){return n.container.querySelectorAll(n.elements_selector)}(t),Array.prototype.slice.call(i)));var i},vt=function(n){var t=n._settings;_toConsumableArray(t.container.querySelectorAll("."+t.class_error)).forEach(function(n){g(n,t.class_error),function(n){u(n,"was-processed",null)}(n)});n.update()},h=function(n,i){var r;this._settings=function(n){return _extends({},ft,n)}(n);this._loadingCount=0;lt(this);this.update(i);r=this;t&&window.addEventListener("online",function(){vt(r)})};return h.prototype={update:function(n){var i,r=this,t=this._settings;(this._elements=rt(n,t),!c&&this._observer)?(function(n){return n.use_native&&"loading"in HTMLImageElement.prototype}(t)&&((i=this)._elements.forEach(function(n){-1!==at.indexOf(n.tagName)&&(n.setAttribute("loading","lazy"),s(n,i))}),this._elements=rt(n,t)),this._elements.forEach(function(n){r._observer.observe(n)})):this.loadAll()},destroy:function(){var n=this;this._observer&&(this._elements.forEach(function(t){n._observer.unobserve(t)}),this._observer=null);this._elements=null;this._settings=null},load:function(n,t){s(n,this,t)},loadAll:function(){var n=this;this._elements.forEach(function(t){o(t,n)})}},t&&function(n,t){if(t)if(t.length)for(var i,r=0;i=t[r];r+=1)a(n,i);else a(n,t)}(h,window.lazyLoadOptions),h}),function(n){n.fn.inViewport=function(t){var r=n(this),u=n(window),f=u.scrollTop(),o=f+u.height(),i=r.offset().top,e=i+r.height(),s=t===!0?e:i,h=t===!0?i:e;return h<=o&&s>=f}}(jQuery);svgLazyEnter=function(n){(n.tagName="svg")&&n.querySelectorAll("[data-src]").forEach(function(n){n.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",n.getAttribute("data-src"))})};lazyLoadInstance=new LazyLoad({elements_selector:".lazy",callback_enter:svgLazyEnter,use_native:!0});$("#accessibility-menu-trigger").hasClass("skip-navigation")||($('<button id="accessibility-menu-trigger" class="display-block add-padding-15 color-h">View accessibility menu<\/button>').insertBefore("#accessibility-menu"),$(".skip-navigation").appendTo("#accessibility-menu .content").removeClass("skip-navigation").addClass("feature").attr("tabindex","-1").text(function(){return $(this).text().toLowerCase().replace("skip to ","")}),$("#accessibility-menu-trigger").click(function(){$("#accessibility-menu").addClass("view");$("#accessibility-menu a").attr("tabindex","0").click(function(){$("#accessibility-menu").removeClass("view");pageFreeze(0)}).first().focus()}),$("a").focus(function(){!$(this).hasClass("feature")&&$("#accessibility-menu").hasClass("view")&&($("#accessibility-menu").removeClass("view"),$("#accessibility-menu a").attr("tabindex","-1"),pageFreeze(0))}));accessibleSkipItem=0;$(".accessible-skip-item").each(function(){$(this).append('<span class="accessible-skip-item-end" tabindex="0" id="accessibleSkipItem'+accessibleSkipItem+'">End '+$(this).attr("aria-label")+"<\/span>").prepend('<a href="#accessibleSkipItem'+accessibleSkipItem+'" class="accessible-skip-item-link">Skip '+$(this).attr("aria-label")+"<\/a>");accessibleSkipItem++});$(".toggleMe-content .button, .toggleMe-content .toggleMe>a.trigger ").each(function(){$(this).prepend('<span class="sr-only">'+$(this).closest(".toggleMe-content").prev().text().trim().replace(" expanding section","")+", <\/span> ")});profileFilter=':not(".no-popup"):not(".button"):not(".profile-tip-trigger")';$('a[href*="@uwlax.edu"], a[href^="/profile/"], a[href*="uwlax.edu/profile/"]').filter(profileFilter).each(function(){var n=$(this).attr("href"),t;n.startsWith("mailto:")?n=n.substring(0,n.indexOf("@")).replace("mailto:",""):(n=n.substring(n.indexOf("profile/")+8),n=n.substring(0,n.indexOf("/")!=-1?n.indexOf("/"):n.length));t=$('a[href*="'+n+'@uwlax.edu"], a[href^="/profile/'+n+'"], a[href*="uwlax.edu/profile/'+n+'"]').filter(profileFilter);$(this).hasClass("ready")||(t.removeClass("profile-tip-trigger").addClass("ready").attr("data-tooltip-content","#profile-quickview-"+n),$.get("/api/uwlpeople/get/"+n+"/",function(n){n&&n.FirstName&&n.JobTitle&&t.addClass("profile-tip-trigger").tooltipster({interactive:!0,contentAsHTML:!0,theme:"profile-card-tip",repositionOnScroll:!1,content:'<div id="profile-quickview-'+n.NetId+'" class="profile-card mini">\t\t\t\t\t\t<div class="photo">\t\t\t\t\t\t\t<img src="'+n.ProfilePhotoLink+'"/>\t\t\t\t\t\t<\/div>\t\t\t\t\t\t<div class="details">\t\t\t\t\t\t\t<p class="add-padding-top-15 add-padding-left-25 add-padding-right-25 add-padding-bottom-15 text-sm no-margin color-g darkest">\t\t\t\t\t\t\t<span class="text-md text-uppercase font-family-a display-block no-margin">\t\t\t\t\t\t\t\t'+n.FirstName+" "+n.LastName+'\t\t\t\t\t\t\t<\/span >\t\t\t\t\t\t\t<span class="font-family-c display-block no-margin">\t\t\t\t\t\t\t\t'+n.JobTitle+"\t\t\t\t\t\t\t\t<br />"+n.Department+'\t\t\t\t\t\t\t<\/span>\t\t\t\t\t\t\t<\/p>\t\t\t\t\t\t\t<div class="contact-heading color-b add-padding-15 add-padding-left-25 add-padding-right-25">\t\t\t\t\t\t\t\t<p class="no-margin font-family-a"> <span class="text-uppercase font-family-a">Contact me<\/span><\/p>\t\t\t\t\t\t\t\t<a class="ui-button light" href="/profile/'+n.NetId+'"><span class="icon icon-ui-profile"><\/span> Profile<\/a>\t\t\t\t\t\t\t<\/div>\t\t\t\t\t\t\t<ul class="contact add-padding-15 add-padding-left-25 add-padding-right-25 clean-ul" >\t\t\t\t\t\t\t\t<li class="phone">\t\t\t\t\t\t\t\t\t<span class="text-color-g icon icon-ui-phone"><\/span>\t\t\t\t\t\t\t\t\t<a href="tel:+1'+n.PhoneNumber+'">'+n.PhoneNumber+'<\/a>\t\t\t\t\t\t\t\t<\/li>\t\t\t\t\t\t\t\t<li class="location">\t\t\t\t\t\t\t\t\t<span class="text-color-g icon icon-ui-location"><\/span>\t\t\t\t\t\t\t\t\t<a href="javascript:void(0)">'+n.Office.DisplayName+'<\/a>\t\t\t\t\t\t\t\t<\/li>\t\t\t\t\t\t\t\t<li class="email">\t\t\t\t\t\t\t\t\t<span class="text-color-g icon icon-ui-email"><\/span>\t\t\t\t\t\t\t\t\t<a class="no-popup" href="mailto:'+n.Email+'">'+n.Email+"<\/a>\t\t\t\t\t\t\t\t<\/li>\t\t\t\t\t\t\t<\/ul >\t\t\t\t\t\t<\/div>\t\t\t\t\t<\/div>"}).removeAttr("data-tooltip-content").removeClass("tooltipstered ready")}))})