// JavaScript Document

// Gère le compteur du nombre d'article
function Article_PlusMoins (champ, valeur) {
	//tmp = "document.forms['frm_achat'].elements['"+champ+"'].value";
	ancienne_valeur = eval("document.forms['frm_achat'].elements['"+champ+"'].value");
	if (valeur=="plus")
		nouvelle_valeur = parseInt(ancienne_valeur)+1;
	else
		nouvelle_valeur = parseInt(ancienne_valeur)-1;
		
	if (nouvelle_valeur < 0)
		nouvelle_valeur=0;
		
	eval ("document.forms['frm_achat'].elements['"+champ+"'].value="+nouvelle_valeur);
}
function ValidePromo (formulaire) {
	if (formulaire.code_promo.value == "") {
		alert ("Veuillez saisir votre code");
		return false;
	}
	lien = "commande_codeAjax.php?code_promo="+formulaire.code_promo.value;
	AjaxDebut(lien, "cadeau");
}

function ValideBon (formulaire) {
	lien = "commande.php3?action=etape3&bon="+formulaire.bon_utilise.checked;

	document.location.href=lien;
}

// Permet d'ajouter ou de supprimer un article du panier
// i : valeur de l'incrément pour la liste de articles
// art_id : id de l'article
// suppr : 1 si c'est une suppression direct via l'icone, 0 si c'est une mise à jour de quantité
// ref_id : si c'est un sous référence, différent de -1
// prix : prix unitaire de l'article
// poids : poids du produit
function Article_ModifPanier (i, art_id, suppr, ref_id, prix, poids) {

	if (suppr==1) {
		quantite=0;
	} else {
		quantite=eval ("document.forms['frm_achat'].elements['art_quantite_"+i+"'].value")
	}
	if (quantite==0) {
		if ( window.confirm("Etes-vous sur de vouloir supprimer cet article ?") != 1) {
			return false;
		} else {
			lien = "catalogue_ajax.php?action=ArticleModifPanier&art_id="+art_id+"&ref_id="+ref_id+"&art_quantite="+quantite+"&prix="+prix+"&poids="+poids;
			//alert("commande.php3?action2=ArticleModifPanier&art_id="+art_id+"&ref_id="+ref_id+"&art_quantite="+quantite+"&prix="+prix+"&poids="+poids);
			document.location.href="commande.php3?action2=ArticleModifPanier&art_id="+art_id+"&ref_id="+ref_id+"&art_quantite="+quantite+"&prix="+prix+"&poids="+poids;
			//AjaxDebut (lien,"contenu_ajax");
		}
	} else {
		lien = "catalogue_ajax.php?action=ArticleModifPanier&art_id="+art_id+"&ref_id="+ref_id+"&art_quantite="+quantite+"&prix="+prix+"&poids="+poids;
		//alert(lien);
		document.location.href="commande.php3?action2=ArticleModifPanier&art_id="+art_id+"&ref_id="+ref_id+"&art_quantite="+quantite+"&prix="+prix+"&poids="+poids;
		
		//alert(lien);
		//AjaxDebut (lien,"contenu_ajax");
	}
}

// Ajoute un article au panier
// i : numéro d'incrément de la liste des article
// art_id : identifiant de l'article
// ref_if : identifiant de la référence (-1 s'il n'y en a pas)
// prix : prix unitaire du produit
// poids : poids du produit
function Article_AjoutePanier (i, art_id, ref_id, prix, poids) {
	if (i==-1) {
		quantite=1;
	}
	else if (eval("document.forms['frm_achat'].elements['art_quantite_"+i+"'].value")==0) {
		alert("Veuillez saisir une quantit&eacute; sup&eacute;rieure à 0");
		return false;
	} else {
		quantite=eval("document.forms['frm_achat'].elements['art_quantite_"+i+"'].value");
	}
	
	lien = "catalogue_ajax.php?action=ArticleAjoutPanier&art_id="+art_id+"&ref_id="+ref_id+"&art_quantite="+quantite+"&prix="+prix+"&poids="+poids;
	AjaxDebut2 (lien,"contenu_ajax");
	return true;
}


function Commande_Facture (com_id, imprim) {
	lien = "facture.php?com_id="+com_id+"&imprim="+imprim;
	open(lien, 'Facture','scrollbars=yes,width=600,height=600,top=0,left=0');
	//	 width=450,height=350,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes,left=10,top=10');
	
}

function Commande_Imprime () {
	lien = "commande_imprim.php3";
	open(lien, 'Commande','scrollbars=yes,menubar=yes,width=600,height=600,top=0,left=0');
	//	 width=450,height=350,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,menubar=no,resizable=yes,left=10,top=10');
}

function ValideReference (formulaire) {
	formulaire.action=formulaire.lien.options[formulaire.lien.selectedIndex].value;
	formulaire.submit();
	return true;
}

function ferme_popup_panier () {
	
	var divConf = document.getElementById("ajoutpanier");
	divConf.style.visibility="hidden";
}