#!/usr/bin/perl

print "Content-Type: text/html\n\n";
print "<HTML><BODY>\n";
print "<table width=640><tr><td>\n";
$dir = "images/sarahs_kitties";
if(!opendir(DIR,$dir)) {
    print "Internal error locating images!<br>\n";
}
@files = readdir(DIR);
foreach(@files) { push @images,$1 if(/([MPS][a-z]+_\d+)\.jpg/); }
%used = ();

show_images(@images);

print "</td></tr></table>\n";
print "</BODY></HTML>\n";

sub show_images {
    my(@pics) = @_;
    my($i) = 0;
    print "<table width=100\%><tr>\n";
    foreach(@pics) {
	next if($used{$_});
	$used{$_} = 1;
	if(!($i++%4)) {
	    print "</tr>\n<tr>\n";
	}
	print "<td align=center><a href=\"$dir/$_.jpg\"><img src=\"$dir/$_\_th.jpg\" border=0></a></td>\n";
    }
    print "</tr></table>\n";
}
