rem: var subButtons = document.getElementById("mailSubButtons"); dump("hiding " + subButtons + "\n"); 
add: var subButtons = document.getElementById("ispchoice"); dump("** Have dynamic inputs: showing " + subButtons + "\n"); 
context: function fixLabels(box) {    dump("Fixing labels on " + box + "\n");    if (!box) return;    var child = box.firstChild;    var haveDynamicInputs = false;    while (child) {        dump("Checking <" + child.localName + ">\n");        if (child.localName.toLowerCase() == "box") {            var input = child.childNodes[0];            var label = child.childNodes[1];            if (input.localName.toLowerCase() == "input" &&                label.localName.toLowerCase() == "label") {                                var fakeid = input.getAttribute("fakeid");                if (fakeid && fakeid != "") {                    input.setAttribute("id", fakeid);                    dump("Found dynamic inputs!\n");                    haveDynamicInputs = true;                }            }        }        child = child.nextSibling;    }    if (haveDynamicInputs) {        var subButtons = document.getElementById("mailSubButtons");        dump("hiding " + subButtons + "\n");        subButtons.removeAttribute("hidden");    }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/3eb2816421d29acd8c9206b4c79ee75e0d55f83d/aw-accounttype.js/buggy/mailnews/base/prefs/resources/content/aw-accounttype.js