if(typeof index == "undefined") index={};
index_class = function() {};
Object.extend(index_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	LimparCesta: function() {
		return this.invoke("LimparCesta", {}, this.LimparCesta.getArguments().slice(0));
	},
	FecharPedido: function(CestaCodigo) {
		return this.invoke("FecharPedido", {"CestaCodigo":CestaCodigo}, this.FecharPedido.getArguments().slice(1));
	},
	CancelarCupom: function() {
		return this.invoke("CancelarCupom", {}, this.CancelarCupom.getArguments().slice(0));
	},
	CalcularFrete: function(CEP) {
		return this.invoke("CalcularFrete", {"CEP":CEP}, this.CalcularFrete.getArguments().slice(1));
	},
	CalcularCupom: function(Cupom) {
		return this.invoke("CalcularCupom", {"Cupom":Cupom}, this.CalcularCupom.getArguments().slice(1));
	},
	AtualizaQtdeItem: function(ItemCodigo, ItemQtde) {
		return this.invoke("AtualizaQtdeItem", {"ItemCodigo":ItemCodigo, "ItemQtde":ItemQtde}, this.AtualizaQtdeItem.getArguments().slice(2));
	},
	CalcularQtdProdutos: function(ProdutoCodigo, IP, IMGAjax, URLAjax, Qtd) {
		return this.invoke("CalcularQtdProdutos", {"ProdutoCodigo":ProdutoCodigo, "IP":IP, "IMGAjax":IMGAjax, "URLAjax":URLAjax, "Qtd":Qtd}, this.CalcularQtdProdutos.getArguments().slice(5));
	},
	InserePresente: function(ProdutoCodigo, selecionado, IP, IMGAjax, URLAjax) {
		return this.invoke("InserePresente", {"ProdutoCodigo":ProdutoCodigo, "selecionado":selecionado, "IP":IP, "IMGAjax":IMGAjax, "URLAjax":URLAjax}, this.InserePresente.getArguments().slice(5));
	},
	url: '/ajaxpro/Baccos.basket.index,Baccos.ashx'
}));
index = new index_class();

