function replace_pubkey_callback(transport) {
try {
- var link = document.getElementById("pubGenAddress");
+ var link = $("pubGenAddress");
if (transport.responseXML) {
try {
- var container = document.getElementById('prefContent');
+ var container = $('prefContent');
container.innerHTML=transport.responseText;
selectTab("feedConfig", true);
}
function filterlist_callback2(transport) {
- var container = document.getElementById('prefContent');
+ var container = $('prefContent');
container.innerHTML=transport.responseText;
if (typeof correctPNG != 'undefined') {
correctPNG();
function init_label_inline_editor() {
try {
- if (document.getElementById("prefLabelList")) {
- var elems = document.getElementById("prefLabelList").getElementsByTagName("SPAN");
+ if ($("prefLabelList")) {
+ var elems = $("prefLabelList").getElementsByTagName("SPAN");
for (var i = 0; i < elems.length; i++) {
if (elems[i].id && elems[i].id.match("LILT-")) {
try {
- var container = document.getElementById('prefContent');
+ var container = $('prefContent');
closeInfoBox();
container.innerHTML=transport.responseText;
function userlist_callback2(transport) {
try {
- var container = document.getElementById('prefContent');
+ var container = $('prefContent');
if (transport.readyState == 4) {
container.innerHTML=transport.responseText;
notify("");
function prefslist_callback2(transport) {
try {
- var container = document.getElementById('prefContent');
+ var container = $('prefContent');
container.innerHTML=transport.responseText;
notify("");
remove_splash();
notify_error(transport.responseText.replace("ERROR: ", ""));
} else {
notify_info(transport.responseText);
- var warn = document.getElementById("default_pass_warning");
+ var warn = $("default_pass_warning");
if (warn) warn.style.display = "none";
}
function init_cat_inline_editor() {
try {
- if (document.getElementById("prefFeedCatList")) {
- var elems = document.getElementById("prefFeedCatList").getElementsByTagName("SPAN");
+ if ($("prefFeedCatList")) {
+ var elems = $("prefFeedCatList").getElementsByTagName("SPAN");
for (var i = 0; i < elems.length; i++) {
if (elems[i].id && elems[i].id.match("FCATT-")) {
try {
- var feed_search = document.getElementById("feed_search");
+ var feed_search = $("feed_search");
var search = "";
if (feed_search) { search = feed_search.value; }
- var slat = document.getElementById("show_last_article_times");
+ var slat = $("show_last_article_times");
var slat_checked = false;
if (slat) {
try {
- var user_search = document.getElementById("user_search");
+ var user_search = $("user_search");
var search = "";
if (user_search) { search = user_search.value; }
try {
- var link = document.getElementById("fadd_link");
+ var link = $("fadd_link");
if (link.value.length == 0) {
alert(__("Error: No feed URL given."));
function addFeedCat() {
- var cat = document.getElementById("fadd_cat");
+ var cat = $("fadd_cat");
if (cat.value.length == 0) {
alert(__("Can't add category: no name specified."));
function feedEditCancel() {
try {
- document.getElementById("subscribe_to_feed_btn").disabled = false;
- document.getElementById("top25_feeds_btn").disabled = false;
+ $("subscribe_to_feed_btn").disabled = false;
+ $("top25_feeds_btn").disabled = false;
} catch (e) {
// this button is not always available, no-op if not found
}
function filterEditCancel() {
try {
- document.getElementById("create_filter_btn").disabled = false;
+ $("create_filter_btn").disabled = false;
selectPrefRows('filter', false); // cleanup feed selection
} catch (e) { }
closeInfoBox();
- document.getElementById("create_filter_btn").disabled = false;
+ $("create_filter_btn").disabled = false;
new Ajax.Request(query, {
onComplete: function(transport) {
function piggie(enable) {
if (enable) {
debug("I LOVEDED IT!");
- var piggie = document.getElementById("piggie");
+ var piggie = $("piggie");
Element.show(piggie);
Position.Center(piggie);
function validateOpmlImport() {
- var opml_file = document.getElementById("opml_file");
+ var opml_file = $("opml_file");
if (opml_file.value.length == 0) {
alert(__("No OPML file to upload."));
function updateFilterList(sort_key) {
try {
- var filter_search = document.getElementById("filter_search");
+ var filter_search = $("filter_search");
var search = "";
if (filter_search) { search = filter_search.value; }
try {
- var label_search = document.getElementById("label_search");
+ var label_search = $("label_search");
var search = "";
if (label_search) { search = label_search.value; }
try {
try {
- var c = document.getElementById('prefContent');
+ var c = $('prefContent');
c.scrollTop = 0;
} catch (e) { };
/* clean selection from all tabs */
- var tabs_holder = document.getElementById("prefTabs");
+ var tabs_holder = $("prefTabs");
var tab = tabs_holder.firstChild;
while (tab) {
/* mark new tab as selected */
- tab = document.getElementById(id + "Tab");
+ tab = $(id + "Tab");
if (tab) {
if (!tab.className.match("Selected")) {
try {
active_tab = getInitParam("prefs_active_tab");
- if (!document.getElementById(active_tab+"Tab")) active_tab = "genConfig";
+ if (!$(active_tab+"Tab")) active_tab = "genConfig";
if (!active_tab || active_tab == '0') active_tab = "genConfig";
document.onkeydown = pref_hotkey_handler;
var sel_rows = getSelectedFeeds();
- var cat_sel = document.getElementById("sfeed_set_fcat");
+ var cat_sel = $("sfeed_set_fcat");
var cat_id = cat_sel[cat_sel.selectedIndex].value;
if (sel_rows.length > 0) {
"feed_search", "filter_search", "user_search", "feed_browser_search");
for (var i = 0; i < search_boxes.length; i++) {
- var elem = document.getElementById(search_boxes[i]);
+ var elem = $(search_boxes[i]);
if (elem) {
focus_element(search_boxes[i]);
return false;
hotkey_prefix = false;
- if (keycode == 49 && document.getElementById("genConfigTab")) { // 1
+ if (keycode == 49 && $("genConfigTab")) { // 1
selectTab("genConfig");
return false;
}
- if (keycode == 50 && document.getElementById("feedConfigTab")) { // 2
+ if (keycode == 50 && $("feedConfigTab")) { // 2
selectTab("feedConfig");
return false;
}
- if (keycode == 51 && document.getElementById("filterConfigTab")) { // 4
+ if (keycode == 51 && $("filterConfigTab")) { // 4
selectTab("filterConfig");
return false;
}
- if (keycode == 52 && document.getElementById("labelConfigTab")) { // 5
+ if (keycode == 52 && $("labelConfigTab")) { // 5
selectTab("labelConfig");
return false;
}
- if (keycode == 53 && document.getElementById("userConfigTab")) { // 6
+ if (keycode == 53 && $("userConfigTab")) { // 6
selectTab("userConfig");
return false;
}
}
- if (document.getElementById("piggie")) {
+ if ($("piggie")) {
if (seq.match("807371717369")) {
seq = "";
function editFeedCats() {
try {
- document.getElementById("subscribe_to_feed_btn").disabled = true;
+ $("subscribe_to_feed_btn").disabled = true;
try {
- document.getElementById("top25_feeds_btn").disabled = true;
+ $("top25_feeds_btn").disabled = true;
} catch (e) {
// this button is not always available, no-op if not found
}
function feedActionChange() {
try {
- var chooser = document.getElementById("feedActionChooser");
+ var chooser = $("feedActionChooser");
var opid = chooser[chooser.selectedIndex].value;
chooser.selectedIndex = 0;
function batchFeedsToggleField(cb, elem, label) {
try {
var f = document.forms["batch_edit_feed_form"];
- var l = document.getElementById(label);
+ var l = $(label);
if (cb.checked) {
f[elem].disabled = false;
selectPrefRows('label', false);
- var e = document.getElementById("LICID-" + id);
+ var e = $("LICID-" + id);
if (e) {
if (kind == "fg") {
function colorPicker(id, fg, bg) {
try {
- var picker = document.getElementById("colorPicker-" + id);
+ var picker = $("colorPicker-" + id);
if (picker) Element.show(picker);
function colorPickerHideAll() {
try {
- if (document.getElementById("prefLabelList")) {
+ if ($("prefLabelList")) {
- var elems = document.getElementById("prefLabelList").getElementsByTagName("DIV");
+ var elems = $("prefLabelList").getElementsByTagName("DIV");
for (var i = 0; i < elems.length; i++) {
if (elems[i].id && elems[i].id.match("colorPicker-")) {
"&ids=" + param_escape(id) + "&fg=" + param_escape(fg) +
"&bg=" + param_escape(bg);
- var e = document.getElementById("LICID-" + id);
+ var e = $("LICID-" + id);
if (e) {
e.style.color = fg;