Ну как вариант с более изящным способом - или в отдельный файл или прямо на страницу парсите объект: ключ - id ссылки, значение - координаты.
По клику на ссылке получаете её id, ищете в этом объекте значение координат и используете.
В этом JSON по большому счёту два метода - вот этот .parse() - из строки объект делает. и второй - .stringify() - наоборот, из объекта - строку.
если у вас в value именно строка - то надо сделать так
var plc1 = JSON.parse($('[name=coords2]').val(););
Для страых браузеров нужен полифилл, чтобы был объект JSON.
Про swishmax слышал, но как там с программированием - не в курсе.
Вот есть такая статейка про то как вызывать функцию во флешке:
http://svistelki.ru/dobavlyaem-zvuk-na-deystviya-polzovatelya-na-stranitse/
Вам надо будет вместо проигрывания звука запускать анимацию в баннере.
Второй код, который должен выполняться, когда баннер проигрался до конца - вот тут можно подсмотреть - там для AS2 и AS3 есть примеры: http://stackoverflow.com/questions/8129016/calling-a-javascript-function-from-flash-movie-controls
Я, к сожалению, не флеш-программист, так вот попутно приходилось некоторыми мелочами заниматься, поэтому вряд ли смогу сильно помочь.
Делал лет наверно 5 уже назад такое как раз как вам надо.
Одно важное НО - нуже доступ к исходникам баннеров - fla
Техническое пояснение - у флеша есть возможность общаться со страницей посредством вызовов javascript функций на странице. Также javascript в свою очередь может вызывать специально прописанные функции флеша.
Суть решения в чем - изначально все баннеры должны стоять, иметь функцию запуска, которая видна снаружи и уведомлять javascript-функцию на странице о своём окончании.
Т.е. загружается страница. Javascript запускает первый баннер (вызывает функцию в нём), первый баннер отыгрывает - запускает функцию в javascript, в которую передаёт свой идентификатор. Функция видит этот идентификатор и ищет следующий баннер и даёт ему команду на запуск.
Насколько я помню - во flash реализация зависит от версии ActionScript, гуглить по flash external interface, falsh javascript call
Хм, скрипт разбития файлов-то как-то же составили. Парсить xml не сложнее.
Вот плагин и надо смотреть. xml как раз не корявый, а правильный, раз в cdata описание запихали, а вот плагин импорта, походу, не умеет с ним работать.
<description><![CDATA[Складной нож ]]></description>
Не грузится куда? Каким кодом грузите?
Изучить api карт. Что у гугла, что у яндекса есть апишка на js.
В вашем случае можно через geocoder из адреса получить координаты и ставить там метку.
По-моему где-то даже в этом разделе примеры были скриптов для такой задачи.
danforth, ок, значит я вопрос ТС не понял, видимо.