ExportItemSearchCon.jsp
上传用户:wenzhanhao
上传日期:2022-03-28
资源大小:9150k
文件大小:19k
源码类别:

百货/超市行业

开发平台:

Visual C++

  1. <%@ page contentType="text/html; charset=gbk" language="java" %>
  2. <%@ page import="mediastore.web.global.*"%>
  3. <%@ page import="mediastore.web.form.*"%>
  4. <%@ page import="mediastore.rule.*"%>
  5. <%@ page import="java.util.*"%>
  6. <%@ page import="java.text.*"%>
  7. <body onload="document.form1.goodsid.focus()">
  8. <script language="JavaScript">
  9. function Calendar_createtime1()
  10. {
  11. var newWindow;
  12. var urlstring = './html/Calendar_createtime1.htm'
  13. newWindow = window.open(urlstring,'','height=200,width=280,toolbar=no,minimize=no,status=no,memubar=no,location=no,scrollbars=no')
  14. }
  15. function Calendar_createtime2()
  16. {
  17. var newWindow;
  18. var urlstring = './html/Calendar_createtime2.htm'
  19. newWindow = window.open(urlstring,'','height=200,width=280,toolbar=no,minimize=no,status=no,memubar=no,location=no,scrollbars=no')
  20. }
  21. function isLeapYear(year) 
  22. if((Number(year)%4==0&&Number(year)%100!=0)||(Number(year)%400==0)) 
  23. return true; 
  24. }  
  25. return false; 
  26. }
  27. function Trim(str){
  28.  if(str.charAt(0) == " "){
  29.   str = str.slice(1);
  30.   str = Trim(str); 
  31.  }
  32.  return str;
  33. }
  34. //校验,看输入对象的值是否为有效日期yyyy-mm-dd hh:mm:ss
  35. function isDateChen(checktext){
  36. var datetime;
  37. var year,month,day,hour,mini,senc;
  38. var gone,gtwo,gthree,gfour,gfive;
  39. if(Trim(checktext.value)!=""){
  40. datetime = Trim(checktext.value);
  41. if(datetime.length==19){
  42. year=datetime.substring(0,4);
  43. if(isNaN(year)==true){
  44. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  45. checktext.focus();
  46. return false;
  47. }
  48. gone=datetime.substring(4,5);
  49. month=datetime.substring(5,7);
  50. if(isNaN(month)==true){
  51. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  52. checktext.focus();
  53. return false;
  54. }
  55. gtwo=datetime.substring(7,8);
  56. day=datetime.substring(8,10);
  57. if(isNaN(day)==true){
  58. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  59. checktext.focus();
  60. return false;
  61. }
  62. gthree=datetime.substring(10,11);
  63. firstm = datetime.indexOf(":");//第一个冒号的位置
  64. //alert("firstm:"+firstm);
  65. hour=datetime.substring(11,firstm);
  66. if(isNaN(hour)==true){
  67. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  68. checktext.focus();
  69. return false;
  70. }
  71. gfour=datetime.substring(firstm,firstm+1);
  72. //alert(datetime.length);
  73. tempstr = datetime.substring(firstm+1,datetime.length);
  74. secondm = tempstr.indexOf(":");//第二个冒号的位置
  75. mini=tempstr.substring(0,secondm);
  76. if(isNaN(mini)==true){
  77. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  78. checktext.focus();
  79. return false;
  80. }
  81. gfive=tempstr.substring(secondm,secondm+1);
  82. senc=tempstr.substring(secondm+1,tempstr.length);
  83. if(isNaN(senc)==true){
  84. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  85. checktext.focus();
  86. return false;
  87. }
  88. //alert(year+gone+month+gtwo+day+gthree+hour+gfour+mini+gfive+senc)
  89. if((gone=="-")&&(gtwo=="-")){
  90. if( Number(month)<1 || Number(month)>12 ) { 
  91. alert("月份必须在01和12之间!"); 
  92. checktext.focus();
  93. return false; 
  94. if(Number(day)<1 || Number(day)>31){ 
  95. alert("日期必须在01和31之间!");
  96. checktext.focus(); 
  97. return false; 
  98. }else{
  99. if(Number(month)==2){  
  100. if(isLeapYear(year)&& Number(day)>29){ 
  101. alert("2月份日期必须在01到29之间"); 
  102. checktext.focus();
  103. return false; 
  104. }       
  105. if(!isLeapYear(year)&& Number(day)>28){ 
  106. alert("2月份日期必须在01到28之间");
  107. checktext.focus(); 
  108. return false; 
  109. if((Number(month)==4||Number(month)==6||Number(month)==9||Number(month)==11)&&(Number(day)>30)){ 
  110. alert("在4、6、9和11月份n日期必须在01到30之间");
  111. checktext.focus(); 
  112. return false; 
  113. }
  114. }else{
  115. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  116. checktext.focus();
  117. return false;
  118. }
  119. }else{
  120. alert("时间格式不正确n形如:yyyy-mm-dd hh:mm:ssn例:2001-02-23 02:56:12");
  121. checktext.focus();
  122. return false;
  123. }
  124. }else{
  125. return true;
  126. }
  127. return true;
  128. }
  129. function mySubmit1(){
  130. if(!isDateChen(document.form1.createtime1))
  131. {//检查输入的时间是否合法
  132. }
  133. else if(!isDateChen(document.form1.createtime2))
  134. {//检查输入的时间是否合法
  135. }
  136. else
  137. {
  138. document.form1.start_rec_num.value = '1';
  139. document.form1.action="exportItemSearch.do";
  140. document.form1.submit();
  141. }
  142. }
  143. function gotoPage(){
  144. //该值为要条转到的页面的起始记录号
  145. //alert(document.all.gotopagenum.value);
  146. document.form2.start_rec_num.value = document.all.gotopagenum.value;
  147. document.form2.action="exportItemSearch.do";
  148. document.form2.submit();
  149. }
  150. function gotoPageByN(n){
  151. document.form2.start_rec_num.value = n;
  152. document.form2.action="exportItemSearch.do";
  153. document.form2.submit();
  154. }
  155. function deleteAExportItem(currec, billid, goodsid)
  156. {
  157. if(confirm("该操作只删除售货明细信息,不影响售货单和库存信息rn确定要删除该售货明细信息吗?")) 
  158. {
  159. document.form2.start_rec_num.value = currec;
  160. document.form2.action = "exportItemDelete.do?deletebillid="+billid+"&deletegoodsid="+goodsid+"&";
  161. document.form2.submit();
  162. }
  163. }
  164. function reimportGoodsForItem(currec, billid, goodsid)
  165. {
  166. if(confirm("该操作将删除售货明细信息,并调整售货单和库存信息rn确定要取消该售货明细信息吗?")) 
  167. {
  168. document.form2.start_rec_num.value = currec;
  169. document.form2.action = "exportItemCancel.do?cancelbillid="+billid+"&cancelgoodsid="+goodsid+"&";
  170. document.form2.submit();
  171. }
  172. }
  173. function submitTempExportBill(currec, billid)
  174. {
  175. if(confirm("该确认操作将确认提交整张临时售货单rn确定要提交该单所有售货明细信息吗?")) 
  176. {
  177. document.form2.start_rec_num.value = currec;
  178. document.form2.action = "exportItemSubmitTemp.do?submitbillid="+billid;
  179. document.form2.submit();
  180. }
  181. }
  182. </script>
  183. <table width="768" border="0" align="center" cellpadding="0" cellspacing="0">
  184.   <tr> 
  185.     <td width="5" rowspan="4" class="trtable"></td>
  186.     <td width="6" bgcolor="#214984" height="1"></td>
  187.     <td rowspan="4" bgcolor="#214984" width="1" height="1"></td>
  188.     <td bgcolor="#214984" class="10p" colspan="2" height="1"></td>
  189.     <td rowspan="4" width="1" bgcolor="#214984" height="1"></td>
  190.     <td bgcolor="#214984" width="5" height="1"></td>
  191.     <td width="5" rowspan="4" class="trtable"></td>
  192.   </tr>
  193.   <tr> 
  194.     <td width="6"></td>
  195.     <td width="379" height="20" class="mainhead">售货明细查询</td>
  196.     <td class="mainhead" width="379" height="20">&nbsp;</td>
  197.     <td width="5"></td>
  198.   </tr>
  199. <tr> 
  200.     <td width="6"></td>
  201.     <td valign="top" colspan="2"> 
  202.     <table width="100%" border="0" cellspacing="0" cellpadding="0">
  203.         
  204.         <tr> 
  205.           <td height="300" align="center" valign="top">   
  206.           
  207. <%////
  208. //---从页面对象中获取数据---
  209. ExportItemSearchConFB eiscfb = (ExportItemSearchConFB)request.getAttribute(Globals.REQUEST_EXPORTITEMSEARCHCON);
  210. List billIdList = eiscfb.getBillIdList();
  211. List salesPersonList = eiscfb.getSalesPersonList();
  212. int curStartRecNum = eiscfb.getStartRecNum(); //当前起始记录号
  213. int curPageRecNum = eiscfb.getPageRecNum(); //页记录数
  214. ExportItemSearchResultInfo eisri = eiscfb.getEisri(); //检索结果可能为空
  215. ExportItemSearchRule eisr = eiscfb.getEisr(); //检索式可能为空
  216. float totalProfit = eiscfb.getTotalProfit();
  217. //-------
  218. //组织与页、记录相关的信息
  219. List exportItemList = new ArrayList();
  220. int totalItemNum = 0;
  221. int totalAmount = 0; //销售总量
  222. if(eisri != null)
  223. {
  224. totalItemNum = eisri.getTotalRecNum(); //总记录数
  225. exportItemList = eisri.getExportItemList();
  226. totalAmount = eisri.getTotalAmount();
  227. }
  228. int curPageIndex = curStartRecNum/curPageRecNum+1; //当前页号
  229. int totalPageNum = 0; //总页数
  230. if(totalItemNum%curPageRecNum==0)
  231. {
  232. totalPageNum = totalItemNum/curPageRecNum;
  233. }else{
  234. totalPageNum = totalItemNum/curPageRecNum+1;
  235. }
  236. int lastPageFirstRecNum = 0; //最后一页的首记录号
  237. if(totalItemNum%curPageRecNum==0)
  238. {
  239. lastPageFirstRecNum = (totalItemNum/curPageRecNum-1)*(curPageRecNum)+1;
  240. }else{
  241. lastPageFirstRecNum = (totalItemNum/curPageRecNum)*(curPageRecNum)+1;
  242. }
  243. //获得上次检索式的值,由于检索式可能为空,所以设置一个缺省值
  244. String lastOrderStr = "BillID";
  245. String lastBillId = "0";
  246. String lastGoodsId = "";
  247. String lastGoodsName = "";
  248. String lastSalesPerson = "";
  249. String lastConfirmFlage = "";
  250. String lastCreateTime1 = "";
  251. String lastCreateTime2 = "";
  252. if(eisr!=null)
  253. {
  254. lastOrderStr = eisr.getOrderStr();
  255. lastBillId = eisr.getBillId() + "";
  256. lastGoodsId = eisr.getGoodsId();
  257. lastGoodsName = eisr.getGoodsName();
  258. lastSalesPerson = eisr.getSalesPerson();
  259. lastConfirmFlage = eisr.getConfirmFlage();
  260. lastCreateTime1 = eisr.getCreateTime1();
  261. lastCreateTime2 = eisr.getCreateTime2();
  262. }
  263. String tmpStr;
  264. %>
  265.      <form name="form1" method="post" action="" >
  266.      <font color=#215385><b>查询条件</b></font>
  267.      <IMG src="images/line1.gif" border=0>
  268.      <br>
  269.      <input type="hidden" name="start_rec_num"  value="1">
  270.      <TABLE width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#FFFFFF" class="mailtable"> 
  271.   <tr>
  272.             <td  align="right"> 
  273.                 <b>售货单号:</b>
  274.             </td>
  275.             <td>
  276.              <SELECT size=1 name="billid">
  277.              <option value="0">请选择...</option>
  278.              <%
  279.              for(int i=0; i<billIdList.size(); i++)
  280.              {
  281.              tmpStr = (String)billIdList.get(i);
  282.              %>
  283.              <option value="<%=tmpStr%>"><%=tmpStr%></option>
  284. <%
  285. }
  286. %>
  287.              </SELECT>
  288.             </td>
  289.             <td  align="right"> 
  290.                 <b>货物标识:</b>
  291.             </td>
  292.             <td>
  293.              <input type=text name='goodsid' size="20" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();">
  294.             </td>
  295.             <td>&nbsp;</td>
  296.           </tr>
  297.           <tr>
  298.             <td  align="right"> 
  299.                 <b>销售人员:</b>
  300.             </td>
  301.             <td>
  302.              <SELECT size=1 name="salesperson">
  303.              <option value="">请选择...</option>
  304.              <%
  305.              for(int i=0; i<salesPersonList.size(); i++)
  306.              {
  307.              tmpStr = (String)salesPersonList.get(i);
  308.              %>
  309.              <option value="<%=tmpStr%>"><%=tmpStr%></option>
  310. <%
  311. }
  312. %>
  313.              </SELECT>
  314.             </td>
  315.             <td  align="right"> 
  316.                 <b>货物名称:</b>
  317.             </td>
  318.             <td>
  319.              <input type=text name='goodsname' size="20" class="none" onKeyDown="if(event.keyCode==13) mySubmit1();">
  320.             </td>
  321.             <TD width=20%>
  322.                 &nbsp;
  323.     </TD>
  324.           </tr>
  325.           <tr>
  326. <TD align="right"><b>单据状态:</b></TD>
  327. <TD>
  328. <SELECT name="confirmflage">
  329. <option value="">请选择...</option>
  330. <option value="1">确认单</option>
  331. <option value="0">临时单</option>
  332. </SELECT>
  333. </TD>
  334. <TD align="right"><b>排序方式:</b></TD>
  335. <TD>
  336. <SELECT name="orderstr">
  337. <option value="BillID">售货单号升序</option>
  338. <option value="BillID DESC">售货单号降序</option>
  339. <option value="GoodsID">货物标识升序</option>
  340. <option value="GoodsID DESC">货物标识降序</option>
  341. <option value="GoodsName">货物名称升序</option>
  342. <option value="GoodsName DESC">货物名称降序</option>
  343. <option value="CreateTime">录入时间升序</option>
  344. <option value="CreateTime DESC">录入时间降序</option>
  345. </SELECT>
  346. </TD>
  347. <td width=20%>
  348. <input name=searchbutton type=button value="查询" onClick='mySubmit1()' >
  349. </td>
  350.           </tr>
  351. </TABLE>
  352.      <TABLE width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#FFFFFF" class="mailtable"> 
  353.   <tr>
  354. <TD align="right" width=14%><b>&nbsp;&nbsp;录入时间:</b></TD>
  355. <TD width=65%>&nbsp;&nbsp;
  356. 起始 
  357. <input type=text name='createtime1' size="20" class="none">
  358. <img src="./images/cal.gif" width="16" height="16" border="0" style="cursor:hand;" align="absmiddle" alt="弹出日历菜单"  onClick="Calendar_createtime1()">&nbsp; 
  359. 终止 
  360. <input type=text name='createtime2'  size="20" class="none"> 
  361. <img src="./images/cal.gif" width="16" height="16" border="0" style="cursor:hand;" align="absmiddle" alt="弹出日历菜单"  onClick="Calendar_createtime2()">
  362. </TD>
  363. <TD>&nbsp;</TD>
  364.           </tr>
  365. </TABLE>
  366. </form>
  367. <br>
  368. <%
  369. NumberFormat nf = NumberFormat.getNumberInstance();
  370. nf.setMaximumFractionDigits(2);
  371. %>
  372. <form name="form2" method="post" action="" >
  373. <font color=#215385><b>售货明细列表</b>(共 <font color="red"><%=totalItemNum%></font> 条明细信息)</font>
  374. <br>
  375. <div align="left">
  376. &nbsp;&nbsp;<font color=#215385>销售总量:<font color=#FE60A3><%=totalAmount%></font> &nbsp;&nbsp;总利润:<font color=#FE60A3><%=nf.format(totalProfit)%></font>元</font>
  377. </div>
  378. <IMG src="images/line1.gif" border=0>
  379. <input type="hidden" name="start_rec_num"  value=""><!--提交的时候设置-->
  380. <input type="hidden" name="orderstr"  value="<%=lastOrderStr%>">
  381. <input type="hidden" name="billid"  value="<%=lastBillId%>">
  382. <input type="hidden" name="goodsid"  value="<%=lastGoodsId%>">
  383. <input type="hidden" name="goodsname"  value="<%=lastGoodsName%>">
  384. <input type="hidden" name="salesperson"  value="<%=lastSalesPerson%>">
  385. <input type="hidden" name="confirmflage"  value="<%=lastConfirmFlage%>">
  386. <input type="hidden" name="createtime1"  value="<%=lastCreateTime1%>">
  387. <input type="hidden" name="createtime2"  value="<%=lastCreateTime2%>">
  388. <TABLE width="100%" border="1" cellpadding="3" cellspacing="0" bordercolor="#FFFFFF" class="mailtable">  
  389. <%//
  390. if(exportItemList.size()>0)
  391. {
  392. %>
  393. <tr bgcolor="#C2CEDC">
  394. <th>单号</th>
  395. <th></th>
  396. <th>货物标识</th>
  397. <th>货物名称</th>
  398. <th>数量</th>
  399. <th>单价</th>
  400. <th>折扣</th>
  401. <th>利润</th>
  402. <th>售货人</th>
  403. <th>录入时间</th>
  404. <th>状态</th>
  405. <th>取消</th>
  406. <th>删除</th>
  407. </tr>
  408. <%//
  409. }
  410. %>
  411. <%//
  412.      int index = 0;
  413.        GoodsExportItemInfo tmpInfo = null;
  414.       
  415.        for (index=0; index<exportItemList.size(); index++)
  416. {
  417.        tmpInfo = (GoodsExportItemInfo)exportItemList.get(index);
  418.        %>
  419.         <tr <%if((index%2)==1){%>bgcolor="#CAE4F4"<%}%> >
  420.         
  421.         <td align='center'><%= tmpInfo.getBillId() %></td>
  422.         <td align='center' width=2%><a href="<%= request.getContextPath() + "/goodsInfoView.do?goodsid=" + tmpInfo.getGoodsId() %>" target='goodsinfo'><IMG src="images/goods.gif" border=0 alt='查看货物信息'></a></td>
  423.         <td align='center'><%= tmpInfo.getGoodsId() %></td>
  424.         <td align='center'><%= tmpInfo.getGoodsName() %></td>
  425. <td align='center'><%= tmpInfo.getExportAmount() %></td>
  426. <td align='center'><%= nf.format(tmpInfo.getExportUnitPrice()) %></td>
  427. <td align='center'>
  428. <%
  429. if(tmpInfo.getDiscount()==1)
  430. {
  431. %>
  432. <%
  433. }
  434. else
  435. {
  436. %>
  437. <font color=#FE60A3><%= tmpInfo.getDiscount()*10 %></font>折
  438. <%
  439. }
  440. %>
  441. </td>
  442. <td align='center'><%= nf.format(tmpInfo.getProfit()) %></td>
  443. <td align='center'><%= tmpInfo.getSalesPerson() %></td>
  444. <td align='center'>
  445. <%
  446. String tmptime = tmpInfo.getCreateTime();
  447. if(tmptime==null)tmptime="";
  448. if(tmptime.length()>=19)
  449. {
  450. %>
  451. <%= tmptime.substring(0,19) %>
  452. <%
  453. }
  454. %>
  455. </td>
  456. <td align='center'>
  457. <%
  458. if(tmpInfo.getConfirmFlage().equals("0"))
  459. {
  460. %>
  461. <font color=#E61577>临时单</font><font color=#215385>【</font><a href="javascript:submitTempExportBill('<%=curStartRecNum%>', '<%=tmpInfo.getBillId()%>') ">确认</a><font color=#215385>】</font>
  462. <%//
  463. }else{
  464. %>
  465. <font color=#007168>确认单</font>
  466. <%//
  467. }
  468. %>
  469. </td>
  470. <td align='center'>
  471. <a href="javascript:reimportGoodsForItem('<%=curStartRecNum%>', '<%=tmpInfo.getBillId()%>', '<%=tmpInfo.getGoodsId()%>') ">取消</a>
  472. </td>
  473.         <td align='center'>
  474.          <a href="javascript:deleteAExportItem('<%=curStartRecNum%>', '<%=tmpInfo.getBillId()%>', '<%=tmpInfo.getGoodsId()%>') "><IMG src="images/delto.gif" border=0></a>
  475.         </td>
  476.         </tr>
  477.         <%//
  478.        }//--for
  479.         %>
  480. </TABLE>
  481. </form>
  482. <!--
  483. 共 <font color="red"><%////=totalItemNum%></font> 条记录&nbsp;&nbsp;&nbsp;
  484. 每页 <font color="red"><%////=curPageRecNum%></font> 条记录&nbsp;&nbsp;&nbsp;
  485. 起始记录为 <font color="red"><%////=curStartRecNum%></font> &nbsp;&nbsp;&nbsp;
  486. 共 <font color="red"><%////=totalPageNum%></font> 页&nbsp;&nbsp;&nbsp;
  487. 当前为第 <font color="red"><%////=curPageIndex%></font> 页&nbsp;&nbsp;&nbsp;
  488. 末页首记录号为 <font color="red"><%////=lastPageFirstRecNum%></font> &nbsp;&nbsp;&nbsp;
  489. -->
  490. <div align="right">
  491. <%
  492. if(curStartRecNum!=1)
  493. {
  494. %>
  495. <a href="javascript:gotoPageByN(1)"><IMG src="images/startpage.gif" border=0 alt='首页'></a>&nbsp;
  496. <%
  497. }
  498. else
  499. {
  500. %>
  501. <IMG src="images/startpage.gif" border=0 alt='首页'>&nbsp;
  502. <%
  503. }
  504. if(curStartRecNum-curPageRecNum>=1)
  505. {
  506. %>
  507. <a href="javascript:gotoPageByN(<%=curStartRecNum-curPageRecNum%>)"><IMG src="images/lastpage.gif" border=0 alt='上一页'></a>&nbsp;&nbsp;
  508.      <%
  509.      }
  510. else
  511. {
  512. %>
  513. <IMG src="images/lastpage.gif" border=0 alt='上一页'>&nbsp;&nbsp;
  514. <%
  515. }
  516.      if(curStartRecNum+curPageRecNum<=lastPageFirstRecNum)
  517.      {
  518.      %>
  519.      <a href="javascript:gotoPageByN(<%=curStartRecNum+curPageRecNum%>)"><IMG src="images/nextpage.gif" border=0 alt='下一页'></a>&nbsp;
  520.      <%
  521.      }
  522. else
  523. {
  524. %>
  525. <IMG src="images/nextpage.gif" border=0 alt='下一页'>&nbsp;
  526. <%
  527. }
  528.      if(curStartRecNum!=lastPageFirstRecNum && lastPageFirstRecNum>=1)
  529.      {
  530.      %>
  531.      <a href="javascript:gotoPageByN(<%=lastPageFirstRecNum%>)"><IMG src="images/endpage.gif" border=0 alt='末页'></a>&nbsp;&nbsp;&nbsp;&nbsp;
  532.      <%
  533.      }
  534. else
  535. {
  536. %>
  537. <IMG src="images/endpage.gif" border=0 alt='末页'>&nbsp;&nbsp;&nbsp;&nbsp;
  538. <%
  539. }
  540.      %>
  541.      </div>
  542.     
  543.      <div align="center">
  544. 第 <select name="gotopagenum" onChange="gotoPage()">
  545. <%for(int i=1; i<=totalPageNum; i++)
  546.   {%>
  547. <option value="<%=(i-1)*curPageRecNum+1%>" <%if(i==curPageIndex){%>selected<%}%>><%=i%></option>
  548. <%}%>
  549. </select> 页
  550. </div>
  551. </td>
  552.         </tr>
  553.         <tr> 
  554.           <td valign="middle" align="center">&nbsp;</td>
  555.         </tr>
  556.       </table>
  557.       
  558.     </td>
  559.     <td width="5"></td>
  560.   </tr>
  561.   <tr> 
  562.     <td width="6"></td>
  563.     <td colspan="2" class="mainhead">&nbsp;</td>
  564.     <td width="5"></td>
  565.   </tr>
  566.   <tr> 
  567.     <td colspan="8" bgcolor="#214984" height="2"></td>
  568.   </tr>
  569. </table>
  570. </body>