 

 $("#box_panier .detail a").click(function(){
	if ($("#box_panier_affiche_detail").css('display')=="none"){
		$("#box_panier_affiche_detail").show();
		$("#box_panier_affiche_detail").html('<p class="center"><img src="/common_skins/img/loader.gif" alt="loader" title="Chargement en cours..." /></p>');
		send_ajax('post','/library/ajax/affiche_detail_panier.php');
		
	}
	else {
		$("#box_panier_affiche_detail").hide();
		$("#box_panier_affiche_detail").html('');
	}
	return false;
}); 

$("#box_panier_affiche_detail .close_box a").live("click",function(){
	$("#box_panier_affiche_detail").html('');
	$("#box_panier_affiche_detail").hide();
});



var valeur_recherche_default="Ex: Couveuse";
if ($("#submit_box_search_input").val()==''){
	$("#submit_box_search_input").val(valeur_recherche_default);
	$("#submit_box_search_input").addClass("default_value");
}
$("#submit_box_search_input").live("click",function(){
	if ($("#submit_box_search_input").val()==valeur_recherche_default){
		$("#submit_box_search_input").val("");
		$("#submit_box_search_input").removeClass("default_value");	
	}
});
$("#submit_box_search_button").live("click",function(){
	if ($("#submit_box_search_input").val()==valeur_recherche_default){
		$("#submit_box_search_input").val("");
		$("#submit_box_search_input").removeClass("default_value");	
	}
});
$("#submit_box_search_input").blur( function (){ 
	if ($("#submit_box_search_input").val()==''){
		$("#submit_box_search_input").val(valeur_recherche_default);
		$("#submit_box_search_input").addClass("default_value");	
	}
});



$("a.genere_popup").click(function(){
	$.fancybox([{
		href : $(this).attr('href')+"?popup",
		title : $(this).attr('title'),
		type : "iframe"
		}			
	], opts_fancybox);
	return false;
});

$("a.video_popup").click(function(){
	$.fancybox([{
		'autoScale'		: false,
		'href' : $(this).attr('href')+"?popup",
		'title' : $(this).attr('title'),
		'width'	: 640,
		'height': 520,
		'overlayColor' : '#000', 
		'overlayOpacity' :0.8,
		'type' : 'iframe'
		}			
	]);
	return false;
});

$().ready(function(){
    $("a.add_favoris").click(function(event){
        event.preventDefault(); // prevent the anchor tag from sending the user off to the link
        var url = this.href;
        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 { // for Safari, Konq etc - browsers who do not support bookmarking scripts (that i could find anyway)
            alert('Malheureusement, votre navigateur ne gère pas cette action, veuillez l\'ajouter manuellement (ctrl + D).');
        }
    });
});

var tab_references=Array();
var timer_panier_visiteur=false;
send_ajax('post','/library/ajax/panier_achats_visiteur.php','y='+Math.random());
function genere_panier_visiteur(){
	if (tab_references.length<1){
		send_ajax('post','/library/ajax/panier_achats_visiteur.php','y='+Math.random());
	}
	else {
		var my_reference=tab_references.shift();
		if (my_reference){
			if($("#produit_visiteur_"+my_reference.id).length==0){
				$("#panier_visiteur").prepend('<div class="produit_visiteur '+my_reference.type+'" id="produit_visiteur_'+my_reference.id+'" style="display:none"></div>');
				$("#produit_visiteur_"+my_reference.id).slideDown(300);
				$("#produit_visiteur_"+my_reference.id).prepend('<div class="contenu" style="display:none"><a href="'+my_reference.lien+'">'+my_reference.img+'</a><h4><a href="'+my_reference.lien+'">'+my_reference.nom+'</a></h4></div>');
				$("#produit_visiteur_"+my_reference.id+" div.contenu").fadeIn(500);
			}
		}
		if (timer_panier_visiteur){
			clearInterval(timer_panier_visiteur);
		}
		timer_panier_visiteur=setInterval("genere_panier_visiteur()",genere_timing());
		if ($("#panier_visiteur").children().length>5){
			$("#panier_visiteur div.produit_visiteur:last").remove();
		}
		
	}
}
function genere_timing(){
	my_time=((Math.floor(Math.random() * 10) + 1 )* 1000);
	if ($("#panier_visiteur").children().length<=4){
		my_time=my_time/5;
	}
	return my_time;
}
