// source: http://blogs.vizibility.net/sdobrev/archive/2006/09/28/IE-7-object-activation-fix.aspx
if (navigator.userAgent.toLowerCase().indexOf("msie") != -1)
{
window.onload = RewriteObjects;
}

function RewriteObjects()
{
objects = document.getElementsByTagName("object");
for (var i = 0; i < objects.length; i++)
{
var closedTagIndex = objects[i].outerHTML.toLowerCase().indexOf('>')
var contents = objects[i].outerHTML.substring(0, closedTagIndex + 1);
for (var j = 0; j < objects[i].childNodes.length; j++)
{
contents += objects[i].childNodes[j].outerHTML;
}
contents += '</object>';
objects[i].outerHTML = contents;
}
}
