rem: { prefstring:"downloadUnreadOnly", id:"nntp.downloadUnread"}, 
add: { prefstring:"downloadUnreadOnly", id:"nntp.notDownloadRead"}, 
context: function onLockPreference(){    var isDownloadLocked = false;    var isGetNewLocked = false;    var initPrefString = "mail.server";     var finalPrefString;     var prefService = Components.classes["@mozilla.org/preferences-service;1"];    prefService = prefService.getService();    prefService = prefService.QueryInterface(Components.interfaces.nsIPrefService);    // This panel does not use the code in AccountManager.js to handle    // the load/unload/disable.  keep in mind new prefstrings and changes    // to code in AccountManager, and update these as well.    var allPrefElements = [      { prefstring:"offline_download", id:"offline.newFolder"},      { prefstring:"download_bodies_on_get_new_mail",                           id:"offline.downloadBodiesOnGetNewMail"},      { prefstring:"limit_offline_message_size", id:"offline.notDownload"},      { prefstring:"max_size", id:"offline.notDownloadMin"},      { prefstring:"downloadUnreadOnly", id:"nntp.downloadUnread"},      { prefstring:"downloadByDate", id:"nntp.downloadMsg"},      { prefstring:"ageLimit", id:"nntp.downloadMsgMin"},      { prefstring:"retainBy", id:"nntp.keepMsg"},      { prefstring:"daysToKeepHdrs", id:"nntp.keepOldMsgMin"},      { prefstring:"numHdrsToKeep", id:"nntp.keepNewMsgMin"},      { prefstring:"keepUnreadOnly", id:"nntp.keepUnread"},      { prefstring:"daysToKeepBodies", id:"nntp.removeBodyMin"},      { prefstring:"cleanupBodies", id:"nntp.removeBody" },      { prefstring:"disable_button.selectFolder", id:"selectFolderButton"}    ];    finalPrefString = initPrefString + "." + gIncomingServer.key + ".";    gPref = prefService.getBranch(finalPrefString);    disableIfLocked( allPrefElements );} 
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/8af4b71a1c22a4a914867522d820ae772589242c/am-offline.js/clean/mailnews/base/prefs/resources/content/am-offline.js