$(document).ready(
	function () {
		$('.add2cart').bind('click', showAddToCartArea);

        $('#attrib1').livequery('change', updateIdAttribute);
        $('#attrib2').livequery('change', updateIdAttribute);
	
/*
        $('.photo').hover(function(){
        	$(this).children($(".add2cartBtn")).slideDown("slow");
        },function(){
        	$(this).children(".add2cartBtn").slideUp("slow");
        });
  */      
        
        
        
	}
	
);

var updateIdAttribute = function(e)
{

	var id_produit = $('#id').val();
	var id_option_attribute1 = $('#attrib1').val();
	var id_option_attribute2 = ($('#attrib2').length) ? $('#attrib2').val() : 1;



	$.post("ajax/produits.php",
      { action: "getIdAttribute", id_product:id_produit, id_option_attribute1:id_option_attribute1, id_option_attribute2:id_option_attribute2 },

      function (data){
    	  //alert(data.id_prod_attrib +' '+ data.ref +' '+data.prix);

    	  $('#id_prod_attribut').val(data.id_prod_attrib);
    	  $('#ref').html(data.ref);
    	  $('#price_area').html(data.prix);
    	  $('#attrib2_area').html(data.attrib2);
    	  $('#form_panier').html(data.order);
    	  $('#form_caddie').attr("action", data.url);

      },"json"

    );

}


var showAddToCartArea = function(e)
{
	e.preventDefault();

	//on génère la zone d'achat
	var id_product = $(this).prevAll('.LB_id_prod').val();

	//on met la zone d'achat dans la zone de LB
	$('<div id="LBadd2cart"></div>').appendTo('body');


	$.post("ajax/produits.php",
      { action: "getFormBuy", id_product:id_product },

      function (data){
    	  $('#LBadd2cart').html(data.content);
    		titre = data.titre;
    		if ($('#mycarousel')) { jQuery('#mycarousel').jcarousel(); initPhoto();  $('#phototheque a[rel*="lightbox"]').lightBox(); }

    	    //initialise la boite
    	    $("#LBadd2cart").dialog({
    	            autoOpen: false,
    	            resizable: false,
    	            height:550,
    	            width:680,
    	            position: ['center',200],
    	            modal: true,
    	            title : data.titre,
    	            overlay: {
    	                    backgroundColor: '#000',
    	                    opacity: 0.5
    	            },

    	            close: function(event, ui) {
    	            	$("#LBadd2cart").remove();
    	            }

    	    });
    	    
    		//on affiche la LB
    		$("#LBadd2cart").dialog('open');
    	  
      }
      ,"json"

    );



	
	
	
	


}
