debug: function(label, e)
{
if (!this.is_logout && DIMP.conf.debug) {
- alert(label + ': ' + ((e instanceof Error && e.name && e.message) ? e.name + '-' + e.message : Object.inspect(e)) + (e.lineNumber ? ' (Line #' + e.lineNumber + ')' : ''));
+ if (console) {
+ // Firebug error reporting.
+ console.error(label, e);
+ } else {
+ alert(label + ': ' + ((e instanceof Error && e.name && e.message) ? e.name + '-' + e.message : Object.inspect(e)) + (e.lineNumber ? ' (Line #' + e.lineNumber + ')' : ''));
+ }
}
},