<?php

/**
 * image.php
 *
 * Copyright (c) 1999-2002 The SquirrelMail Project Team
 * Licensed under the GNU GPL. For full terms see the file COPYING.
 *
 * This file shows an attached image
 *
 * $Id: image.php,v 1.9.2.1 2002/08/01 16:21:48 kink Exp $
 */

require_once('../src/validate.php');
require_once('../functions/page_header.php');
require_once('../src/load_prefs.php');

displayPageHeader($color, 'None');

/* globals */

$mailbox = $_GET['mailbox'];
$passed_id = $_GET['passed_id'];
$passed_ent_id = $_GET['passed_ent_id'];
$startMessage = $_GET['startMessage'];

if(isset($_GET['where'])) {
    $where = $_GET['where'];
}
if(isset($_GET['what'])) {
    $what = $_GET['what'];
}

/* end globals */


echo '<BR>' . 
    '<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=2 ALIGN=CENTER>' .
    "\n" .
    '<TR><TD BGCOLOR="' . $color[0] . '">' .
    '<B><CENTER>' .
    _("Viewing an image attachment") . " - ";
if (isset($where) && isset($what)) {
  // from a search
  echo '<a href="../src/read_body.php?mailbox=' . urlencode($mailbox) .
        '&amp;passed_id=' . $passed_id . '&amp;where=' . urlencode($where) . 
        '&amp;what=' . urlencode($what). '">' . _("View message") . '</a>';
} else {   
  echo '<a href="../src/read_body.php?mailbox=' . urlencode($mailbox) .
       '&amp;passed_id=' . $passed_id . '&amp;startMessage=' . $startMessage .
       '&amp;show_more=0">' . _("View message") . '</a>';
}   

$DownloadLink = '../src/download.php?passed_id=' . $passed_id .
               '&amp;mailbox=' . urlencode($mailbox) . 
               '&amp;passed_ent_id=' . $passed_ent_id . '&amp;absolute_dl=true';

echo '</b></td></tr>' . "\n" .
    '<tr><td align=center><A HREF="' . $DownloadLink . '">' .
    _("Download this as a file") .
    '</A></B><BR>&nbsp;' . "\n" .
    '</TD></TR></TABLE>' . "\n" .

    '<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=2 ALIGN=CENTER>' . "\n" .
    '<TR><TD BGCOLOR="' . $color[4] . '">' .
    '<img src="' . $DownloadLink . '">' .

    '</TD></TR></TABLE>' . "\n";
    '</body></html>' . "\n";

?>
