Showing GUI by pressing diffrent buttons?

What i want to do:
If a press a button, a GUI shows up an presents an Image. Depending on the button you press the images are diffrent. First i created a diffrent GUI-Script on every button. But when you have to change something, it is quiet anyoing tho change every script. So i though: I do one GUI-Script and let the button just call the script and tell the GUI, which Texture has to be load.
But i don’t get it to access the one script by another.

	GameObject GUIthing = GameObject.Find("GUIelem");
	GUIShow guishow = GUIelem.GetComponent<GUIShow>();

GUIelem is a gameobject with the script GUIShow attached to it.
But don’t get the connection. What is wrong with that above?

Thanks for any help
Asta

In the GUIShow (the script file) you could use some “if” statements. For example,

if (Input.GetKey (“up”))
{
image1
}

if (Input.GetKey (“up”))
{
image2
}

etc. Hmm, but I’m actually quite new to Unity. Are you having a problem with attaching and running the script file from the button? If that’s the case then I’m not sure I can help…