function Log(elm) {
	;
}

Log._observers = new Array();

Log.debug = function (s){
	//alert(s);
	s += "";
	s = s.replace(/ /,"&nbsp;");
	Log._notifyObservers(s);
};

Log.addObserver = function(func) {
	Log._observers.push(func);
};

Log._notifyObservers = function(s) {
	//alert("Log._notifyObservers s: " + s);
	for (var i=0; i<Log._observers.length; i++) {
		var o = Log._observers[i];
		//alert("o: " + o);
		o.call(null, s);
	}
};