
var log={loggers:{info:[],debug:[],warn:[],error:[]},info:function(message){this.message('info',message);},debug:function(message){this.message('debug',message);},warn:function(message){this.message('warn',message);},error:function(message){this.message('error',message);},message:function(type,message)
{if(type==undefined)
type='info';if(message==null)
message='(null)';for(var i in this.loggers[type])
this.loggers[type][i](message);},registerLoggers:function(loggers)
{for(var i in loggers){if(this.loggers[i]!=undefined){this.loggers[i].push(loggers[i]);}}}};
