( function () { function init() { var adminbar = document.querySelector( '#wpadminbar' ); var wpwrap = document.querySelector( '#wpwrap' ); if ( ! adminbar ) { return; } function setAriaExpanded( value ) { var anchors = adminbar.querySelectorAll( '#wp-admin-bar-blog a' ); for ( var i = 0; i < anchors.length; i++ ) { anchors[ i ].setAttribute( 'aria-expanded', value ); } } setAriaExpanded( 'false' ); var adminbarBlog = adminbar.querySelector( '#wp-admin-bar-blog' ); // Toggle sidebar when toggle is clicked. if ( adminbarBlog ) { adminbarBlog.addEventListener( 'click', function ( event ) { event.preventDefault(); // Close any open toolbar submenus. var hovers = adminbar.querySelectorAll( '.hover' ); for ( var i = 0; i < hovers.length; i++ ) { hovers[ i ].classList.remove( 'hover' ); } wpwrap.classList.toggle( 'wp-responsive-open' ); if ( wpwrap.classList.contains( 'wp-responsive-open' ) ) { setAriaExpanded( 'true' ); var first = document.querySelector( '#adminmenu a' ); if ( first ) { first.focus(); } } else { setAriaExpanded( 'false' ); } } ); } } if ( document.readyState === 'loading' ) { document.addEventListener( 'DOMContentLoaded', init ); } else { init(); } } )();