BAUER.namespace("BAUER.ui.form");BAUER.ui.form.Form=new Class({Implements:[Options,Events],options:{classes:{},ids:{form:false,refreshContainer:false},submitViaXHR:true},initialize:function(a){this.setOptions(a);this._findElements();this._attachListeners();},form:null,contentRefreshPanel:null,_attachListeners:function(){this.form.addEvent("submit",this.handleSubmission.bindWithEvent(this));
},_findElements:function(){this.form=$(this.options.ids.form);this.contentRefreshPanel=new BAUER.ui.xhr.ContentRefreshPanel({ids:{container:this.options.ids.refreshContainer},method:"post"});},handleSubmission:function(a){a.stop();this.contentRefreshPanel.fireEvent("refresh",a);}});