Skip to Content

JavaScript File

URL: https://www.diligent.com/-/media/Base-Themes/Components-Theme/Scripts/optimized-min.js?t=20210810T105504Z
HTTP Status: 200 OK
MIME Type: application/x-javascript
Last Modified: Tue, 10 Aug 2021 10:55:04 GMT
Download Time: Less than a second
Cookies: agcdn_geoinfo={"country_code"
Size: 54 KB
HTTP Headers:  19 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
  
OK Issues: No issues found

1XA.component.accessibility=function(n){var t={}

2,e=function(){return n("body").find("[tabindex]")}

3,o=function(){t.indexedElements.eq(0).attr("tabindex","0")}

4,s=function(){var i=n(document.activeElement),t=i.closest(".initialized");return t.length?t.attr("class").split(" ")[1]:""}

5,i=function(t){var i=n(document.activeElement);return i.closest(t)}

6,r=function(n,t){var i=t;n=="left"&&t.prev()?(t.attr("tabindex","-1"),i=t.prev()):n=="right"&&t.next()&&(t.attr("tabindex","-1"),i=t.next());i.attr("tabindex","0").trigger("click").focus()}

7,u=function(n,t){var r=t.closest("li.item"),i=t,u=r.next(),f=r.prev();n=="down"&&u?(t.attr("tabindex","-1"),i=u):n=="up"&&f&&(t.attr("tabindex","-1"),i=f);i.find(".toggle-header").attr("tabindex","0").focus()}

8,h=function(n){var t=n.next().length?n.next():n.prev();n.attr("tabindex","-1");t.trigger("click").attr("tabindex","0").focus()}

9,f={tabs:function(n){var u=i("li.active");u&&(n==t.keys.right?r("right",u):n==t.keys.left&&r("left",u))}

10,accordion:function(n){var r=i("div.toggle-header");r&&(n==t.keys.down?u("down",r):n==t.keys.up&&u("up",r))}

11,flip:function(n){var r=i("[class*='Side']");r&&(n==t.keys.right||n==t.keys.left)&&h(r)}

12}

13,c=function(n){var t=s();f[t]&&f[t](n)}

14;return t.keys={end:35,home:36,left:37,up:38,right:39,down:40,"delete":46,enter:13,space:32}

15,t.indexedElements=e(),t.watchEvents=function(){n(document).on("keyup",function(n){var t=n.keyCode;c(t)}

16)}

17,t.initInstance=function(){t.watchEvents();o()}

18,t.init=function(){t.initInstance()}

19,t}

20(jQuery,document);XA.register("accessibility",XA.component.accessibility);XA.component.accordions=function(n){function r(t){var i=n(t),r=n(t).find("img"),u=r.attr("src");u&&(i.parents(".accordion").addClass("accordion-image"),i.css({background:"url("+u+")","background-repeat":"no-repeat","background-size":"cover","background-position":"50% 100%"}

21),r.hide())}

22function u(t){var u=n(t).width(),i=n(t).find(".item"),r=0;_.each(i,function(f){var s=n(f).find(".toggle-content"),e=n(f).find(".toggle-header"),o=u-i.length*e.outerWidth();n(f).hasClass("active")&&n(f).css({width:o}

23);s.css({width:n(t).hasClass("accordion-image")?o+e.outerWidth():o-e.outerWidth()-parseInt(e.css("padding"))}

24);n(f).find(".toggle-content").height()>r&&(r=n(f).find(".toggle-content").height())}

25)}

26function f(n){var t=n[0].id;return n.length>0&&t!=""?t.toLocaleLowerCase():null}

27function e(f,e){var s="click",o=f.find(".toggle-header").filter(function(t,i){return n(i).closest(".accordion").is(f)}

28);e.expandOnHover&&(s+=" mouseenter");o.on("mouseover",i.focus);o.on("mouseleave",i.blur);o.on("focus",i.focus);o.on("blur",i.blur);o.on("keyup",function(t){(t.keyCode==13||t.keyCode==32)&&n(this).click()}

29);f.hasClass("accordion-horizontal")&&(n(document).ready(function(){u(f)}

30),_.each(o,function(n){r(n)}

31));o.on(s,function(){var r=n(this),i=r.closest(".item"),o=r.parents(".accordion"),u=i.find(".toggle-content:first"),f=i.siblings(),s=f.find(".toggle-content");o.hasClass("accordion-horizontal")?t.animateHorizontal.call(this,e):(e.canOpenMultiple||(f.removeClass("active"),s.stop().slideUp({duration:e.speed,easing:e.easing}

32)),i.toggleClass("active"),e.canToggle?u.slideToggle({duration:e.speed,easing:e.easing}

33):u.slideDown({duration:e.speed,easing:e.easing}

34))}

35)}

36var t={}

37,i={focus:function(){n(this).addClass("show")}

38,blur:function(){n(this).removeClass("show")}

39}

40;return t.animateHorizontal=function(t){var r=n(this).parents(".accordion"),i=n(this).closest(".item"),s=i.find(".toggle-header"),f=i.find(".toggle-content"),h=r.find(".item"),e=i.siblings(),c=e.find(".toggle-content"),u,o;i.toggleClass("active");e.removeClass("active");e.stop(!0).animate({width:0}

...

</html>