function ajouterAuPanier(idarticle) {
	
	$.ajax({
		type: "POST",
		url: "gererPanier.php",
		data: "action=add&idarticle="+idarticle,
		success: function(msg){						
			if(msg == "ok") {
				var nbarticle = $('#nbarticle')[0].innerHTML;
				nbarticle = parseFloat(nbarticle) + 1;
				$('#nbarticle')[0].innerHTML = String(nbarticle);
				showMessage('Article ajouté au panier', 1000);
			} else if (msg == "double") {
				showMessage('Cet article a déjà été ajouté au panier. Pour modifier la quantité de cet article affichez votre panier en cliquant sur "Mon panier" en lien ci-dessous', 2000);
			} else {
				showMessage('Aucun identifiant d\'article reçu à ajouter au panier');
			}
		},
		error: function(XMLHttpRequest, textStatus, errorThrown) {
			showMessage("Une erreur est survenue lors de l'ajout de l'article au panier, veuillez réessayer...", 2000);			
		}
	});
}

function gererQuantite(idarticle, quantite) {
	
	$.ajax({
		type: "POST",
		url: "gererPanier.php",
		data: "action=quantite&idarticle="+idarticle+"&quantite="+quantite,
		success: function(msg){
						
			if(msg == "ok") {
				
			} else {
				showMessage('Aucun identifiant d\'article reçu à ajouter au panier', 2000);
			}
		},
		error: function(XMLHttpRequest, textStatus, errorThrown) {
			showMessage("Une erreur est survenue lors de la mise à jour de la quantité, veuillez rafraîchir la page et réessayer...", 2000);			
		}
	});
}

function supprimerArticle(idarticle) {
	
	$.ajax({
		type: "POST",
		url: "gererPanier.php",
		data: "action=supprimer&idarticle="+idarticle,
		success: function(msg){
						
			if(msg == "ok") {
				//showMessage('Article supprimé', 1000);
			} else {
				showMessage('Aucun identifiant d\'article reçu à ajouter au panier', 2000);
			}
		},
		error: function(XMLHttpRequest, textStatus, errorThrown) {
			showMessage("Une erreur est survenue lors de la mise à jour de la quantité, veuillez rafraîchir la page et réessayer...", 2000);			
		}
	});
}

function showMessage(message, time) {
	$('#message')[0].innerHTML = message;
	$('#message').fadeIn('slow', function() {
        setTimeout("hideMessage()", time);
	});
}

function hideMessage() {
	$('#message').fadeOut('slow');
} 
