/*

Author : Erwann MEST <erwann.mest@businessdecision.com>
Date : 22/01/2008
Version : 1.0

*/
$(document).ready(
	function()
	{
        getProductNumber();
		$(".layerValid").hide();
		
		$("input[name=validLayer]").click(
			function()
			{
				$(".layerValid").hide();
				$(this).removeClass("LayerAHover");
			}
		);	
		
		$("#ajoutProduit").click(
			function()
			{
				$(".layerValid").show();
				$("#quantity").hide();
				addProduct($("input[name=node]").val() , $("#quantity").val(), $("input[name=nodeId]").val() );
				$("#validLayer").click(
					function()
					{
						$(".layerValid").hide();
						$("#quantity").show()
					}
				);
			}
		);
			
		$("input[name=ajoutProduit]").click(
			function()
			{
				var productName = this.getAttribute('alt');
				$(".layerValidProductName").html(productName);
				$(".layerValid").show();
				addProduct($(this).parent().prev().prev("input[name=node]").val() , 1 ,$(this).parent().prev("input[name=nodeId]").val());			
			}
		);

		//$('#container').tabs({ fxFade: true, fxSpeed: 'fast' });
		$('#Produit .image .left div img:eq(0)').addClass('active');
		$('#Produit .image .left div img').click;
		(
			function()
			{
				$('#Produit .image .left div img').removeClass('active');
				$(this).toggleClass('active');
		    }
		);
	}
);

function afterAddProduct(action){
    switch(action){
        case 'creation':
            getProductNumber();
            //alert("Le produit est enregistré dans la commande");
        break;
        case 'update':
            getProductNumber();
            //alert("La quantité a été modifié");
        break;
    }
}
function addProduct( object_id, quantity, node_id )
{
    url = jurl_boutique + '/(f)/addProduct/(object_id)/'+ object_id +'/(quantity)/'+ quantity+'/(node_id)/'+ node_id; //alert(url);
    
    $.get(
        url,
        function(data)
		{
            eval(data);
        }
    );
}

function getProductNumber()
{
    url = jurl_commande + '/(f)/getProductNumber';
    
    $.get(
        url,
        function(data){
            if(data != ''){
                data = data * 1;
				if(data>0)
					$("#products_number").html(data + ((data>1)? ' articles':' article'));
            }
            
        }
    );
}