Помогите. Лига Программистов. Нужна очень ваша помощь.

не могу найти ошибки в скрипте

var is NewGameButton = false;
var is OptionButton = false;
var is QualityButtonFastest = false;
var is QualityButtonFantastic = false;
var is MainMenuButton = false;
var is QuitButton = false;
var camera1 : Camera;
var camera2 : Camera;
function OnMouseEnter ();
{
render.material.color = Color.gray;
}
FunctionOnMouseExit ();
{
render.material.color = Color.white;
}

function OnMouseUp ();
{


if ( is QuitButton );
{
Application.Quit ();
}
esle if ( is QualityButtonFastest );
{
QualitySettings.currentLevel = QualityLevel.Fastest;
}
else if ( is QualityButtonFantastic );
{
QualitySettings.currentLevel = QualityLevel.Fantastic;
}
else if ( is NewGameButton );
{
Application.LoadLevel (1);
}
else if ( is OptionButton );
{
camera1.enabled = false;
camera2.enabled = true;
}
else if ( is MainMenuButton );
{
Application.LoadLevel (0);
}
}

вот скрипт

руководствовался инструкцией на youtube.

вот ссылка

http://www.youtube.com/watch?v=SgSa9PaKexs&index=22&list=PLD1B2C1D095B583B7