/* Nécessite le framework Prototype(version 1.5.1.1), lib_core_pr.js et lib_dhtml_pr.js */

/**
* Objet Plugin : fournit des méthodes statiques pour gérer les plug-ins (flash, …)
*/
var Plugin = {};

/**
* méthode statique permettant de copier et de réécrire les plug-ins dans une page web (tous les types de plug-ins)
* permet de forcer le réaffichage et l’activation sous IE.
*/
Plugin.copyNodes = function()
{
	if(Prototype.Browser.IE || Prototype.Browser.Opera)
	{
		var objColl = $A(document.getElementsByTagName('object'));
		
		_copyPluginNode(objColl);
	}
	
	function _copyPluginNode(coll)
	{
		coll.each(function(obj)
		{
			if(obj.parentNode.tagName.toLowerCase() != 'object')
			{
				obj.outerHTML = obj.outerHTML;
			}
		});
	}
}

Event.observe(window,'load',Plugin.copyNodes);