// http://www.freepatentsonline.com/5838906.html
function ieFix_USPatent5838906() {
	// only for internet explorer
	if (!/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
		return;
	} else

	// does not work in IE9
	if (RegExp.$1 >= 9) {
		return;
	}

	var lstObjects = document.getElementsByTagName('object');

	for (var iObject = 0; iObject < lstObjects.length; iObject++) {
		var hNewObject = document.createElement('object');

		hNewObject.classId = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';
		hNewObject.style.width = lstObjects[iObject].style.width;
		hNewObject.style.height = lstObjects[iObject].style.height;
	
		var lstParams = lstObjects[iObject].getElementsByTagName('param');
		for (var iParam = 0; iParam < lstParams.length; iParam++) {
			hNewObject.appendChild(lstParams[iParam]);
		}

		lstObjects[iObject].outerHTML = hNewObject.outerHTML;
	}
}

