/*@{*/
#include "webcit.h"
+
+/**
+ * \brief Address book popup window
+ */
+void display_address_book_middle_div(void) {
+ char buf[256];
+ char ebuf[256];
+
+ begin_ajax_response();
+
+ wprintf("<table border=0 width=100%%><tr valign=middle>");
+ wprintf("<td align=left><img src=\"static/viewcontacts_32x.gif\"></td>");
+ wprintf("<td align=center>");
+
+ wprintf("<form>"
+ "<select class=\"address_book_popup_title\" size=1 id=\"which_addr_book\" "
+ " onChange=\"PopulateAddressBookInnerDiv($('which_addr_book').value,'%s')\">",
+ bstr("target_input")
+ );
+
+ wprintf("<option value=\"__LOCAL_USERS__\">");
+ escputs(serv_info.serv_humannode);
+ wprintf("</option>\n");
+
+ serv_puts("LKRA");
+ serv_getln(buf, sizeof buf);
+ if (buf[0] == '1') while(serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
+ if (extract_int(buf, 6) == VIEW_ADDRESSBOOK) {
+ extract_token(ebuf, buf, 0, '|', sizeof ebuf);
+ wprintf("<option value=\"");
+ urlescputs(ebuf);
+ wprintf("\">");
+ escputs(ebuf);
+ wprintf("</option>\n");
+ }
+ }
+ wprintf("</select></form>");
+
+ wprintf("</td>");
+ wprintf("<td align=right "
+ "onclick=\"javascript:$('address_book_popup').style.display='none';\" "
+ "><img src=\"static/closewindow.gif\">");
+ wprintf("</td></tr></table>");
+
+ wprintf("<script type=\"text/javascript\">"
+ "PopulateAddressBookInnerDiv($('which_addr_book').value,'%s');"
+ "</script>\n",
+ bstr("target_input")
+ );
+
+ end_ajax_response();
+}
+
+
+
/**
* \brief Address book popup results
*/
-void display_address_book_inner_div(void) {
+void display_address_book_inner_div() {
+ char buf[256];
+ char username[256];
+
begin_ajax_response();
- wprintf("Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam sed dui. Donec in nibh id orci viverra auctor. Pellentesque elementum, orci eu lacinia pulvinar, odio lorem consectetuer augue, sed rhoncus est sem tempus nibh. Ut hendrerit rhoncus lectus. Nam sit amet augue. Vestibulum pulvinar, urna a condimentum gravida, dolor dolor congue metus, vel ultrices elit nisl a lorem. Morbi aliquam mauris at enim. Integer tristique. Vestibulum et est. Vestibulum tellus massa, fringilla et, porttitor quis, fringilla sit amet, massa. Proin neque.");
+ wprintf("<div align=center><form onSubmit=\"return false;\">"
+ "<select name=\"whichaddr\" id=\"whichaddr\" size=\"15\">\n");
+
+ if (!strcasecmp(bstr("which_addr_book"), "__LOCAL_USERS__")) {
+ serv_puts("LIST");
+ serv_getln(buf, sizeof buf);
+ if (buf[0] == '1') while(serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
+ extract_token(username, buf, 0, '|', sizeof username);
+ wprintf("<option value=\"");
+ escputs(username);
+ wprintf("\">");
+ escputs(username);
+ wprintf("</option>\n");
+ }
+ }
+
+ else {
+ serv_printf("GOTO %s", bstr("which_addr_book"));
+ serv_getln(buf, sizeof buf);
+ serv_puts("DVCA");
+ serv_getln(buf, sizeof buf);
+ if (buf[0] == '1') while(serv_getln(buf, sizeof buf), strcmp(buf, "000")) {
+ wprintf("<option value=\"");
+ escputs(buf);
+ wprintf("\">");
+ escputs(buf);
+ wprintf("</option>\n");
+ }
+ }
+
+ wprintf("</select>\n");
+
+ wprintf("<INPUT TYPE=\"submit\" NAME=\"select_button\" VALUE=\"%s\" ", _("Select"));
+ wprintf("onClick=\"if ($('%s').value.length > 0) { $('%s').value = $('%s').value + ', '; } $('%s').value=$('%s').value + $('whichaddr').value;\">",
+ bstr("target_input"),
+ bstr("target_input"),
+ bstr("target_input"),
+ bstr("target_input"),
+ bstr("target_input")
+ );
+ wprintf("<INPUT TYPE=\"submit\" NAME=\"close_button\" VALUE=\"%s\" ", _("Close window"));
+ wprintf("onclick=\"javascript:$('address_book_popup').style.display='none';\">");
+
+ wprintf("</form></div>\n");
end_ajax_response();
}