Menu navigation. Read Desc.

So, here is what I have:
Buttons made in photoshop (Play, Options, Quit, load game/new game)
A menu background that’s also made in photoshop
what I need help with:
I need help with a script that if I press the “Play” button, the word “Play” will dissapear and then New Game and Load Game come up.
Please help me, I’ve been looking around for a week now

We will make it by means of GUI elements(write on CSharp).

 public GUIStyle mybuttonstyle = null;
 public Texture2D mybackground = null;
 public enum Page { // your enum type for syate gui
  None, MainMenu, Options, Credits, Exit, GameChoose
 }
 private Page current;

 void Start() {
  current = Page.MainMenu; // first we see main menu
 }

 void OnGUI() {
  //here create your background
  GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), mybackground, ScaleMode.StretchToFill);
  
  switch(current) {
  case Page.MainMenu:
   MainMenuControl();
   break;
  case Page.Options:
   OptionsControl();
   break;
  case Page.Credits;
   CreditsControl();
   break;
  case Page.Exit:
   ExitControl();
   break;
  case Page.GameChoose();
   GameaChooseControl();
   break;
  }
 }

 public void MainMenuControl() {
  if(GUI.Button(new Rect(0, 0, 100, 100), "Game", mybuttonstyle)) {
   current = Page.GameChoose;
  }
  if(GUI.Button(new Rect(0, 100, 100, 100), "Options", mybuttonstyle)) {
   current = Page.Options;
  }
  if(GUI.Button(new Rect(0, 200, 100, 100), "Credits", mybuttonstyle)) {
   current = Page.Credits;
  }
  if(GUI.Button(new Rect(0, 300, 100, 100), "Exit game", mybuttonstyle)) {
   current = Page.Exit;
  }
 }

 public void GameChooseControl() {
  if(GUI.Button(new Rect(0, 0, 100, 100), "New Game", mybuttonstyle)) {
   Application.Loadlevel(1);
  }
  if(GUI.Button(new Rect(0, 100, 100, 100), "Load Game", mybuttonstyle)) {
   //some function for state load game
  }
  if(GUI.Button(new Rect(0, 200, 100, 100), "Back", mybuttonstyle)) {
   current = Page.MainMenu;
  }
 }

 public void ExitControl() {
  Application.Quit();
 }

 public void OptionsControl() {
  //your some buttons
  if(GUI.Button(new Rect(0, 200, 100, 100), "Back", mybuttonstyle)) {
   current = Page.MainMenu;
  }
 }

 public void CreditsControl() {
  //your some buttons
  if(GUI.Button(new Rect(0, 200, 100, 100), "Back", mybuttonstyle)) {
   current = Page.MainMenu;
  }
 }

I hope it to you will help.