//Valider l'ajout des articles au panier
function panier(nbr_articles){
	var valider = true;
	for(i=0; i < nbr_articles; i++){
		//Définir le nom du champ contenant la référence
		var nom_ref = "ref_"+i;
		//Récupérer sa valeur
		var ref = document.getElementById('details').elements[nom_ref].value;
		//Définir le nom du champ contenant le conditionnement
		var nom_conditionnement = "conditionnement_"+i;
		//Récupérer sa valeur
		var conditionnement = document.getElementById('details').elements[nom_conditionnement].value;
		//Définir le nom du champ contenant la quantité
		var nom_quantite = "quantite_"+i;
		//Récupérer sa valeur
		var quantite = document.getElementById('details').elements[nom_quantite].value;
		//Vérifier s'il s'agit d'un chiffre
		if(isNaN(quantite)){
			alert("La quantité indiquée pour la référence n°"+ref+" est incorrecte");
			valider = false;
			document.getElementById('details').elements[nom_quantite].focus();
			return false;
		}
		//Si quantité indiquée n'est pas multiple du conditionnement
		if((quantite%conditionnement) > 0){
			alert("La quantité indiquée pour la référence n°"+ref+" doit être multiple de "+conditionnement);
			valider = false;
			document.getElementById('details').elements[nom_quantite].focus();
			return false;
		}
	}
	//Dans le cas contraire, validation du panier
	if(valider){
		document.getElementById('details').submit();
	}
}

//Valider la modification du panier
function recup_ref(ref,conditionnement,action){
 	q=document.getElementById('form_'+ref).elements[2].value;
	if(isNaN(q)){
		alert("La quantité indiquée est incorrecte");
		document.getElementById('form_'+ref).elements[2].focus();
		return false;
	}else if((q%conditionnement) > 0){
		alert("La quantité indiquée pour la référence n°"+ref+" doit être multiple de "+conditionnement);
		document.getElementById('form_'+ref).elements[2].focus();
		return false;
	}else{
		window.location = 'panier-'+action+'-'+ref+'-'+q+'.php';
	}
}
