Have tested above and realised I asked the wrong question. Google provides code for your website that gives an option to search either the site or all the web. Something similar is what I wanted for yahoo. The links above only provide a global yahoo search, and not an option for a search of the site.
Any new pointers now that I have explained myself better.
This thread is now locked and can not be replied to.