/* NISH */

function addbasket(obj)
{
	var pr = $(obj).parent();
	var product_id = pr.find('input[name=product_id]').val();
	var btn = obj;
	$(btn).fadeOut(200, function(){$(this).parent().find('.ajax_loader').fadeIn(200, function(){
		
			//для дебага sleep 3 //$.post('/basket/add/'+product_id+'/?ajax=1&time=1&quantity='+1, function(data) {	
			$.post('/basket/add/'+product_id+'/?ajax=1&json=1&quantity='+1, function(data) {
				if(data!='')
				{
					data = $.parseJSON(data);
					if(data!=null)
					{
						$('.basket_count').html(data['count']);
						$('.basket_amount').html(data['amount']);
						$('.basket_empty').hide();
						$('.basket_head').show();
						
					}
					//alert('Продукт был успешно добавлен в корзину');
					$(pr).find('.ajax_loader').fadeOut(200, function(){				
						$(btn).fadeIn(200);
					});
				}	
			});
		})
	});
	
	return false;
}
function product_change (obj)
{
	parms = obj;
	$.post('/basket/delete/'+parms.pid+'/?ajax=1', function(data){
		if(data!='')
		{
			$.post('/basket/add/'+parms.pid+'/?ajax=1&quantity='+enteredValues[parms.pid], function(data){
				if(data!='')
				{
					basket_upd(data);
					itemChanged(parms);					
				}
			});	
		}	
	});		
}
function product_remove (id)
{
	del = document.getElementById( 'x' + id );
	del.style.display = 'none';
	loader = document.getElementById( 'l' + id );
	loader.style.display = '';	

	parms = id;
	//alert(id);
	$.post('/basket/delete/'+id+'/?ajax=1', function(data){
		if(data!='')
		{
			//itemRemoved(parms);
			//basket_upd(parms);
			catItems[parms]='';
			$('#tx_amashcart_pi1_item_'+parms).fadeOut(300);
			basket_upd(data);
		}	
	});		
	
}

function basket_upd(bascount)
{	

}


function is_numeric(str)
{
	for(var i=0; i<str.length; i++)
	{
		flag=false;
		var ss = str.substr(i,1);
		//alert(ss);
		for(var num=0; num<10; num++)
		{
			//alert(parseInt(ss)!=num);
			if(isNaN(parseInt(ss))) return false;
			if(parseInt(ss)==num) flag = true;
		}
		if(!flag) return false;
	}
	return true;
}


function input_only_num(event)
{
	window.status=event.keyCode; 	
	//alert(event.charCode);
	if(event.keyCode==8 || event.keyCode==9 ||event.keyCode==13) return true;	
	var chr = event.charCode!=null?event.charCode:event.keyCode;
	//alert(chr);
	return (is_numeric(String.fromCharCode(chr)));
	
	//if($(obj).val())) return true; else return false;	
}

/* NISH */

