
function refresh_basket() {
    $.ajax({
           type: "GET",
           url:  "index.php?a=refreshbasket",
           //data: "stocks_id="+stocks_id,

           error:function(msg){
            alert("Erreur durant la requete");
				   },      
           success:function(data){
				//affiche le contenu du fichier dans le conteneur dédié
				$("#infos").hide();
				$("#compte").hide();
				$('#footer > #basket_refresh').empty();
				$('#footer > #basket_refresh').append(data);
              }
		});
		$('#ajaxloader').fadeOut();
        return false;
};

function setqte_produit(key,qte) {
    $.ajax({
           type: "POST",
           url:  "index.php?a=setqte",
           data: "key="+key+"&qte="+qte,

           error:function(msg){
            alert("Erreur durant la requete");
				   },      
           success:function(data){
			// on rafraichit le basket en retardant son exécution correction IE6
			window.location.href = 'index.php?p=paiement';
             }
		});
        return false;
};

function ajax_deleteproduit(key) {
    $.ajax({
           type: "POST",
           url:  "index.php?a=deleteprod",
           data: "key="+key,

           error:function(msg){
            alert("Erreur durant la requete");
				   },      
           success:function(data){
			// on rafraichit le basket en retardant son exécution correction IE6
			return window.setTimeout('refresh_basket()',500);
              }
		});
        
};
function ajax_deleteproduit_fromresume(key) {
    $.ajax({
           type: "POST",
           url:  "index.php?a=deleteprod",
           data: "key="+key,

           error:function(msg){
            alert("Erreur durant la requete");
				   },      
           success:function(data){
			return window.location.href = 'index.php?p=paiement';
             }
		});
        return false;
};
function ajax_getproduit(stocks_id) {
    $.ajax({
           type: "POST",
           url:  "index.php?p=produits&a=addbasket",
           data: "stocks_id="+stocks_id,

           error:function(msg){
            alert("Erreur durant la requete");
				   },      
           success:function(data){
				//affiche le contenu du fichier dans le conteneur dédié
				$('#prix > p').remove();
				$('#prix').append(data);
              }
		});
		// on rafraichit le basket en retardant son exécution correction IE6
        return window.setTimeout('refresh_basket()',500);
};
function ajax_getproduit_express(stocks_id) {
    $.ajax({
           type: "POST",
           url:  "index.php?p=express&a=addbasket",
           data: "stocks_id="+stocks_id,

           error:function(msg){
            alert("Erreur durant la requete");
				   },      
           success:function(data){
				//affiche le contenu du fichier dans le conteneur dédié
				$('.message_ok > p').remove();
				$('#message_ok_'+stocks_id).append(data);
              }
		});
		// on rafraichit le basket en retardant son exécution correction IE6
        return window.setTimeout('refresh_basket()',500);
};

$(document).ready(function() {

//Envoyer ˆ un ami
    
    $("#ami").live('click',function() {
        $("#div_ami").show();
         $("#div_ami").animate({
            height:100
        },400);
        return false;
    });
$("#submit_send").live('click',function() {
	email = $("#send_email").val();
	prenom = $("#send_prenom").val();
	
	$("#div_ami").empty();
	$("#div_ami").append('<img src="templates/defaut/images/ajax-loader.gif" />');
	window.setTimeout(function() {
							 $("#div_ami").empty();
                             send_friend(email,prenom)
                            },1000);
	
	return false;
});


function send_friend(email,prenom)
{
	
	$.ajax({
        type: "GET",
        url:  "index.php?p=sendfriend",
        data: "email="+email+"&prenom="+prenom,
        
        error:function(msg){
        alert("Erreur durant la requete");
				   },      
        success:function(data){
			//affiche le contenu du fichier dans le conteneur dÈdiÈ
			//alert(data);
			
			$("#div_ami").append(data);
            $("#div_ami").animate({
                    height:1
                    },400,function(){
                    $("#div_ami").empty();
                    $("#div_ami").hide();
                 $("#div_ami").append('<p>Votre pr\351nom :<br /><input type=\"text\" name=\"send_prenom\" id=\"send_prenom\" /></p><p>Email de votre ami :<br /><input type=\"text\" name=\"send_email\" id=\"send_email\" /><input type=\"submit\" name=\"submit\" value=\"Ok\" id=\"submit_send\" class=\"submit\" /></p>');
                  $("#div_ami").show();

                    });
              
                  
            }
           
		}); 
         return false;    
}

	/**
	 * Initialisation du menu
	 * Il y a un bug avec IE6 sur le deuxième niveau
	 */
	$('#menu').find('ul').parent().each(function(){
		var submenu = $(this).find('ul:eq(0)');

		$(this).hover(
			function(){
				submenu.fadeIn('fast');
			},
			function(){
				submenu.fadeOut('fast');
			}
		);
	});
	/*
	* Slide pour les blocs du footer "compte" "panier" "infos pratiques"
	*/
	// Masquage de toute les div
	
	if($('#form_logincompte > p.error').html() == null) {
	$("#compte").hide();
	}
	$("#infos").hide();
	$("#panier").hide();
	SlideDownActive = false;
	//Action du bouton compte
	$("#btn_compte").live('click', function () {	
		if(!SlideDownActive) {
			SlideDownActive = true;
			$("#panier").slideUp("normal", function() {
				$("#infos").slideUp("normal",function()	{
						$("#compte").slideDown("normal",function() { SlideDownActive = false });
				});
			});
		}
		return false;
	});
	
	//Action du bouton panier
	$("#btn_panier").live('click', function () {
		if(!SlideDownActive) {
		SlideDownActive = true;
		$("#infos").slideUp("normal", function()  {
			$("#compte").slideUp("normal",function() {
					$("#panier").slideDown("normal",function() { SlideDownActive = false });					   
				});
			});
		}
		return false;
	});
	
	//action du bouton infos
	$("#btn_infos").live('click', function () {
		if(!SlideDownActive) {
		SlideDownActive = true;
		$("#compte").slideUp("normal", function() {
			$("#panier").slideUp("normal",function() {
					$("#infos").slideDown("normal",function() { SlideDownActive = false });
				});
			});
		}
		return false;
	});
	
 $('#input_login').focus( function() { 
  $(this).attr('value','');
  });
$('#input_password').focus( function() { 
  $(this).attr('value','');
  });
$('#liste_tailles .add_cart').live('click',function () {
	$('#ajaxloader').show();
	stocks_id = $(this).attr('id').split('_');
	//$(this).css('border','1px solid #ffffff');
	ajax_getproduit(stocks_id[1]);
	return false;
});
$('.delete').live('click',function () {
	$('#ajaxloader').show();
	key = $(this).attr('id').split('_');
	ajax_deleteproduit(key[1]);
	return false;
});
$('.delete_paiement').live('click',function () {
	key = $(this).attr('id').split('_');
	ajax_deleteproduit_fromresume(key[1]);
	return false;
});
$('.quantite').change(function () {
	key = $(this).attr('id').split('_');
	qte = $(this).attr('value');
	setqte_produit(key[1],qte);
	return false;
});

/** Achat express **/
$('.infos_taille .bloccouleur').live('click',function () {
	$('#ajaxloader').show();
	stocks_id = $(this).attr('id').split('_');
	ajax_getproduit_express(stocks_id[1]);
	return false;
});

 $("#addfavorite").click(function(event){
	  if(window.opera) {
        if ($(this).attr("rel") != ""){ // don't overwrite the rel attrib if already set
            $(this).attr("rel","sidebar");
        }
    }
 
 
        event.preventDefault(); // prevent the anchor tag from sending the user off to the link
        var url = 'http://www.vestiaires.eu';
        var title = this.title;
       
        if (window.sidebar) { // Mozilla Firefox Bookmark
		
            window.sidebar.addPanel(title, url, "");
        } else if( window.external) { // IE Favorite
            window.external.AddFavorite( url, title);
        } else if(window.opera) { // Opera 7+
            return false; // do nothing - the rel="sidebar" should do the trick
        } else { // for Safari, Konq etc - browsers who do not support bookmarking scripts (that i could find anyway)
            alert('Désolé, votre navigateur ne supporte pas l\'ajout au favori automatique, ajoutez-le manuellement');
        }
		
		return false;
    });
});