All I need to do is to cover the Windows Media Player ActiveX object (clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6) with other object, like div with background color set to Transparent. The problem occurs when first song starts to play. The ActiveX brings itself to front and stays there no matter what I do. My player object looks like below.
<object id="player" width="95" height="95"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<param name="URL" value="http://91.121.123.186:5900" />
<param name="SendPlayStateChangeEvents" value="True" />
<param name="AutoStart" value="False" />
<param name="uiMode" value="none" />
<param name="PlayCount" value="9999" />
</object>
<object id="player" width="95" height="95"
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">
<param name="URL" value="http://91.121.123.186:5900" />
<param name="SendPlayStateChangeEvents" value="True" />
<param name="AutoStart" value="False" />
<param name="uiMode" value="none" />
<param name="PlayCount" value="9999" />
</object>