228 Appendix — Long Code Listings
Listing A-1 (continued)
<TBODY>
<TR>
<TD width=”149” valign=”top” rowspan=”2”>
<DIV id=”ds_inbox” style=”padding-top: 1ex;”
class=”h”>
<IMG width=”143” height=”59”
src=”/gmail/help/images/logo.gif”/>
</DIV>
</TD>
<TD valign=”top” align=”right”>
<DIV class=”s” style=”padding-bottom: 2px; text-
align: right;”>
<B>
[email protected] </B>
| <SPAN id=”prf_g” class=”lk”>
Settings </SPAN>
| <A target=”_blank” href=”/support/”
class=”lc” id=”help”>
Help </A>
| <A target=”_top”
onclick=”return
top.js._Main_OnLink(window,this,event)” class=”lk”
href=”?logout”>
Sign out </A>
</DIV>
</TD>
</TR>
<TR>
<TD valign=”bottom”>
<DIV class=”s” id=”mt1”>
<TABLE cellspacing=”0” cellpadding=”0”>
<TBODY>
<TR>
<TD valign=”bottom”>
<FORM onsubmit=”return
top.js._MH_OnSearch(window,0)”
style=”padding-bottom: 5px; white-
space: nowrap;” class=”s” id=”s”>
<INPUT value=”” name=”q”
maxlength=”2048” size=”28”/>
<INPUT type=”submit”
value=”Search Mail”/>
<INPUT type=”submit”
onclick=”return
top.js._MH_OnSearch(window,1)” value=”Search the Web”/>
23_59611x app.qxp 11/28/05 11:16 PM Page 228