

function updateCart(p) {
    var formData = jQuery('#' + p.formId).serializeArray();
    jQuery.ajax({
        async: false,
        type: 'post',
        data: formData,
        url: '/_framework/modules/carts/ajax/updateCart.asp',
        cache: false,
        success: function(data, status) {
            displayCart();
        }
    });
}




function displayCart() {
    jQuery.ajax({
        async: false,
        type: 'get',
        url: '/_framework/modules/carts/ajax/displayCart.asp',
        cache: false,
        success: function(data, status) {
            jQuery('#modwebContainerCart').html(data);
        }
    });
}



function updateCartRemoveItem(p) {

    var productId = p.productId;
    jQuery.ajax({
        async: false,
        type: 'get',
        data: { productid: productId },
        url: '/_framework/modules/carts/ajax/removeCartItem.asp',
        cache: false,
        success: function(data, status) {
            jQuery('#modwebContainerCart').html(data);

            displayCart();
        }
    });
}



function closeCartSummaryDialog(p) {
    jQuery('#addToCartModalContainer').jqmHide().remove();
}


function updateCartContainer() {
    var url = '/_framework/modules/carts/ajax/displayCartBar.asp';
    var date = new Date();
    jQuery('#modwebContainerCartBar').load(url);
    /*new Ajax.Updater('modwebContainerCartBar', url,
    {
    method: 'get',
    parameters: { nocache: date.getTime() }
    }
    );*/
}

function updateCartBar() {
    var url = '/_framework/modules/carts/ajax/displayCartBar.asp';
    var date = new Date();
    jQuery('#modwebContainerCartBar').load(url);
    /*new Ajax.Updater('modwebContainerCartBar', url,
    {
    method: 'get',
    parameters: { nocache: date.getTime() }
    }
    );*/
}



