//v.1.5 build 71114 /* Copyright DHTMLX LTD. http://www.dhtmlx.com To use this component please contact sales@dhtmlx.com to obtain license */ function eXcell_acheck(cell){try{this.cell = cell;this.grid = this.cell.parentNode.grid;this.cell.obj = this}catch(er){};this.changeState = function(){if ((!this.grid.isEditable)||(this.cell.parentNode._locked)||(this.isDisabled())) return;if(this.grid.callEvent("onEditCell",[0,this.cell.parentNode.idd,this.cell._cellIndex])!=false){this.val = this.getValue() if(this.val=="1")this.setValue("") else this.setValue("") this.cell.wasChanged=true;this.grid.callEvent("onEditCell",[1,this.cell.parentNode.idd,this.cell._cellIndex]);this.grid.callEvent("onCheckbox",[this.cell.parentNode.idd,this.cell._cellIndex,(this.val!='1')])}else{this.editor=null}};this.getValue = function(){try{return this.cell.chstate.toString()}catch(er){return null}};this.isCheckbox = function(){return true};this.isChecked = function(){if(this.getValue()=="1") return true;else return false};this.setChecked = function(fl){this.setValue(fl.toString()) };this.detach = function(){return this.val!=this.getValue()};this.drawCurrentState=function(){if (this.cell.chstate==1)return "
 Yes
";else return "
 No
"}};eXcell_acheck.prototype = new eXcell;eXcell_acheck.prototype.setValue = function(val){val=(val||"").toString();if(val.indexOf("1")!=-1 || val.indexOf("true")!=-1){val = "1";this.cell.chstate = "1"}else{val = "0";this.cell.chstate = "0" };var obj = this;this.setCValue(this.drawCurrentState(),this.cell.chstate)};//(c)dhtmlx ltd. www.dhtmlx.com //v.1.5 build 71114 /* Copyright DHTMLX LTD. http://www.dhtmlx.com To use this component please contact sales@dhtmlx.com to obtain license */uContent, width: 216, maxHeight: 300, positionOpts: {offsetY: -1}, callerOnState: 'btnMenuOn', itemHover: 'hover', selectCategories: false, topLinkText: 'All Categories' }).create(); return false; }); });