function reActiveX()

{

  // Test user agent

  var strAgent = navigator.userAgent.toUpperCase();

  var nIEIdx = strAgent.indexOf("MSIE");

  if (nIEIdx == -1)

  {

    // If user agent does not look like IE, return -- this is not needed.

    return;

  }

 

  // Build arrays of elements to rewrite

  var doaEmbeds = document.getElementsByTagName("embed");

  var doaObjects = document.getElementsByTagName("object");

  var doaApplets = document.getElementsByTagName("applet");

  

     // Iterate through objects, rewriting as we go

     // EMBED

     for (var raxi = 0; raxi < doaEmbeds.length; raxi++ )

  {

          var doRewriteObj = doaDomObjsToRewrite[raxi];

    var doParentObj = doRewriteObj.parentNode;

          

          var strHTML = doParentObj.innerHTML;

          

          doParentObj.removeChild(doRewriteObj);

          doParentObj.innerHTML = strHTML;

     }

     // OBJECT

     for (var raxj = 0; raxj < doaObjects.length; raxj++ )

  {

          var doRewriteObj = doaObjects[raxj];

    var doParentObj = doRewriteObj.parentNode;

          

          var strHTML = doParentObj.innerHTML;

          

          doParentObj.removeChild(doRewriteObj);

          doParentObj.innerHTML = strHTML;

     }

     // APPLET

     for (var raxk = 0; raxk < doaApplets.length; raxk++ )

  {

          var doRewriteObj = doaApplets[raxk];

    var doParentObj = doRewriteObj.parentNode;

          

          var strHTML = doParentObj.innerHTML;

          

          doParentObj.removeChild(doRewriteObj);

          doParentObj.innerHTML = strHTML;

     }

     

     return;

}