Website fix with small features to be added

Avg Bid (USD)
Project Budget (USD)
$30 - $150

Project Description:
I have an active website
I would like to correct some small issues that currently exist.

1. On every resort page I want the mapped areas on the image to highlight a name listed above the map when the mouse scrolls over the selected area.(Currently the name highlights and the map highlights, but not together as required) Additionally if you can, Even recreate this so that the text is better presented and looks nicer.

2. I want to add a search feature on the home page. that has 4 search 'drop down tabs' (one being months of the year) or something similar with options - I want it to be easy to use. The user can the select search and the top 5 searches will be displayed. This will looks like
1 Logo of Resort (example of logos on home page) - Detail of resort
2 Logo of Resort - Detail of resort
3 Logo of Resort - Detail of resort
4 Logo of Resort - Detail of resort
5 Logo of Resort - Detail of resort
Under each search result (1-5) I want some additional info relating to the find - this will be advertising space (holiday packages) This will show based on on the month selected as packages change month to month. I want this to be easy to manage as I want to be able to edit (add/delete) when necessary

All the information is currently stored in a database so should be easy to extract.

3. I want to improve my current add Video feature for users. Preferably have a simple button drop down on the home page and a upload feature on every resort page (the page with the big image). This has to be as easy to use as possible so users will upload videos.

Skills required:
MySQL, PHP, Software Architecture, Website Management, Website Testing
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 150
in 5 days
Hire sdpteamsl
$ 150
in 2 days
$ 150
in 5 days
$ 110
in 4 days
$ 155
in 3 days
$ 100
in 5 days
$ 100
in 7 days
Hire X73ZqbBR0
$ 90
in 1 days
Hire jkphugat
$ 150
in 7 days