//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;
         }

    }
}


