if(navigator.appName.indexOf("Microsoft")!=-1){ 
 var aoTypes       = new Array("object","applet","embed"); 
   var iLenTypes   =   aoTypes.length 
   try{ 
  for(var iPosType=0; iPosType<iLenTypes; iPosType++){ 
     try{ 
       var sCurrType         =   aoTypes[iPosType]; 
       var aoReplaceObj   = document.getElementsByTagName(sCurrType); 
      if(aoReplaceObj){ 
        var iLen   =   aoReplaceObj.length; 
        for(var iPos=0; iPos<iLen; iPos++){ 
           try{ 
             //clone old node 
             var oldObj      =   aoReplaceObj[iPos]; 
            var parentObj   = oldObj.parentNode; 
            var newObj      =   oldObj.cloneNode(true); 
            //write new node 
            document.write(newObj.outerHTML); 
            //replace old with new 
            var aoReplaceObj2 = document.getElementsByTagName(sCurrType); 
            var newObj2            =   aoReplaceObj2[iLen]; 
            parentObj.replaceChild(newObj2, oldObj); 
          }catch(oSecondLoopEx){ 
             alert("error in SecondLoop: "+oSecondLoopEx.message); 
          } 
         } 
      } 
    }catch(oFirstLoopEx){ 
       alert("error in FirstLoop: "+oFirstLoopEx.message); 
    } 
  } 
   }catch(oGenEx){ 
    alert("error: "+oGenEx.message); 
 } 
}