summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2007-08-25 13:11:54 +0100
committerAndrew Dolgov <[email protected]>2007-08-25 13:11:54 +0100
commit288487e429cea9261ccfdaaf8724f71270b9a06b (patch)
tree4e598427f7ab88452261dc3aac3203d6cdb87145 /prefs.js
parent9bc082151a809923953cfdc6ccf0d803a06b01cc (diff)
remove some more raw xmlhttp code
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js51
1 files changed, 31 insertions, 20 deletions
diff --git a/prefs.js b/prefs.js
index befee7d60..ac07e8f04 100644
--- a/prefs.js
+++ b/prefs.js
@@ -13,6 +13,19 @@ var caller_subop = false;
var sanity_check_done = false;
+function infobox_callback() {
+ if (xmlhttp.readyState == 4) {
+ infobox_callback2(xmlhttp);
+ }
+}
+
+function infobox_submit_callback() {
+ if (xmlhttp.readyState == 4) {
+ infobox_submit_callback2(xmlhttp);
+ }
+}
+
+
function replace_pubkey_callback() {
if (xmlhttp.readyState == 4) {
try {
@@ -82,31 +95,29 @@ function feedlist_callback() {
/* stub for subscription dialog */
-function dlg_frefresh_callback() {
- if (xmlhttp.readyState == 4) {
- // setTimeout("updateFeedList()", 500);
+function dlg_frefresh_callback(transport) {
- try {
- var container = document.getElementById('prefContent');
- container.innerHTML=xmlhttp.responseText;
- selectTab("feedConfig", true);
+ try {
+ var container = document.getElementById('prefContent');
+ container.innerHTML=transport.responseText;
+ selectTab("feedConfig", true);
- if (caller_subop) {
- var tuple = caller_subop.split(":");
- if (tuple[0] == 'editFeed') {
- window.setTimeout('editFeed('+tuple[1]+')', 100);
- }
+ if (caller_subop) {
+ var tuple = caller_subop.split(":");
+ if (tuple[0] == 'editFeed') {
+ window.setTimeout('editFeed('+tuple[1]+')', 100);
+ }
- caller_subop = false;
- }
- if (typeof correctPNG != 'undefined') {
- correctPNG();
- }
- notify("");
- } catch (e) {
- exception_error("feedlist_callback", e);
+ caller_subop = false;
+ }
+ if (typeof correctPNG != 'undefined') {
+ correctPNG();
}
+ notify("");
+ } catch (e) {
+ exception_error("feedlist_callback", e);
}
+
}
function filterlist_callback() {