<!--//
function afficher(id) {
         window.open('produit_zoom.php4?id='+id,'popup','width=100,height=100,top=10,left=5000,resizable=0');
}
var vTotalTTCTemp=0;
function calcul(aArt,aPrix) {
         var oFrm      = document.frm;
         var oQuant    = oFrm['qte_' + aArt];
         var oTotal    = oFrm['total_' + aArt];

         if (isNaN(oQuant.value) || (oQuant.value<0)) {
             alert('Renseignez une quantité valide !');
             oQuant.value = "";
             return;
         }

         var vPU       = aPrix*1;
         var vQuant    = oQuant.value*1;
         var vTotal    = oTotal.value*1;
         var vTotalTTC = oFrm.total_ttc.value*1;
         var vPort     = oFrm.port.value*1;

         if (vTotalTTCTemp==0) { vTotalTTCTemp = vTotalTTCTemp - vTotal; }
                          else { vTotalTTCTemp = vTotalTTCTemp - vTotal - vPort; }

         vTotal = vQuant * vPU;
         oTotal.value = vTotal.toFixed(2);;

         vTotalTTCTemp = vTotalTTCTemp + (oTotal.value*1);
         vTotalTTCTemp = vTotalTTCTemp + vPort;

         if (vTotalTTCTemp==vPort) { vTotalTTCTemp=0; }

         oFrm.total_ttc.value = vTotalTTCTemp.toFixed(2);
}
function quantite(article,ope,prix) {
         var oFrm   = document.frm;
         var oQuant = 'qte_'+article;

         if (ope=="p") { oFrm[oQuant].value = Math.round(oFrm[oQuant].value)+1; }
         if (ope=="m") { oFrm[oQuant].value = Math.round(oFrm[oQuant].value)-1; }
         if (oFrm[oQuant].value<0) { oFrm[oQuant].value=0; }
         calcul(article,prix);
}
function verif() {
         var oFrm=document.frm;
         if (oFrm.total_ttc.value<=0)    { alert('Vous n\'avez pas renseigné de quantité de commande !'); return; }

         if (oFrm.nom_fact.value=='')    { alert('Adresse de facturation : veuillez renseigner votre nom'); return; }
         if (oFrm.prenom_fact.value=='') { alert('Adresse de facturation : veuillez renseigner votre prénom'); return; }
         if (oFrm.email_fact.value=='')  { alert('Adresse de facturation : veuillez renseigner votre adresse email'); return;  }
         if (oFrm.email_fact.value!='')  { if (!verif_mail(oFrm.email_fact.value)) { return; } }
         if (oFrm.adr_fact_1.value=='')  { alert('Adresse de facturation : veuillez renseigner votre adresse'); return; }
         if (oFrm.cp_fact.value=='')     { alert('Adresse de facturation : veuillez renseigner le code postal'); return; }
         if (oFrm.ville_fact.value=='')  { alert('Adresse de facturation : veuillez renseigner la ville'); return; }
         if (oFrm.nom_liv.value!='' && oFrm.tel_liv.value=='') { alert('Adresse de livraison : veuillez renseigner votre numéro de téléphone'); return; }

         if (oFrm.cgv.checked!=true) { alert("CONDITIONS GENERALES DE VENTES\n\nPour commander nos produits, vous devez prendre\nconnaissance des Conditions Générales de ventes\net les accepter en cochant la case dans le formulaire."); return; }

         oFrm.valider.value='ok';
         oFrm.submit();
}
function verif_mail(adresse) {
        var place = adresse.indexOf("@",1);
        var point = adresse.indexOf(".",place+1);
        if ((place > -1)&&(adresse.length >2)&&(point > 1)) {
                 return(1);
        } else {
                alert('Entrez une adresse e-mail valide!!');
                return;
        }
}
function annuler() {
         var oFrm=document.frm;
         oFrm.reset();
}
function copie_adresse() {
         var oFrm=document.frm;
         oFrm.nom_liv.value    = oFrm.nom_fact.value;
         oFrm.prenom_liv.value = oFrm.prenom_fact.value;
         oFrm.adr_liv_1.value   = oFrm.adr_fact_1.value;
         oFrm.adr_liv_2.value   = oFrm.adr_fact_2.value;
         oFrm.cp_liv.value     = oFrm.cp_fact.value;
         oFrm.ville_liv.value  = oFrm.ville_fact.value;
         oFrm.pays_liv.value   = oFrm.pays_fact.value;
}
//-->
