XFormsTable.prototype = new XFormsGroup; function XFormsTable (strParentId, strAlert, strHelp, strHint, strAccesskey, strBind, nCellspacing, strClass, bDisabled, strId, nNavindex, strOverflow, bPopup, strRef, strScroll, strShowEffect, strStyle, strTag, strVisibility, strUserDefineAttrib) { if (!strId) { return; } XFormsGroup.call(this, strParentId, strAlert, strHelp, strHint, strAccesskey, strBind, strClass, bDisabled, strId, nNavindex, strOverflow, bPopup, strRef, strScroll, strShowEffect, strStyle, strTag, strVisibility, strUserDefineAttrib); /** * Attribute */ this.attribute["cellspacing"] = nCellspacing; } XFormsTR.prototype = new XFormsControl; function XFormsTR (strParentId, strAlert, strHelp, strHint, strAccesskey, strClass, bDisabled, strId, nNavindex, strStyle, strTag, strVisibility, strUserDefineAttrib) { if (!strId) { return; } XFormsControl.call(this, strParentId, strAlert, strHelp, strHint, strAccesskey, strClass, bDisabled, strId, nNavindex, strStyle, strTag, strVisibility, strUserDefineAttrib); } XFormsTR.prototype.refresh = function () { var arKeyset = this.children.keys(); for (var i=0; i