Hi.
Have you looked at the Zoom Search Engine from
www.wrensoft.com
the free version indexes 50 pages and comes with no advertising, only a link at the bottom of the search page which you can disable.
Will index in .js .asp .php .cgi
Can selected to search words hilighted if found, plus lots of other options making it highly customizable.
Thought I would mention it as I use it on 2 of my sites, search page has a similar layout to Google results.