var TextField=function(a,c,f,d){var b=this,e;b.field_jq=a;b.default_str=c;d=d||"err";c&&a.val(c);Boolean(c)&&a.focus(function(){b.changed||a.val("")}).blur(function(){e=a.val();if(e==c||e==""){a.val(c);b.changed=false}else b.changed=true});if(f){b.error_box=jQuery(modo.EL.D).html(f).addClass(d).hide();b.error_box.insertAfter(a)}};TextField.prototype.hasChanged=function(a){if(a)if(this.changed)this.error_box&&this.error_box.hide();else this.error_box&&this.error_box.show();return this.changed};
TextField.prototype.resetDefaultStr=function(){this.field_jq.val(this.default_str);this.changed=false};

