Respect the show/hide and make the input a button