var ColleagueRadioButton = function (elm) { //Object.extend(this, Colleague); this.element = elm; this.mediator; this.setMediator = function (med) { this.mediator = med; Event.observe(this.element, 'click', this.mediator.colleagueChanged.bind(this.mediator), false); } this.setColleagueEnabled = function (bool) { this.element.disabled = !bool; } this.getState = function () { return this.element.checked; } }