#!/usr/local/bin/perl
############################################################################
# Digitalt fotoalbum-program (fil 3 av 7)                                  #
# Version 3 av Anders Hultman 2002.                                        #
#                                                                          #
# Programmet låter dig ha flera separata fotoalbum med samma layout.       #
# För detaljerade anvisningar, se kommentarer i "album-lib" samt i koden.  #
############################################################################
# Ta bort följande rad ifall du har inte har tillgång till Image::Size
use Image::Size;
require 'album-lib';

&read_album;

### Skriv ut sidan
print "Content-type: text/html\n\n";
print "<HTML>\n<head>\n";
print "<TITLE>$title</TITLE>\n";
print '<STYLE TYPE="text/css"><!--
A.pic { color: black; }
A.pic IMG { border-color: black; }
--></STYLE>
';
print "</HEAD>\n",'<BODY BGCOLOR="#FFFFFF">',"\n";

print '<table width="100%">',"\n<tr><td>";

# Här hämtar jag in en snutt HTML-kod från filen "logo.include" för
# att visa min logotype och en länk till min förstasida.
# Avkommentera följande rader om du vill ha en liknande funktion.
# open (LOGO,"logo.include");
# print while (<LOGO>);
# close (LOGO);

print '<td><td align="right">',
      '<a href="',$toc_url,'">',
      "$toc_txt</a><br>\n";
print '<tr><td valign="top" bgcolor="#CCCCFF" colspan="3"><big><strong>',
      "$bild[0]</strong></big>\n";
print "</table>\n<P>\n";
print '<DIV ALIGN="CENTER">',"\n";

for ($i = 1; $i <= $antal; $i++) {
  ($url,$bildtext,$serv) = &url_text($i);

  # Ta bort följande stycke ifall du har inte har tillgång till Image::Size
  if ($serv eq "local") {
    ($width,$height) = imgsize($ENV{'DOCUMENT_ROOT'}.$url); 
  } else {
    undef($width); undef($height);
  }

  print '<A NAME="',$i,'">'," </A>\n";
  print '<A HREF="',$en_url,"?",$i,'" CLASS="pic">';
  print '<IMG SRC="',$url,'" ';
  print "WIDTH=\"$width\" HEIGHT=\"$height\" " if (($width) && ($height));
  print 'BORDER="1">',"</A>\n";
  print "<BR>\n$bildtext\n" if ($bildtext);
  print "<P>\n\n";
}

print "$bild[$antal+1]\n<P>\n" if ($bild[$antal+1]);
print "</DIV>\n</BODY>\n</HTML>\n";
exit (0);

