/*функционал  корзины*/

/*добавляем единицу товара*/
function  drugstore_cart_add_item(id)
{
	var loader = jQuery('#drugstore_cart img.drugstore-ajax-loader');
   	var cart_id = jQuery('#drugstore_cart').attr("this_id");
   	jQuery(loader).css({'visibility':'visible'});
   	jQuery.post(ajaxurl+'?rand='+Math.random() ,{'action':'drugstore','command':'additemcartammount','id':id,'cart_id':cart_id}, function(data) {
			if(data)
			{
            	if(data.result)
            	{
	            	/*обновляем в корзине общее количество товаров*/
		            jQuery('#drugstore_cart span.drugstore-cart-items-ammount').text(data.ammount);
		            /*обновляем в корзине общую стоимость товаров*/
	             	jQuery('#drugstore_cart span.drugstore-cart-items-allprice').text(data.allprice);
	            	jQuery('#drugstore_cart ul.drugstore-cart-items-list li.drugstore-cart-item[this_id="'+id+'"] span.item-ammount').html(data.ammountitem);

            	}
            	jQuery(loader).css({'visibility':'hidden'});
			}


			}, "json");
}


/*удаляем единицу товара*/
function  drugstore_cart_remove_item(id)
{

	var loader = jQuery('#drugstore_cart img.drugstore-ajax-loader');
   	var cart_id = jQuery('#drugstore_cart').attr("this_id");
   	jQuery(loader).css({'visibility':'visible'});
   	jQuery.post(ajaxurl+'?rand='+Math.random() ,{'action':'drugstore','command':'removeitemcartammount','id':id,'cart_id':cart_id}, function(data) {
			if(data)
			{
            	if(data.result)
            	{
	            	if(data.cart)
                	{
                    	jQuery('#drugstore_cart').html(data.cart);
                	}
                	else
                	{
		            	/*обновляем в корзине общее количество товаров*/
			            jQuery('#drugstore_cart span.drugstore-cart-items-ammount').text(data.ammount);
			            /*обновляем в корзине общую стоимость товаров*/
		             	jQuery('#drugstore_cart span.drugstore-cart-items-allprice').text(data.allprice);
		            	jQuery('#drugstore_cart ul.drugstore-cart-items-list li.drugstore-cart-item[this_id="'+id+'"] span.item-ammount').html(data.ammountitem);
	            	}

            	}
            	jQuery(loader).css({'visibility':'hidden'});
			}


			}, "json");
}


/*адаляем из корзины товар полностью*/
function drugstore_cart_delete_item(id)
{
   var loader = jQuery('#drugstore_cart img.drugstore-ajax-loader');
   var cart_id = jQuery('#drugstore_cart').attr("this_id");
   jQuery(loader).css({'visibility':'visible'});
   jQuery.post(ajaxurl+'?rand='+Math.random() ,{'action':'drugstore','command':'deleteitemcart','id':id,'cart_id':cart_id}, function(data) {
			if(data)
			{
            	if(data.result)
            	{

            		/*если макет пришел шаблон корзины*/
                	if(data.cart)
                	{
                    	jQuery('#drugstore_cart').html(data.cart);
                	}
                	else
                	{
	            		/*обновляем в корзине общее количество товаров*/
		             	jQuery('#drugstore_cart span.drugstore-cart-items-ammount').text(data.ammount);
		             	/*обновляем в корзине общую стоимость товаров*/
	                  	jQuery('#drugstore_cart span.drugstore-cart-items-allprice').text(data.allprice);
	            		jQuery('#drugstore_cart ul.drugstore-cart-items-list li.drugstore-cart-item[this_id="'+id+'"]').remove();
            		}
            	}
            	jQuery(loader).css({'visibility':'hidden'});
			}


			}, "json");

}


