function fixPlugin() {
    var objects = document.getElementsByTagName('object');
    for (var i = 0; i < objects.length; i++) {
        var paramEl = '';
        var params = document.getElementsByTagName('param');
        for (var j = 0; j < params.length; j++) {
            paramEl += params[j].outerHTML;
        }
        objects[i].outerHTML = objects[i].outerHTML.replace('>', '>' + paramEl);
    }

    var embeds = document.getElementsByTagName('embed');
    for (var i = 0; i < embeds.length; i++) {
        embeds[i].outerHTML = embeds[i].outerHTML;
    }

    var applets = document.getElementsByTagName('applet');
    for (var i = 0; i < applets.length; i++) {
        var paramEl = '';
        var params = document.getElementsByTagName('param');
        for (var j = 0; j < params.length; j++) {
            paramEl += params[j].outerHTML;
        }
        applets[i].outerHTML = applets[i].outerHTML.replace('>', '>' + paramEl);
    }
}
