Should search the entire website.
Or the user may select to search only parts of the website via a drop down selection. Such as:
Pre-made scripts are acceptable. Must be able to be customized via template, and not contain any powered by link, etc.