

function AjouteVirgule(nombre)
{
var AvecVirgule = "";
var num = "" + Math.round(nombre*100);
if (num.length == 0) {AvecVirgule += "0.00";}
else if (num.length == 1) {AvecVirgule += "0.0" + num;}
else if (num.length == 2 && num > 0) {AvecVirgule += "0." + num;}
else if (num.length == 2 && num < 0) {AvecVirgule += "-"+Math.abs(num/100);}
else
{AvecVirgule += num.substring(0, num.length - 2);
AvecVirgule += ".";
AvecVirgule += num.substring(num.length - 2, num.length);}
return AvecVirgule;
}



function calcule1(form)
{

var Vu=1.78;
var Vudegressif=""
var Pxenv=0.00;
var Pximp=0.00;
var Pliage=0;
var Coupon=0;
var Code="";
var Reduc=1;

//Calcul vierge ou perso
if (form.Perso.checked==true)
{(form.Frais.value = 00);(Pximp=-0.18)}
else {(form.Frais.value = 60.00);(Pximp=0.00)};



 //calcul Pliage
if (form.Pliage.checked==true)
{(Pliage = 0.08)};

// calcul Coupon
if (form.Coupon.checked==true)
{(Coupon = 0.2)};


// degressif

if (form.Quantite.value >	49	&	form.Quantite.value <	200)	{ Vudegressif=	(Vu-(Vu*	0	/100))};
if (form.Quantite.value >	199	&	form.Quantite.value <	350)	{ Vudegressif=	(Vu-(Vu*	4	/100))};
if (form.Quantite.value >	349	&	form.Quantite.value <	550)	{ Vudegressif=	(Vu-(Vu*	9	/100))};
if (form.Quantite.value >	549	&	form.Quantite.value <	750)	{ Vudegressif=	(Vu-(Vu*	13	/100))};
if (form.Quantite.value >	749	&	form.Quantite.value <	950)	{ Vudegressif=	(Vu-(Vu*	17	/100))};
if (form.Quantite.value >	949	&	form.Quantite.value <	1250)	{ Vudegressif=	(Vu-(Vu*	21	/100))};
if (form.Quantite.value >	1249	&	form.Quantite.value <	1650)	{ Vudegressif=	(Vu-(Vu*	24	/100))};
if (form.Quantite.value >	1649	&	form.Quantite.value <	2050)	{ Vudegressif=	(Vu-(Vu*	26	/100))};
if (form.Quantite.value >	2049	&	form.Quantite.value <	2550)	{ Vudegressif=	(Vu-(Vu*	28	/100))};
if (form.Quantite.value >	2549	&	form.Quantite.value <	3050)	{ Vudegressif=	(Vu-(Vu*	30	/100))};
if (form.Quantite.value >	3049	&	form.Quantite.value <	3550)	{ Vudegressif=	(Vu-(Vu*	32	/100))};
if (form.Quantite.value >	3549	&	form.Quantite.value <	4050)	{ Vudegressif=	(Vu-(Vu*	34	/100))};
if (form.Quantite.value >	4049	&	form.Quantite.value <	4550)	{ Vudegressif=	(Vu-(Vu*	36	/100))};

//calcul

form.Vudegressif.value=AjouteVirgule((Vudegressif)+parseFloat(Pxenv)+parseFloat(Pximp)+parseFloat(Pliage)+parseFloat(Coupon));
form.Totalcartes1.value=AjouteVirgule(parseFloat(form.Quantite.value) *parseFloat(form.Vudegressif.value));

//Remise code
if (form.Code.value=="avr10")
{(Reduc=1.1)};
if (form.Code.value=="avr11")
{(Reduc=1.15)};

form.Remise.value=AjouteVirgule(parseFloat(form.Totalcartes1.value)-(parseFloat(form.Totalcartes1.value)*parseFloat(Reduc)));

form.Totalremise.value=AjouteVirgule(parseFloat(form.Totalcartes1.value)+parseFloat(form.Remise.value));

form.fraisdeport1.value=12;
form.TotalHT1.value=parseFloat(form.Totalremise.value)+parseFloat(form.fraisdeport1.value)+parseFloat(form.Frais.value);
form.TotalHT1.value=AjouteVirgule(form.TotalHT1.value);
form.TVA1.value=parseFloat(form.TotalHT1.value) * 0.196;
form.TVA1.value=AjouteVirgule(form.TVA1.value);
form.TotalTTC1.value=parseFloat(form.TVA1.value)+parseFloat(form.TotalHT1.value);
form.TotalTTC1.value=AjouteVirgule(form.TotalTTC1.value);
}

function Verifie(form)
{
if ((form.NomArticle1.value != "") && (form.Quant1.value == ""))
{alert('Vous avez entre une Designation sans Quantite (ligne 1)')}
else
if ((form.NomArticle1.value == "") && (form.Quant1.value != ""))
{alert('Vous avez entre une Quantite sans Designation (ligne 1)')}
else
{alert('Votre Bon de Commande a ete verifie avec succes')}
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
