X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fstatic%2Fwclib.js;h=7063f6e2440c383d018195fa916ec43530d3cc9d;hb=78585ad10b89a03cd3a14394058148592bc1aa24;hp=605fed06fa960e76b8a633b4baec5613797abbee;hpb=d32604cf468353ce121421a2ae3f26b1ed1fc893;p=citadel.git diff --git a/webcit/static/wclib.js b/webcit/static/wclib.js index 605fed06f..7063f6e24 100644 --- a/webcit/static/wclib.js +++ b/webcit/static/wclib.js @@ -662,24 +662,29 @@ function CtdlShowUserInfoPopup(Element) { } -// Pop open the address book -function PopOpenAddressBook() { + +// Pop open the address book (target_input is the INPUT field to populate) + +function PopOpenAddressBook(target_input) { $('address_book_popup').style.display = 'block'; + p = 'target_input=' + target_input + '&r=' + CtdlRandomString(); new Ajax.Updater( 'address_book_popup_middle_div', 'display_address_book_middle_div', { method: 'get', - parameters: CtdlRandomString(), + parameters: p, evalScripts: true } ); Nifty('div#address_book_popup_container_div','big transparent'); } -function PopulateAddressBookInnerDiv(which_addr_book) { +function PopulateAddressBookInnerDiv(which_addr_book, target_input) { $('address_book_inner_div').innerHTML = "

  Loading....

"; - p = 'which_addr_book=' + which_addr_book + '&r=' + CtdlRandomString(); + p = 'which_addr_book=' + which_addr_book + + '&target_input=' + target_input + + '&r=' + CtdlRandomString(); new Ajax.Updater( 'address_book_inner_div', 'display_address_book_inner_div',