/**
 * @author S.BIZET
 */

var Basket = Class.create({
	Version: '1.0.1',
	REQUIRED_PROTOTYPE: '1.6.0.3',
	
	initialize: function()
	{
    	this.print();
    },

	add: function(id, qte)
	{
		new Ajax.Updater("basket", app_absurl + "ajax/panier.php", {
			method: "get",
			evalScripts: true,
			parameters:{
				i:id,
				q:qte
			},
			onSuccess: function() {
				new Effect.Highlight("caddie-2", {
					startcolor: "#fff999",
					restorecolor: "#ffffff"
				});
			}
		});
	},
	
	update: function(id, qte)
	{
		new Ajax.Updater("basket", app_absurl + "ajax/panier.php", {
			method: "get",
			evalScripts: true,
			parameters:{
				i:id,
				q:qte
			}
		});
	},
	
	remove: function(id)
	{
		new Ajax.Updater("basket", app_absurl + "ajax/panier.php", {
			method: "get",
			evalScripts: true,
			parameters:{
				i:id,
				q:0
			}
		});
	},
	
	print: function()
	{
		new Ajax.Updater("basket", app_absurl + "ajax/panier.php", {
			method: "get",
			evalScripts: true
		});
	}
});