Slideout navigation with CSS3 and JavaScript