	$(function() {
		
		$("#showTitleDobor").click(function()
		{
			var stan = $("#materialy").css('display');
			
			if (stan == "none")
			{
				$("#materialy").show();
				$("#showTitleDobor").text('[Ukryj listę materiałów]');
			}
			else if (stan == "block")
			{
				$("#materialy").hide();
				$("#showTitleDobor").text('[Pokaż listę materiałów]');
			}
		});
		
		$("#showTitleMaps").click(function()
		{
			var stan = $("#mapa").css('display');
			
			if (stan == "none")
			{
				$("#mapa").show();
				$("#showTitleMaps").text('[Ukryj mapę]');
			}
			else if (stan == "block")
			{
				$("#mapa").hide();
				$("#showTitleMaps").text('[Pokaż mapę]');
			}
		});
	
		/*$(".prodBox").mouseenter(function() { 
			var obiekt = $(this).attr("id").split("_");
			$("#prodNameBox_"+obiekt[1]).animate({ backgroundColor: "#7592a5" }, 1000);
			$("#prodIconBox_"+obiekt[1]).animate({ backgroundColor: "#cfdce6" }, 1000);
		}).mouseleave(function(){
      	var obiekt = $(this).attr("id").split("_");
			$("#prodNameBox_"+obiekt[1]).animate({ backgroundColor: "#92aec0" }, 100);
			$("#prodIconBox_"+obiekt[1]).animate({ backgroundColor: "#e7eef4" }, 100);
    	});*/
		
		$(".NewsYear").click(function(){
			var box = $(this).attr("id");
			
			$(".NewsList").hide();
			$(".NewsIcon").attr({ src : "files/Image/gfx/ico_plus.gif"});
			$("#list_"+box).show();
			$("#icon_"+box).attr({ src : "files/Image/gfx/ico_minus.gif"});
		});
		
		$(".OgloTitle").click(function(){
			var box = $(this).attr("id");
			
			$(".OgloList").hide();
			$(".OgloIcon").attr({ src : "files/Image/gfx/ico_plus.gif"});
			$("#oglo_list_"+box).show();
			$("#oglo_icon_"+box).attr({ src : "files/Image/gfx/ico_minus.gif"});
		});




		/* $(".tab-light").mouseenter(function(){
			$(this).css("background-color" , "#e2e9ee");
		}).mouseleave(function(){
			$(this).css("background-color" , "#FFF");
		}); */
		
		$("#porownaj_link").click(function(){
			$("#porownaj_box").slideDown("slow", dodajProd($(this).attr("name")));
		});
		
		$(".porownaj_zamknij_prod").livequery('click', function(event) { usunProd($(this).attr("id")); });
		
		function usunProd(id)
		{
			var idd = id.split("_");
			$.get("porownaj_usun.php?id="+idd[1]+"&cache="+(Math.random()*555), function(data){ wczytajProd(data) });
		}
		
		$.fn.wait = function(time, type)
		{
			time = time || 1000;
			type = type || "fx";
			return this.queue(type, function()
			{
				var self = this;
				setTimeout(function()
				{
					$(self).dequeue();
				}, time);
			});
		};
		
		function dodajProd(id)
		{
			$.get("porownaj_dodaj.php?id="+id+"&cache="+(Math.random()*555), function(data){ wczytajProd(data) });
		}
		
		function wczytajProd(data)
		{
			//$("#porownaj_list").html('<div style="height:181px; background-color:#FFF;"><img style="position:absolute; top:82px; left:263px" src="files/Image/gfx/wait_2.gif" alt="" /></div>');
			if (data == 1)
			{
				$("#porownaj_list_ajax").load("porownaj_lista.php?cache="+(Math.random()*555));
			}
		}
		
		$(".search_box_icon img").livequery('click', function(){
		
			var ids = $(this).attr("id").split("-");
			
			var id = ids[1];
			
			var check = $("#icon-"+id).attr("value");
			
			if (check == 0)
			{
				$("#ico-"+id).css({border : '6px solid #cad5df'});
				$("#icon-"+id).val('1');
			}
			else
			{
				$("#ico-"+id).css({border : '6px solid #e7eef4'});
				$("#icon-"+id).val('0');
			}
		
		});
		
		$(".cennik-subheader").click(function(){
		
			var ids = $(this).attr("id").split("-");
			var id = ids[1];
			var check = $("#podkat-"+id).attr("value");
			
			if (check == 0)
			{
				$(this).css({background : '#ffffff', color: '#0182c4'});
				$("#icon-"+id).attr({ src : 'files/Image/gfx/btn_cennik_open.gif'});
				$("#podkat-"+id).val('1');
				$("#cennik-box-prod-"+id).show();
			}
			else
			{
				$(this).css({background : '#f2f6f9', color: '#556570'});
				$("#icon-"+id).attr({ src : 'files/Image/gfx/btn_cennik_close.gif'});
				$("#podkat-"+id).val('0');
				$("#cennik-box-prod-"+id).hide();
			}
		
		});
		
		$(".cennik-prod").click(function(){
			
			var ids = $(this).attr("id").split("-");
			var id = ids[1];
			var check = $("#check-"+id).attr("value");
			
			if (check == 0)
			{
				$("#prod-"+id).css({background : '#0182c4'});
				$("#prod-"+id+" p").css({color: '#f2f6f9'});
				$("#check-"+id).val('1');
			}
			else
			{
				$("#prod-"+id).css({background : '#ffffff'});
				$("#prod-"+id+" p").css({color: '#98acb9'});
				$("#check-"+id).val('0');
			}
			
		});
		
		$("#porownaj_wyczysc").click(function(){
			$.get("porownaj_wyczysc.php?id="+id+"&cache="+(Math.random()*555), function(data){ wczytajProd(data) });
		});
		
		$("#ukryj_pola input").click(function(){
			var check = $(this).attr("id");
			
			var n = $("#ukryj_pola input:checked").length;
			
			if (n < 5)
			{
				$("#por_kom").text('');
				var ch = document.getElementById(check).checked;
				
				var chc = check.split("_");
				var pole = ".kol_"+chc[1];
				
				if (ch == true)
				{
					$(pole).hide();
				}
				else if (ch == false)
				{
					$(pole).show();
				}
			}
			else
			{
				$("#por_kom").text('Nie można ukryć wszystkich kolumn. Jedna kolumna zawsze musi być widoczna.');
				var ch = document.getElementById(check).checked = false;
			}
			
		});
		
		$("#porownaj_zamknij").click(function(){
			$("#porownaj_box").slideUp("slow");
		});
		
		$("#laps span").click(function(){
			var lap = $(this).attr("id").split("_");
			
			//alert ("#box_"+lap[1]);
			$("#laps span").removeClass("lapsActiv");
			$("#laps span").addClass("lapsNoActiv");
			
			$("#"+$(this).attr("id")).addClass("lapsActiv");
			
			$(".lap_desc").hide();
			$("#desc_"+lap[1]).show();
		});
		
		$(".FaqQuest").click(function()
		{
			var ids = $(this).attr("id").split("_");
			
			var stan = $("#answer_"+ids[1]).css("display");
			
			if (stan == 'none')
			{
				$("#answer_"+ids[1]).show();
			}
			else
			{
				$("#answer_"+ids[1]).hide();
			}
		});
		
		$("#assort").change(function(){
			var id = $(this).attr("value");
		  
		  	$("#assorName").text(assort[id][2]);
			
			if (assort[id][5] == "")
			{
				$("#assortPrice").text(assort[id][0]);
				$("#assortPricePromo").text();
			}
			else
			{
				$("#assortPrice").text(assort[id][5]);
				$("#assortPricePromo").text(assort[id][0]);
			}
			
			$("#assortStatus").attr({ src: "files/Image/gfx/stan_"+assort[id][1]+".gif" });
			$("#assortQuest").attr({ href: "formularz_kontaktowy,"+assort[id][4]+",pl.htm" });
			
			if (assort[id][3] == 0)
			{
				$("#assortCount").attr({ disabled: "disabled" });
				$("#assortBasket").animate({ opacity: 0.2 }, 700 );
				$("#assortBasketLink").attr({ href: "#" });
			}
			else
			{
				$("#assortCount").attr({ disabled: false });
				$("#assortBasket").animate({ opacity: 1 }, 700 );
				$("#assortBasketLink").attr({ href: "javascript:document.basket.submit();" });
			}

		});
		
		$("#imgGal").livequery(function(){	$("#imgGal").lightBox(); });

		
		function magImg()
		{
			$('#imgGal').lightBox();
		}
		
		$('.prices a').lightBox();
		
		$('#imageMag').lightBox();
		
		$(".prodBox .prodBoxIcon img").mousemove(function(e) {

			$("#altSch").show();
			var posTop = e.pageY + 20;
			var posLeft = e.pageX + 10;
			$("#altSch").text($(this).attr("name"));		
			$("#altSch").css({'top' : posTop+'px', 'left' : posLeft+'px'});

		}).mouseout(function () { $("#altSch").hide(); });
		
		$("#sch img").mousemove(function(e) {

			$("#altSch").show();
			var posTop = e.pageY + 20;
			var posLeft = e.pageX + 10;
			$("#altSch").text($(this).attr("name"));		
			$("#altSch").css({'top' : posTop+'px', 'left' : posLeft+'px'});

		}).mouseout(function () { $("#altSch").hide(); });

		$("#galery-link span").click(function() {
		
			var idkat = $(this).attr("id");
			
			$("#galery-link span").removeClass("activ");
			$("#galery-link span").addClass("noactiv");
			$(this).removeClass("noactiv");
			$(this).addClass("activ");
			
			$("#imgBig").load("http://www.dolfamex.com.pl/strona/get_photo.php?idkat="+idkat+"&id=&lang=pl");
			$("#subcat").load("http://www.dolfamex.com.pl/strona/get_subcat.php?idkat="+idkat+"&id=&lang=pl");
			$("#imgList").load("http://www.dolfamex.com.pl/strona/get_photo_list.php?idkat="+idkat+"&a=0&lang=pl");
			
		});
		
		$(".g-subcat").livequery('click', function(event)
		{
			$(".g-subcat").removeClass("g-subcat-selected");
			$(this).addClass("g-subcat-selected");
			
			var idpodkat = $(this).attr("id").split("-");
			
			$("#imgBig").load("http://www.dolfamex.com.pl/strona/get_photo.php?idpodkat="+idpodkat[1]+"&id=&lang=pl");
			$("#imgList").load("http://www.dolfamex.com.pl/strona/get_photo_list.php?idpodkat="+idpodkat[1]+"&a=0&lang=pl");
		});
		
		$(".print-header img").click(function()
		{
			var ids = $(this).attr("id").split("-");
			
			var box = ids[1];
			
			$("#box-"+box).hide();
			$("#header-"+box).hide();
			$("#print-"+box).val('0');
		});
		
		$(".roll_form").click(function()
		{
			$(".roll_form").css({'color' : '#e7eef4'});
		});
		
		$("#kurier_name").change(function()
		{
			var names = $(this).attr("value");
			
			if (names == "inne")
			{
				$("#inny_k").show();
			}
			else
			{
				$("#inny_k").hide();
			}
		});
		
		$("#odbior").change(function()
		{
			var names = $(this).attr("value");
			$("#kurier_name").val('0');
			
			if (names == "kurier")
			{
				$("#kurier_s").show();
				$("#inny_nk").show();
			}
			else
			{
				$("#kurier_s").hide();
				$("#inny_k").hide();
				$("#inny_nk").hide();
			}
			
			if (names == "kdolfamex")
			{
				$("#pobranie").show();
			}
			else
			{
				$("#pobranie").hide();
				$("#platnosc").val('0');
			}
		});
		
		$("#odbior, #platnosc").change(function()
		{
			var odbior = $("#odbior").attr("value");
			var platnosc = $("#platnosc").attr("value");
			
			if (odbior != '0' && platnosc != '0')
			{
				$("#koszt").show();
				
				if (odbior == 'kdolfamex' && platnosc == 'pobranie')
				{
					$("#koszt strong").html('Koszt transportu: 30,00&nbsp;zł');
				}
				else
				{
					$("#koszt strong").html('Koszt transportu: 20,00&nbsp;zł');
				}
			}
			else
			{
				$("#koszt").hide();
			}
		});
		
		$("#searchNow").click(function()
		{
			var kat = $("#searchCat").attr("value");
			
			if (kat == 0)
			{
				alert ('Prosimy wybrać kategorię z listy.');
			}
			else
			{
				var str = $("#searchAdv").serialize();
				
				$("#searchResult").html('<div style="text-align:center; padding:20px 0;"><img src="files/Image/gfx/load_long.gif" alt="" /></div>');
				$("#searchResult").load("wyszukiwarka.php?"+str+"&cache="+(Math.random()*555));
			}
		});
		
		$("#searchNow2").click(function()
		{
			var str = $("#searchAdv").serialize();
					
			$("#searchResult").html('<div style="text-align:center; padding:20px 0;"><img src="files/Image/gfx/load_long.gif" alt="" /></div>');
			$("#searchResult").load("dobor_narzedzi.php?"+str+"&cache="+(Math.random()*555));
		});
		
		$("#searchNow3").click(function()
		{
			var ktm = $("#ktm").attr("value");
			
			if (ktm == "")
			{
				alert ('Prosimy podać numer KTM.');
			}
			else
			{
				var str = $("#searchAdv2").serialize();
				
				$("#searchResult").html('<div style="text-align:center; padding:20px 0;"><img src="files/Image/gfx/load_long.gif" alt="" /></div>');
				$("#searchResult").load("wyszukiwarka.php?"+str+"&cache="+(Math.random()*555));
			}
		});
		
		$("#searchCat").change(function()
		{
			var ids = $(this).attr("value");
			
			if (ids != 0)
			{
				$(".search_box_two").show();
			}
			else
			{
				$(".search_box_two").hide();
			}
			
			$("#podkategoria").val(0);
			$("#podkategoria-"+ids).val(0);
			
			$(".search_select_two").hide();
			$("#podkategoria-"+ids).show();
			
			wczytaj_ikony();
		});
		
		$(".search_select_two").change(function()
		{
			var pk = $(this).attr("value");
			
			$("#podkategoria").val(pk);
			
			wczytaj_ikony();
		});
		
	});
	
	function navGalCat(idkat, a)
	{
		$("#imgList").load("http://www.dolfamex.com.pl/strona/get_photo_list.php?idkat="+idkat+"&a="+a+"&lang=pl");
	}
	
	function ChangePhoto(foto)
	{
		$("#imgBig").load("http://www.dolfamex.com.pl/strona/get_photo.php?idkat=&id="+foto+"&lang=pl");
	}
	
	function print_prod(id)
	{
		window.open("print_prod.php?id="+id,"Wydruk","width=740,height=800,toolbars=no,scrollbars=yes");	
	}
	
	function print_price()
	{
		window.open("print_price.php","Wydruk","width=740,height=800,toolbars=no,scrollbars=yes");	
	}
	
	function wczytaj_ikony()
	{
		ikony("ikonyNorma", 11);
		ikony("ikonyOstrza", 13);
		ikony("ikonyKierunek", 27);
		ikony("ikonyGeometria", 19);
	}
	
	function ikony(typ, grupa)
	{
		var idkat = $("#searchCat").attr("value");
		var idpodkat = 0;
		
		$(".search_select_two").each(function(i){
			var stan = $("#"+this.id).css("display");
			if (stan != "none") { idpodkat = $("#"+this.id).attr("value"); }
		});
		
		$("#"+typ).html('wczytywanie...');
		$.get("wyszukiwarka_ikony.php?idkat="+idkat+"&idpodkat="+idpodkat+"&grupa="+grupa+"&cache="+(Math.random()*555), function(data){ $("#"+typ).html(data); });
	}