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;
}