function isMail(emailStr){
	if (emailStr=="")
	{
		return false;
	}
	var AtPos = emailStr.lastIndexOf("@");
	var DotPos= emailStr.lastIndexOf(".");
	if((AtPos>0)&&(DotPos>0)&&(AtPos<DotPos)){
		var emailExt=emailStr.substr(DotPos+1);
		emailExt=emailExt.toLowerCase();
		if (emailExt.length==2 || emailExt.length==3){
			return true;
		}
	}
	return false;
}

function refreshQte(){
	var q1=parseInt(formulaire.q1.value);
	var q2=parseInt(formulaire.q2.value);
	var q3=parseInt(formulaire.q3.value);
	if (isNaN(q1)){
		q1=0;
	}
	if (isNaN(q2)){
		q2=0;
	}
	if (isNaN(q3)){
		q3=0;
	}
	formulaire.q1.value=q1;
	formulaire.q2.value=q2;
	formulaire.q3.value=q3;
}

function calculer() {
	refreshQte();
	var q1=parseInt(formulaire.q1.value);
	var q2=parseInt(formulaire.q2.value);
	var q3=parseInt(formulaire.q3.value);
	var pq1=new Array("16.64","16.09","15.53","14.97","14.41","13.86");
	var pq2=new Array("37.08","35.84","34.61","33.37","32.14","30.90");
	var pq3=new Array("19.57","19.23","18.46","17.61","16.95","16.30");
	var qte=q1+q2+q3;
	if (qte>6){
		qte=6;
	}
	p1=pq1[qte-1];
	p2=pq2[qte-1];
	p3=pq3[qte-1];
	formulaire.pu1.value=p1;
	formulaire.pu2.value=p2;
	formulaire.pu3.value=p3;
	var somme=0;
	somme=somme+formulaire.q1.value*p1;
	somme=somme+formulaire.q2.value*p2;
	somme=somme+formulaire.q3.value*p3;
	somme=Math.round(100*somme)/100;
	if (isNaN(somme)){
		somme=0;
	}
	formulaire.totalHT.value=somme;
	/*formulaire.totalTTC.value=somme;
	formulaire.totalHT.value=Math.round(100*somme/1.196)/100;
	formulaire.tva.value=Math.round(100*somme/1.196*0.196)/100;/**/
	return somme;
}

function remplir(){
	document.formulaire.q1.value=1;
	document.formulaire.q2.value=2;
	document.formulaire.q3.value=3;
	document.formulaire.nom.value="Blein Hubert";
	document.formulaire.adresse.value="4, rue du grand moulin";
	document.formulaire.email.value="hubert@pixelsmill.com";
}

function imprimer(){
	formulaire.action="bonDeCommande.php";
}


function envoyer(){
	formulaire.action="envoyerCommande.php";
}

function validerConseil(){
	if (document.formulaire.exped.value==""){
		window.alert("Saisissez votre email");
		document.formulaire.exped.focus();
		return false;
	}
	if (!isMail(document.formulaire.exped.value)){
		window.alert("Il y a une erreur dans votre email...");
		document.formulaire.exped.focus();
		return false;
	}
	if (document.formulaire.dest.value==""){
		window.alert("Saisissez l'adresse email du destinataire");
		document.formulaire.dest.focus();
		return false;
	}
	if (!isMail(document.formulaire.dest.value)){
		window.alert("Il y a une erreur dans l'adresse email du destinataire...");
		document.formulaire.dest.focus();
		return false;
	}
	if (document.formulaire.message.value==""){
		window.alert("Saisissez un message, même court");
		document.formulaire.message.focus();
		return false;
	}
}

function valider(){
	if (parseInt(calculer())==0){
		window.alert("Choisissez la quantité de produits que vous souhaitez commander.");
		document.formulaire.q1.focus();
		return false;
	}
	if (document.formulaire.nom.value==""){
		window.alert("Saisissez votre nom");
		document.formulaire.nom.focus();
		return false;
	}
	if (document.formulaire.adresse.value==""){
		window.alert("Saisissez votre adresse");
		document.formulaire.adresse.focus();
		return false;
	}
	if (document.formulaire.email.value==""){
		window.alert("Saisissez votre email");
		document.formulaire.email.focus();
		return false;
	}
	if (!isMail(document.formulaire.email.value)){
		window.alert("Il y a une erreur dans l'email...");
		document.formulaire.email.focus();
		return false;
	}

	//return true;
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}