--- Webpacus/root/js/logger.js 2006/01/07 22:45:16 355 +++ Webpacus/root/js/logger.js 2006/01/07 23:43:33 356 @@ -13,7 +13,7 @@ // Custom Event // ------------ -CustomEvent = Class.create() +var CustomEvent = Class.create() CustomEvent.prototype = { initialize : function() { this.listeners = [] @@ -134,7 +134,7 @@ // Logger // ----- -Logger = { +var Logger = { logEntries : [], onupdate : new CustomEvent(), @@ -170,7 +170,7 @@ } } -LogEntry = Class.create() +var LogEntry = Class.create() LogEntry.prototype = { initialize : function(message, tag) { this.message = message @@ -178,7 +178,7 @@ } } -LogConsole = Class.create() +var LogConsole = Class.create() LogConsole.prototype = { // Properties @@ -429,6 +429,7 @@ } // Load the Console when the window loads +var logConsole = null; Event.observe(window, "load", function() {logConsole = new LogConsole()}) // ------------------------- @@ -475,4 +476,4 @@ } // Helper Alias for simple logging -var puts = function() {return Logger.log(arguments[0], arguments[1])} \ No newline at end of file +var puts = function() {return Logger.log(arguments[0], arguments[1])}