function relative_time(e){if(e&&"1/1/0001 12:00:00 AM"!=e){e=(e=(e=(e=(e=$.trim(e)).replace(/\.\d\d\d+/,"")).replace(/-/,"/").replace(/-/,"/")).replace(/T/," ").replace(/Z/," UTC")).replace(/([\+\-]\d\d)\:?(\d\d)/," $1$2");var a=new Date(e),t=arguments.length>1?arguments[1]:new Date,r=parseInt((t.getTime()-a)/1e3),o="";return(r=r<2?2:r)<60?o=r+" seconds ago":r<120?o="a minute ago":r<2700?o=parseInt(r/60,10).toString()+" minutes ago":r<7200?o="an hour ago":r<86400?o=parseInt(r/3600,10).toString()+" hours ago":r<172800?(days=Math.floor(r/86400),o=days>1?days+" days ago":"1 day ago"):o=a.getDate().toString()+" "+["January","February","March","April","May","June","July","August","September","October","November","December"][a.getMonth()]+", "+a.getFullYear()," "+o}}$(document).ready((function(){var e=$("#aboutago").html(),a=$("#aboutago"),t=relative_time(e);a.html(t)}));;;
jQuery,$("a[href$='.pdf']").filter((function(a){return!$(this).hasClass("profile")&&!$(this).hasClass("btn")})).addClass("document pdf"),$("a[href$='.xls'],a[href$='.xlsx'],a[href$='.csv'],a[href$='.xml'],a[href$='.xsd']").filter((function(a){return!$(this).hasClass("profile")&&!$(this).hasClass("btn")})).addClass("document xls"),$("a[href$='.ppt'],a[href$='.pptx']").filter((function(a){return!$(this).hasClass("profile")&&!$(this).hasClass("btn")})).addClass("document ppt"),$("a[href$='.doc'],a[href$='.docx']").filter((function(a){return!$(this).hasClass("profile")&&!$(this).hasClass("btn")})).addClass("document doc"),$("a[href$='.txt'],a[href$='.rtf']").filter((function(a){return!$(this).hasClass("profile")&&!$(this).hasClass("btn")})).addClass("document txt"),$("a[href$='.zip'],a[href$='.rar']").filter((function(a){return!$(this).hasClass("profile")&&!$(this).hasClass("btn")})).addClass("document zip"),$("a[href^='mailto:']").addClass("email"),$("a").filter((function(){return!$(this).hasClass("banner__call-to-action")&&this.hostname&&this.hostname!==location.hostname&&"search.hefce.ac.uk"!==this.hostname})).addClass("external"),$("a.external").attr("target","_blank"),$("a.external, a.document").each((function(){$(this).attr("target","_blank"),$("body").hasClass("lang--cy-GB"),$(this).append("<span class='sr-only'>External link (Opens in a new tab or window)</span>")}));;;
!function(i){i(".navigation__item--has-children").each((function(){var a=i(this),n=a.find("> a");a.find(".navigation__submenu").prepend("<li class='navigation__sub-item visible-xs'><a class='navigation__sub-link' href='"+i(n[0]).attr("href")+"'>"+i(n[0]).text()+" home</a></li>"),n.click((function(i){window.matchMedia("(max-width: 767px)").matches&&(i.preventDefault(),a.toggleClass("mobile-active"))}))})).hover((function(){i("body").addClass("show-blackout")}),(function(){i("body").removeClass("show-blackout")}))}(jQuery);;;
!function(e){var n=e(".search__input"),o=(e(".search__button"),e("body"));e(".search").submit((function(){if(0===n.val().length)return!1})),e("#search-open").click((function(){o.toggleClass("search-on"),e("#menu").collapse("hide")})),e("#menu").on("show.bs.collapse",(function(){o.removeClass("search-on")}))}(jQuery);;;
!function(n){$container=n(".horizontal-tabs"),$container.each((function(){n(this).append("<div class='tabs-scroll__left'/><div class='tabs-scroll__right'/>");var t=n(this).find(".nav-tabs"),o=n(this).find(".tabs-scroll__right"),s=n(this).find(".tabs-scroll__left"),e=!1,i=!1,a=function(){t.scrollLeft()>10?s.addClass("fade-in"):s.removeClass("fade-in"),t.scrollLeft()<t[0].scrollWidth-t.width()-10?o.addClass("fade-in"):o.removeClass("fade-in")};a(),t.on("scroll",a);var l=function(n){var o=function(){!0===e&&(i=!0,setTimeout((function(){t.scrollLeft(t.scrollLeft()+n),o()}),3))};o()};o.on("mousedown touchstart",(function(){e=!0,!1===i&&l(1)})),s.on("mousedown touchstart",(function(){e=!0,!1===i&&l(-1)})),n(document).on("touchend mouseup mouseleave dragend",(function(){e=!1,i=!1})),n(window).resize(a)}))}(jQuery);;;
jQuery,$(".improve-experience").keypress((function(e){"13"==(e.keyCode?e.keyCode:e.which)&&$("#WhatWereYouDoinga").focus()})),$(".improve-experience__heading").click((function(e){e.preventDefault(),setTimeout((function(){$("#WhatWereYouDoing").focus()}),0)}));;;
jQuery("table").wrap("<div class='table-responsive'/>");;;
!function(a){a(".pagination>[class=pagination-container] a").prepend('<span class="sr-only">Page</span>'),a((function(){a(".pagination-navigation .pagination-container").each((function(){a(this).hasClass("active")&&a("a",this).prepend('<span class="sr-only">Current Page</span>'),a(this).hasClass("PagedList-skipToNext")&&a("a",this).prepend('<span class="sr-only">Skip to next page</span>'),a(this).hasClass("PagedList-skipToPrevious")&&a("a",this).prepend('<span class="sr-only">Skip to previous page</span>')}))}))}(jQuery);;;
