jQuery(function($){

	$(".schema").live('click', function()
	{

	}).fancyZoom({scaleImg: true, closeOnClick: true});

		$("#compareBasket, #compareValution").click(function()
		{
			var basket = $('#form-compare').serialize();
			var goTo;
			var action;
			
			if (this.id == 'compareBasket')
			{
				goTo = 'koszyk';
				action = 'b2bBasket';
			}
			else
			{
				goTo = 'wycena';
				action = 'b2bValuation';
			}
		
			var link = "ajax.php?id=12&action="+action+"&"+basket;
			
			$.get("http://www.maxair.pl/"+link, function(data){ document.location = "http://www.maxair.pl/lang/sklep/"+goTo; });
		});
	
		$(".prodAsoTableBtn img").livequery('click', function()
		{
			var n = $("#prodAsoTable input:checked").length;
			var action = $(this).attr("id");

			if (n == 0 && action != 'addFavourites')
			{
				alert ('Zaznacz asortyment');
				return false;
			}
			
			if (action == 'addFavourites')
			{
											alert ('Aby dodać produkty do ulubionych, należy się zalogować.');
								}
			
			
			var goTo;
			if (n == 0)
			{			
				//$("#alertCheckbox").show();
			}
			else
			{
				//$("#alertCheckbox").hide();
				
				if (action == 'addBasket')
				{
					var basket = $('#prodAsoTable form').serialize();
					var divWidth = $("#prodAsoTable").width() + 13;
					var divHeight = $("#prodAsoTable").height();
					var offset = $("#prodAsoTable").offset();

					var imgLeft = ($("#prodAsoTable").width() + 13)/2;
					var imgTop = (($("#prodAsoTable").height()) - 32)/2;

					$("#addProdScreen").show();
					$("#addProdScreen").css({'width':divWidth+'px', 'height':divHeight+'px', 'top':'1px', 'left':'1px', 'opacity':'0.5'})
					
					$("#addProdScreen img").css({'position':'absolute', 'top':imgTop+'px', 'left':imgLeft+'px', 'opacity':'1.0'});

					var link = "ajax.php?id=1&action="+action+"&"+basket;
					goTo = 'koszyk';
					
					$.get("http://www.maxair.pl/"+link, function(data){ $("#addProdScreen").hide(); document.location = "http://www.maxair.pl/lang/sklep/"+goTo; });
				}
				else if (action == 'addCompare')
				{
					var inCompare = '0';
					n = parseInt(n) + parseInt(inCompare);
					if (inCompare >= 5)
					{
						alert ('Maksymalna liczba produktów w porównywarce = 5');
					}
					else
					{
						if (n > 5)
						{
							alert ('Maksymalnie do porównania możesz dodać 5 pozycji');
						}
						else
						{
							document.formaso.submit();
						}
					}
				}
				else if (action == 'addValuation')
				{
					var basket = $('#prodAsoTable form').serialize();
					var link = "ajax.php?id=10&action="+action+"&"+basket;
					goTo = 'wycena';
					
					$.get("http://www.maxair.pl/"+link, function(data){ document.location = "http://www.maxair.pl/pl/sklep/"+goTo; });
				}
		}
	});
	
	/*
	$(".prodAsoRowCheckbox input").livequery('click', function()
	{
		var selectToCompare = $("#prodAsoTable input:checked").length;
		var inCompare = 0;
		
		var blankInCompare = (5 - inCompare) - selectToCompare;
		
		if (blankInCompare < 0)
		{
			alert ('Maksymalna liczba produktów w porównywarce = 5');
			document.getElementById($(this).attr("id")).checked = false;
		}
	});
	*/
	
	$("#delSelCompare").click(function()
	{
		var str = $("#form-compare").serialize();
		var ile = $("#form-compare input:checked").length;
		
		if (ile == 0)
		{
			alert ('Zaznacz produkty do usunięcia.');
		}
		else
		{
			var answer = confirm("Czy na pewno chcesz usunąć wybrane produkty?")
			if (answer)
			{
				var link = "ajax.php?id=102&"+str;
				$.get("http://www.maxair.pl/"+link, function(data){ document.location.href='http://www.maxair.pl/pl/sklep/porownywarka'; });
			}
		}
	});
	
	$("#dialog").dialog("destroy");
	
	$("#saveCompare").click(function()
	{
		//alert ('Aby zapisać porównanie, musisz być zalogowanym.');
		$("#formComapre").show();
	});
	
	$("#sendQuest").click(function()
	{
		var err = 0;
		$(".valid input, .valid textarea").each(function(i)
		{
			if (this.id != '')
			{
				if ($("#"+this.id).hasClass('require') == true)
				{
					if (this.value == '')
					{
						$("#"+this.id).css({border : '1px solid #F00'});
						err = parseInt(err) + parseInt(1);
					}
					else
					{
						$("#"+this.id).css({border : '1px solid #CCC'});
						err = parseInt(err) + parseInt(0);
					}	
				}
			}
		});
		if (err == 0)
		{
			document.quest.submit();
		}
	});
	
	$("input[name='status']").click(function()
	{
		if (this.value == 1)
		{
			$(".formHide").show();
			$("#firma").addClass('require');
			$("#nip").addClass('require');
		}
		else
		{
			$(".formHide").hide();
			$("#firma").removeClass('require');
			$("#nip").removeClass('require');
		}
	});
	
	$(".icoProd img").mousemove(function(e)
	{
		var t = e.pageY;
		var l = e.pageX;
		var txt = $(this).attr("name");
		var w = 150;
		altPopup(t, l, txt, w);
	}).mouseleave(function()
	{
		closeAltPopup();
	});
	
	function altPopup(t, l, txt, w)
	{
		t = parseInt(t) + parseInt(5);
		l = parseInt(l) + parseInt(15);
		
		$("#altPopup").show();
		$("#altPopup div").text(txt);
		$("#altPopup").css({top : t+'px', left : l+'px', width : w+'px'});
	}
	
	function closeAltPopup()
	{
		$("#altPopup").hide();
	}
	
	// GENREATOR WYDRUKU
	
	$("#printBoxBtn").click(function()
	{
		var checked = $("#printBox input:checked").length;
		
		if (checked == 0)
		{
			alert ('Zaznacz minimum jedną opcję.');
		}
		else
		{
			document.print.submit();
		}
	});
	
	// GENERATOR WYDRUKU
	
	// historia zamowien
	
	$("#history tr.item td img.historyBtn").click(function()
	{
		var historyItem = $(this).attr("id");
		var historyRowStatus = $("#row-"+historyItem).css('display');
		if (historyRowStatus == 'none')
		{
			$("#row-"+historyItem).show();
			$(this).attr({'src' : 'http://www.maxair.pl/files/Image/gfx/btn_rollup.gif'});
			$("#info-"+historyItem).removeClass('item');
			$("#info-"+historyItem).addClass('itemSelected');
		}
		else
		{
			$("#row-"+historyItem).hide();
			$(this).attr({'src' : 'http://www.maxair.pl/files/Image/gfx/btn_rolldown.gif'});
			$("#info-"+historyItem).removeClass('itemSelected');
			$("#info-"+historyItem).addClass('item');
		}
	});
	
	$(".valutionDelete").click(function()
	{
		var del = $(this).attr("id");
		var answer = confirm("Czy na pewno chcesz usunąć wycenę?")
		if (answer)
		{
			var param = $(this).attr("id").split("-");
			var del = param[1];
			document.location.href='http://www.maxair.pl/_nowastrona/pl/sklep/wyceny/usun/'+del;
		}
	});
	
	$(".valutionPreproces").click(function()
	{
		var param = $(this).attr("id").split("-");
		var preproces = param[1];
		var link = "ajax.php?id=11&idw="+preproces;
		$.get("http://www.maxair.pl/"+link, function(data){ document.location.href='http://www.maxair.pl/_nowastrona/pl/sklep/koszyk'; });
	});
	
	// historia zamowien
	
	$("#favForm #orderBtn img").click(function()
	{
		var btn = $(this).attr("id");
		var checked = $("#favForm input:checked").length;

		if (checked == 0)
		{
			alert ('Zaznacz produkty z listy ulubionych');
		}
		else
		{
			if (btn == 'favDel')
			{
				document.favForm.submit();
			}
			else
			{
				var goto;
			
				var basket = $('#favForm').serialize();
				if (btn == 'favAddValution')
				{
					var link = "ajax.php?id=10&"+basket;
					goTo = 'wycena';
				}
				else if (btn == 'favAddBasket')
				{
					var link = "ajax.php?id=1&"+basket;
					goTo = 'koszyk';
				}
							
				$.get("http://www.maxair.pl/"+link, function(data){ document.location = "http://www.maxair.pl/pl/sklep/"+goTo; });
			}
		}
	});
	
	$(".delBox").click(function()
	{
		var answer = confirm("Czy na pewno chcesz usunąć ten katalog?");
		if (answer)
		{
			var param = $(this).attr("id").split("-");
			var del = param[1];
			document.location.href='http://www.maxair.pl/pl/katalogi/usun/'+del;
		}
	});		$('#Newsletter_change').live('change',function(){	var $checked = $('#Newsletter_change').attr('checked');	if ($checked)		{		newsletter('add');		}	else		{		newsletter('del');		}	});
			function newsletter(opt)		{			var email = $("#newsletter_email").attr("value");			if(!email.match(/^([a-z0-9_.-]+)@[a-z0-9-_]+([.][a-z0-9-_]+)+$/i))	        {	            alert ('Podany adres e-mail jest nieprawidłowy');	        }			else			{				var link = "ajax.php?id=80&e="+email+"&o="+opt;				$.get("http://www.maxair.pl/"+link, function(data){ alert(data); });			}		}
});
