Creating a lookup function on same screen

Creating a lookup function on same screen

Hi i am trying to create a text box field (dummy if can do that) which reads through my client records by Incremental string search , example user key input "C" so it goes to the first Client with name beginning "Clark" hopefully creating a list begining with "C" i know this can be done with a lookup but needs to be on the same page and also a drop down list but the client has some 2000 records and would prefer to type clark and get list of all clarks rather then move to Clark on a very large drop down list. Has anyone done this before cant see anything that obvious.

Simon