<!-- gale -->

<div class="right">


<div id="box2">

<?php
ini_set("default_charset","utf-8");
ini_set("iconv.input_encoding","utf-8");
ini_set("iconv.output_encoding","utf-8");
ini_set("iconv.internal_encoding","utf-8");

define('UTF8_TO_ISO88592', 1);
define('ISO88592_TO_UTF8', 2);
define('WIN1250_TO_UTF8', 3);
define('UTF8_TO_WIN1250', 4);
define('ISO88592_TO_WIN1250', 5);
define('WIN1250_TO_ISO88592', 6);

function plCharset($string, $type = ISO88592_TO_UTF8) {

$win2utf = array(
"\xb9" => "\xc4\x85", "\xa5" => "\xc4\x84",
"\xe6" => "\xc4\x87", "\xc6" => "\xc4\x86",
"\xea" => "\xc4\x99", "\xca" => "\xc4\x98",
"\xb3" => "\xc5\x82", "\xa3" => "\xc5\x81",
"\xf3" => "\xc3\xb3", "\xd3" => "\xc3\x93",
"\x9c" => "\xc5\x9b", "\x8c" => "\xc5\x9a",
"\xbf" => "\xc5\xbc", "\x8f" => "\xc5\xbb",
"\x9f" => "\xc5\xba", "\xaf" => "\xc5\xb9",
"\xf1" => "\xc5\x84", "\xd1" => "\xc5\x83");

$iso2utf = array(
"\xb1" => "\xc4\x85", "\xa1" => "\xc4\x84",
"\xe6" => "\xc4\x87", "\xc6" => "\xc4\x86",
"\xea" => "\xc4\x99", "\xca" => "\xc4\x98",
"\xb3" => "\xc5\x82", "\xa3" => "\xc5\x81",
"\xf3" => "\xc3\xb3", "\xd3" => "\xc3\x93",
"\xb6" => "\xc5\x9b", "\xa6" => "\xc5\x9a",
"\xbc" => "\xc5\xba", "\xac" => "\xc5\xb9",
"\xbf" => "\xc5\xbc", "\xaf" => "\xc5\xbb",
"\xf1" => "\xc5\x84", "\xd1" => "\xc5\x83");

$win2iso = array(
"\xa5" => "\xa1", "\x8c" => "\xa6",
"\x8f" => "\xac", "\xb9" => "\xb1",
"\x9c" => "\xb6", "\x9f" => "\xbc");

switch ($type) {
case UTF8_TO_ISO88592:
$tab_conw = array_flip($iso2utf); break;

case ISO88592_TO_UTF8:
$tab_conw = $iso2utf; break;

case WIN1250_TO_UTF8:
$tab_conw = $win2utf; break;

case UTF8_TO_WIN1250:
$tab_conw = array_flip($win2utf); break;

case ISO88592_TO_WIN1250:
$tab_conw = array_flip($win2iso); break;

case WIN1250_TO_ISO88592:
$tab_conw = $win2iso; break;
}

return strtr($string, $tab_conw);

}

function charcode ($text) {
    $text = phplentities($text); //to convert the simple spec chars
    $search = array("","","","","","","","","&Aring;&frac14;","","","","","","","","","");
    $replace = array("&#261;","&#263;","&#281;","&#322;","&#324;","&#243;","&#347;","&#378;","&#380;","&#260;","&#262;","&#280;","&#321;","&#323;","&#242;","&#346;","&#377;","&#379;");
    $text = str_replace($search, $replace, $text);
    return $text;
} 

$katalog_glowny = "img";
$zawartosc_glownego = @dir($katalog_glowny) or die("Nie mozna kurde czytac katalogu!");
$katalogi=array();
while($katalog = $zawartosc_glownego->read()) {
	if ($katalog != '..' && $katalog != '.') {
		$katalogi[]=$katalog;
		}}
		$zawartosc_glownego->close();
		sort($katalogi);
		foreach (array_reverse($katalogi) as $katalog)
		{
		echo '<div class="box4">';
		echo '<h4><b>'.$katalog.'</b></h4>';
		echo '<div class="gallery">';
		echo '<ul>';
		$zawartosc = @dir($katalog_glowny.'/'.$katalog);
		while ($pliczek = $zawartosc->read()) {
			if ((strpos($pliczek, '.jpg')) or (strpos($pliczek, '.JPG')) or (strpos($pliczek, '.png'))) {
				echo '<li>';
				//$pliczek=iconv("UTF-8", "ISO-8859-2//TRANSLIT",$pliczek);
				//$pliczek=charcode ($pliczek);
				echo ('<a href="'.$katalog_glowny.'/'.$katalog.'/'.$pliczek.'" title="'.substr($pliczek, 0, -4).'"><img src="'.$katalog_glowny.'/'.$katalog.'/'.$pliczek.'" /></a>');
				echo '</li>';
			}
		}
		$zawartosc->close();
		echo '</ul>';
		echo '</div>';
		echo '</div>';
		
	}
?>


</div>