This is a quick job needed, so please don't bid unless you can start, and complete within 24 hours. Required:
An interactive map that allows the user to select as many countries as they wish (highlight on click, de-select on re-click). Once user is complete, clicks next and is shown the languages included (per country). The language data will be provided, pure html5 / canvas developer required here.
You may use raphaeljs, jvectormap, or you can recommend one, we are open to suggestions. Once complete, country and language code are submitted.
To confirm the required process is:
Select countries (unlimited, one click highlights country, another unselects it), (next)
Select languages (each country is shown, with languages for each and pre-selected checkbox) (next)
Submits 2 letter country and 2 letter language code.