#!/usr/local/bin/perl
$mail_prog = '/usr/lib/sendmail' ;
# This script was generated automatically by Visual Form Mail: http://www.oneseek.com

&GetFormInput;

$first = $field{'first'} ;	 
$company = $field{'company'} ;	 
$address = $field{'address'} ;	 
$phone = $field{'phone'} ;	 
$email = $field{'email'} ;	 
$post = $field{'post'} ;	 
$whereheard = $field{'whereheard'} ;	 
$Yes_conference = $field{'Yes_conference'} ;	 

$message = "" ;
$found_err = "" ;

$errmsg = "<p>Field 'First Name and Surname' must be filled in.</p>\n" ;

if ($first eq "") {
	$message = $message.$errmsg ;
	$found_err = 1 ; }


$errmsg = "<p>Field 'Company' must be filled in.</p>\n" ;

if ($company eq "") {
	$message = $message.$errmsg ;
	$found_err = 1 ; }


$errmsg = "<p>Field 'Address' should contain a Street address, Post code, Town and Country.</p>\n" ;

if ($address eq "") {
	$message = $message.$errmsg ;
	$found_err = 1 ; }


$errmsg = "<p>Field 'Phone/Fax' must be filled in.</p>\n" ;

if ($phone eq "") {
	$message = $message.$errmsg ;
	$found_err = 1 ; }


$errmsg = "<p>Please enter a valid email address</p>\n" ;

if (($email =~ /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/) || ($email !~ /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z0-9]+)(\]?)$/)) {
	$message = $message.$errmsg ;
	$found_err = 1 ; }

if ($found_err) {
	&PrintError; }


$recip = "design\@city.ac.uk" ;
$frm_ = $email ;
$sbj_ = "Registration for Short Course on Advanced Tools and Methods in Compressor Design" ;
$hd_ = $recip.$frm_.$sbj ;
if (($hd =~ /(\n|\r)/m) || ($recip =~ /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/) || ($recip !~ /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z0-9]+)(\]?)$/)) {
print "Fatal Error - Invalid email" ; 
exit 0; 
}

open (MAIL, "|$mail_prog -t");
print MAIL "To: $recip\n";
print MAIL "Reply-to: $frm_\n";
print MAIL "From: $frm_\n";
print MAIL "Subject: $sbj_\n";
print MAIL "\n\n";
print MAIL "First name and Surname: 	".$first."\n" ;
print MAIL "Company:				".$company."\n" ;
print MAIL "Street Address:			".$address."\n" ;
print MAIL "Phone/Fax:				".$phone."\n" ;
print MAIL "E-mail address:			".$email."\n" ;
print MAIL "Position:				".$post."\n" ;
print MAIL "Where heard about course:	".$whereheard."\n" ;
print MAIL "Attending Conference:		".$Yes_conference."\n" ;
print MAIL "\n\n";
close (MAIL);
print "Content-type: text/html\n\n";
print '<html xmlns:v="urn:schemas-microsoft-com:vml"'."\n" ;
print 'xmlns:o="urn:schemas-microsoft-com:office:office"'."\n" ;
print 'xmlns:w="urn:schemas-microsoft-com:office:word"'."\n" ;
print 'xmlns="http://www.w3.org/TR/REC-html40">'."\n" ;
print "\n" ;
print "<head>\n" ;
print '<meta http-equiv=Content-Type content="text/html; charset=windows-1252">'."\n" ;
print "<meta name=ProgId content=Word.Document>\n" ;
print '<meta name=Generator content="Microsoft Word 9">'."\n" ;
print '<meta name=Originator content="Microsoft Word 9">'."\n" ;
print '<link rel=File-List href="./output_files/filelist.xml">'."\n" ;
print '<link rel=Edit-Time-Data href="./output_files/editdata.mso">'."\n" ;
print "<!--[if !mso]>\n" ;
print "<style>\n" ;
print "v\:* {behavior:url(#default#VML);}\n" ;
print "o\:* {behavior:url(#default#VML);}\n" ;
print "w\:* {behavior:url(#default#VML);}\n" ;
print ".shape {behavior:url(#default#VML);}\n" ;
print "</style>\n" ;
print "<![endif]-->\n" ;
print "<title>city-design.tk</title>\n" ;
print "<!--[if gte mso 9]><xml>\n" ;
print " <o:DocumentProperties>\n" ;
print "  <o:Author>Ahmed Kovacevic</o:Author>\n" ;
print "  <o:Template>Normal</o:Template>\n" ;
print "  <o:LastAuthor>Ahmed Kovacevic</o:LastAuthor>\n" ;
print "  <o:Revision>6</o:Revision>\n" ;
print "  <o:TotalTime>9</o:TotalTime>\n" ;
print "  <o:Created>2005-06-27T08:58:00Z</o:Created>\n" ;
print "  <o:LastSaved>2005-06-27T15:46:00Z</o:LastSaved>\n" ;
print "  <o:Pages>1</o:Pages>\n" ;
print "  <o:Words>172</o:Words>\n" ;
print "  <o:Characters>982</o:Characters>\n" ;
print "  <o:Company>City University London</o:Company>\n" ;
print "  <o:Lines>8</o:Lines>\n" ;
print "  <o:Paragraphs>1</o:Paragraphs>\n" ;
print "  <o:CharactersWithSpaces>1205</o:CharactersWithSpaces>\n" ;
print "  <o:Version>9.3821</o:Version>\n" ;
print " </o:DocumentProperties>\n" ;
print " <o:OfficeDocumentSettings>\n" ;
print "  <o:PixelsPerInch>120</o:PixelsPerInch>\n" ;
print "  <o:TargetScreenSize>1152x882</o:TargetScreenSize>\n" ;
print " </o:OfficeDocumentSettings>\n" ;
print "</xml><![endif]-->\n" ;
print "<style>\n" ;
print "<!--\n" ;
print " /* Font Definitions */\n" ;
print "\@font-face\n" ;
print "	{font-family:Verdana;\n" ;
print "	panose-1:2 11 6 4 3 5 4 4 2 4;\n" ;
print "	mso-font-alt:Verdana;\n" ;
print "	mso-font-charset:0;\n" ;
print "	mso-generic-font-family:swiss;\n" ;
print "	mso-font-pitch:variable;\n" ;
print "	mso-font-signature:536871559 0 0 0 415 0;}\n" ;
print "\@font-face\n" ;
print '	{font-family:"Trebuchet MS";'."\n" ;
print "	panose-1:2 11 6 3 2 2 2 2 2 4;\n" ;
print "	mso-font-charset:0;\n" ;
print "	mso-generic-font-family:swiss;\n" ;
print "	mso-font-pitch:variable;\n" ;
print "	mso-font-signature:7 0 0 0 19 0;}\n" ;
print " /* Style Definitions */\n" ;
print "p.MsoNormal, li.MsoNormal, div.MsoNormal\n" ;
print '	{mso-style-parent:"";'."\n" ;
print "	margin:0cm;\n" ;
print "	margin-bottom:.0001pt;\n" ;
print "	mso-pagination:widow-orphan;\n" ;
print "	font-size:12.0pt;\n" ;
print '	font-family:"Times New Roman";'."\n" ;
print '	mso-fareast-font-family:"Times New Roman";}'."\n" ;
print "p.MsoHeading8, li.MsoHeading8, div.MsoHeading8\n" ;
print "	{mso-style-next:Normal;\n" ;
print "	margin:0cm;\n" ;
print "	margin-bottom:.0001pt;\n" ;
print "	text-align:center;\n" ;
print "	mso-pagination:widow-orphan;\n" ;
print "	page-break-after:avoid;\n" ;
print "	mso-outline-level:8;\n" ;
print "	font-size:18.0pt;\n" ;
print "	mso-bidi-font-size:12.0pt;\n" ;
print '	font-family:"Trebuchet MS";'."\n" ;
print '	mso-fareast-font-family:"Times New Roman";'."\n" ;
print '	mso-bidi-font-family:"Times New Roman";'."\n" ;
print "	color:black;\n" ;
print "	font-weight:bold;}\n" ;
print "p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3\n" ;
print "	{margin:0cm;\n" ;
print "	margin-bottom:.0001pt;\n" ;
print "	text-align:center;\n" ;
print "	mso-pagination:widow-orphan;\n" ;
print "	font-size:18.0pt;\n" ;
print "	mso-bidi-font-size:12.0pt;\n" ;
print '	font-family:"Trebuchet MS";'."\n" ;
print '	mso-fareast-font-family:"Times New Roman";'."\n" ;
print '	mso-bidi-font-family:"Times New Roman";'."\n" ;
print "	color:black;}\n" ;
print "a:link, span.MsoHyperlink\n" ;
print "	{color:blue;\n" ;
print "	text-decoration:underline;\n" ;
print "	text-underline:single;}\n" ;
print "a:visited, span.MsoHyperlinkFollowed\n" ;
print "	{color:blue;\n" ;
print "	text-decoration:underline;\n" ;
print "	text-underline:single;}\n" ;
print "p\n" ;
print "	{margin-right:0cm;\n" ;
print "	mso-margin-top-alt:auto;\n" ;
print "	mso-margin-bottom-alt:auto;\n" ;
print "	margin-left:0cm;\n" ;
print "	mso-pagination:widow-orphan;\n" ;
print "	font-size:12.0pt;\n" ;
print '	font-family:"Times New Roman";'."\n" ;
print '	mso-fareast-font-family:"Times New Roman";}'."\n" ;
print "\@page Section1\n" ;
print "	{size:595.3pt 841.9pt;\n" ;
print "	margin:72.0pt 90.0pt 72.0pt 90.0pt;\n" ;
print "	mso-header-margin:35.4pt;\n" ;
print "	mso-footer-margin:35.4pt;\n" ;
print "	mso-paper-source:0;}\n" ;
print "div.Section1\n" ;
print "	{page:Section1;}\n" ;
print "-->\n" ;
print "</style>\n" ;
print "\n" ;
print "<script>\n" ;
print "  function reloadIt() {\n" ;
print "    document.location = document.location;\n" ;
print " }\n" ;
print "  if (document.layers) {\n" ;
print "    window.onResize = reloadIt;\n" ;
print "  }\n" ;
print "</script>\n" ;
print "<!--[if gte mso 9]><xml>\n" ;
print ' <o:shapedefaults v:ext="edit" spidmax="1030"/>'."\n" ;
print "</xml><![endif]--><!--[if gte mso 9]><xml>\n" ;
print ' <o:shapelayout v:ext="edit">'."\n" ;
print '  <o:idmap v:ext="edit" data="1"/>'."\n" ;
print " </o:shapelayout></xml><![endif]-->\n" ;
print "<meta http-equiv=Content-Language content=en-us>\n" ;
print "</head>\n" ;
print "\n" ;
print '<body bgcolor=white background="images\os_splashback.jpg" lang=EN-GB link=blue'."\n" ;
print "vlink=blue style=\'tab-interval:36.0pt\' topmargin=5 leftmargin=5>\n" ;
print "<!--[if gte mso 9]><xml>\n" ;
print ' <v:background id="_x0000_s1028" o:bwmode="white">'."\n" ;
print '  <v:fill src="images\os_splashback.jpg" type="tile"/>'."\n" ;
print " </v:background></xml><![endif]-->\n" ;
print "\n" ;
print "<div class=Section1>\n" ;
print "\n" ;
print "<table border=0 cellspacing=0 cellpadding=0 width=790 style=\'width:592.5pt;\n" ;
print " mso-cellspacing:0cm;mso-padding-alt:0cm 0cm 0cm 0cm\'>\n" ;
print " <tr style=\'height:60.0pt\'>\n" ;
print "  <td style=\'padding:0cm 0cm 0cm 0cm;height:60.0pt\'>\n" ;
print '  <p class=MsoNormal><a href="http://www.city.ac.uk/"'."\n" ;
print '  title="City University London"><span style=\'text-decoration:none;text-underline:'."\n" ;
print '  none\'><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"'."\n" ;
print '   o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"'."\n" ;
print '   stroked="f">'."\n" ;
print '   <v:stroke joinstyle="miter"/>'."\n" ;
print "   <v:formulas>\n" ;
print '    <v:f eqn="if lineDrawn pixelLineWidth 0"/>'."\n" ;
print '    <v:f eqn="sum @0 1 0"/>'."\n" ;
print '    <v:f eqn="sum 0 0 @1"/>'."\n" ;
print '    <v:f eqn="prod @2 1 2"/>'."\n" ;
print '    <v:f eqn="prod @3 21600 pixelWidth"/>'."\n" ;
print '    <v:f eqn="prod @3 21600 pixelHeight"/>'."\n" ;
print '    <v:f eqn="sum @0 0 1"/>'."\n" ;
print '    <v:f eqn="prod @6 1 2"/>'."\n" ;
print '    <v:f eqn="prod @7 21600 pixelWidth"/>'."\n" ;
print '    <v:f eqn="sum @8 21600 0"/>'."\n" ;
print '    <v:f eqn="prod @7 21600 pixelHeight"/>'."\n" ;
print '    <v:f eqn="sum @10 21600 0"/>'."\n" ;
print "   </v:formulas>\n" ;
print '   <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>'."\n" ;
print '   <o:lock v:ext="edit" aspectratio="t"/>'."\n" ;
print '  </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style=\'width:165pt;'."\n" ;
print "   height:24pt\'>\n" ;
print '   <v:imagedata src="./output_files/image001.gif" o:title="City_logo"/>'."\n" ;
print "  </v:shape><![endif]--><![if !vml]><img border=0 width=275 height=40\n" ;
print '  src="./output_files/image001.gif" v:shapes="_x0000_i1025"><![endif]></span></a></p>'."\n" ;
print "  </td>\n" ;
print '  <td width="100%" style=\'width:100.0%;padding:0cm 0cm 0cm 0cm;height:60.0pt\'>'."\n" ;
print "  <p style=\'margin:0cm;margin-bottom:.0001pt\'><span style=\'mso-tab-count:1\'>            </span><a\n" ;
print '  href="http://www.city-compressors.co.uk/"'."\n" ;
print '  title="Centre for Positive Displacement Compressors"><span style=\'text-decoration:'."\n" ;
print '  none;text-underline:none\'><!--[if gte vml 1]><v:shape id="_x0000_i1026"'."\n" ;
print '   type="#_x0000_t75" style=\'width:188.25pt;height:28.5pt\'>'."\n" ;
print '   <v:imagedata src="./output_files/image002.jpg" o:title="Centre"/>'."\n" ;
print "  </v:shape><![endif]--><![if !vml]><img border=0 width=313 height=48\n" ;
print '  src="./output_files/image003.jpg" v:shapes="_x0000_i1026"><![endif]></span></a><span'."\n" ;
print "  style=\'mso-tab-count:1\'>         </span></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print " <tr>\n" ;
print '  <td width="100%" colspan=2 style=\'width:100.0%;padding:0cm 0cm 0cm 0cm\'>'."\n" ;
print '  <table border=0 cellspacing=0 cellpadding=0 width=790 bgcolor="#336699"'."\n" ;
print "   style=\'width:592.5pt;mso-cellspacing:0cm;background:#336699;mso-padding-alt:\n" ;
print "   3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "   <tr>\n" ;
print "    <td style=\'padding:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "    <p align=center style=\'text-align:center\'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>\n" ;
print "    </td>\n" ;
print "   </tr>\n" ;
print "  </table>\n" ;
print "  <p class=MsoNormal align=center style=\'text-align:center\'><o:p></o:p></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print " <tr>\n" ;
print '  <td width="100%" colspan=2 style=\'width:100.0%;padding:0cm 0cm 0cm 0cm\'>'."\n" ;
print "  <table border=0 cellspacing=0 cellpadding=0 width=790 style=\'width:592.5pt;\n" ;
print "   mso-cellspacing:0cm;mso-padding-alt:2.25pt 2.25pt 2.25pt 2.25pt\'>\n" ;
print "   <tr>\n" ;
print '    <td width="100%" style=\'width:100.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt\'>'."\n" ;
print "    <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>\n" ;
print "    </td>\n" ;
print "   </tr>\n" ;
print "   <tr>\n" ;
print '    <td width="100%" style=\'width:100.0%;padding:2.25pt 2.25pt 2.25pt 2.25pt\'>'."\n" ;
print "    <p class=MsoBodyText3><a\n" ;
print '    href="http://www.staff.city.ac.uk/~ra609/ShortCourse.htm">Short Course on</a><span'."\n" ;
print "    class=MsoHyperlink><o:p></o:p></span></p>\n" ;
print "    <p class=MsoHeading8><a\n" ;
print '    href="http://www.staff.city.ac.uk/~ra609/ShortCourse.htm"><span'."\n" ;
print "    style=\'font-weight:normal\'>ADVANCED METHODS AND TOOLS IN COMPRESSOR DESIGN</span><span\n" ;
print "    style=\'mso-bookmark:_ADVANCED_METHODS_AND\'></span></a><![if !supportNestedAnchors]><a\n" ;
print '    name="_ADVANCED_METHODS_AND"></a><![endif]><span class=MsoHyperlink><span'."\n" ;
print "    style=\'font-weight:normal\'><o:p></o:p></span></span></p>\n" ;
print "    <p class=MsoNormal align=center style=\'text-align:center\'><a\n" ;
print '    href="http://www.staff.city.ac.uk/~ra609/ShortCourse.htm">City University,'."\n" ;
print "    London, 3-4 September 2005</a></p>\n" ;
print "    </td>\n" ;
print "   </tr>\n" ;
print "  </table>\n" ;
print "  <p class=MsoNormal align=center style=\'text-align:center\'><o:p></o:p></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print " <tr>\n" ;
print '  <td width="100%" colspan=2 style=\'width:100.0%;padding:0cm 0cm 0cm 0cm\'>'."\n" ;
print "  <p class=MsoNormal align=center style=\'text-align:center\'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print " <tr>\n" ;
print "  <td width=788 colspan=2 style=\'width:591.0pt;padding:0cm 0cm 0cm 0cm\'>\n" ;
print "  <table border=0 cellspacing=0 cellpadding=0 width=788 style=\'width:591.0pt;\n" ;
print "   mso-cellspacing:0cm;mso-padding-alt:3.75pt 3.75pt 3.75pt 3.75pt\' height=520>\n" ;
print "   <tr>\n" ;
print "    <td width=788 valign=top style=\'width:591.0pt;padding:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "    <div align=center>\n" ;
print '    <table border=0 cellspacing=0 cellpadding=0 width="100%" style=\'width:100.0%;'."\n" ;
print "     mso-cellspacing:0cm;border:outset #336699 .75pt;mso-padding-alt:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "     <tr>\n" ;
print "      <td valign=top style=\'border:inset #336699 .75pt;background:#336699;\n" ;
print "      padding:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "      <p class=MsoNormal align=center style=\'text-align:center\'><b><span\n" ;
print "      style=\'font-size:10.0pt;font-family:Verdana;color:white\'>Thank you, your\n" ;
print "      form has been submitted successfully</span></b></p>\n" ;
print "      </td>\n" ;
print "     </tr>\n" ;
print "    </table>\n" ;
print "    </div>\n" ;
print "    <p class=MsoNormal align=center style=\'text-align:center\'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>\n" ;
print "    <div align=center>\n" ;
print '    <table border=0 cellspacing=0 cellpadding=0 width="100%" style=\'width:100.0%;'."\n" ;
print "     mso-cellspacing:0cm;border:outset #336699 .75pt;mso-padding-alt:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "     <tr>\n" ;
print "      <td style=\'border:inset #336699 .75pt;padding:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "      <p class=MsoNormal><span style=\'color:black\'>&nbsp;</span></p>\n" ;
print "      <p><span style=\'font-family:Arial;color:black\'>Thank You, ".$first."!</span></p>\n" ;
print "      <p><span style=\'font-family:Arial;color:black\'>You submitted following\n" ;
print "      information:</span></p>\n" ;
print "      <p><span style=\'font-family:Arial;color:black\'>Company: <span\n" ;
print "      style=\'mso-tab-count:1\'>     </span>".$company."<br>\n" ;
print "      Address: <span style=\'mso-tab-count:1\'>       </span>".$address."</span><br>\n" ;
print "      <span style=\'font-family:Arial;color:black\'>Phone/Fax: <span\n" ;
print "      style=\'mso-tab-count:1\'>   </span>".$phone."</span><br>\n" ;
print "      <span style=\'font-family:Arial;color:black\'>Email: <span\n" ;
print "      style=\'mso-tab-count:1\'>            </span>".$email." </span></p>\n" ;
print "      <p align=center style=\'text-align:center\'><span style=\'font-size:10.0pt;\n" ;
print "      font-family:Arial;color:black\'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>\n" ;
print "      <p align=center style=\'text-align:center\'><span style=\'mso-bidi-font-size:\n" ;
print "      10.0pt;font-family:Arial;color:black\'>The organising team of the 4<sup>th</sup>\n" ;
print "      International Conference of Compressors and Their Systems from ImechE\n" ;
print "      will be in contact with you shortly in order to confirm and/or to\n" ;
print "      register you for the short course on “Advanced Methods and Tools in\n" ;
print "      Compressor Design” at City University in London.</span><strong><span\n" ;
print "      style=\'font-family:Arial;color:black\'><o:p></o:p></span></strong></p>\n" ;
print "      <p align=center style=\'text-align:center\'><strong><span style=\'font-family:\n" ;
print "      Arial;color:black\'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></strong></p>\n" ;
print "      <p align=center style=\'text-align:center\'><strong><span style=\'font-family:\n" ;
print "      Arial;color:black\'>Please click the link below to go to the Course main\n" ;
print "      page:</span></strong></p>\n" ;
print "      <p align=center style=\'text-align:center\'><strong><u><span\n" ;
print "      style=\'font-family:Arial;color:blue\'><a\n" ;
print '      href="http://www.staff.city.ac.uk/~ra609/ShortCourse.htm"><span'."\n" ;
print "      style=\'font-weight:normal\'>Short Course on AMTCD</span></a></span></u></strong></p>\n" ;
print "      <p>&nbsp;</p>\n" ;
print '      <table border=1 cellspacing=7 cellpadding=0 width="100%"'."\n" ;
print "       style=\'width:100.0%;mso-cellspacing:5.2pt;border:none;mso-padding-alt:\n" ;
print "       0cm 0cm 0cm 0cm\'>\n" ;
print "       <tr>\n" ;
print '        <td width="100%" style=\'width:100.0%;border:none;padding:.75pt .75pt .75pt .75pt\'>'."\n" ;
print "        <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>\n" ;
print "        </td>\n" ;
print "       </tr>\n" ;
print "      </table>\n" ;
print "      <p class=MsoNormal><o:p></o:p></p>\n" ;
print "      </td>\n" ;
print "     </tr>\n" ;
print "     <tr>\n" ;
print "      <td style=\'border:inset #336699 .75pt;padding:3.75pt 3.75pt 3.75pt 3.75pt\'>\n" ;
print "      <p class=MsoNormal><![if !supportEmptyParas]>&nbsp;<![endif]><span\n" ;
print "      style=\'color:black\'><o:p></o:p></span></p>\n" ;
print "      </td>\n" ;
print "     </tr>\n" ;
print "    </table>\n" ;
print "    </div>\n" ;
print "    <p class=MsoNormal align=center style=\'text-align:center\'><o:p></o:p></p>\n" ;
print "    </td>\n" ;
print "   </tr>\n" ;
print "  </table>\n" ;
print "  <p class=MsoNormal><o:p></o:p></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print " <tr>\n" ;
print "  <td colspan=2 style=\'padding:0cm 0cm 0cm 0cm\'>\n" ;
print "  <p class=MsoNormal align=center style=\'text-align:center\'><![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print " <tr>\n" ;
print "  <td colspan=2 style=\'padding:0cm 0cm 0cm 0cm\'>\n" ;
print "  <p align=center style=\'text-align:center\'><span style=\'font-size:7.5pt;\n" ;
print "  font-family:Verdana\'> </span></p>\n" ;
print "  </td>\n" ;
print " </tr>\n" ;
print "</table>\n" ;
print "\n" ;
print "<p>&nbsp;</p>\n" ;
print "\n" ;
print "</div>\n" ;
print "\n" ;
print "</body>\n" ;
print "\n" ;
print "</html>\n" ;

sub PrintError { 
print "Content-type: text/html\n\n";
print $message ;
print "<p> Please use your browser's Back button to return to the form. </p>" ;

exit 0 ;
return 1 ; 
}
sub GetFormInput {

	(*fval) = @_ if @_ ;

	local ($buf);
	if ($ENV{'REQUEST_METHOD'} eq 'POST') {
		read(STDIN,$buf,$ENV{'CONTENT_LENGTH'});
	}
	else {
		$buf=$ENV{'QUERY_STRING'};
	}
	if ($buf eq "") {
			return 0 ;
		}
	else {
 		@fval=split(/&/,$buf);
		foreach $i (0 .. $#fval){
			($name,$val)=split (/=/,$fval[$i],2);
			$val=~tr/+/ /;
			$val=~ s/%(..)/pack("c",hex($1))/ge;
			$name=~tr/+/ /;
			$name=~ s/%(..)/pack("c",hex($1))/ge;

			if (!defined($field{$name})) {
				$field{$name}=$val;
			}
			else {
				$field{$name} .= ",$val";
				
				#if you want multi-selects to goto into an array change to:
				#$field{$name} .= "\0$val";
			}


		   }
		}
return 1;
}

