function all_counters_callback2(transport, async_call) {
try {
if (async_call) async_counters_work = true;
-
if (offline_mode) return;
- console.log("<b>all_counters_callback2 IN: " + transport + "</b>");
parse_counters_reply(transport);
- console.log("<b>all_counters_callback2 OUT: " + transport + "</b>");
} catch (e) {
exception_error("all_counters_callback2", e, transport);
}
-function focus_element(id) {
- try {
- var e = $(id);
- if (e) e.focus();
- } catch (e) {
- exception_error("focus_element", e);
- }
- return false;
-}
-
function loading_set_progress(p) {
try {
if (p < last_progress_point || !Element.visible("overlay")) return;
- console.log("<b>loading_set_progress : " + p + " (" + last_progress_point + ")</b>");
+ console.log("loading_set_progress : " + p + " (" + last_progress_point + ")");
var o = $("l_progress_i");
$('auxDlg').innerHTML = msg;
- Element.show('auxDlg');
+ new Effect.Appear('auxDlg', {duration : 0.5});
} catch (e) {
exception_error("displayNewContentPrompt", e);
if (params) {
console.log('reading init-params...');
- //var param = params.firstChild;
params = JSON.parse(params.firstChild.nodeValue);
var k = params[i].param;
var v = params[i].value;
- console.log(k + " => " + v);
+ if (getURLParam('debug')) console.log(k + " => " + v);
init_params[k] = v;
if (db) {
}
}
-
+function has_local_storage() {
+ try {
+ return 'localStorage' in window && window['localStorage'] != null;
+ } catch (e) {
+ return false;
+ }
+}