не пойму, голова кругом идет
принимаю и отсылаю xml-данные через каждые 2 секунды

Код:
onEnterFrame = function()
{
if(getTimer()>myTime)
{
doLoadServer();
myTime = getTimer()+2000;
}
}
в функции doLoadServer() вызываю функцию loadXMLShowTable(mystr), которая в зависимости от адресной строки mystr обрабатывает xml-данные:
loadXMLShowTable(mystr)
{

Код:
_root.myXMLGame = new XML();
_root.myXMLGame.ignoreWhite=true;
_root.myXMLResponseGame = new XML();
_root.myXMLResponseGame.ignoreWhite=true;
_root.myXMLGame.sendAndLoad(mystr, _root.myXMLResponseGame);
_root.myXMLResponseGame.onLoad = function(successtable)
{
...
}
}
программы выполняется некоторое время более менее нормально, а потом начинается подвисание, эксплорер долго над чем-то думает, флэш надо закрывать аварийно, если смотреть из флэша
в чем может быть проблема? пожалуйста, хоть какой-нибудь намек