/*
 *		plik:		js/scripts.css
 *		autor: 		Technetium [Tc]
 *							Kamil Zawada
 *							28 maj 2009
 *		system:		T.CMS-4.0-SEO
 */

 

function removeKoszyk(id_prod)
{
		advAJAX.get({
			url: BASE_URL+'/ajax-koszyk.html?action=delete&prod_id='+id_prod,
			onInitialization : function() 
			{
				$('#page-content').html("loading...");
			},
			onSuccess : function(obj) 
			{
				$('#page-content').html(obj.responseText);
				updateSmallKoszyk();
			},
			onError : function(obj) 
			{
				$('#page-content').html("error");
			}	
		});	
		

}

function updateKoszyk()
{
		advAJAX.get({
			url: BASE_URL+'/ajax-koszyk.html',
			onInitialization : function() 
			{
				$('#page-content').html("loading...");
			},
			onSuccess : function(obj) 
			{
				$('#page-content').html(obj.responseText);
				updateSmallKoszyk();
			},
			onError : function(obj) 
			{
				$('#page-content').html("error");
			}	
		});	
		
		
}

/*-----dodawanie do koszyka z widoku  produktu - mozliwosci zmiany ilosci---*/
function addKoszykProdukt(id_prod)
{
	var ile = $("#input-ilosc-koszyk").attr("value");
	
	addKoszyk(id_prod, ile);
	
	$("#ilosc-koszyk").html("1");
	$("#input-ilosc-koszyk").attr("value", "1");
	MAX_ILOSC = MAX_ILOSC - ile;
	$("#produkt_magazyn_ilosc").html(MAX_ILOSC);
	
	if(MAX_ILOSC==0)
	{
		$("#produkt-addtobasket").html('<span style="padding: 4px;" class="error">Not available</span>');
	}
}

function addKoszyk(id_prod, ile)
{
	if(!ile)
	{
		ile = 1;
	}


		advAJAX.get({
			url: BASE_URL+'/ajax-koszyk.html?prod_id='+id_prod+'&ile='+ile,
			onInitialization : function() 
			{
				$('#ajax-koszyk-info').html("loading...");
			},
			onSuccess : function(obj) 
			{
				$('#ajax-koszyk-info').html("Product has been added to basket!");
				updateSmallKoszyk();
			},
			onError : function(obj) 
			{
				$('#koszyk-small').html("error");
			}	
		});	
}
 
function KoszychChgIlosc(id_prod, ilosc)
{
	
		advAJAX.get({
			url: BASE_URL+'/ajax-koszyk.html?action=przelicz&prod_id='+id_prod+'&ilosc='+ilosc,
			onInitialization : function() 
			{
				$('#page-content').html("loading...");
			},
			onSuccess : function(obj) 
			{
				$('#page-content').html(obj.responseText);
				updateSmallKoszyk();
			},
			onError : function(obj) 
			{
				$('#page-content').html("error");
			}	
		});	
} 

function KoszykUsunWYbrane()
{
	var temp = "";

	$("input.produkt-checkbox").each(
		function()
		{
			if($(this).attr("checked"))
			{
				temp2 = $(this).attr("id").replace("sel[", "");
				temp2 = temp2.replace("]", "");
				temp = temp + temp2 + ".";
			}
		}
	);
	
	advAJAX.get({
		url: BASE_URL+'/ajax-koszyk.html?action=delete_checked&products='+temp,
		onInitialization : function() 
		{
			$('#page-content').html("loading");
		},
		onSuccess : function(obj) 
		{
			$('#page-content').html(obj.responseText);
			updateSmallKoszyk();
		},
		onError : function(obj) 
		{
			$('#page-content').html("error");
		}	
	});

	
}
 
function updateSmallKoszyk()
{
		advAJAX.get({
			url: BASE_URL+'/ajax-small-koszyk.html',
			onInitialization : function() 
			{
				$('#koszyk-small').html("loading");
			},
			onSuccess : function(obj) 
			{
				$('#koszyk-small').html(obj.responseText);
			},
			onError : function(obj) 
			{
				$('#koszyk-small').html("error");
			}	
		});	
} 

function showFormularz(cid)
{
   $("div#formularzDiv").show();
   var iframeDiv = '<div><a style="margin: 10px 10px 0 0; float: right;" href="javascript:void(0);" onclick="hideFormularz();" title="Zamknij"><img src="' + TPL_URL + '/img/polish/f-zamknij.jpg" alt="Zamknij" /></a></div><iframe width="900" height="1020" frameborder="0" src="' + BASE_URL + '/konto/formularze/' + cid + '.html">Your browser does not support IFrame.</iframe>';
   if(!blokadaDiv == 1) $('#formularzTxt').append(iframeDiv);
   blokadaDiv = 1;
}

function hideFormularz()
{
   $("div#formularzDiv").hide();
}

var blokadaDiv = 0;