что то вроде такого, только с размеры надо подправить и добавить прозрачный див
<html>
<OBJECT ID="DAControl" CLASSID="CLSID:B6FFC24C-7E13-11D0-9B47-00C04FC2F51D" STYLE='WIDTH:100px;HEIGHT:100px;'></OBJECT>
<canvas id='cr' width='200px' height='200px' style='-moz-opacity:0.3;'/>
<script>
window.onload = function () {
if ('\v'=='v')
{
//DAControll.Stop(); tc
mDAStatics = DAControl.PixelLibrary;
myOval1= mDAStatics.ImportImage("i.JPG");
DAControl.Image = myOval1;
DAControl.Start();
}
else
{
cu = document.getElementById('cr');
var c = new Image(100,100);
c.src = 'i.JPG';
var ct = cu.getContext('2d');
ct.drawImage(c,0,0,60,60,0,0,60,60);
}
}
</script>
</html>