var FieldSuggest=new Class({Extends:Field,initialize:function(id,html,options){this.id=id;this.parent(id,html,options);this.options.merge(new Hash({suggest:$defined(this.options.suggest)?this.options.suggest:{}}));this.dom.input.set({autocomplete:"Off"});this.controller=null;this._makeController();},_makeController:function(){var list=$defined(this.options.list)&&this.options.list!=null&&this.options.list.length>0;return list==true?this._makeLocalController():this._makeRequestController();},_makeLocalController:function(){this.controller=new Autocompleter.Local(this.id,this.options.list,this.options.suggest);},_makeRequestController:function(){this.controller=new Autocompleter.Request.JSON(this.id,this.options.url,this.options.suggest);}});