LERPZ TUTORIAL script for Main Menu complete

So… after searching and editing and figuring out the endless missing links the tutorial had, and falling blindly to the “experts” on forums i have constructed the correct code for anyone who is not that bright with coding like myself…
Hopefully the 20 wrong search results and Napoleon complexed anger dwarf answers will subside and people will just click this one!

// Make the script also execute in edit mode

@script ExecuteInEditMode()

var gSkin : GUISkin;
var backdrop : Texture2D;
private var isLoading = false; // if true, we'll display the "loading" message

function OnGUI() 
{
	if (gSkin)
		GUI.skin = gSkin;
	else
		Debug.Log("StartMenuGUI: GUI Skin Object Missing!");

	var backgroundStyle : GUIStyle = new GUIStyle();
	backgroundStyle.normal.background = backdrop;
	GUI.Label( Rect( ( Screen.width - (Screen.height * 2)) * 0.75, 0, Screen.height * 2, Screen.height), "", backgroundStyle);
	GUI.Label( Rect( ( Screen.width/2)-197, 50, 400, 100), "Lerpz Escapes", "mainMenuTitle");
 
	if (GUI.Button( Rect( (Screen.width/2)-70, Screen.height - 160, 140, 70), "Play"))
	{
		isLoading = true;
		Application.LoadLevel( "TheGame");
	}
	
	var isWebPlayer = ((Application.platform == RuntimePlatform.OSXWebPlayer) || (Application.platform == RuntimePlatform.WindowsWebPlayer));
	if ( !isWebPlayer )
	{
		if ( GUI.Button( Rect( (Screen.width/2)-70, Screen.height - 80, 140, 70), "Quit")) Application.Quit();
	}
	
	if ( isLoading)
		GUI.Label( Rect( (Screen.width/2)-110, (Screen.height/2) - 60, 400, 70), "Loading ...", "mainMenuTitle" );
		
}

PS all the extra scripts are in the appendix at the end of the TUTORIAL in case you did not know…