$(document).ready(function()
{
	
    $('.stanyCechy').cluetip({sticky: true, width: 400, closePosition: 'title', arrows: true });
	$("#tabs").tabs();
		
	$('.linkCecha').attr("href", "javascript:void(0);");
	
	$("input").bind('click', function() {

	  if($(this).attr("name") == "filtr")
	  {
			var kategoria = $("input[name='kategoria']").attr("value");
			var sciezka = 	$("input[name='sciezka']").attr("value");
			var pasujace = $("input[name='pasujace']").attr("value");
						

			if($(this).attr("value")==3 )	
			{
				
				if($(this).attr("checked"))
				{
					
					$("#filtrujace").css({display:"block"});
					
					$.ajax({
					type: "get",
					url: "ajax.php",
					data: "action=producent&kategoria=" +  kategoria + "&sciezka=" + sciezka + "&pasujace=" + pasujace,
					start:function(){},
					success: function(xml, linia){
						
						if(xml=="")
						{
							 //alert('Brak przypisanych producentów do widocznych produktów');
							 
							$("#dialog_producent").dialog({
									bgiframe: true,
									height: 160,
									modal: true,
									buttons: {
												Ok: function() {$(this).dialog('close');}
											 },
									close: function(){$("#dialog_producent").dialog( 'destroy');}
								});
							 
							 $("#filtr_3").removeAttr("checked");
						}
						 else
							$("#filtrujace").html(xml);
						}
					});
					
				}
				else
				{
					$("#filtrujace").css({display:"none"});
					$("input[name='typ']").attr("value", 22);
					this.form.submit();
				}
				
			}
			else if($(this).attr("value")==4)
			{
				
				if($(this).attr("checked"))
				{
					$("#filtrujaceC").css({display:"block"});

					$.ajax({
					type: "get",
					url: "ajax.php",
					data: "action=cechy&kategoria=" +  kategoria + "&sciezka=" + sciezka + "&pasujace=" + pasujace,
					start:function(){},
					success: function(xml, linia){						
							

							
							if(xml=="")
							{
								 //alert('Brak przypisanych parametrów do widocznych produktów');
								 $("#dialog_cechy").dialog({
									bgiframe: true,
									height: 160,
									modal: true,
									buttons: {
												Ok: function() {$(this).dialog('close');}
											  },
									close: function(){$("#dialog_cechy").dialog( 'destroy');}
								});
								 $("#filtr_4").removeAttr("checked");
							}
							 else
							{
								$("#filtrujaceC").html(xml);
								
							}
						}
					});

					
				}
				else
				{
					$("#filtrujaceC").css({display:"none"});
					$("input[name='typ']").attr("value", 23);
					this.form.submit();
				}

				
			}
			else if($(this).attr("checked"))
			{
				$("input[name='typ']").attr("value", $(this).attr("value"));
				this.form.submit();
			}
			else
			{
				$(this).attr("checked","checked");
			}
	  }
	  else if($(this).attr("name") == "fproCecha" || $(this).attr("name") == "fproCecha2" )
	  {
			var jezyk = $("input[name='Fjezyk']").attr("value");
			var produkt = $("input[name='Fprodukt']").attr("value");
			var cecha  = "";
			var cecha2  = "";

			$("input[name='fproCecha']:checked").each(function() {
				cecha += $(this).attr("value") + ',';
			});

			$("input[name='fproCecha2']:checked").each(function() {
				cecha2 += $(this).attr("value") + ',';
			});
			
			jQuery().ajaxStart(function(){
				$("#rozmiary").remove();
				$("#ajax_rozmiary").html('<div class="tac"><br /><br /><img src="images/loadinfo.net.gif" border="0" /></div>');
			});

			$.ajax({
					type: "get",
					url: "ajax.php",
					data: "plik=3&action=produktFiltr&jezyk=" +  jezyk + "&produkt=" + produkt + "&cecha=" + cecha + "&cecha2=" + cecha2,
					start:function(){},
					success: function(xml, linia){						
														
							if(xml=="")
							{
								alert('Błąd');
								
							}
							 else
							{
								
								$("#rozmiary").remove();
								$("#ajax_rozmiary").html(xml);
								
							}
						}
					});
	  }
	});
	//po przeladowaniu strony pokazanie prodecentów
	if($("#filtr_3").attr("checked"))
	{
		var kategoria = $("input[name='kategoria']").attr("value");
		var sciezka = 	$("input[name='sciezka']").attr("value");
		var pasujace = $("input[name='pasujace']").attr("value");

		if($("#filtr_3").attr("value")==3)
		{
			if($("#filtr_3").attr("checked"))
			{
				$("#filtrujace").css({display:"block"});
				
				$.ajax({
				type: "get",
				url: "ajax.php",
				data: "action=producent&kategoria=" +  kategoria + "&sciezka=" + sciezka + "&pasujace=" + pasujace,
				start:function(){},
				success: function(xml, linia){
					
						$("#filtrujace").html(xml);
					}
				});				
			}
			else
			{
				$("#filtrujace").css({display:"none"});

			}			
		}
	}
	//obsluga klikania na checkbox'cach filtrow
	if($("#filtr_4").attr("checked"))
	{
		var kategoria = $("input[name='kategoria']").attr("value");
		var sciezka = 	$("input[name='sciezka']").attr("value");
		var pasujace = $("input[name='pasujace']").attr("value");
		
		if($("#filtr_4").attr("value")==4)
		{
			if($("#filtr_4").attr("checked"))
			{
				$("#filtrujaceC").css({display:"block"});
				
				$.ajax({
				type: "get",
				url: "ajax.php",
				data: "action=cechy&kategoria=" +  kategoria + "&sciezka=" + sciezka + "&pasujace=" + pasujace,
				start:function(){},
				success: function(xml, linia){
					
						$("#filtrujaceC").html(xml);
					}
				});				
			}
			else
			{
				$("#filtrujaceC").css({display:"none"});

			}			
		}
	}
	
	//koniec filtrowania kategorii
   
	
	$("input[name='typ']").change(function () {
		if($(this).attr("value") == 1)
		{
			$("input[name='nip']").removeAttr("disabled");
			$("input[name='nazwa']").removeAttr("disabled");
			$("#nazwa").attr("class","wymagane");
			$("#nip").attr("class","wymagane");			
			$("input[name='nazwa']").css("backgroundColor","#fff");
			$("input[name='nip']").css("backgroundColor","#fff");
		}
		else
		{
			$("input[name='nip']").attr("disabled","disabled");
			$("input[name='nip']").css("backgroundColor","#BFBFBF");
			$("input[name='nazwa']").attr("disabled","disabled");
			$("input[name='nazwa']").css("backgroundColor","#BFBFBF");
			$("#nazwa").removeAttr("class");
			$("#nip").removeAttr("class");
		}
	});
	
	

	//adres dostawy
	if(!$("input[name='adres2']").attr("checked"))
	{			
		$("fieldset.adres div.pole").hide("slow");
	}

	$("input[name='adres2']").change(function () {
		
			if($(this).attr("checked"))
			{
				$("fieldset.adres div.pole").show("slow");
			}
			else
			{
				$("fieldset.adres div.pole").hide("slow");
			}
	});
	
	if($("input[name='adres2']").attr("checked"))
	{

	}


	if($(this).attr("value") == 0)
	{
		/**$("input[name='nip']").attr("disabled","disabled");
		$("input[name='nazwa']").attr("disabled","disabled");
		$("input[name='nip']").css("backgroundColor","#BFBFBF");
		$("input[name='nazwa']").css("backgroundColor","#BFBFBF");
		$("#nip").css({fontWeight:"normal"});
		("fieldset.zamknij div.pole").hide();**/
	}
	$("input[name='newsletter']").ajaxStart(function(){
		$(this).attr({enabled:"false"});
		$("#ajax2").html('<img src="admin/img/wait16.gif" alt="Wait" />');
	});

	$("input[name='newsletter']").ajaxStop(function(){
		$(this).attr({enabled:"true"});
		
	});

	$("input[name='newsletter']").change(function () {
		
		var akcja = 0;
		

		if($(this).attr("checked"))
			akcja=1;		
		else
			akcja=0;
		
		 $.ajax({
		   type: "POST",
		   url: "ajax,40,newsletter.html",
		   data: "newsletter=" + akcja ,
		   success: function(msg){
			 $("#ajax2").remove();
		   }
		 });
		
		$(this).attr({enabled:"false"});
		
	});
});
