
var approval=Class.create({initialize:function(obj)
{var self=this;this.obj=obj;this.setObservers();},setObservers:function()
{var self=this;$$(this.obj.changeElements).each(function(elm,i){$(elm).observe('change',function(){$(self.obj.inputElement).value='true';});});$$(this.obj.keyUpElements).each(function(elm,i){$(elm).observe('keyup',function(){$(self.obj.inputElement).value='true';});});$$(this.obj.clickElement).each(function(elm,i){$(elm).observe('click',function(){$(self.obj.inputElement).value='true';});});}});Event.observe(window,'load',function()
{new approval({changeElements:'.approvalChange',clickElements:'',keyUpElements:'.approval',inputElement:'needApproval'});});