//##############################
// 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();
    $(shop_panier).append('<img src="images/tt-panier.gif" border="0" style="margin-bottom:2px;" alt="Mon panier" /><br /><span class="s10 marron2">'+oPanier+'</span><br />');
		if(oPanier!='est vide') $(shop_panier).append('<a href="shop-basket.php" class="s10 beige2">voir le panier</a><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();
  });
  $.get('shop/connexion.php', function(data){
    $("#gbConnexion").empty();
    $("#gbConnexion").append(data);
  });
}

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('shop/shop.show_fp.php',function(data1){
    	$("#reactu_port").empty();
    	$("#reactu_port").append(data1);
    	start_sqbox();
		})
    get_stat();
  });
  $.get('shop/connexion.php', function(data){
    $("#gbConnexion").empty();
    $("#gbConnexion").append(data);
  });
}

function deconnecteUser(){
	$.get('shop/shop.deconnecte.php');
	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;
}
