На карту же... есть сто миллионов приложений для этого. Но ит карты со скрипом эту процедуру переваривают.