Доброго времени суток, товаищи

У меня вот какая проблема, при переходе на десятую версию флеша перестала работать следующая функция:
Заранее предупреждаю, что ума палата, объясняю как могу, какой код конкретно выложить не знаю, но постараюсь

))
XML:

Код:
<image imageUrl="_pic3.jpg" link="asfunction:_root.more_click_func,0"/>
пнятненько?
В xmlFunctions.as эта функция прописана следующим образом:

Код:
function more_click_func(number) {
num=_root.pagesReadMoreFrame;
currentPage=_root.link-_root.firstPageFrame;
if(_root.link<>num and _root.animation==1) {
_root.animation=0;
_root.link_prev=_root.link;
_root.menu["item" + getMenuPreviousLink(_root.link)].gotoAndPlay("s2");
_root.menu2["item" + getMenuPreviousLink(_root.link)].gotoAndPlay("s2");
if (number==999999) {
sectionNum=getXmlSection(mainObj, "section", "privacyPolicy");
titleNum=getXmlSection(mainObj.section[sectionNum], "item", "pageTitle");
textNum=getXmlSection(mainObj.section[sectionNum], "item", "pageText");
_root.readMoreTitle=mainObj.section[sectionNum]["item"][titleNum].value;
_root.readMoreText=mainObj.section[sectionNum]["item"][textNum].value;
}
else {
sectionNum=getXmlSection(mainObj, "section", "pages");
linkCount=checkLinkType("readMoreLink", number);
i=0;
linkTitleNum=getXmlSection(mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount], "item", "title");
linkTextNum=getXmlSection(mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount], "item", "linkText");
_root.readMoreTitle=mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount]["item"][linkTitleNum].value;
_root.readMoreText=mainObj["section"][sectionNum]["page"][currentPage]["link"][linkCount]["item"][linkTextNum].value;
}
_root.link=num;
_root.play();
}
}
пнятненько?
а во FLA следующее:

Код:
on (rollOver) {
gotoAndPlay("s1");
}
on (releaseOutside, rollOut) {
gotoAndPlay("s2");
}
on(release) {
getURL(_parent.url);
}
вооооот. Вроде всё, что можно выложил
В 9 и ранее плеерах эта функция работает отлично, а вот 10 уже не хочет (