Приветсвую.
Flex приложение интегрируется в страницу с помощью SWFObject, вот так:

Код:
var swfVersionStr = "9.0.124";
3 var xiSwfUrlStr = "${expressInstallSwf}";
4 var flashvars = { playlistUrl: playListURL };
5 var params = {};
6 params.wmode = "transparent";
7 params.quality = "high";
8 params.allowscriptaccess = "always";
9 params.allowfullscreen = "false";
10 var attributes = {};
11 attributes.id = "Player";
12 attributes.name = "Player";
13 attributes.align = "left";
14 swfobject.embedSWF(
15 "P.swf", "flashContent",
16 "680", "70",
17 swfVersionStr, xiSwfUrlStr,
18 flashvars, params, attributes);
19 swfobject.createCSS("#flashContent", "display:block;text-align:left;");
В MXML регистрирую коолбэк:

Код AS3:
ExternalInterface.addCallback("gotoTrackInvoke", gotoTrack);
и описываю функцию:

Код AS3:
public function gotoTrack(id:*):void {
...
}
После пытаюсь вызвать эту функцию вот так (испольуется jquery):

Код:
$("#Player").gotoTrackInvoke(id.substring(5));
Но вот ответ ошибка Uncaught TypeError: Object #<an Object> has no method 'gotoTrackInvoke'
Подскажите, в чем грабли? Уже тучу времени убил (