/** * file skip-link-focus-fix.js. * * helps with accessibility for keyboard only users. * * learn more: https://git.io/vwdr2 */ (function() { var isie = /(trident|msie)/i.test( navigator.useragent ); if ( isie && document.getelementbyid && window.addeventlistener ) { window.addeventlistener( 'hashchange', function() { var id = location.hash.substring( 1 ), element; if ( ! ( /^[a-z0-9_-]+$/.test( id ) ) ) { return; } element = document.getelementbyid( id ); if ( element ) { if ( ! ( /^(?:a|select|input|button|textarea)$/i.test( element.tagname ) ) ) { element.tabindex = -1; } element.focus(); } }, false ); } })();