function affiche_info_fiche_article(obj){
    
  	var tabResult = obj.responseXML.getElementsByTagName('info');

	//		alert(obj.responseText);
  	//		alert(tabResult.length);

  	document.getElementById('masque_prix').style.display = 'block';
  	
	for (var i = 0; i < tabResult.length; i++){
		var info = tabResult.item(i);
		var id = info.getAttribute('id');
		var valeur = info.getAttribute('valeur');
		var classe = info.getAttribute('classe');
		
		// Variante ////////////////////////////////////////////////////////////////////////
		if ((id == 'variante')){
			if(document.getElementById('variante')){
				document.getElementById('variante').value = valeur;
				var variante = valeur;
			}
		}
          
          
		// Meqssage Variante ////////////////////////////////////////////////////////////////////////
		if (id == 'message_variante'){
			if (document.getElementById('message_variante')){
				if( document.all ) {
					contenu=info.text;
				}
    			else{
    				contenu=info.textContent;
    			}
            document.getElementById('message_variante').innerHTML=contenu;
            document.getElementById('message_variante').ClassName=classe;
			}
			var marqueur = info.getAttribute('marqueur');  
				if (document.getElementById('etp_variante_ok')){
				if (marqueur == '1'){
					document.getElementById('etp_variante_ok').style.display='block';
					document.getElementById('etp_variante_ko').style.display='none';
				}
				else{
					document.getElementById('etp_variante_ok').style.display='none';
					document.getElementById('etp_variante_ko').style.display='block';
                      
				}
			}
		}

        
		// Quantité /////////////////////////////////////////////////////////////////////////
		if ((id == 'qte')){
			var qte_stock = valeur;
		}
		
		// msg complémentaire ////////////////////////////////////////////////////////////////
		if (id == 'message_qte_complementaire'){
			if( document.all ){
				contenu=info.text;
			}
			else{
				contenu=info.textContent;
			}
			if(document.getElementById('message_complementaire')){
				document.getElementById('message_complementaire').innerHTML=contenu;
				document.getElementById('message_complementaire').style.display='none';
			}
    }

		if (id == 'message_qte'){
      	if (document.getElementById('message_qte')){
      		if( document.all ){
					contenu=info.text;
				}
				else{
					contenu=info.textContent;
				}
    						
            document.getElementById('message_qte').innerHTML=contenu;
            document.getElementById('message_qte').className=classe;
			}
         var marqueur = info.getAttribute('marqueur');  
			if (document.getElementById('etp_qte_ok')){
         	if (marqueur == '1'){
					document.getElementById('etp_qte_ok').style.display='block';
					document.getElementById('etp_qte_ko').style.display='none';
				}
            else{
					document.getElementById('etp_qte_ok').style.display='none';
					document.getElementById('etp_qte_ko').style.display='block';
				}
			}
		}

		// Information Complémentaire Variante
		if ((id == 'info_complementaire_variante')){
      	var reecrire = info.getAttribute('reecrire');
  			if (reecrire == 1)
			{
      		document.getElementById('info_complementaire').value = valeur;
         }
      }
          
        if (id == 'message_info_complementaire_variante')
				  {
            if (document.getElementById('info_complementaire'))
              {
                if( document.all ) 
    							{
    								contenu=info.text;
    							}
    						else
    							{
    								contenu=info.textContent;
    							}
                document.getElementById('message_information_complementaire').innerHTML=contenu;
                document.getElementById('message_information_complementaire').className=classe;
              }
            var marqueur = info.getAttribute('marqueur');
				if (document.getElementById('etap_info_comp_ok'))
              {
                if (marqueur == '1')
                  {
                    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';
                    
                  }
              }
          }
          

			if ((id == 'panier')){
      	  	if( document.all ){
					valeur=info.text;
				}
				else{
					valeur=info.textContent;
				}
				// si il s'agit d'un article avec 1 seule variante, on affiche le bouton ajouter au panier dans la fiche
				// (sinon, il apparait dans l'onglet variante)
				//if(!document.getElementById('article_variante')){
				if(document.getElementById('variante')){
            	document.getElementById('bouton_panier').innerHTML = valeur;
            }
          }
        
        
			if (id == 'prixfinale'){
				if( document.all ){
					var contenu=info.text;
				}
				else{
					var contenu=info.textContent;
				}
            contenu=contenu.replace("##"," &euro;");
            document.getElementById('prix_finale').innerHTML = contenu;
			}
			
			
			if (id == 'prixfinaletotal' && document.getElementById('prix_finale_total')){
        		if( document.all ) {
					contenu=info.text;
				}
				else{
					contenu=info.textContent;
				}
            contenu=contenu.replace("##"," &euro;");
				document.getElementById('prix_finale_total').innerHTML = contenu;
			}
					
					
// 				if (id == 'masque_qte')
//         	{
// 						if (valeur == 1)
// 							{
// 								document.getElementById('masque_qte').style.display = 'none';
// 								document.getElementById('masque_qte_bloc').style.display = 'none';	
// 							}
// 						else
// 							{
// 								document.getElementById('masque_qte').style.display = 'block';
// 								document.getElementById('masque_qte_bloc').style.display = 'block';
// 							}
// 					}
// 				
// 
// 				if (id == 'masque_info_complementaire')
// 				  {
//             if (document.getElementById('masquer_info_comp'))
//               {
//                 if (valeur == 1)
//                   {
//                     document.getElementById('masquer_info_comp').style.display = 'none';
//                         
//                   }
//                 else
//                   {
//                     document.getElementById('masquer_info_comp').style.display = 'block'; 
//                   }
//               }
//           }
// 
//         num_index =  id.lastIndexOf("message_option_");
// 				if (num_index != -1)
// 				  {
//             if( document.all ) 
// 							{
// 								contenu=info.text;
// 							}
// 						else
// 							{
// 								contenu=info.textContent;
// 							}
//             document.getElementById('message_option_'+valeur).innerHTML = contenu;
//             document.getElementById('message_option_'+valeur).className=classe;
//             var marqueur = info.getAttribute('marqueur');
//               if (marqueur == 1)
// 							{
// 								document.getElementById('etp_option_'+valeur+'_ok').style.display = 'block';
// 								document.getElementById('etp_option_'+valeur+'_ko').style.display = 'none';	
// 							}
// 						else
// 							{
// 								document.getElementById('etp_option_'+valeur+'_ok').style.display = 'none';
// 								document.getElementById('etp_option_'+valeur+'_ko').style.display = 'block';
// 							}
// 						var type_affichage = info.getAttribute('type_affichage');
// 						if (type_affichage == '2' || type_affichage == '3')
// 						  {
//                 var qte = info.getAttribute('qte');
//                 var prix_unitaire = info.getAttribute('prix_unitaire');
//                 prix_unitaire=prix_unitaire.replace("##"," &euro;");
//                 document.getElementById('lot_qte_affiche['+valeur+']').innerHTML = qte;
//                 				document.getElementById('lot_prix['+valeur+']').innerHTML = prix_unitaire;  
//               }
//           }
//           
      }	
      var XHR = new XHRConnection();
      XHR.appendData('id_variante',variante);
      XHR.appendData('quantite',qte_stock);
      XHR.sendAndLoad("../ajax/ajax_retourne_dispo.php",'POST',refresh_stock);
      
	}
function refresh_stock(obj){

	//alert(obj.responseText);
	var tabResult = obj.responseXML.getElementsByTagName('info');
	for (var i = 0; i < tabResult.length; i++){
   	var info = tabResult.item(i);
      var id = info.getAttribute('id'); 
      
		if ((id == 'stock_variante_agence')){
	  	  	var quantite_stock_agence = info.getAttribute('valeur');        
		}
		if ((id == 'stock_variante_total')){
	  	  	var quantite_stock_total = info.getAttribute('valeur');        
		}
		if ((id == 'stock_variante_indisponible')){
	  	  	var quantite_stock_indisponible = info.getAttribute('valeur');        
		}
	   if ((id == 'stock_quantite')){
	  	  	var quantite_fiche = info.getAttribute('valeur');	        
	   }
	   if ((id == 'id_variante')){
	  	  	var id_variante = info.getAttribute('valeur');	        
	   }
	   if ((id == 'anomalie')){
	  	  	var anomalie = info.getAttribute('valeur');	        
	   }
   }
   if(document.getElementById('info_stock_dispo_var['+id_variante+']')){
   	var txt_html = "<table><tr >";     	      
	   if(parseInt(anomalie)==0){
	   	// dispo à l'agence -> vert
	   	txt_html = txt_html+"<td><img src='../dhtml/image/stock-2.png' title='Stock disponible dans votre agence'></td>";
		}		
		else if(parseInt(anomalie)==2){
			// qté demandé > stock agence + stock france
            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)+" disponibles</td> ";
			txt_html = txt_html+"<td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td>"+parseInt(quantite_stock_total)+" sous 72 heures</td> ";
			txt_html = txt_html+"<td><img src='../dhtml/image/stock-0.png' title='Délai de livraison'></td> <td>"+parseInt(quantite_stock_indisponible)+" en délai de livraison</td> ";
            }
	 //  	document.getElementById('info_stock_dispo_var['+id_variante+']').innerHTML="<table><tr><td><center><img src='../dhtml/image/stock-0.png' title='Article indisponible'><br />Indisponible<br />Dispo 24H : "+parseInt(quantite_stock_agence)+", Dispo 72H : "+parseInt(quantite_stock_total)+", Délai de livraison : "+parseInt(quantite_stock_indisponible)+"</center></td></tr></table>";
	//		document.getElementById('info_stock_dispo_var['+id_variante+']').style.display = 'block';
		}
		else if(parseInt(anomalie)==1){
			// Dispo partielle à l'agence et le reste sur le groupe
			var stock_72_heure = quantite_fiche-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)+" disponibles </td>";
			}
			
			txt_html = txt_html+"<td><img src='../dhtml/image/stock-1.png' title='Stock disponible dans notre réseau'></td> <td>"+parseInt(stock_72_heure)+" sous 72 heures </td>";
//	   	document.getElementById('info_stock_dispo_var['+id_variante+']').innerHTML="<table><tr><td><center><img src='../dhtml/image/stock-1.png' title='Article partiellement disponible'><br />Stock agence : "+parseInt(quantite_stock_agence)+", Stock france : "+parseInt(quantite_stock_total)+"</center></td></tr></table>";
//			document.getElementById('info_stock_dispo_var['+id_variante+']').style.display = 'block';
		} 
		txt_html =txt_html+"</tr></table>";
   	document.getElementById('info_stock_dispo_var['+id_variante+']').innerHTML = txt_html;
		document.getElementById('info_stock_dispo_var['+id_variante+']').style.display = 'block';
	}	
}

