// ActiveX Object Workaround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;}