Как создать интерактивную карту с возможностью кликов на объекты и их подсветкой?
Raphaël - отличная библиотека для подобных задач.
e.g.: 
raphaeljs.com/australia.html
raphaeljs.com/world
htmlbook.ru/blog/postroenie-interaktivnoi-karty-s-... - отличнейшая статья