Всем привет!
На html страничке имеется кнопка со ссылкой вида
http://example.com/flexprog.html#par...aram2=myparam2 . При ее нажатии происходит загрузка программы, написанной на Flex, в которую передаются параметры param1 и param2. Код, по обработке этих параметров:

Код:
var bm:IBrowserManager = BrowserManager.getInstance();
bm.init("", "FlexProg");
var o:Object = URLUtil.stringToObject(bm.fragment, "&");
var param1:String = o.param1;
var param2:String = o.param2;
Все работает хорошо.
Но есть проблема. На страничке есть несколько кнопок, в ссылках которых передаются разные параметры. При нажатии на одну из кнопок, запускается приложение и получает параметры. А вот при нажатии уже на другую кнопку, не происходит создание нового экземпляра программы. Передается фокус на уже открытое приложние. Соответсвенно новые параметры не передаются.
Пробывал добавлять слушателя событий на изменение url (IBrowserManager), но он срабатывает только если вручную сделать рефреш странички с программой.
Не подскажете, что еще можно сделать, чтобы передавать новые параметры?