Flash loses hover focus when wmode = transparent is turned on!?

Hello to all,
I`m dealing with this issue for quite a while now, and finally I have find where is the problem.

I have a Flash with certain code in which I call externalinterface - javascript function which sets size of the div where my flash is placed.

Here is that html/js code:


<script type="text/javascript">
        var soFlash = new SWFObject("bar.swf", "theVars", "992", "100%", "9", "#000000");
        soFlash.addVariable("headlineText", "Head Line");
        soFlash.addParam("wmode", "transparent");
        soFlash.write("fla****em");
    
        setBarHeight = function(h) {
           var fa = document.getElementById('fla****em');
        fa.style.height = h + 'px';
        /*if (FA.barFrame != null) {
                  FA.barFrame.style.height = h + 'px';
               }*/
        }
        //setBarHeight(50);            
    </script>

And here is simple externalinterface from flash:


private function setSize(newHeight):void {
ExternalInterface.call("setBarHeight", newHeight);
}

So, when wmode is set not to be transparent everything works fine.

Now, please pay attantion!

It also works fine with wmode is set to be transparent along with my eventListener is set to CLICK or DOWN like this:


function sizeUp(){
    setSize(250);
}
buttonMc.btnTournament.addEventListener(MouseEvent.MOUSE_UP, sizeUp);

function sizeDown(){
    setSize(250);
}
buttonMc.btnTournament.addEventListener(MouseEvent.MOUSE_DOWN, sizeDown);

However, if it has a one of the OVER listeners like this and wmode is set to transparent it will not work:


function sizeUp(){
    setSize(250);
}
buttonMc.btnTournament.addEventListener(MouseEvent.MOUSE_OVER, sizeUp);

function sizeDown(){
    setSize(250);
}
buttonMc.btnTournament.addEventListener(MouseEvent.MOUSE_OUT, sizeDown);

Looks like flash is losing Mouse focus on OVER and OUT event when transparency is turned on?

And again, when I turn transparency off from my swfobject code, everything works fine.

Thank you!