Index: /trunk/contactcenter/js/ccAddGroup.js =================================================================== --- /trunk/contactcenter/js/ccAddGroup.js (revision 285) +++ /trunk/contactcenter/js/ccAddGroup.js (revision 294) @@ -35,5 +35,4 @@ this.title = Element('title'); this.contact_in_list = Element('contact_in_list'); - this.contact_list = Element('contact_list'); this.group_id = Element('group_id'); @@ -189,7 +188,8 @@ if(reload) { - for (j =0; j < this.contact_list.options.length; j++) { - this.contact_list.options[j].selected = false; - this.contact_list.options[j--] = null; + if(Element("contact_list")) + for (j =0; j < Element("contact_list").options.length; j++) { + Element("contact_list").options[j].selected = false; + Element("contact_list").options[j--] = null; } } @@ -201,6 +201,5 @@ cAddGroup.prototype.remUser = function(){ - - select = this.contact_list; + select_in = this.contact_in_list; @@ -213,5 +212,5 @@ cAddGroup.prototype.addUser = function(){ - select = this.contact_list; + select = Element("contact_list"); select_in = this.contact_in_list; Index: /trunk/contactcenter/js/cc.js =================================================================== --- /trunk/contactcenter/js/cc.js (revision 285) +++ /trunk/contactcenter/js/cc.js (revision 294) @@ -188,6 +188,5 @@ /************ Edit Group *************/ function editGroup(id){ - populateEditGroup(id); - ccAddGroup.window.open(); + populateEditGroup(id); } /* @@ -306,10 +305,11 @@ var handler = function(responseText) { - var data = unserialize(responseText); + var data = unserialize(responseText); + Element('group_id').value = data['id_group']; - var options_contact_list = Element('contact_list'); - if(data['contact_list']) { - options_contact_list.innerHTML = data['contact_list']; - } + var options_contact_list = Element('span_contact_list'); + var select_contact_list = '"; + options_contact_list.innerHTML = select_contact_list; if(data['id_group']) { @@ -332,4 +332,5 @@ return; } + ccAddGroup.window.open(); }; Index: /trunk/contactcenter/templates/default/addGroup.tpl =================================================================== --- /trunk/contactcenter/templates/default/addGroup.tpl (revision 2) +++ /trunk/contactcenter/templates/default/addGroup.tpl (revision 294) @@ -33,5 +33,5 @@