+ printf('<TR><TD ALIGN=center COLSPAN=%d><INPUT TYPE=submit '.
+ 'NAME="addr_search_done" VALUE="%s"></TD></TR>',
+ 4 + ($includesource ? 1 : 0),
+ _("Use Addresses"));
+ print '</TABLE>';
+ print '<INPUT TYPE=hidden VALUE=1 NAME="html_addr_search_done">';
+ print '</FORM>';
+ }
+
+ // --- End functions ---
+
+ displayPageHeader($color, 'None');
+
+ // Initialize addressbook
+ $abook = addressbook_init();
+
+?>
+
+<br>
+<table width=95% align=center cellpadding=2 cellspacing=2 border=0>
+<tr><td bgcolor="<?php echo $color[0] ?>">
+ <center><b><?php echo _("Address Book Search") ?></b></center>
+</td></tr></table>
+
+<?php
+ // Search form
+ print "<CENTER>\n";
+ print "<TABLE BORDER=0>\n";
+ print "<TR><TD NOWRAP VALIGN=middle>\n";
+ printf('<FORM METHOD=post NAME=f ACTION="%s?html_addr_search=true">'."\n", $PHP_SELF);
+ print "<CENTER>\n";
+ printf(" <nobr><STRONG>%s</STRONG>\n", _("Search for"));
+ addr_insert_hidden();
+ if (! isset($addrquery))
+ $addrquery = '';
+ printf(" <INPUT TYPE=text NAME=addrquery VALUE=\"%s\" SIZE=26>\n",
+ htmlspecialchars($addrquery));
+
+ // List all backends to allow the user to choose where to search
+ if(!isset($backend)) $backend = "";
+ if($abook->numbackends > 1) {
+ printf("<STRONG>%s</STRONG> <SELECT NAME=backend>\n",
+ _("in"));
+ printf("<OPTION VALUE=-1 %s>%s\n",
+ ($backend == -1) ? "SELECTED" : "",
+ _("All address books"));
+ $ret = $abook->get_backend_list();
+ while(list($undef,$v) = each($ret))
+ printf("<OPTION VALUE=%d %s>%s\n",
+ $v->bnum,
+ ($backend == $v->bnum) ? "SELECTED" : "",
+ $v->sname);
+ print "</SELECT>\n";
+ } else {
+ print "<INPUT TYPE=hidden NAME=backend VALUE=-1>\n";