
 window.addEvent('domready', function(){
     
   //si appuyer sur moins  
     $$(".moins").addEvent("click",function(){
             //Recuperation de la quantité
                var quantite=parseInt(this.getNext("input").get("value"));
                //Soustraire moins 1
                quantite=parseInt(quantite)-1;    
                //Si la quantite est inferieur à 0 revenir à 1 quantite
                if(quantite<=0){quantite=1;}
                //afficher dans le champ la nouvelle quantite
                this.getNext("input").set("value",quantite);                  
                //Recuperer les ids du produit et du conditionnement
                var Tabids= this.getNext("input").get("name").split("-");
                var idproduit=Tabids[1];
                var idcond=Tabids[2];  
                
                UpdateAffichagePanier(quantite, idproduit, idcond);              
        });      
     //si appuyer sur plus                   
           $$(".plus").addEvent("click",function(){
             //Recuperation de la quantité
                var quantite=parseInt(this.getPrevious("input").get("value"));
                //Soustraire moins 1
                quantite=parseInt(quantite)+1;    
                //Si la quantite est inferieur à 0 revenir à 1 quantite
                if(quantite<=0){quantite=1;}
                //afficher dans le champ la nouvelle quantite
                this.getPrevious("input").set("value",quantite);                
                //Recuperer les ids du produit et du conditionnement
                var Tabids= this.getPrevious("input").get("name").split("-");
                var idproduit=Tabids[1];
                var idcond=Tabids[2];
            
                     UpdateAffichagePanier(quantite, idproduit, idcond);             
                    });             
         //si on deselectionne le champ text
              
            $$('.input_quantite').addEvent('blur', function(){               
             //Recuperation de la quantité
                var quantite=parseInt(this.get("value"));
                //Si la quantite est inferieur à 0 revenir à 1 quantite
                if(quantite<=0){quantite=1;}
                //afficher dans le champ la nouvelle quantite
                this.set("value",quantite);                
                  
                //Recuperer les ids du produit et du conditionnement
                var Tabids= this.get("name").split("-");
                var idproduit=Tabids[1];
                var idcond=Tabids[2];
               
                UpdateAffichagePanier(quantite, idproduit, idcond);
                    });
                      
        //si on appuis sur entrer
              
            $$('.input_quantite').addEvent('keypress', function(event){       
              if(event.key=="enter"){
             //Recuperation de la quantité
                var quantite=parseInt(this.get("value"));
                //Si la quantite est inferieur à 0 revenir à 1 quantite
                if(quantite<=0){quantite=1;}
                //afficher dans le champ la nouvelle quantite
                this.set("value",quantite);
                
                  
                //Recuperer les ids du produit et du conditionnement
                var Tabids= this.get("name").split("-");
                var idproduit=Tabids[1];
                var idcond=Tabids[2];                
                       UpdateAffichagePanier(quantite, idproduit, idcond);                
              }});
                      
              
              
/**
 * mise à jour affichage panier (prix produit, frais port, prix total) 
 */
function UpdateAffichagePanier(quantite,idproduit,idcond) {

    //mise a jour de la quantite du produit
                      var req = new Request({
                          method: 'post',
                          url: "/ajax/update_produit_panier.php",
                          data: {'idProduit' : idproduit ,'idcond' : idcond ,'quantite' : quantite},
                          onSuccess: function(rep) { 
                                //Recuperation et afficher le nouveau tarif de livraison   AJAX
                                var tarif = new Request({
                                    method: 'post',
                                    url: "/ajax/update_prix_transport.php",
                                    data: {'idcond' : idcond },
                                    onSuccess: function(reponse){        
                                            if(reponse==0){
                                                $("TarifTrans").set("html","offert");
                                            }else{
                                                $("TarifTrans").set("html",(parseFloat(reponse).toFixed(2)+"&nbsp;&euro;").replace(".",",") );   
                                            } 

                                             //-------------------------------------Modifier le prix modfier    
                                            $("Prix-"+idproduit+"-"+idcond).set("html", rep);      
                                               var req = new Request({
                                                  method: 'post',
                                                  url: "/ajax/prixtotal.php",
                                                  onSuccess: function(rep) {
                                                           $("TotalPrix").set("html",((parseFloat(rep)).toFixed(2)+" &nbsp;&euro;").replace(".",","));
                                                       
                                                           
                                                               var upd = new Request({
                                                                  method: 'post',
                                                                  url: "/ajax/update_codepromo_pourcent.php",
                                                                  onSuccess: function(lesprixcodepromo) {
                                                                     var prixcodepromo=lesprixcodepromo.split(":");
                                                                        for(var i= 0; i < prixcodepromo.length; i++){
                                                                           $("Parpourcentage-"+i).set("html",prixcodepromo[i]);
																		   //console.log(("Parpourcentage-"+i));
                                                                         }
                                                                        }
                                                                  }).send();
                                                            
                                                        }
                                                  }).send();
                                              }
                                          }).send();}
                                    }).send(); 
        }
              
              
              
              
              
              
                    
          $$(".BtnRadio").addEvent("click",function(){
              
             //alert(this.get("value"));
             var livraison_zone_id=this.get("value");
               var livraison = new Request({
                         method: 'post',
                         url: "/ajax/maj_session_livraison.php",
                          data: {'livraison_zone_id' : livraison_zone_id},
                           onSuccess: function(reponse){  
								  location.href='/process-commande/confirm-panier.php';
                           }
                        }).send(); 
          });

              
            var CheckAddCGV = new FormCheck('validation_cgv', {
                display : {scrollToFirst : true} 
            });		
                  
     
 });
  
