function fix_eolas(){
var objects = document.getElementsByTagName("object");
for (var i = 0; i < objects.length; i++) {
var o = objects[i];
var h = o.outerHTML;
var params = "";
// Need to take care of each node because IE strips out Flashvars
// if you just copy the object
for (var j = 0; j<o.childNodes.length; j++) {
var p = o.childNodes[j];
if (p.tagName == "PARAM"){
params += p.outerHTML;
}
}
var tag = h.split(">")[0] + ">";
var newObject = tag + params + o.innerHTML + " </object>";
objects[i].outerHTML = newObject;
}
}

function addEvent(obj, evType, fn){
if (obj.addEventListener){
obj.addEventListener(evType, fn, false);
return true;
}
else if (obj.attachEvent){
var r = obj.attachEvent("on"+evType, fn);
return r;
}
else {
return false;
}
}

addEvent(window, 'load',fix_eolas);