

window.onload = function () {

//Determine browser, we only need this for Internet Explorer

if (navigator.appName == "Microsoft Internet Explorer") {



//Array of elements to be replaced

var arrElements = new Array(3);

arrElements[0] = "object";

arrElements[1] = "embed";

arrElements[2] = "applet";





//Loop over element types

for (n = 0; n < arrElements.length; n++) {



//set object for brevity

replaceObj = document.getElementsByTagName(arrElements[n]);



//loop over element objects returned

for (i = 0; i < replaceObj.length; i++ ) {



//set parent object for brevity

parentObj = replaceObj[i].parentNode;



//grab the html inside of the element before removing it from the DOM

newHTML = parentObj.innerHTML;



//remove element from the DOM

parentObj.removeChild(replaceObj[i]);



//stick the element right back in, but as a new object

parentObj.innerHTML = newHTML;



}

}

}

}