﻿var $j = jQuery.noConflict();

var blokada = 0;

function zwolnij()
{
	blokada = 0;
}

$j(document).ready(
  function()
  {
      
      $j(".newsa").hover(
        function() {
          $j(this).children("img").attr("src","gfx/wiecej2.gif");
        },
        function() {
          $j(this).children("img").attr("src","gfx/wiecej1.gif");
        }
      );
      
      $j(".poprza").hover(
        function() {
          $j(this).children("img").attr("src","gfx/poprz2.gif");
        },
        function() {
          $j(this).children("img").attr("src","gfx/poprz1.gif");
        }
      );
      
      $j(".nasta").hover(
        function() {
          $j(this).children("img").attr("src","gfx/nast2.gif");
        },
        function() {
          $j(this).children("img").attr("src","gfx/nast1.gif");
        }
      );
      

		function SliderPoprzedni()
		{

		    if(blokada == 1)
		    {
				return;
			}
		    blokada = 1;
			var id = $j(this).attr('id');
			id = id.replace('poprzedni_','');

			if($j("#slider_ile_" + id).val() <= 5)
			{
				blokada = 0;
				return;
			}
			if($j("#slider_aktualny_" + id).val() == 1)
			{
				blokada = 0;
				return;
			}
			var aktualny = parseInt($j("#slider_aktualny_" + id).val()) - 1;
            $j("#slider_aktualny_" + id).val(aktualny);

			$j("#slider_" + id + " img").each(function()
           {
                $j(this).hide();
		   });

			var i = 1;
			var ile = 0;

			$j(".slider_zdjecia_" + id).each(function(klucz, wartosc)
			{
				i++;

				if(i > aktualny)
				{
				    ile++;
					$j("#galeria_miniaturka_" + $j(this).val()).fadeIn(500);
					if(ile == 5)
                    {
						setTimeout("zwolnij()",600);
						return false;
					}
				}
			});

			setTimeout("zwolnij()",600);

		}

		function SliderNastepny()
		{

		    if(blokada == 1)
		    {
				return;
			}
		    blokada = 1;
			var id = $j(this).attr('id');
			id = id.replace('nastepny_','');

			if($j("#slider_ile_" + id).val() <= 5)
			{
				blokada = 0;
				return;
			}
			if(parseInt($j("#slider_aktualny_" + id).val()) == (parseInt($j("#slider_ile_" + id).val() - 4)))
			{
				blokada = 0;
				return;
			}
			var aktualny = parseInt($j("#slider_aktualny_" + id).val()) + 1;
			$j("#slider_aktualny_" + id).val(aktualny);



		   $j("#slider_" + id + " img").each(function()
           {
                $j(this).hide();
		   });

			var ile = 0;
			var i = 1;

			$j(".slider_zdjecia_" + id).each(function(klucz, wartosc)
			{
			    i++;

				if(i > aktualny)
				{
				    ile++;
					$j("#galeria_miniaturka_" + $j(this).val()).fadeIn(500);
					if(ile == 5)
					{
						setTimeout("zwolnij()",600);
						return false;
					}
				}
			});

            setTimeout("zwolnij()",600);

		}

	   function WczytajStrone()
	   {
            var nowe_id = $j(this).attr('id');
            $j.get("wczytaj_strone.php", { id: nowe_id }, function(data)
			{
			    $j("#content").hide();
				$j("#content").html(data);
				$j("#content").fadeIn(1500);
		      	ObslugaStrony();
			});
	   }
	   
	   function ObslugaStrony()
	   {
			$j(".animuj").hover(function ()
			{
				$j(this).fadeTo(700, 0.3);
			}, function () {
			    $j(this).fadeTo(300, 1.0);
			});
			
			$j(".wczytaj_strone").click(WczytajStrone);
			
			$j("#tabela_realizacje").tablesorter({
	   		headers:{
	   		    1: { sorter: false },
			    2: { sorter: false }
				}
	   		});
	   		
	   		$j(".slider_nastepny").click(SliderNastepny);
	   		$j(".slider_poprzedni").click(SliderPoprzedni);

			$j(".galeria_lista_miniaturka").hover(function ()
			{
	        	$j(this).css('border', 'solid 3px #bf1e2d');
	        }, function () {
	            $j(this).css('border', 'solid 3px #FFFFFF');
	      	});
	   }

		ObslugaStrony();

	   var licznik = 1;

        $j("#galeria_dodaj_zdjecie").click(function(){
			$j("#galeria_lista_zdjec").append('<div class="galeria_zdjecie" style="margin-bottom: 30px;"><div style="float: left; width: 150px;">Nazwa:</div><div style="float: left"><input type="text" name="nazwa[]" style="width: 300px;" /></div><br style="clear: both" /><div style="float: left; width: 150px;">Plik ze zdjęciem:</div><div style="float: left"><input type="file" name="plik[]"  style="width: 300px;" /></div><br style="clear: both" /><div style="text-align: right; width: 450px;">[ <a href="#" class="galeria_usun_zdjecie">Usuń</a> ]</div></div>');

			licznik++;
			$j(".galeria_usun_zdjecie").click(UsunZdjecie);
		});

		function UsunZdjecie()
		{
		    if(licznik == 1) return;
            $j(this).parent().parent().remove();
            licznik--;
		}

		$j(".galeria_usun_zdjecie").click(UsunZdjecie);
  }
);

function Usun(adres, komunikat)
{
    if(confirm(komunikat))
	{
		document.location = adres;
	}
	else return false;
}
