countFiles = 1; function create_shared_accounts() { // select_owners = Element('ea_select_owners'); hidden_owners_acl = Element('owners_acls'); hidden_owners_calendar_acl = Element('owners_calendar_acls'); select_owners = Element('ea_select_owners'); for(var i = 0;i < select_owners.options.length; i++) select_owners.options[i].selected = true; hidden_owners_acl.value = admin_connector.serialize(sharemailbox.ownersAcl); hidden_owners_calendar_acl.value = admin_connector.serialize(sharemailbox.ownersCalendarAcl); cExecuteForm ("$this.shared_accounts.create", document.forms['shared_accounts_form'], handler_create_shared_accounts); hidden_owners_acl.value = ""; } function handler_create_shared_accounts(data_return) { handler_create_shared_accounts2(data_return); return; } function handler_create_shared_accounts2(data_return) { if (!data_return.status) { write_msg(data_return.msg, 'error'); } else { close_lightbox(); write_msg(get_lang('Shared account successful created') + '.', 'normal'); } return; } function empty_inbox(uid) { var action = get_lang('Cleanned user mailbox'); var handler_write_log = function(){} var handler_empty_inbox = function(data) { if (!data.status) alert(data.msg); else{ cExecute ('$this.user.write_log_from_ajax&_action='+action+'&userinfo='+uid, handler_write_log); alert(get_lang('Emptied') +' '+ data.inbox_size + ' ' + get_lang('MB from user inbox')); document.getElementById('mailquota_used').value = data.mailquota_used; } } cExecute ('$this.shared_accounts.empty_inbox&uid='+Element('anchor').value, handler_empty_inbox); } function set_onload() { if(sharemailbox.ownersAcl) { delete sharemailbox.ownersAcl; sharemailbox.ownersAcl = new Array(); } if(sharemailbox.ownersCalendarAcl) { delete sharemailbox.ownersAcl; sharemailbox.ownersAcl = new Array(); } get_associated_domain(Element('ea_combo_org').value); } function search_organization(key, element) { var organizations = Element(element); var RegExp_org = new RegExp("\\b"+key, "i"); for(i = 0; i < organizations.length; i++) { if (RegExp_org.test(organizations[i].text)) { organizations[i].selected = true; return; } } } function sinc_combos_org(context) { combo_org_available_users = Element('ea_combo_org_available_users'); for (i=0; i" + select_available_users.options[i].text + ""; } } else { if ( (select_owners.innerHTML.indexOf('value="'+select_available_users.options[i].value+'"')) == '-1' ) { new_options += "