// ****************************************************************************
// * (C) 2002-2004 Pepperstream B.V.
// *
// * Project      : Pepperstream Container CMS
// * Auteur       : Aldo Quispel
// * File         : thumbnail.js
// * Omschrijving : Javascript code om thumnails mee te vergroten naar full-view.
// ****************************************************************************

function enlargeThumb(pad) {
   // ************************************************************************
   // Vergroot een thumbnail naar een html pagina met het plaatje.
   // De grote wordt bepaald aan de grote van het plaatje.
   // ************************************************************************

    //var testimage = new Image();
    //testimage.src = pad;

    //genereer HTML
    page = "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>" +
           "<html lang='en'>" +
           "<head>" +
           "<meta http-equiv='content-type' content='text/html;charset=iso-8859-1'>" +
           "<title></title>" +
           "</head>" +
           "<script src='system/script/thumbnail.js' language='JavaScript' type='text/javascript'></script>" +
           "<body scrolling='auto' onLoad='javascript:moveWindow()'>" +
           "<center><img id='afbeelding' src='" + pad + "' border='0' align='top'>" +
           "</body></html>";

    //Laat alles zien
    if (window.libsWin) {
        libsWin.close();
    }

    libsWin = window.open("","foto","width=100,height=100,resize=yes");
    libsWin.document.write(page);
    libsWin.document.close();
    libsWin.document.focus();
}

function moveWindow() {
   // ************************************************************************
   // Zoekt uit wat het midden van het scherm is voor de popup en zet daar
   // de popup neer.
   // ************************************************************************

    afbld = document.getElementById('afbeelding');

    var BrowserHeight = afbld.height + 55;
    var BrowserWidth  = afbld.width + 35;

    var winleft = (screen.width - BrowserWidth) / 2;
    var winUp = (screen.height - BrowserHeight) / 2;

    //fix als het te groot wordt
    if (winleft < 0) { winleft = 0 };
    if (winUp < 0) { winUp = 0 };

    if (BrowserWidth > screen.width) { BrowserWidth = (screen.width - 10); scrollb = "yes";}
    if (BrowserHeight > screen.height) { BrowserHeight = (screen.height - 50); scrollb = "yes";}

   //Move
    window.resizeTo(BrowserWidth, BrowserHeight);
    self.moveTo(winleft,winUp);
}

