function objectMask() {
	var target_node = document.getElementsByTagName('object');
	for (var i = 0; i < target_node.length; i++) {
		var nodeCache = target_node[i].outerHTML;
		var newNode = document.createElement('DIV');
		newNode.innerHTML = nodeCache;
		target_node[i].replaceNode(newNode);
	}
}
function addListener(elem, eventType, func, cap) {
    if(elem.addEventListener) {
        elem.addEventListener(eventType, func, cap);
    } else if(elem.attachEvent) {
        elem.attachEvent('on' + eventType, func);
    } else {
        return false;
    }
}
addListener(window, 'load', objectMask, false);
