Country, State, City Drop down list populated by database

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

Project Description:
Thank you for taking the time to respond to this post.

I am basically looking for a country, state/province, and city/area drop down lists to modify an existing search function on my website. The values will be populated from a database which in turn, is populated from user input when they add a listing. I want the drop down lists to be dependent on each other - for instance, I do not want to be able to select a state/province if I have not selected a country yet. So when you select a country, the state dropdown list becomes unshadowed, and once you select a state, then the city/area becomes unshadowed.

Also, if the user selects United States, then they can have the option to search by zip code as well.

I have this basically set up already with my current script, but I would like these search functions added to all pertinent areas on my site: (new area) (old area, basic first page of script - do not want to use this page, but I am giving url for you to see script)

I like my search results page, so that does not need to change. Basically, I just need this search function modified.

I would like to have a small script that is located on the main page with the following:

Total number of square feet listed on my page: XXX sq. ft
Number of countries: xx

So, the number of sq. feet listed number would go up in small increments up to defined value (so if someone lists a 20000 sq foot house, then it will eventually add 20,000 to the total number in small increments). This is kind of like how gmail has there space storage script... 2118.2 mb --> 2118.4 (and growing)

Is this even possible?

Thank you

Additional Project Description:
08/14/2007 at 11:27 IST

I forgot to mention that the search script must also include a price range (any amount, over 1 million dollars, 2-3 million, etc.) when searching

SO all in all, it should be like"

Select country: xxxxxxxx Select State (if applicable): xxxxxxxxxxxxx Select City (if applicable): xxxxxxxxx OR Zip code (if applicable) xxxxxxxxxxxx within price range of xxxxxxxx-xxxxxxxx dollars

Skills required:
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.

$ 50
in 1 days
$ 100
in 3 days
Hire Pektsekye
$ 50
in 2 days
Hire phpfarmer
$ 50
in 1 days
Hire dreamcorner
$ 75
in 0 days
Hire InterntEngineer
$ 50
in 7 days
Hire IndoFreelancer
$ 100
in 2 days
Hire sumramca
$ 50
in 0 days
Hire Karnawat
$ 45
in 2 days
Hire webinspiration
$ 50
in 1 days