Нужна помощь

Цель: создать на основе OSM дополнение к карте города интерактивный слой с организациями, так чтобы они были кликабельны и информация о них отображалась в отдельном поле сбоку (как в дубльгисе - есть “Где”, но нет “Что”).
Вопрос: как реализовать эту самую кликабельность? сайт пишется на html, слои редактируются в JOSM, базу данных при необходимости смогу создать и подключить сам.

http://leaflet.cloudmade.com/

спасибо, полезная информация

теперь другой вопрос - как запускать сие “чудо”? есть исходный код примера http://leaflet.cloudmade.com/examples/quick-start-example.html, но ни при запуске “дословного кода”, ни при попытке его подредактировать карта не появилась

//UPD: внес корректировки, всё заработало

//UPD2: если я не хочу, чтобы маркеры отображались постоянно, а только при щелчке на объект, как можно это реализовать?

map.on(‘click’,…
Пример использования можно посмотреть в коде: http://osm.sbin.ru/ov3/map

спасибо, сейчас вспомнил еще что нужна будет возможность поиска по организациям, т.е сбоку есть поле для ввода названия, или координат, и на карте должно искаться соответствующим образом отмеченное место, можно ли это сделать?

актуально