Why is it giving me a unexpected token error on line 26,1 : . when i have no line 26 let alone a period

#pragma strict

var rotationSpeed = 100;
var JumpHeight = 8;

private var isFalling = false;

function Update () {
	//Handle Ball Rotation
	var rotation : float =Input.GetAxis ("Horizontal")* rotationSpeed;
	rotation *= Time.deltaTime;
	GetComponent.<Rigidbody>().AddRelativeTorque (Vector3.back * rotation);
	
	
	if (Input.GetKeyDown(KeyCode.Space) && isFalling == false)
	{
		GetComponent.<Rigidbody>().velocity.y = JumpHeight;
	isFalling = true;	
	{
}

function (OnCollisionStay


)

If this is your exactly your code, you OnCollisionStay is broken.

function OnCollisionStay(other : Collision){
//Do Something
}