YUI.add("compact-form",function(c){var b=c.Lang;function a(d){a.superclass.constructor.apply(this,arguments)}a.NAME="compactForm";a.ATTRS={value:{value:"Search"},boundingBox:{valueFn:function(){return this.get("srcNode")}}};a.INPUT_CLASS=c.ClassNameManager.getClassName(a.NAME,"value");a.HTML_PARSER={value:function(d){var e=d.get("value");return e}};c.extend(a,c.Widget,{destructor:function(){this._inputFocusdetach();this._inputBlurdetach()},bindUI:function(){this._inputFocus=c.on("focus",c.bind(this._onInputFocus,this),this.get("srcNode"));this._inputBlur=c.on("blur",c.bind(this._onInputBlur,this),this.get("srcNode"))},syncUI:function(){this._uiSetValue(this.get("value"))},_onInputFocus:function(f){var d=f.target;if(d.get("value")==this.get("value")){d.set("value","")}},_onInputBlur:function(f){var d=f.target;if(b.trim(d.get("value"))==""){d.set("value",this.get("value"))}},_uiSetValue:function(d){this.get("srcNode").set("value",d)}});c.CompactForm=a},"3.2.0",{requires:["widget"]});
