/**
 * @author Karol Drągowski
 */

$(function(){
/*
	//uktywanie i pokazywanie odpowiednich elementów w zależności od tego czy koszyk jest pełby czy pusty
	updateIlosc(0, 0);
*/

	//zapamietanie obecnych wartości pól ilości
	saveFieldsValues($('input[name^=jq_ilosc]'));
	
	//dodawanie produktu do koszyka
	$('a[name^=jq_koszyk]').click(function(e){
		//if(e.target==this){
			var id=$between(this.name,'[',']');
			var $ilosc=$('input[name="jq_ilosc['+id+']"]');
			$ilosc.val($.trim($ilosc.val()));
			//var valids=valid($ilosc[0]);
			if(nat($ilosc.val())){
				$.getJSON("koszyk.ax.php", {o:"add", id:parseInt(id), ilosc:parseInt($ilosc.val())},
						function(json){
							$showInfo(json);
							/*if(json.stat){
								if(!json.roznica)
									json.roznica=0;
								updateIlosc(json.licznik, json.roznica);
							}
							*/
							setUpdated($ilosc);
						}
				);
			}else{
				setBad($ilosc);
				$ilosc[0].select();
				$showInfo({msg:"Wprowadź poprawną ilość produktu.", typ:"war"});
			}
		//}
		return false;
	})
	
	//dodawanie do schowka
	$('a[name^=jq_schowek]').click(function(e){
		if($('#frmlogowanie').size()==0){
			var id=$between(this.name,'[',']');
			$.getJSON("schowek.ax.php", {o:"add", id:parseInt(id)},
				function(json){
					$showInfo(json);
				}
			);
		}else{
			$showInfo({msg:"Schowek jest dostępny tylko dla zalogowanych użytkowników.<br /><br /><br />", typ:"war"});
		}
		return false;
	});
})