Trouble with Load Level

hello :), i have wrote a code out but it doent work, im not a very good coder so i could tell what was wrong with it This is the code

function Update () 
{
  if(Application.WaitForSeconds == 10)
  {
    Application.LoadLevel("Kino_Dar_Zona");
  }	
}

What i wanted was for my splash screen to wait 10 seconds and then load a level automaticly, sorry for the stupid code that dosent make sence but im learning still so im just testing things out… if anybody could help me fix this code or tell me another code that would work then that would be great

Thanks

Try this:

function Update () 
{
  yield WaitForSeconds (10);
  Application.LoadLevel("Kino_Dar_Zona");
}

You can also add something in the Awake() or Start()

http://unity3d.com/support/documentation/ScriptReference/MonoBehaviour.Invoke.html
Invokes are pretty sweet ;]

function Awake()
{
Invoke(“LoadNewScene”, 10);
}

function LoadNewScene()
{
Application.LoadLevel(“Kino_Dar_Zona”);
}