function makeObjectsOpaque() {    
	var elementToAppend = document.createElement('param');    
	elementToAppend.setAttribute('name', 'wmode');    
	elementToAppend.setAttribute('value', 'opaque');    
	var objects = document.getElementsByTagName('object');    
	for(var i = 0; i < objects.length; i++) {        
		elementToAppend = elementToAppend.cloneNode(true);        
		objects[i].appendChild(elementToAppend);    
	}
}

function makeObjectsOpaque2() {    
	var objects = document.getElementsByTagName('object');    
	for(var i = 0; i < objects.length; i++) {        
		objects[i].setAttribute('wmode', 'opaque');        
		// you can also try:        
		// objects[i].wmode = 'opaque';    
	}
}

function makeObjectsOpaque3() {    
	var elementToAppend = document.createElement('param');    
	elementToAppend.setAttribute('name', 'wmode');    
	elementToAppend.setAttribute('value', 'opaque');    
	var objects = document.getElementsByTagName('object');    
	for(var i = 0; i < objects.length; i++) {        
		var newObject = objects[i].cloneNode(true);        
		elementToAppend = elementToAppend.cloneNode(true);        
		newObject.appendChild(elementToAppend);        
		objects[i].parentNode.replaceChild(newObject, objects[i]);    
	}
}

if(window.onload) {    
	var onLoad = window.onload;    
	window.onload = function() {       
		 onLoad();       
		 makeObjectsOpaque();
		 makeObjectsOpaque2(); 
		 makeObjectsOpaque3();    
	};
} else {    
	window.onload = makeObjectsOpaque3;
}
