

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.19;
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 = 60);(Pximp=0.18)}
else {(form.Frais.value = 0.00);(Pximp=0.00)};

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



// degressif cartes

if (form.Quantite.value >	49	&	form.Quantite.value <	200)	{ Vudegressif=	(Vu-(Vu*	0	/100))+(Pximp-(Pximp*0/100))};
if (form.Quantite.value >	199	&	form.Quantite.value <	350)	{ Vudegressif=	(Vu-(Vu*	4	/100))+(Pximp-(Pximp*10/100))};
if (form.Quantite.value >	349	&	form.Quantite.value <	550)	{ Vudegressif=	(Vu-(Vu*	9	/100))+(Pximp-(Pximp*20/100))};
if (form.Quantite.value >	549	&	form.Quantite.value <	750)	{ Vudegressif=	(Vu-(Vu*	13	/100))+(Pximp-(Pximp*30/100))};
if (form.Quantite.value >	749	&	form.Quantite.value <	950)	{ Vudegressif=	(Vu-(Vu*	17	/100))+(Pximp-(Pximp*35/100))};
if (form.Quantite.value >	949	&	form.Quantite.value <	1250)	{ Vudegressif=	(Vu-(Vu*	21	/100))+(Pximp-(Pximp*40/100))};




//calcul

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

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);
}