button name change

button name change

1) i need a button named Open with upperheaded arrow picture
2) once it get clicked it should show some data below to it
3) as well as the name of the button should get change to Close with downheaded arrow

could you please help me out of this to solve this prob...