Change Back to original GUIStyle

Hi All!
Here is my code that changes pause button to play, when clicked while playing.
But I could not change it back to pause, after paused…
Any suggestions?

function OnGUI () {
    if(GUI.Button(Rect(452,453,58,58),"",bt2)){
    if (guiTexture.texture.isPlaying) {
        guiTexture.texture.Pause();
		
         //change pause button 2 play button
         bt2 = bt1;        

            }
        else {
		guiTexture.texture.Play();
		
        //change play button 2 pause button
        // I put here "bt1 = bt2;" but doesnt work...
 
        }  

    }

I just want to keep this thread that may help someone else.

I solved the problem with just dublicating the play button in scene… in other words ;

var btn0 : GUITexture;
var btn1 : GUITexture;
var btn2 : GUITexture;
var btn3 : GUITexture;
var btn4 : GUITexture;
// btn0 and btn1 are the same...

btn0.enabled = true;
btn1.enabled = true;
btn2.enabled = true;
btn3.enabled = true;
btn4.enabled = true;
btn5.enabled = true;

function OnGUI() {
    if(btn2){
    if (mygui.mainTexture.isPlaying) {
        mygui.mainTexture.Pause();
		btn2 = btn1;
		}
		
        else {
		mygui.mainTexture.Play();
		btn2 = btn0;
        }  

    }   
	
    if(btn3){
        mygui.mainTexture.Stop();       
		btn2 = btn1;
    }    

    if(btn4){
        mygui.mainTexture.Stop();       
		btn2 = btn1;
    }    

    if(btn5){
		mygui.mainTexture.Stop();
		mygui.enabled = false;
		bgr.enabled = false;
		btn0.enabled = false;
		btn1.enabled = false;
		btn2.enabled = false;
		btn3.enabled = false;
		btn4.enabled = false;
		btn5.enabled = false;
	}
	
}