can we have chance to put 2 actions for single button?

Draw Texture while clicking button in game window, again if I click that button, texture disappear in game window(this type of action for that button goes on throughout the game)?, is it possible?..If any one have code may u plz provide it.

if (GUI.Button (Garland, "Garland")) 
{
click=true;
 }
if (click == true) 
{
GUI.DrawTexture(GarlandRect,Garl);
}

after that what I have to write to disappear texture in game window?

What you want is concept of toggling. That is On/Off switch with a single button.

When you press the Button you assign click = true.

Instead assign it as click = !click. Each time you press the button, value of click will switch between true-false.

After that you can write code: If click == true, do this else do that.