Get Component Question

Hi, im having problems with my GetComponent function in my script. i tell my script to GetComponent(FPSWalker) but it wont give me the script. here is my script that im using.

var player : Transform;
var playerOut : Transform;
var spawnTo : Transform;
var target : Transform;
var spawnOut : Transform;

function OnControllerColliderHit(hit:ControllerColliderHit)
{
if(hit.gameObject.tag == "vehicle")
{
playerOut.parent = target;
Destroy(GetComponent(FPSWalker));
playerOut.transform.position = target.transform.position;
player.transform.position = spawnTo.transform.position;
player.parent = spawnTo;
vehicleMovement.InVehicle = true;
}
}
function Update()
{
 if(Input.GetKey("o"))
 {
 player.parent = playerOut;
 GetComponent(FPSWalker);
 playerOut.transform.position = spawnOut.transform.position;
 player.transform.position = playerOut.transform.position;
 vehicleMovement.InVehicle = false;
 }
}

You need to do something like this:

var curFPSWalker : FPSWalker;
curFPSWalker = gameObject.GetComponent(FPSWalker);