var FocusReader = Class.create({

    initialize: function(){

	this.currentFocus = null;
        var focusRead = this.focusRead.bindAsEventListener(this);
        document.observe("focus", focusRead);
    },

    focusRead: function(e){
        this.currentFocus = e.element();
    },
 
    getCurrentFocus(){
        return this.currentFocus;
    },

    getCurrentFocusId(){
	if(this.currentFocus.identify) return this.currentFocus.identify();
    }

});