/*    HTTP Host:  b.static.ak.fbcdn.net                                        */
/*    Generated:  January 12th 2010 9:38:27 AM PST                             */
/*      Machine:  10.16.139.104                                                */
/*       Source:  Local Cache                                                  */
/*     Location:  rsrc:4:5lode4eb                                              */
/*       Locale:  nu_ll                                                        */
/*         Path:  js/templates/UIFormButton.js                                 */

if (window.CavalryLogger) { CavalryLogger.start_js(["js\/templates\/UIFormButton.js"]); }

function UIFormButton(a){this.root=null;this.input=null;this.parent.construct(this,URI('/templates/UIFormButton.tmpl'));this.setValue(a);this.setOnclick(bagofholding);this.setColor(UIActionButton.colorGray);Event.listen(this.input,'click',this._click.bind(this));}UIFormButton.extend('TemplateObject');UIFormButton.prototype={setName:function(a){this.input.setAttribute('name',a);return this;},setValue:function(a){this.input.setAttribute('value',a);return this;},setColor:function(a){CSS.removeClass(this.root,'UIButton_Gray');CSS.removeClass(this.root,'UIButton_Blue');CSS.removeClass(this.root,'UIButton_Green');CSS.addClass(this.root,'UIButton_'+a);return this;},setOnclick:function(a){this._onclick=a;return this;},getNodes:function(){return [this.root];},_click:function(){return this._onclick();}};

if (window.Bootloader) { Bootloader.done(["js\/templates\/UIFormButton.js"]); }