$(function()
{$("#customerbasket").hover(showCart,hideCart);addBasketEventListeners();});function showAndHideCart()
{$("#customerbasket-content").show();setTimeout(function(){$("#customerbasket-content").fadeToggle('2500');},2000);}
function showCart()
{$("#customerbasket-content").slideDown('fast');}
function hideCart()
{$("#customerbasket-content").slideUp('fast');}
function showLoading()
{$("#customerbasket-loading").show();}
function hideLoading()
{$("#customerbasket-loading").hide();}
function addBasketEventListeners()
{$("input[id^=qty_]").change(function(){var pid=$(this).attr('name');var value=$(this).val();$.post("customersBasket/updateQuantityCustomerBasket",{id:pid,qty:value},function(data){$('#customerbasket').html(data);addBasketEventListeners();});});}
function addToCustomerBasket(product,option,value)
{if($("#qty"))var qty=$("#qty").val();$.post("customersBasket/addToCustomerBasket",{product:product,option:option,value:value,qty:qty},function(data){$('#customerbasket').html(data);addBasketEventListeners();showAndHideCart();$("#qty").val(1);});}
function deleteFromCustomerBasket(id)
{showLoading();$.post("customersBasket/deleteFromCustomerBasket",{id:id},function(data){$('#customerbasket').html(data);hideLoading();addBasketEventListeners();});}
function addOneToCustomerBasket(id)
{showLoading();$.post("customersBasket/addOneToCustomerBasket",{id:id},function(data){$('#customerbasket').html(data);hideLoading();addBasketEventListeners();});}
function removeOneFromCustomerBasket(id)
{showLoading();$.post("customersBasket/removeOneFromCustomerBasket",{id:id},function(data){$('#customerbasket').html(data);hideLoading();addBasketEventListeners();});}
function deleteFromBuyingProcessCustomerBasket(id)
{var $tabs=$('#tabs-buyingprocess').tabs();$.post("customersBasket/deleteFromCustomerBasket",{id:id},function(data){$('#customerbasket').html(data);$tabs.tabs('load',2);});}
function addOneToBuyingProcessCustomerBasket(id)
{var $tabs=$('#tabs-buyingprocess').tabs();$.post("customersBasket/addOneToCustomerBasket",{id:id},function(data){$('#customerbasket').html(data);$tabs.tabs('load',2);});}
function removeOneFromBuyingProcessCustomerBasket(id)
{var $tabs=$('#tabs-buyingprocess').tabs();$.post("customersBasket/removeOneFromCustomerBasket",{id:id},function(data){$('#customerbasket').html(data);$tabs.tabs('load',2);});}
function addToBuyingProcessCustomerBasket(product,option,value)
{var $tabs=$('#tabs-buyingprocess').tabs();$.post("customersBasket/addToBuyingProcessCustomerBasket",{product:product,option:option,value:value},function(data){$('#customerbasket').html(data);$tabs.tabs('load',2);});}
function addGiftToBuyingProcessCustomerBasket(product,option,value)
{var $tabs=$('#tabs-buyingprocess').tabs();$.post("customersBasket/addGiftToBuyingProcessCustomerBasket",{product:product,option:option,value:value},function(data){$('#customerbasket').html(data);$tabs.tabs('load',2);});}
