diff --git a/mozilla/mailnews/base/prefs/resources/content/am-imap-advanced.js b/mozilla/mailnews/base/prefs/resources/content/am-imap-advanced.js index 1acfd36c12b..8bc08c3aaa1 100644 --- a/mozilla/mailnews/base/prefs/resources/content/am-imap-advanced.js +++ b/mozilla/mailnews/base/prefs/resources/content/am-imap-advanced.js @@ -23,20 +23,27 @@ // pull stuff out of window.arguments var server=window.arguments[0]; -var result=window.arguments[1] // initialize the controls with the "server" argument + +var gControls; +function getControls() { + if (!gControls) + gControls = document.getElementsByAttribute("imap_persist", "true"); + return gControls; +} + function onLoad() { - var controls = document.controls; + var controls = getControls(); for (var i=0; i - + - - - &usingSubscription.label; - + + + - - - &dualUseFolders.label; - &namespaceDesc.label; @@ -38,23 +33,22 @@ - - + + - - + + - - + + - - - &overrideNamespaces.label; - + + +