#!/usr/bin/perl -w

use strict;
use CGI;

my @months = qw(JAN FEB MAR APR MAJ JUN JUL AUG SEP OKT NOV DEC);

my $name = CGI::url_param('name');
my $day =  CGI::url_param('day');
my $month =  CGI::url_param('month');
my $year =  CGI::url_param('year');

my $img = $name ? qq|<img src="img.cgi?name=$name&day=$day&month=$month&year=$year">| : '';

my $days;
foreach my $d (1..31) {
    my $select = $d == $day ? 'SELECTED' : '';
    $days .= qq|<option $select value="$d">$d</option>|;
}
my $months;
foreach my $m (0..11) {
    my $t = $months[$m];
    my $select = $t eq $month ? 'SELECTED' : '';
    $months .= qq|<option $select value="$t">$t</option>|;
}
my $years;
foreach my $m (2001..2004) {
    my $select = $m == $year ? 'SELECTED' : '';
    $years .= qq|<option $select value="$m">$m</option>|;
}

my $HTML = <<"EOF";
<html>
   <head>
       <title>Rundstyk</title>
<style>
body {
    font-family: Arial, Helvetica;
}
</style>
   </head>
<body>

<table><tr>
<td valign="top">
<h2>Tømmermænd</h2>
Skriv dit navn og vælg en dato til højre. Når du trykker på knappen bliver der lavet et kort, som du kan udskrive og give til den eller de personer du mødte til den fest, som du i virkeligheden nok aldrig skulle have været mødt op til.
</td>
<td>

<form method="get">
<table cellspacing="10" style="border: 1px solid black; padding: 20px">
<tr><th>Navn:</th><td><input type="text" name="name" value="$name"></td></tr>
<tr><th>Dato:</th>
<td nowrap>
<select name="day">$days</select>
<select name="month">$months</select>
<select name="year">$years</select>
</td>
</table>
<br>
<input type="submit" value="Lav undskyldning">
</form>

</td></tr>
</table>
<hr>
$img
<hr>
<div style="text-align: right">&copy; 2003 Jesper Christensen, Inc.</div>
</body>
</html>
EOF

print "Content-type: text/html\n\n";
print $HTML;

