//##############################
// jQuery SHOP Plugin
// Developpement Gabriel Bauza Pour squarepartners
// 10 Juillet 2007


// Utilisation JSON PHP
// Fichier résultat et récup des données shop.get_stats.php


// Initialisation & Affichage de départ


var url_path = "shop/shop.get_stats.php";
var shop_user = "#stats_user";  // Id du div se trouvant dans pan_connect
var shop_panier = "#pospanier2";  // Id du div se trouvant dans pan_connect 


$(document).ready(function(){
  get_stat();
}); 


function get_stat(){
  $.get(url_path, function(data){
    myRep = decode_JSON(data);
    majUser(myRep.User);
    majPanier(myRep.Panier);
 });
}
function majUser(oUser){
  //alert($(shop_user).);
  if(oUser){
    $(shop_user).empty();
    $(shop_user).append(oUser);
  }
}
function majPanier(oPanier){
  if(oPanier){
    $(shop_panier).empty();
		
		if(oPanier!='est vide'){ $(shop_panier).append('<img src="images/panier-votre.gif" alt="" style="margin-top:15px; margin-bottom:2px;" /><br /><span class="white s10">'+oPanier+'</span><br /><a href="shop-basket.php" class="gris5 s10 bold">Voir le panier</a><span class="gris5 s10 bold">&nbsp;&#8250;</span><br />');
		}else{
			$(shop_panier).append('<img src="images/panier-votre.gif" alt="" style="margin-top:15px; margin-bottom:2px;" /><br /><span class="white s10">'+oPanier+'</span><br />');
		}
  }
}
function decode_JSON(data){
  try{
    return eval( '(' + data + ')' );
  }catch(e){
    alert("Erreur decode_JSON :" + e);
    return null;
  }
}


function supp_panier(ident){
//  alert("Suppression de l'enregistrement : "+ident);
  $.get('shop/shop.panier_recap.php?idp='+ident, function(data){
  
    $("#gbPanierRecap").empty();
    $("#gbPanierRecap").append(data);
    get_stat();
  });
}


function changeQte(prodid,obj){
  //alert("ProdID = "+prodid+" - value = "+obj.value);
  $.get('shop/shop.panier_recap.php?qte='+obj.value+'&ProdID='+prodid, function(data){
    $("#gbPanierRecap").empty();
    $("#gbPanierRecap").append(data);
    get_stat();
  });
}


function deconnecteUser(){
	$.get('shop/shop.deconnecte.php', function(){ 
		window.document.location.reload();
	});
}
function identifieUser(){
  //alert("Email : "+$("#logmail").val()+" - password : "+$("#logpass").val());
  // Chargement du login et mot de passe AJAX
  $.post('shop/shop.user_login.php',
    { login: $("#logmail").val(), passe: $("#logpass").val() },
    function(data){
      myRet = decode_JSON(data);
      if(myRet.uid > 0){
        // Direction la page de Verification
        window.document.location.href="shop-steptwo.php";
      }else{
        $("#warning_compte").hide();
        $("#warning_compte").fadeIn("slow");
      }
      
    });
  return false;
}
