

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=5.50;
var Vudegressif="";
var Pxenv=0.00;
var Pximp=0.00;
var Pliage=0;
var Coupon=0;
var Code="";
 var Reduc=1;
var Option=0;

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

form.Frais.value = 60.00;

//calcul Enveloppe
if (form.Envcal.checked==true)
{(Pxenv = 0.20)}
else {(Pxenv = 0.00)};


//calcul Pliage
/*if (form.Calque.checked==true)
{(Option = 0.10)}
else {(Option = 0.00)};

if (form.Calqueperso.checked==true)
{(Option = 0.20)};*/


// degressif cartes

if (form.Quantite.value >	49	&	form.Quantite.value <	125)	{ Vudegressif=	(Vu-(Vu*	0	/100))};
if (form.Quantite.value >	124	&	form.Quantite.value <	225)	{ Vudegressif=	(Vu-(Vu*	4	/100))};
if (form.Quantite.value >	224	&	form.Quantite.value <	325)	{ Vudegressif=	(Vu-(Vu*	8	/100))};
if (form.Quantite.value >	324	&	form.Quantite.value <	525)	{ Vudegressif=	(Vu-(Vu*	12	/100))};
if (form.Quantite.value >	524	&	form.Quantite.value <	700)	{ Vudegressif=	(Vu-(Vu*	16	/100))};
if (form.Quantite.value >	699	&	form.Quantite.value <	875)	{ Vudegressif=	(Vu-(Vu*	20	/100))};
if (form.Quantite.value >	874	&	form.Quantite.value <	1050)	{ Vudegressif=	(Vu-(Vu*	24	/100))};
if (form.Quantite.value >	1049	&	form.Quantite.value <	1225)	{ Vudegressif=	(Vu-(Vu*	28	/100))};


//calcul

form.Vudegressif.value=AjouteVirgule(parseFloat(Vudegressif)+parseFloat(Option)+parseFloat(Pxenv));
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);
}