/cgi-bin/html.lib
sub html_head {
    $background = shift;
    $width = shift || 640;
    print <<EOD
<html>
<head>
<title>FriendNet! - A place for friends</title>
</head>
<body bgcolor=lightblue color=black background=$background>
<table width=$width><tr><td>
EOD
}

sub html_foot {
    print <<EOD
</td></tr></table>
</body>
</html>
EOD
}

sub h1 {
    "<h1>@_</h1>";
}

sub h2 {
    "<h2>@_</h2>";
}

sub h3 {
    "<h3>@_</h3>";
}

sub img {
    $src = shift;
    "<img src=$src" . attr_expando(@_) . ">";
}

sub select_option {
    $name = shift;
    $value = shift;
    $s = "<select name=$name>";
    for $i (@_) {
        if ($i eq $value) {
            $s .= "<option selected>";
        } else {
            $s .= "<option>";
        }
        $s .= "$i</option>";
    }
    $s .= "</select>";
    return $s;
}

sub friendnet {
    "<font color=red>Friend</font><font color=blue>Net!</font>";
}

sub attr_expando {
    %attr = @_;
    $s = '';
    for $k (keys %attr) {
        $s .= " $k=$attr{$k}";
    }
    return $s;
}

1;