////////////////Envoyer commande_fournitures.php///////////////////////

function envoyer() {
	
	des_all = document.commande.des_all
	des_field = document.commande.des
	for(i=0;i<des_field.length;i++){
		if(des_field[i].value){
			if(!des_all.value.length){
				des_all.value = des_field[i].value;
			}else{
				des_all.value += '{#SEP#}'+des_field[i].value;
			}	
		}
	}
	
	qte_all = document.commande.qte_all
	qte_field = document.commande.qte
	for(i=0;i<qte_field.length;i++){
		if(qte_field[i].value){
			if(!qte_all.value.length){
				qte_all.value = qte_field[i].value;
			}else{
				qte_all.value += '{#SEP#}'+qte_field[i].value;
			}
		}
	}	
	
	prx_all = document.commande.prx_all
	prx_field = document.commande.prx
	for(i=0;i<prx_field.length;i++){
		if(prx_field[i].value){
			if(!prx_all.value.length){
				prx_all.value = prx_field[i].value;
			}else{
				prx_all.value += '{#SEP#}'+prx_field[i].value;
			}	
		}
	}
	
	tot_all = document.commande.tot_all
	tot_field = document.commande.tot
	for(i=0;i<tot_field.length;i++){
		if(tot_field[i].value){
			if(!tot_all.value.length){
				tot_all.value = tot_field[i].value;
			}else{
				tot_all.value += '{#SEP#}'+tot_field[i].value;
			}	
		}
	}
	
	var messerror = '';var valeur = '';
	if (document.commande.totG.value==0.00) {
		alert("Votre commande est vide !");
	} else {
		valeur = document.commande.livAdr.value+document.commande.livPtt.value+document.commande.livVil.value;
		if(valeur!='') {
			if(document.commande.livVil.value=='') {
				messerror = 'Adresse de livraison incomplète !';
				document.commande.livVil.focus();
			}
			if(document.commande.livPtt.value=='') {
				messerror = 'Adresse de livraison incomplète !';
				document.commande.livPtt.focus();
			}
			if(document.commande.livAdr.value=='') {
				messerror = 'Adresse de livraison incomplète !';
				document.commande.livAdr.focus();
			}
		}
		valeur = document.commande.facAdr.value+document.commande.facPtt.value+document.commande.facVil.value;
		if(valeur=='') {
				messerror = 'Adresse de facturation obligatoire !';
				document.commande.facAdr.focus();
		} else {
			if(document.commande.facVil.value=='') {
				messerror = 'Adresse de facturation incomplète !';
				document.commande.facVil.focus();
			}
			if(document.commande.facPtt.value=='') {
				messerror = 'Adresse de facturation incomplète !';
				document.commande.facPtt.focus();
			}
			if(document.commande.facAdr.value=='') {
				messerror = 'Adresse de facturation incomplète !';
				document.commande.facAdr.focus();
			}
		}
		valeur = document.commande.cltCod.value;
		if(valeur=='') {
			messerror = 'Code client obligatoire !';
			document.commande.cltCod.focus();
		}
		valeur = document.commande.repNom.value;
		if(valeur=='') {
			messerror = 'Nom du représentant obligatoire !';
			document.commande.repNom.focus();
		}
		valeur = document.commande.totG.value;
		if(valeur=='0.00') {
			messerror = 'Total de votre commande à 0.00 !';
			document.commande.cod1.focus();
		}
		if(messerror!='') {
			alert(messerror);
		} else {
			if(confirm('Confirmer l\'envoi de votre commande express'))		document.commande.submit();

		}
	}
}

function stopError() {return true;}
function arrondi(valeur)/*arrondi les valeurs a nbdec decimales*/
{
	var nbdec = 2;
	var decimal = false;
	var val_ent = '';
	var val_dec = '';
	var testval = String(valeur);
	for (var i=0; i<testval.length; i++)
	{
		var val = testval.substring(i,i+1);
		if (val =='.')
		{	var decimal= true;
		}
		else
		{
			if (decimal == false)
			{
				var val_ent = val_ent+val
			}
			else
			{
				if (val_dec.length == nbdec)
				{	var val_dec = val_dec+"."
				}
				else
				{
					var val_dec = val_dec+val
				}
			}
		}
	}
	var arr_dec = String(Math.round(Number(val_dec)));
	for (var i=arr_dec.length;i<nbdec;i++)
	{
		arr_dec="0"+arr_dec;
	}
	var val_arr = String(val_ent)+"."+String(arr_dec);
	return val_arr;
}
window.onerror=stopError;
<!-- masquage Multiplication
function CalcMultip()
{
    C_euro = 6.55957;
	form = document.forms[0]
    if (form.q1.value =="" || form.puF1.value =="" )
		alert ("Veuillez remplir la première case avec des chiffres, S.V.P.")
    else
	{
		q1 = form.q1.value
		puF1 = form.puF1.value
		puE1 = arrondi(puF1/C_euro)
		form.puE1.value = puE1
		ptE1 = arrondi(q1*puE1)
		form.ptE1.value = ptE1
		ptF1 = arrondi(q1*puF1)
		form.ptF1.value = ptF1
	}
	{
		q2 = form.q2.value
		puF2 = form.puF2.value
		puE2 = arrondi(puF2/C_euro)
		form.puE2.value = puE2
		ptE2 = arrondi(q2*puE2)
		form.ptE2.value = ptE2
		ptF2 = arrondi(q2*puF2)
		form.ptF2.value = ptF2
	}
	{
		q3 = form.q3.value
		puF3 = form.puF3.value
		puE3 = arrondi(puF3/C_euro)
		form.puE3.value = puE3
		ptE3 = arrondi(q3*puE3)
		form.ptE3.value = ptE3
		ptF3 = arrondi(q3*puF3)
		form.ptF3.value = ptF3
	}
	{
		q4 = form.q4.value
		puF4 = form.puF4.value
		puE4 = arrondi(puF4/C_euro)
		form.puE4.value = puE4
		ptE4 = arrondi(q4*puE4)
		form.ptE4.value = ptE4
		ptF4 = arrondi(q4*puF4)
		form.ptF4.value = ptF4
	}
	{
		q5 = form.q5.value
		puF5 = form.puF5.value
		puE5 = arrondi(puF5/C_euro)
		form.puE5.value = puE5
		ptE5 = arrondi(q5*puE5)
		form.ptE5.value = ptE5
		ptF5 = arrondi(q5*puF5)
		form.ptF5.value = ptF5
	}
	{
		q6 = form.q6.value
		puF6 = form.puF6.value
		puE6 = arrondi(puF6/C_euro)
		form.puE6.value = puE6
		ptE6 = arrondi(q6*puE6)
		form.ptE6.value = ptE6
		ptF6 = arrondi(q6*puF6)
		form.ptF6.value = ptF6
	}
}
function Raz(no)
{
       document.forms[0].elements[no].value=""
}

function stopError()
		{return true;}
	 
	 window.onerror=stopError;
<!-- masquage Addition
function CalcAdd()
{
    form = document.forms[0]
     if (form.ptF1.value  =="" ||
         form.ptF2.value   =="" || 
         form.ptF3.value   =="" ||
         form.ptF4.value   =="" ||
		 form.ptF5.value   =="" ||
         form.ptF6.value   =="")
		alert ("Veuillez remplir les cases avec des chiffres, S.V.P.")
    else
    {
		ptF1 = form.ptF1.value
	   	ptF2 = form.ptF2.value
   		ptF3 = form.ptF3.value
	   	ptF4 = form.ptF4.value
		ptF5 = form.ptF5.value
		ptF6 = form.ptF6.value
   		somFF  = arrondi((ptF1*1)+(ptF2*1)+(ptF3*1)+(ptF4*1)+(ptF5*1)+(ptF6*1))
		form.somFF.value = somFF
		ptE1 = form.ptE1.value
	   	ptE2 = form.ptE2.value
   		ptE3 = form.ptE3.value
	   	ptE4 = form.ptE4.value
		ptE5 = form.ptE5.value
		ptE6 = form.ptE6.value
   		somEU  = arrondi((ptE1*1)+(ptE2*1)+(ptE3*1)+(ptE4*1)+(ptE5*1)+(ptE6*1))
		form.somEU.value = somEU
    }
}
function Raz(no)
{
       document.forms[0].elements[no].value=""
}

// fin masquage -->

