
//------------------------------------------
// FONCTIONS PANIER
//------------------------------------------

 //--------------- SUPPRIMER UN ARTICLE  --------------------
 function JsonP_Reactualiser_Div_Panier (Retour) 
 { $('#osx-modal-data').html(Retour.Message);  
   return (false);
 }

 function JsonP_Retour_Achat_Effacer (Retour)
 { 	  
      Actualiser_DIV_Panier (IDB);
	  Reactualiser_Page_Commande(); // si l'on est sur la page commande
	  // recharger le contenu du div panier
	    $('#osx-modal-data').html("<center>Annulation en cours..../center>");
		jQuery.ajax({
					type: "POST"
					,url: SOUS_DOMAINE_BOUTIQUE+"_fonctions.php"
					,data: 'C=ACHAT_Afficher_Panier&IDB='+IDB+'&Ajax=1'
					,dataType : 'jsonp' 
					,jsonp:'JsonP_Reactualiser_Div_Panier'				
					,success : function(Retour) { JsonP_Reactualiser_Div_Panier (Retour); return (false);	}	
					,error : function(Retour) {  JsonP_Reactualiser_Div_Panier (Retour); return (false);	}	
				});
   return (false);

	   // $('#osx-modal-data').load('_fonctions.php', { 'C': 'ACHAT_Afficher_Panier', 'IDB': IDB, 'Ajax':'0' } );
 }
 $('.Effacer_Achat').die('click');
 $('.Effacer_Achat').live('click', function () 
  {  //console.log($(this).attr('rel'));
	jQuery.ajax({
				type: "POST"
				,url:  SOUS_DOMAINE_BOUTIQUE+"_fonctions.php"
				,data: 'C=ACHAT_Effacer_Un_Achat&ID='+$(this).attr('rel')+'&IDB='+IDB
				,dataType : 'jsonp' 
	            ,jsonp:'JsonP_Retour_Achat_Effacer'				
				,success : function(Retour) { JsonP_Retour_Achat_Effacer (Retour); return (false);	}		
			});     
  });
//----------- FIN DES FNCT EFFACER UN ACHAT DANS LE PANIER ---------



//------------------------------------------------------
//  En cas de suppression dans le panier, et page commande affichée
// on réactualise les valeurs
//------------------------------------------------------
function JsonP_Retour_Total_Commande (Retour)
{   //---- Réactualiser les montants sur la page de commande

   Total=Retour.Total;
   Nbre =Retour.Nbre;
   if (Nbre<1) { document.location.href='index.php'; return false; }
   Reactualise_Frais_Livraison ();
}
function Reactualiser_Page_Commande ()
{  //console.log($('#Validation_Commande').html());
if ( ($('#Validation_Commande').html()!='')&&($('#Validation_Commande').html()!='null')&&($('#Validation_Commande').html()!=null) )
	 {    Recharger_Page_Commande (); }
}
function Recharger_Page_Commande ()
{ 	
   jQuery.ajax({
				type: "POST"
				,url: SOUS_DOMAINE_BOUTIQUE+"_fonctions.php"
				,data: 'C=ACHAT_Total_Commande&IDB='+IDB
				,dataType : 'jsonp' 
	            ,jsonp:'JsonP_Retour_Total_Commande'				
				,success : function(Retour) { JsonP_Retour_Total_Commande (Retour); return (false);  }	
				});  
}
//------------------ -----------------------------*/

 //--------------- DANS LE PANIER :   --------------------
 $('#Continuer_Achat').die('click');
 $('#Continuer_Achat').live('click', function () 
  {  //console.log($(this).attr('rel'));
     $('#Fermer_Modale').click();  
  });


 //--------------- AFFICHER LE PANIER --------------------
 function JsonP_Retour_Afficher_Panier (Retour)
 {      
    Message ("<img src='"+SOUS_DOMAINE_BOUTIQUE+"images/panier_2.png' style='float:left' /> <h3>&nbsp;&nbsp;VOTRE PANIER</h3>",  Retour.Message,false,null, null); 
 }
 $('.Afficher_Contenu_Panier').die('click');
 $('.Afficher_Contenu_Panier').live('click', function () 
  { // console.log($(this).attr('rel'));
		jQuery.ajax({
					type: "POST"
					,url: SOUS_DOMAINE_BOUTIQUE+"_fonctions.php"
					,data: 'C=ACHAT_Afficher_Panier&IDB='+IDB+'&Ajax=1'
					,dataType : 'jsonp' 
					,jsonp:'JsonP_Retour_Afficher_Panier'				
					,success : function(Retour) { JsonP_Retour_Afficher_Panier (Retour);	}	
				});   
       
  });
 
//------------------------------------------
// EFFACER TOUT LE PANIER
//------------------------------------------
function JsonP_Retour_Effacer_Panier (Retour)
{	Message ("<img src='"+SOUS_DOMAINE_BOUTIQUE+"images/panier_2.png' style='float:left' /> <h3>&nbsp;&nbsp;VOTRE PANIER</h3>", "<h3>Votre panier a été effacé</h3> ",true,null, null);
	Actualiser_DIV_Panier (IDB);
}
 $('.ACHAT_Effacer_Panier').die('click');
 $('.ACHAT_Effacer_Panier').live('click', function () 
  { // console.log($(this).attr('rel'));
		jQuery.ajax({
					type: "POST"
					,url: SOUS_DOMAINE_BOUTIQUE+"_fonctions.php"
					,data: 'C=ACHAT_Effacer_Panier&IDB='+IDB+'&Ajax=1'
					,dataType : 'jsonp' 
					,jsonp:'JsonP_Retour_Effacer_Panier'				
					,success : function(Retour) { JsonP_Retour_Effacer_Panier (Retour); }	
		
									});   
       
  });
//------------------------------------------
// EFFACER TOUT LE PANIER
//------------------------------------------
 $('.Terminer_Commande').die('click');
 $('.Terminer_Commande').live('click', function () 
  { // console.log($(this).attr('rel'));

     document.location.href='validation_commande.php?IDB='+IDB;

  });
//------------------------------------------
// AFFICHER LE PANIER
// En haut avec le nbre d'article
//------------------------------------------
function JsonP_Retour_Creer_Espace_Panier (Retour)
{ $('#Panier').html(Retour.Message);
}
function Actualiser_DIV_Panier (IDB)
{
			jQuery.ajax({
					type: "POST"
					,url: SOUS_DOMAINE_BOUTIQUE+"_fonctions.php"
					,data: 'C=ACHAT_Creer_Espace_Panier&IDB='+IDB
					,dataType : 'jsonp' 
					,jsonp:'JsonP_Retour_Creer_Espace_Panier'				
					,success : function(Retour) { JsonP_Retour_Creer_Espace_Panier (Retour);}	
					});   

}
//------------------------------------------
// METTRE DANS LE PANIER
//------------------------------------------
function JsonP_Retour_Mis_En_Panier (Retour)
{  Actualiser_DIV_Panier (IDB);
  Message ("<img src='"+SOUS_DOMAINE_BOUTIQUE+"images/panier_2.png' style='float:left' /> <h3>&nbsp;&nbsp;VOTRE PANIER</h3>",  Retour.Message,false,null, null);
}
  $('#Btn_Acheter').die('click');
  $('#Btn_Acheter').live('click',function () 
   { 
  	   var Info = $('#Fiche_Titre').attr('title').split(';'); 
	   var Info_Article=Info[1]	;
	   var ID=Info[0]	;
	   var Prix=Info[2]	;
	   var Photo=$('#Min_1').attr('src').split('&');
		jQuery.ajax({ 
					type: "POST"
					,url: SOUS_DOMAINE_BOUTIQUE+'_fonctions.php'
					,data: 'C=ACHAT_Mis_En_Panier&Fiche_ID='+Info[0]+'&IDB='+IDB+'&Photo='+Photo[0]+"&Titre="+Info[1]+"&Prix="+Info[2]		
					,dataType : 'jsonp' 
					,jsonp:'JsonP_Retour_Mis_En_Panier'				
					,success : function(Retour) {  JsonP_Retour_Mis_En_Panier (Retour);		}	
					});   
   
   
	  
   } );
