zhtml.Widget=zk.$extends(zk.Widget,{rawId:!0,className:"zhtml.Widget",widgetName:"zhtml",setDynamicProperty:function(a){var b=this.$n();if(b){var c=a[0];a=a[1];switch(c){case "checked":b.checked=this._defChecked=null!=a;break;case "value":b.value=this._defValue=a;break;case "style":zk(b).clearStyles().jq.css(jq.parseStyle(a));break;case "class":b.className=a;break;case "disabled":case "readOnly":b[c]="true"==a;break;default:b[c]=a}}},doClick_:function(a){var b=this.$n();b&&("INPUT"!=b.tagName?this.$supers("doClick_",
arguments):b.disabled||("checkbox"!=b.type&&"radio"!=b.type||this._doCheck(),this.fireX(a)))},_doCheck:function(){var a=this.$n();a&&(a=a.checked,a!=this._defChecked&&(this._defChecked=a,this.fire("onCheck",a)))},redraw:zk.Native.$redraw});
