                 if ( obj )
                  {
                    obj.SortByName();
                    string tmp = "";
                    string sFirstId = "";
                    foreach( tmp, obj.EnumEnabledIDs() ) {
                      object func = dom.GetObject(tmp);
                      if (func.Visible()) {
                        if (sFirstId == "") {
                          sFirstId = tmp;
                        }
                        string trId = "funcs"#func.ID();
     