Some of the reasons for the horn not working could be, connector at horn, fuse, or clockspring (does your cruise control work?). Check the fuse, then try removing the connector at the horn and clean it and then check the clockspring.
Download an owners' manual (free) at www.fleet.ford.com. It will have the Fuse numbers and locations.