

// Autorem skryptu jest: SŁAWOMIR KOKŁOWSKI

// www.kurshtml.boo.pl

// Jeśli chcesz wykorzystać ten skrypt na swojej stronie, nie usuwaj tego komentarza!





function wyswietl(plik, szerokosc, wysokosc, tytul, opis)

{

// Parametry domyślne:

var domyslna_szerokosc = 0;  // w pikselach

var domyslna_wysokosc = 0;

var domyslny_tytul = "Amphibia.pl - Podgląd zdjęcia";

var domyslny_opis = "";



// Pozostałe parametry:

var obramowanie = 1;  // w pikselach

var kolor_obramowania = "#396F00";  // np.: "#000000" albo "black" itd.

var kolor_tla = "#E7FFCC";  // np.: "#FFFFFF" albo "white" itd.

var kolor_tekstu = "#396F00";  // np.: "#000000" albo "black" itd.

var rozmiar_czcionki = 9;  // w punktach [pt]

var czcionka = "Arial, Tahoma, Helvetica, sans-serif";

var wyswietlaj_zamknij = true;  // true lub false





  if (!szerokosc && domyslna_szerokosc) var szerokosc = domyslna_szerokosc;

  if (!wysokosc && domyslna_wysokosc) var wysokosc = domyslna_wysokosc;

  if (!tytul && domyslny_tytul) var tytul = domyslny_tytul;

  if (!tytul)

  {

    var start = plik.lastIndexOf('/');

    var stop = plik.lastIndexOf('.');

    if (stop < start) stop = plik.length;

    var tytul = plik.substring(start+1, stop);

  }

  if (!opis && domyslny_opis) var opis = domyslny_opis;



  szerokosc = Math.abs(isNaN(parseInt(szerokosc)) ? 0 : parseInt(szerokosc));

  wysokosc = Math.abs(isNaN(parseInt(wysokosc)) ? 0 : parseInt(wysokosc));

  obramowanie = Math.abs(isNaN(parseInt(obramowanie)) ? 0 : parseInt(obramowanie));

  rozmiar_czcionki = Math.abs(isNaN(parseInt(rozmiar_czcionki)) ? 0 : parseInt(rozmiar_czcionki));



  var okno = window.open("", "", "menubar=no,toolbar=no,location=no,directories=no,status=no,resizable=yes,scrollbars=yes" + (szerokosc ? ",width=" + szerokosc : "") + (wysokosc ? ",height=" + wysokosc : ""));



  if (!okno) return true;



  okno.document.open();



  okno.document.write('<!DOC'+'TYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\n' +

    '<HT'+'ML>\n' +

    '<HE'+'AD>\n' +

    '<ME'+'TA HTTP-EQUIV="Content-type" CONTENT="text/html; char'+'set=iso-8859-2">\n' +

    '<TI'+'TLE>' + tytul + '<'+'/TI'+'TLE>\n' +

    '<'+'/HE'+'AD>\n' +

    '<BO'+'DY' + (kolor_tla ? ' BGCOLOR="' + kolor_tla + '"' : '') + ' style="margin: 0; padding: 0">\n' +

    '<TABLE BORDER="0" WIDTH="100%" HEIGHT="100%" CELLPADDING="0" CELLSPACING="0">\n' +

    '<TR><TD ALIGN="center" VALIGN="middle"' + (kolor_tekstu || rozmiar_czcionki || czcionka ? ' style="' + (kolor_tekstu ? 'color: ' + kolor_tekstu + ';' : '') + (rozmiar_czcionki ? 'font-size: ' + rozmiar_czcionki + 'pt;' : '') + (czcionka ? 'font-family: ' + czcionka + ';' : '') + '"' : '') + '>' +

    '<A HREF="javascript:window.close()" style="cursor: hand;"><IMG SRC="' + plik + '"' + (obramowanie ? ' BORDER="' + obramowanie + '"' : '') + (obramowanie && kolor_obramowania ? ' style="border: solid ' + obramowanie + 'px ' + kolor_obramowania + '"' : '') + '></a>' +

    (opis ? '<BR><BR>' + opis : '') +

    (wyswietlaj_zamknij ? '<BR><BR><A HREF="javascript:window.close()" style="color: #396F00; text-decoration: none;">[Zamknij]<'+'/A>' : '') +

    '<'+'/TD><'+'/TR>\n' +

    '<'+'/TABLE>\n' +

    '<'+'/BO'+'DY>\n' +

    '<'+'/HT'+'ML>');



  okno.document.close();



  return false;

}



