
PH.Cart={refresh:function(frm,type){frm=$(frm);PH.Busy.set(1);$.ajax({url:base_url+'cart/refresh?action='+type,data:frm.serialize(),dataType:'json',type:'post',success:function(jd){PH.feedJson(jd);$('#cart').html(jd.answer);if(type=='cart'){$('#cart_contents').html(jd.cart);$('#subtotal_price').html(jd.cart_total_price);}},complete:function(){PH.Busy.set(-1);}});return true;},changeqty:function(link){PH.jsonlink(link,{onsuccess:function(jd){$('#cart').html(jd.answer);$('#cart_contents').html(jd.cart);$('#subtotal_price').html(jd.cart_total_price);}});},add_item:function(link){PH.jsonlink(link,{onsuccess:function(jd){$('#cart').html(jd.answer);}});},delete_item:function(link,id){$('<p>Вы действительно хотите удалить этот товар из корзины?</p>').dialog({modal:true,buttons:{'Отмена':function(){$(this).dialog('close');},'Удалить':function(){PH.jsonlink(link,{onsuccess:function(jd){if(jd.result==1){$('#'+id).hide('slow');$('#subtotal_price').html(jd.cart_total_price);$('#cart').html(jd.answer);}}});$(this).dialog('close');}},open:function(e,ui){$(this).nextAll('.ui-dialog-buttonpane').find('button').focus();}});}}
