seq = seq + "" + keycode;
}
- var piggie = document.getElementById("piggie");
-
- if (piggie) {
+ if (document.getElementById("piggie")) {
if (seq.match("807371717369")) {
+ seq = "";
localPiggieFunction(true);
} else {
localPiggieFunction(false);
if (!document.getElementById("feedCatHolder")) {
for (i = 0; i < content.childNodes.length; i++) {
var child = content.childNodes[i];
- child.className = child.className.replace("Selected", "");
+ try {
+ child.className = child.className.replace("Selected", "");
+ } catch (e) {
+ //
+ }
}
} else {
for (i = 0; i < content.childNodes.length; i++) {
for (i = 0; i < content.rows.length; i++) {
content.rows[i].className = content.rows[i].className.replace("Selected", "");
}
-
}
function getVisibleUnreadHeadlines() {
row.className = row.className = "Active";
}
+ var check = document.getElementById("RCHK-" + id);
+
+ if (check) {
+ check.checked = true;
+ }
+
row.className = row.className + "Selected";
}
xmlhttp_rpc = new XMLHttpRequest();
}
-function parse_counters(reply, f_document, title_obj) {
+function parse_counters(reply, f_document, title_obj, scheduled_call) {
try {
for (var l = 0; l < reply.childNodes.length; l++) {
if (!reply.childNodes[l] ||
var feed_img = f_document.getElementById("FIMG-" + id);
if (feedctr && feedu && feedr) {
+
+ if (feedu.innerHTML != ctr && id == getActiveFeedId() && scheduled_call) {
+ var hf = title_obj.parent.frames["headlines-frame"];
+ hf.location.reload(true);
+ }
feedu.innerHTML = ctr;
}
}
}
+
+// originally stolen from http://www.11tmr.com/11tmr.nsf/d6plinks/MWHE-695L9Z
+// bugfixed just a little bit :-)
+function getURLParam(strParamName){
+ var strReturn = "";
+ var strHref = window.location.href;
+
+ if (strHref.indexOf("#") == strHref.length-1) {
+ strHref = strHref.substring(0, strHref.length-1);
+ }
+
+ if ( strHref.indexOf("?") > -1 ){
+ var strQueryString = strHref.substr(strHref.indexOf("?"));
+ var aQueryString = strQueryString.split("&");
+ for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
+ if (aQueryString[iParam].indexOf(strParamName + "=") > -1 ){
+ var aParam = aQueryString[iParam].split("=");
+ strReturn = aParam[1];
+ break;
+ }
+ }
+ }
+ return strReturn;
+}
+
+function leading_zero(p) {
+ var s = String(p);
+ if (s.length == 1) s = "0" + s;
+ return s;
+}
+
+function center_element(e) {
+
+ try {
+ var c_width = document.body.clientWidth;
+ var c_height = document.body.clientHeight;
+
+ var c_scroll = document.body.scrollTop;
+
+ var e_width = e.clientWidth;
+ var e_height = e.clientHeight;
+
+ var set_y = (c_height / 2) + c_scroll - (e_height / 2);
+ var set_x = (c_width / 2) - (e_width / 2);
+
+ e.style.top = set_y + "px";
+ e.style.left = set_x + "px";
+ } catch (e) {
+ exception_error("center_element", e);
+ }
+}