GUI Window Problem

HI there i have been trying to a main menu for game that opens a window for quiting but am haveing trouble. Please tell me anything that i should be doing. All help is appreciated.

Heres a copy of my code:

var mainmap : Texture;
var quitcontent : boolean = true;
//error?
function Quit (window0 : int) {
GUI.Box(0,Rect(Screen.width26,Screen.height.26,100,50),“Are You Sure?”);
}
function OnGUI(){
GUI.DrawTexture(Rect(0,0,Screen.width,Screen.height), mainmap, ScaleMode.StretchToFill, true, 10.0f);
GUI.color = Color.green;
if (GUI.Button(Rect(0,0,Screen.width*.1,Screen.height*.05),“New Game”))
Application.LoadLevel (“introtogamescene”);
if (GUI.Button(Rect(0,1.001Screen.height.05,Screen.width*.1,Screen.height*.05),“load Game”))
Application.LoadLevel (“loadsavescene”);
if (GUI.Button(Rect(0,2Screen.height.05,Screen.width*.1,Screen.height*.05),“Multiplayer”))
Application.LoadLevel (“multiplayerescene”);
if (GUI.Button(Rect(0,3Screen.height.05,Screen.width*.1,Screen.height*.05),“options”))
Application.LoadLevel (“optionscene”);
if (GUI.Button(Rect(0,4Screen.height.05,Screen.width*.1,Screen.height*.05),“Website”))
Application.LoadLevel (“websitescene”);
//error?
quitcontent = (GUI.Button(Rect(0,5Screen.height.05,Screen.width*.1,Screen.height*.05),quitcontent,“Quit”));
if (quitcontent)
GUI.Window(0,Rect(Screen.width*.25,Screen.height*.25,500,250),Quit,“Quit ?”);
}

your code is badly formatted in the paste box, hard to read. But here’s my impression:

I would try

if(GUI.Button(Rect(0,5Screen.height.05,Screen.width.1,Screen.height.05),quitcontent,“Quit”))

{

GUI.Box(Rect(Screen.width.25,Screen.height.25,500,250),“Quit ?”);

if(GUI.Button(Rect(Screen.width.25,Screen.height.25,100,50), “ok”))

{

doQuittingStuff();

}

}

Obviously you will want to adjust the positions on the window and so on.

I would if that would open a window how do I do that