I take it your products are stored in a database..

so it would be wise to search through the database not the page, beacuse searching a page for a string can somtimes be a pain in the a**, with users using words like 'it' and 'a' in there search, it would show up a hell of a lot of results

Sorry i cant give you an example in javascript, if you would like an example in vbscript, let me know Happy