]>
git.wh0rd.org - tt-rss.git/blob - prefs.js
2 This program is Copyright (c) 2003-2005 Andrew Dolgov <cthulhoo@gmail.com>
3 Licensed under GPL v.2 or (at your preference) any later version.
9 /*@if (@_jscript_version >= 5)
10 // JScript gives us Conditional compilation, we can cope with old IE versions.
11 // and security blocked creation of the objects.
13 xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
16 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
23 if (!xmlhttp
&& typeof XMLHttpRequest
!='undefined') {
24 xmlhttp
= new XMLHttpRequest();
27 function param_escape(arg
) {
28 if (typeof encodeURIComponent
!= 'undefined')
29 return encodeURIComponent(arg
);
34 function param_unescape(arg
) {
35 if (typeof decodeURIComponent
!= 'undefined')
36 return decodeURIComponent(arg
);
41 function notify(msg
) {
43 var n
= document
.getElementById("notify");
49 function feedlist_callback() {
50 var container
= document
.getElementById('feeds');
51 if (xmlhttp
.readyState
== 4) {
52 container
.innerHTML
=xmlhttp
.responseText
;
56 function update_feeds() {
58 document
.getElementById("feeds").innerHTML
= "Loading feeds, please wait...";
60 xmlhttp
.open("GET", "backend.php?op=pref-feeds", true);
61 xmlhttp
.onreadystatechange
=feedlist_callback
;
66 function toggleSelectRow(sender
) {
67 var parent_row
= sender
.parentNode
.parentNode
;
70 if (!parent_row
.className
.match("Selected")) {
71 parent_row
.className
= parent_row
.className
+ "Selected";
74 if (parent_row
.className
.match("Selected")) {
75 parent_row
.className
= parent_row
.className
.replace("Selected", "");