
	
	function enableFormLivraison(flag)
	{
		var form						= document.formInscription;
		
		form.civiliteliv.disabled		= flag;
		form.nomliv.disabled			= flag;
		form.prenomliv.disabled			= flag;
		form.adresse1liv.disabled		= flag;
		form.adresse2liv.disabled		= flag;
		form.cpliv.disabled				= flag;
		form.villeliv.disabled			= flag;
		form.paysliv.disabled			= flag;
		form.tel1liv.disabled			= flag;
		form.tel2liv.disabled			= flag;
	}
	
	function clearChampTexte(champ)
	{
		if (champ.value == champ.name)
		{
			champ.value = "";
		}
	}
	
	function replique(champ)
	{
		
		if (EL("adresseunique").checked)
		{
			champLiv = EL(champ.name + "liv");
			if (champ.selectedIndex != undefined)
			{
				champLiv.selectedIndex = champ.selectedIndex;
			}
			else
			{
				champLiv.value = champ.value;
			}
     	}
	}
	
	function idemAdresseChange()
	{
		enableFormLivraison(EL("adresseunique").checked);
		if (EL("adresseunique").checked)
		{
			replique(EL("civilite"));
			replique(EL("nom"));
			replique(EL("prenom"));
			replique(EL("adresse1"));
			replique(EL("adresse2"));
			replique(EL("cp"));
			replique(EL("ville"));
			replique(EL("pays"));
			replique(EL("tel1"));
			replique(EL("tel2"));
		}
	}
	
	function setChampHidden(form, articleid, quantite, method)
	{
		form.articleid.value	= articleid;
		if (quantite != undefined)
		{
			form.quantite.value	= quantite.value;
		}
		form.method.value		= method;
		form.submit();
	}
	
	function changeNbArticles(form, articleid, quantite, method, type, validation, minIsZero)
	{
		if (quantite != undefined)
		{
			var qte = parseInt(quantite.value, 10);
			var min = (minIsZero ? 0 : 1);
			if(qte == quantite.value)
			{
				if (type == "-" && qte > min)
				{
					qte--;
				}
				else if (type == "+")
				{
					qte++;
				}
				else
				{
					return false;
				}
				quantite.value = qte;
			}
			else
			{
				quantite.value = 1;
			}
			if (validation)
			{
				setChampHidden(form, articleid, quantite, method);
			}
		}
	}
	
	function valideForm(form, method)
	{
		form.method.value = method;
		form.submit();
	}
	
	function testCGVPanier(form, method, message)
	{
		if (form.accepteCGV.checked)
		{
			valideForm(form, method);
		}
		else
		{
			EL("erreurCGV").innerHTML = message + "<br />";
			return false;
		}
	}
	
	function checkMail(form, erreur)
	{
		var divErreur = EL("divErrorEmail");
	
		if(Valraiso.util.checkEmail(EL("adresseEmail").value))
		{
			form.submit();
		}
		else
		{
			divErreur.innerHTML = erreur;
		}
	}
	
	function checkCategorie (value)
	{
		var form      = document.formArticles;
		var categorie = form.categ;
		var method    = form.method;
		
		categorie.value = value;
		method.value    = 'changeOngletBoutique';
		
		form.submit();
	}
