
var to;
var currentMenu;
currentMenu="";
function montre(id) {
	clearTimeout(to);
	if (id=='') {
		tempo=500;
	}
	else {
		tempo=100;
	}
	to = setTimeout("immediateMontre(\""+id+"\")",tempo);
}



function immediateMontre(id) {
	if (id!=currentMenu) {
		var d = document.getElementById(id);
		if (currentMenu!="") {
			document.getElementById(currentMenu).style.display='none';
		}
		if (d) {
			d.style.display='block';
			divmenu = document.getElementById('menu_haut');
			var m = document.getElementById(id+'_title');
			d.style.left=(findPosX(divmenu)+m.offsetLeft)+'px';
			
			x = findPosX(divmenu)+divmenu.offsetWidth - (d.offsetLeft+d.offsetWidth);
			
			if (x<=0) {
				left = findPosX(m) + m.offsetWidth - d.offsetWidth +1;
				d.style.left=left+'px';
			}
			
			d.style.top=(findPosY(m))+'px';
		}
		currentMenu=id;
	}
}

function verif_est_numerique(a,b)
  {
    var a = a.replace(",",".");
    var exp = new RegExp("^-?[0-9]+\.?[0-9]*$","g");
    var etat= exp.test(a);
    if (etat == true)
      {
        return(a);
      }
    else
      {
        return('1');
      }
  }

// fonction pour accorder un délai de saisi
// apres modif qte onkeyup
// fichiers class.liste_produit.php et class.article1_detail_variante.php
var typewatch = function(){
    var timer = 0;
    return function(callback, ms){
        clearTimeout (timer);
        timer = setTimeout(callback, ms);
    }  
}();

function ajax_fiche_article(article){
	//alert(article);
	var XHR = new XHRConnection();
	if(document.getElementById("quantite")){
	
		var qte = document.getElementById("quantite").value;
		qte = verif_est_numerique(qte,0);
	
		XHR.appendData('qte', qte);
		if (document.getElementById("variante"))
		  {
		    var variante = document.getElementById("variante").value;
		  }
		var type_affichage = document.getElementById("type_affichage").innerHTML; // Contient les types d'affichages des options ( checkbox, hidden, radio, liste)
    var chaine_affichage=type_affichage.split(',');
		// Les options
		
		if (chaine_affichage != -1) // Si = -1 donc pas d'options dans la fiche
		  {
    		var lesgroupesdoptions = document.getElementById("lesgroupes").innerHTML;
    		var chaine=lesgroupesdoptions.split(',');
    		var comptage_article=0;
    		var comptage_qte=0;
    		var option='';
    		var liste_option='';
    		for(variable in chaine) 
          {
            var valeur = chaine[variable];
            var type_affichage = chaine_affichage[variable];
            if (valeur != '' && valeur > 0)
              {
                option=option+'|'+valeur
                liste_option=liste_option+"|"+valeur;
                if (type_affichage == '0' || type_affichage == '1')
            		  {
                    // Radio Bouton
                    var groupe = "groupe["+valeur+"]";
                    var lesoptions = document.getElementById(groupe).innerHTML;
             		    var chaineoption=lesoptions.split(',');
             		    for(variable2 in chaineoption) 
                       {
                         var valeur2 = chaineoption[variable2];
                         if (valeur2 != '' && valeur2 > 0)
                            {
                              variable_nom = "choix["+valeur+"]["+valeur2+"]";
                              variable_qte = "lot_qte["+valeur+"]["+valeur2+"]";
                              if(document.getElementById(variable_nom))
                                cocher = document.getElementById(variable_nom).checked;
                              if (cocher)
                                {
                                  comptage_article=1;
                                  qte = document.getElementById(variable_qte).value;
                                  comptage_qte=parseInt(comptage_qte)+parseInt(qte);
                                  liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage; 
                                }
                            }     
                       }
    //                          alert("NB QTE : "+comptage_qte);
    //                          alert("NB article : "+comptage_article);
                  }
                else
                  {
                    if (type_affichage == '2' || type_affichage == '3')
                		  {
                        // Liste déroulante
                        comptage_article=1;
                        variable_qte = "lot_qte["+valeur+"]";
                        variable_choix = "choix["+valeur+"]";
                        index = document.getElementById(variable_choix).selectedIndex; 
                        id_variante=document.getElementById(variable_choix).options[index].value;
                        comptage_qte = document.getElementById(variable_qte).value;
                        liste_option=liste_option+"-"+id_variante+"#"+comptage_qte+"~"+type_affichage;    
    //                     alert("NB QTE : "+comptage_qte);
    //                     alert("NB article : "+comptage_article);
                      }
                    else
                      {
                       if (type_affichage == '4')
                  		   {
                            var groupe = "groupe["+valeur+"]";
                            var lesoptions = document.getElementById(groupe).innerHTML;
                     		    var chaineoption=lesoptions.split(',');
                            for(variable2 in chaineoption) 
                               {
                                 var valeur2 = chaineoption[variable2];
                                 if (valeur2 != '' && valeur2 > 0)
                                  {
                                    variable_nom = "choix["+valeur+"]["+valeur2+"]";
                                    variable_qte = "lot_qte["+valeur+"]["+valeur2+"]";
                                    if(document.getElementById(variable_nom))
                                      cocher = document.getElementById(variable_nom).checked;
                                    if (cocher)
                                      {
                                        comptage_article++;
                                        qte = document.getElementById(variable_qte).value;
    		                                comptage_qte=parseInt(comptage_qte)+parseInt(qte);
                                        liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage; 
                                      }
                                    else
                                      {
                                        // Si la checkbox n'est pas coché on l'envoi 
                                        // quand même mais avec une quantité à 0
                                        liste_option=liste_option+"-"+valeur2+"#0"+"~"+type_affichage;
                                      }
                                  }    
                               }
    //                          alert("NB QTE : "+comptage_qte);
    //                          alert("NB article : "+comptage_article);
                         }
                       else
                         {
                           // Vide
                            var groupe = "groupe["+valeur+"]";
                            var lesoptions = document.getElementById(groupe).innerHTML;
                            
                     		    var chaineoption=lesoptions.split(',');
                     		    for(variable2 in chaineoption) 
                             {
                               var valeur2 = chaineoption[variable2];
                               if (valeur2 != '' && valeur2 > 0)
                                  {
                                    variable_nom = "choix["+valeur+"]["+valeur2+"]";
                                    variable_qte = "lot_qte["+valeur+"]["+valeur2+"]";
                                    comptage_article++;
                                    qte = document.getElementById(variable_qte).value;
                                    comptage_qte=parseInt(comptage_qte)+parseInt(qte);
                                    liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage; 
                                  }     
                             }
    //                          alert("NB QTE : "+comptage_qte);
    //                          alert("NB article : "+comptage_article);
                             
                         }
                      }
                  }
                option=option+','+comptage_qte;
                option=option+','+comptage_article;
              }
          }
         
    		XHR.appendData('option', option);
    		XHR.appendData('liste_option', liste_option);
    	}
    if (document.getElementById("info_complementaire"))
		  {
        var info_complementaire = document.getElementById("info_complementaire").value;
        XHR.appendData('info_complementaire', info_complementaire);
        if (document.getElementById('etap_info_comp_ok'))
          {      
            if (info_complementaire != '')
              {
                document.getElementById('etap_info_comp_ok').style.display='block';
                document.getElementById('etap_info_comp_ko').style.display='none';
              }
            else
              {
                document.getElementById('etap_info_comp_ok').style.display='none';
                document.getElementById('etap_info_comp_ko').style.display='block';
              }
          }
      }
		XHR.appendData('variante', variante);
		XHR.appendData('article', article);
		XHR.sendAndLoad("../ajax/ajax_calculfichearticle.php", "POST",affiche_info_fiche_article);
		}
	}


function refresh_stock_article(obj){
   //alert(obj.responseText);
	var tabResult = obj.responseXML.getElementsByTagName('info');
	var nb = tabResult.length;
	for (var i = 0; i < nb; i++){
		
		var info = tabResult.item(i);
		
		var id = info.getAttribute('id');      	      
		var txt ='';
		if(id!=''){
			var quantite_stock_agence = info.getAttribute('stock_agence');      
			var quantite_stock_total = info.getAttribute('stock_total');      
			var quantite_panier = info.getAttribute('panier'); 
			
			if(document.getElementById('quantite_var['+id+']')){
				var qte_saisie = document.getElementById('quantite_var['+id+']').value;
			}
			else{
				var qte_saisie = 0;
			}
			
			qte_saisie = parseInt(qte_saisie) +parseInt(quantite_panier);
			
			//var cellule = 'info_stock_dispo_var['+id+']';
			var cellule = 'info_stock_dispo_'+id;
         var txt_html = "<table align='left'><tbody><tr >";
			if(parseInt(qte_saisie)<=parseInt(quantite_stock_agence)){
				// dispo agence
				txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td>";
				//	texte="<table><tbody><tr><td><center><img src='../dhtml/image/pastille_verte.png' title='Article disponible'><br />Disponible</center></td></tr></tbody></table>";		
			}
			else if(parseInt(qte_saisie)<parseInt(quantite_stock_agence) + parseInt(quantite_stock_total) && parseInt(qte_saisie)>0){
			   // dispo autres agences
			   // Dispo partielle à l'agence et le reste sur le groupe
				var stock_72_heure = parseInt(qte_saisie)-parseInt(quantite_stock_agence);
				if(parseInt(quantite_stock_agence)>0){
					txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td> <td>"+parseInt(quantite_stock_agence)+" </td>";
				}
				txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td>"+parseInt(stock_72_heure)+" </td>";
			}
			else if(parseInt(qte_saisie)<parseInt(quantite_stock_agence) + parseInt(quantite_stock_total) && parseInt(qte_saisie)==0){
			   // dispo autres agences
				txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td></td>";
			}
			else if(parseInt(qte_saisie)==0 && parseInt(quantite_stock_agence) + parseInt(quantite_stock_total)==0){
				txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-0.png' title='Délai de livraison'></td> <td></td>";
			}
			else if(parseInt(qte_saisie) > parseInt(quantite_stock_agence) + parseInt(quantite_stock_total)){
				var stock_indisponible =parseInt(qte_saisie) - (parseInt(quantite_stock_agence) + parseInt(quantite_stock_total)); 
				if(parseInt(quantite_stock_agence)>0){
					txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td> <td>"+parseInt(quantite_stock_agence)+" </td> ";
				}
				if(parseInt(quantite_stock_total)){
					txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td>"+parseInt(quantite_stock_total)+" </td> ";
				}
				txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-0.png' title='Délai de livraison'></td> <td>"+parseInt(stock_indisponible)+" </td> ";
			}
			else{
				txt_html="<td><center><img src='../dhtml/image/stock-2.png' title='Article disponible'></td>";			
			}
	 	 	txt_html = txt_html+"</tr></tbody></table>";
	 	 	//
      //alert(txt_html);
	 	 	//document.getElementById(cellule).innerHTML = txt_html;
	 	 	jQuery('.'+cellule).html(txt_html).show();
	  		//document.getElementById(cellule).style.display = 'block';
        //alert(cellule);    
				//var tab = $('marc-puissant').getElementsByClassName(cellule);
				//alert($('marc-puissant').getElementsByClassName(cellule));
				//var len = tab.length;
				//for(var j=0; j<len; j++){
					//tab[j].update(txt_html).show();
				//}	        
			//	jQuery('#marc-puissant').click(function(){ alert('rdr')}); 
		}
	}
}
	
function refresh_stock_dispo_liste(liste_var,qte_saisie){
	
	if(qte_saisie>0){
		// la qte_saisie est utile dans le cas ou une meme variante est presente sur plusieurs onglet
		// dans ce cas, lors du refresh_stock_article, on va chercher la qte_saisie sur le 1er getElementById('quantite_var['+id+']').value;
		// or, la qte n'a pas forcement été saisie sur le 1er)
		if(document.getElementById('quantite_var['+liste_var+']')){
			document.getElementById('quantite_var['+liste_var+']').value=qte_saisie;
		}
	}
  	var XHR = new XHRConnection();
  	XHR.appendData('liste_var',liste_var);
  	XHR.appendData('variantes','1');
 	
  	XHR.sendAndLoad('../ajax/ajax_retourne_dispo.php','POST',refresh_stock_article);
}



// spé setin calcul stock / variante
function ajax_fiche_article_var(article,variante){
   var XHR = new XHRConnection();
   document.getElementById(variante).checked = true;
	var qte = document.getElementById("quantite_var["+variante+"]").value;
	qte = verif_est_numerique(qte,0);
	XHR.appendData('qte', qte);
	XHR.appendData('variante', variante);
	XHR.appendData('article', article);

	XHR.sendAndLoad("../ajax/ajax_calculfichearticle.php", "POST",affiche_info_fiche_article);

}

function ajax_fiche_article_admin(article)
	{
    var XHR = new XHRConnection();
		var qte = document.getElementById("quantite").value;
		var prix_base = document.getElementById("prix_base").value;
		var remise1 = document.getElementById("remise1").value;
		var remise2 = document.getElementById("remise2").value;
		var remise3 = document.getElementById("remise3").value;
		qte = verif_est_numerique(qte,0);
		XHR.appendData('qte', qte);
		if (document.getElementById("variante"))
		  {
		    var variante = document.getElementById("variante").value;
		  }
		var type_affichage = document.getElementById("type_affichage").innerHTML; // Contient les types d'affichages des options ( checkbox, hidden, radio, liste)
    type_affichage = type_affichage.replace("3","1");
    type_affichage = type_affichage.replace("4","0");
    var chaine_affichage=type_affichage.split(',');
		// Les options
		
		if (chaine_affichage != -1) // Si = -1 donc pas d'options dans la fiche
		  {
    		var lesgroupesdoptions = document.getElementById("lesgroupes").innerHTML;
    		var chaine=lesgroupesdoptions.split(',');
    		var comptage_article=0;
    		var comptage_qte=0;
    		var option='';
    		var liste_option='';
    		for(variable in chaine) 
          {
            var valeur = chaine[variable];
            var type_affichage = chaine_affichage[variable];
            if (valeur != '')
              {
                option=option+'|'+valeur
                liste_option=liste_option+"|"+valeur;
                if (type_affichage == '0' || type_affichage == '1')
            		  {
                    // Radio Bouton
                    var groupe = "groupe["+valeur+"]";
                    var lesoptions = document.getElementById(groupe).innerHTML;
             		    var chaineoption=lesoptions.split(',');
             		    for(variable2 in chaineoption) 
                       {
                         var valeur2 = chaineoption[variable2];
                         if (valeur2 != '')
                            {
                              variable_nom = "choix["+valeur+"]["+valeur2+"]";
                              variable_qte = "lot_qte["+valeur+"]["+valeur2+"]";
                              variable_prix = "lot_prix["+valeur+"]["+valeur2+"]";
                              if(document.getElementById(variable_nom))
										cocher = document.getElementById(variable_nom).checked;
                              if (cocher)
                                {
                                  comptage_article=1;
                                  qte = document.getElementById(variable_qte).value;
                                  prix = document.getElementById(variable_prix).value;
                                  comptage_qte=parseInt(comptage_qte)+parseInt(qte);
                                  liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage+"_"+prix; 
                                }
                            }     
                       }
    //                          alert("NB QTE : "+comptage_qte);
    //                          alert("NB article : "+comptage_article);
                  }
                else
                  {
                    if (type_affichage == '2' || type_affichage == '3')
                		  {
                        // Liste déroulante
                        comptage_article=1;
                        variable_qte = "lot_qte["+valeur+"]";
                        variable_choix = "choix["+valeur+"]";
                        index = document.getElementById(variable_choix).selectedIndex; 
                        id_variante=document.getElementById(variable_choix).options[index].value;
                        comptage_qte = document.getElementById(variable_qte).value;
                        liste_option=liste_option+"-"+id_variante+"#"+comptage_qte+"~"+type_affichage;    
    //                     alert("NB QTE : "+comptage_qte);
    //                     alert("NB article : "+comptage_article);
                      }
                    else
                      {
                       if (type_affichage == '4')
                  		   {
                            var groupe = "groupe["+valeur+"]";
                            var lesoptions = document.getElementById(groupe).innerHTML;
                            
                     		    var chaineoption=lesoptions.split(',');
                            for(variable2 in chaineoption) 
                               {
                                 var valeur2 = chaineoption[variable2];
                                 if (valeur2 != '')
                                  {
                                    variable_nom = "choix["+valeur+"]["+valeur2+"]";
                                    variable_qte = "lot_qte["+valeur+"]["+valeur2+"]";
                                    variable_prix = "lot_prix["+valeur+"]["+valeur2+"]";
                                    if(document.getElementById(variable_nom))
												cocher = document.getElementById(variable_nom).checked;
                                    if (cocher)
                                      {
                                        comptage_article++;
                                        qte = document.getElementById(variable_qte).value;
                                        prix = document.getElementById(variable_prix).value;
    		                                comptage_qte=parseInt(comptage_qte)+parseInt(qte);
                                        liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage+"_"+prix; 
                                      }
                                    else
                                      {
                                        // Si la checkbox n'est pas coché on l'envoi 
                                        // quand même mais avec une quantité à 0
                                        liste_option=liste_option+"-"+valeur2+"#0"+"~"+type_affichage+"_0";
                                      }
                                  }    
                               }
    //                          alert("NB QTE : "+comptage_qte);
    //                          alert("NB article : "+comptage_article);
                         }
                       else
                         {
                           // Vide
                            var groupe = "groupe["+valeur+"]";
                            var lesoptions = document.getElementById(groupe).innerHTML;
                            
                     		    var chaineoption=lesoptions.split(',');
                     		    for(variable2 in chaineoption) 
                             {
                               var valeur2 = chaineoption[variable2];
                               if (valeur2 != '')
                                  {
                                    variable_nom = "choix["+valeur+"]["+valeur2+"]";
                                    variable_qte = "lot_qte["+valeur+"]["+valeur2+"]";
                                    variable_prix = "lot_prix["+valeur+"]["+valeur2+"]";
                                    comptage_article++;
                                    qte = document.getElementById(variable_qte).value;
                                    prix = document.getElementById(variable_prix).value;
                                    comptage_qte=parseInt(comptage_qte)+parseInt(qte);
                                    liste_option=liste_option+"-"+valeur2+"#"+qte+"~"+type_affichage+"_"+prix; 
                                  }     
                             }
    //                          alert("NB QTE : "+comptage_qte);
    //                          alert("NB article : "+comptage_article);
                             
                         }
                      }
                  }
                option=option+','+comptage_qte;
                option=option+','+comptage_article;
              }
          }
    		XHR.appendData('option', option);
    		XHR.appendData('liste_option', liste_option);
    	}
    if (document.getElementById("info_complementaires"))
		  {
        var info_complementaire = document.getElementById("info_complementaires").value;
        XHR.appendData('info_complementaire', info_complementaire);
        if (document.getElementById('etap_info_comp_ok'))
          {      
            if (info_complementaire != '')
              {
                document.getElementById('etap_info_comp_ok').style.display='block';
                document.getElementById('etap_info_comp_ko').style.display='none';
              }
            else
              {
                document.getElementById('etap_info_comp_ok').style.display='none';
                document.getElementById('etap_info_comp_ko').style.display='block';
              }
          }
      }
    	XHR.appendData('variante', variante);
		XHR.appendData('article', article);
		XHR.appendData('prix_base', prix_base);
		XHR.appendData('remise1', remise1);
		XHR.appendData('remise2', remise2);
		XHR.appendData('remise3', remise3);
  	XHR.sendAndLoad("../ajax/ajax_calculoption_admin.php", "POST",affiche_info_fiche_article_admin);
	}
	
function ajax_enregistrement(id)
  {
    if (document.getElementById(id))
		  {
        var texte = document.getElementById(id).value;
        var langue_id = document.getElementById('langue_id').value;
        var XHR = new XHRConnection();
        XHR.appendData('texte', texte);
        XHR.appendData('id_menu_gabarit', id);
        XHR.appendData('langue_id', langue_id);
        XHR.sendAndLoad("../ajax/ajax_enregistrement_gabarit_formulaire.php", "POST");
      }
  }

function chiffres(event,champ,no_point) {
	// Compatibilité IE / Firefox
	//alert(event.keyCode)
	if(!event&&window.event) {
		event=window.event;
	}

	// IE
	if((event.keyCode < 48 || event.keyCode > 57)&&(event.keyCode!=46)&&(event.keyCode!=0)&&(event.keyCode!=8) && (event.keyCode!=13) || (event.keyCode==46 && champ.value.indexOf(".")!=-1)) {
		event.returnValue = false;
		event.cancelBubble = true;
	}
	// DOM
	//alert(event.which);
	if((event.which < 48 || event.which > 57) &&(event.which!=46) &&(event.which!=0) &&(event.which!=8) && (event.which!=13) || (event.which==46 && champ.value.indexOf(".")!=-1)) {
		event.preventDefault();
		event.stopPropagation();
	}
	//
	
	if(no_point) { 	
				if(event.keyCode==46) { event.returnValue = false;	event.cancelBubble = true; }
				if(event.which==46)	{ event.preventDefault();		event.stopPropagation(); }
	}
}

function new_refresh_stock_variante(obj){
	
	var tabResult = obj.responseXML.getElementsByTagName('info');
	var nb = tabResult.length;
	for (var i = 0; i < nb; i++){
		
		var info = tabResult.item(i);
		
		var id = info.getAttribute('id');      	      
		var txt ='';
		if(id!=''){
		
			var quantite_stock_agence = info.getAttribute('stock_agence');      
			var quantite_stock_total = info.getAttribute('stock_total');      
			var quantite_panier = info.getAttribute('panier'); 

			//var quantite_stock = info.getAttribute('stock');      
			//var quantite_panier = info.getAttribute('panier');
			if(document.getElementById('quantite_var['+id+']')){
				var qte_saisie = document.getElementById('quantite_var['+id+']').value;
			}
			else{
				var qte_saisie = 0;
			}
			  
			
			var cellule = 'info_stock_dispo_var['+id+']';
			
			
			if(document.getElementById(cellule) != null){
				var txt_html = "<table align='left'><tbody><tr >";
				if(parseInt(qte_saisie)<=parseInt(quantite_stock_agence)){
					txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td>";
				}
				else if(parseInt(qte_saisie)<parseInt(quantite_stock_agence) + parseInt(quantite_stock_total) && parseInt(qte_saisie)>0){
			   	// dispo autres agences
			   	var stock_72_heure = parseInt(qte_saisie)-parseInt(quantite_stock_agence);
					if(parseInt(quantite_stock_agence)>0){
						txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td> <td>"+parseInt(quantite_stock_agence)+" </td>";
					}
					txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td>"+parseInt(stock_72_heure)+" </td>";
				}
				else if(parseInt(qte_saisie)<parseInt(quantite_stock_agence) + parseInt(quantite_stock_total) && parseInt(qte_saisie)==0){
				   // dispo autres agences
					txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td></td>";
				}
				else if(parseInt(qte_saisie)==0 && parseInt(quantite_stock_agence) + parseInt(quantite_stock_total)==0){
					txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-0.png' title='Délai de livraison'></td> <td></td>";
				}
				else if(parseInt(qte_saisie) > parseInt(quantite_stock_agence) + parseInt(quantite_stock_total)){
					var stock_indisponible =parseInt(qte_saisie) - (parseInt(quantite_stock_agence) + parseInt(quantite_stock_total)); 
					if(parseInt(quantite_stock_agence)>0){
						txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td> <td>"+parseInt(quantite_stock_agence)+" </td> ";
					}
					if(parseInt(quantite_stock_total)){
						txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td>"+parseInt(quantite_stock_total)+" </td> ";
					}
					txt_html = txt_html+"</tr><tr><td><img src='../dhtml/image/stock-0.png' title='Délai de livraison'></td> <td>"+parseInt(stock_indisponible)+" </td> ";
				}
				else{
					txt_html="<td><center><img src='../dhtml/image/stock-2.png' title='Article disponible'></td>";			
				}
	 	 		txt_html = txt_html+"</tr></tbody></table>";
	 	 	
	 	 	/*			if(parseInt(qte_saisie)<parseInt(quantite_stock)){
					texte="<table><tbody><tr><td><center><img src='../dhtml/image/pastille_verte.png' title='Article disponible'><br />Disponible</center></td></tr></tbody></table>";		
				}else if(parseInt(quantite_stock)==0){
					texte="<table><tbody><tr><td><center><img src='../dhtml/image/pastille_rouge.png' title='Article indisponible'><br />Indisponible</center></td></tr></tbody></table>";
				}else if(parseInt(qte_saisie)>parseInt(quantite_stock)){ 
					texte="<table><tbody><tr><td><center><img src='../dhtml/image/pastille_orange.png' title='Article disponible partiellement'><br />"+parseInt(quantite_stock)+" Disponibles</center></td></tr></tbody></table>";
				}
				else{
					texte="<table><tbody><tr><td><center><img src='../dhtml/image/pastille_verte.png' title='Article disponible'><br />Disponible</center></td></tr></tbody></table>";			
				}
				*/
	 	 		document.getElementById(cellule).innerHTML = txt_html;
	 	 		//document.getElementById(cellule).innerHTML = texte;
	  			document.getElementById(cellule).style.display = 'block';
	  			//alert('ok');
/*            
            
				var tab = $('marc-puissant').getElementsByClassName(cellule);
				var len = tab.length;
				for(var j=0; j<len; j++){
					tab[j].update(texte).show();
				}	        
*/
			}
			//	jQuery('#marc-puissant').click(function(){ alert('rdr')}); 
		}
	}
}

// fonction utilisée par mes_favoris, mes paniers...
// pour mettre a jour le stock a partir d'une string de variantes
function new_refresh_stock_dispo_variante(liste_var){
//alert(liste_var);
  	var XHR = new XHRConnection();
  	XHR.appendData('liste_var',liste_var);
  	XHR.appendData('variantes','1');
  	XHR.sendAndLoad('../ajax/ajax_retourne_dispo.php','POST',new_refresh_stock_variante);
  }
  

