$(document).ready(function() {

	// Debut gestion du nombre de produit
	$('tr.ligneProduit > td > form > .less').each(function(myindex,myelement){
		$(this).click(function(){
			var val = $('#formpanier'+myindex+' input.quantite').val();
			val--;
			if(val >= 1){
				$('#formpanier'+myindex+' input.quantite').val(val);
				$('#formpanier'+myindex).submit();
			}
		});
	});
	
	$('tr.ligneProduit > td > form > .quantite').each(function(myindex,myelement){
		$(this).change(function(){
			var val = $('#formpanier'+myindex+' input.quantite').val();
			var stock = $('#formpanier'+myindex+' input.stock').val();
			if(parseInt(val) > parseInt(stock))
			{
				alert("Il ne reste plus que "+ stock +" produit(s) de ce type en stock.");
				$('#formpanier'+myindex+' input.quantite').val(stock);
				$('#formpanier'+myindex).submit();
			}
			else
			{
				$('#formpanier'+myindex).submit();
			}
		});
	});
	
	$('tr.ligneProduit > td > form > .more').each(function(myindex,myelement){
		$(this).click(function(){
			var val = $('#formpanier'+myindex+' input.quantite').val();
			var stock = $('#formpanier'+myindex+' input.stock').val();
			val++;
			if(val <= stock){
				$('#formpanier'+myindex+' input.quantite').val(val);
				$('#formpanier'+myindex).submit();
			}
		});
	});
	// Fin gestion du nombre de produit
	
	// Debut gestion du type de paiement
	$('.modePaiement #carte').click(function(){
		var urlPaiement = $('.modePaiement #carte').val();
		$('.modePaiement form').attr({action : urlPaiement});
	});
	
	$('.modePaiement #cheque').click(function(){
		var urlPaiement = $('.modePaiement #cheque').val();
		$('.modePaiement form').attr({action : urlPaiement});
	});
	
	$('.modePaiement #virement').click(function(){
		var urlPaiement = $('.modePaiement #virement').val();
		$('.modePaiement form').attr({action : urlPaiement});
	});
	// Fin gestion du type de paiement
});
