add: okbutton.focus(); 
context: function OnLoad(){    gNewsBundle = document.getElementById("bundle_news");    if ("arguments" in window && window.arguments[0]) {        args = window.arguments[0].QueryInterface( Components.interfaces.nsINewsDownloadDialogArgs);        args.hitOK = false; /* by default, act like the user hit cancel */        args.downloadAll = false; /* by default, act like the user did not select download all */        var accountManager = Components.classes["@mozilla.org/messenger/account-manager;1"].getService(Components.interfaces.nsIMsgAccountManager);        server = accountManager.getIncomingServer(args.serverKey);        nntpServer = server.QueryInterface(Components.interfaces.nsINntpIncomingServer);        var downloadHeadersTitlePrefix = gNewsBundle.getString("downloadHeadersTitlePrefix");        var okButtonText = gNewsBundle.getString("okButtonText");        document.title = downloadHeadersTitlePrefix;        var infotext =  gNewsBundle.getFormattedString("downloadHeadersInfoText", [args.articleCount]);        setText('info', infotext);        var okbutton = document.documentElement.getButton("accept");        okbutton.setAttribute("label", okButtonText);        setText("newsgroupLabel", args.groupName);    }    numberElement = document.getElementById("number");    numberElement.value = nntpServer.maxArticles;    markreadElement = document.getElementById("markread");    markreadElement.checked = nntpServer.markOldRead;    return true;}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/680097a354430c2d44a8d8ee4e10367c0245e4d8/downloadheaders.js/clean/mailnews/news/resources/content/downloadheaders.js