(function($) {
	$.fn.infoZoneShopping = function(settings) {
		
		settings = $.extend({}, $.fn.infoZoneShopping.defaults, settings);			
		opt = settings;
		
		var img = "<img src='"+opt.directory+opt.icon+"' />";
		
      		$.ajax({
		            url: '../_ajax/profil/zone_delivery.php',
		            type: "POST",
		    		data: "id=",			    		
		    		success: function(mgs){
		    			$("#content_zone_delivery").html(mgs);
		    		}
	        	});
        		            		
		var content = "<span style='display:none;background:"+opt.backgroundColor+";'id='content_zone_delivery'></span>";
		
		$.fn.infoZoneShopping.over({position:opt.direction,id:id});
		$("body").append(content);
		return $(this).append(img);	
	};
	$.fn.infoZoneShopping.defaults = {			
				icon				:	'info_bouton_bleu.png',
				directory			:	'_design/',
				backgroundColor		:	'#A89FFF',
				idInfo				:	'1',
				direction			:	'left'
	};
	$.fn.infoZoneShopping.over = function(option) {
		$("#shoppingcart_detail").mousemove(function(e){
			var id = $(this).attr('id');
			var d = option.position;
						
			$("#content_zone_delivery").css("display","");
			var top = e.pageY+5;
			var left = e.pageX+5;
			if(d=='right'){
				$("#content_zone_delivery").css({ 'top': top , 'left': left });
			}else if(d=='left'){
				var w = $('#content_zone_delivery').width();
				var t = left-w;			
				$("#content_zone_delivery").css({ 'top': top , 'left': t });
			}
			
		});		
		$("#shoppingcart_detail").mouseout(function(){
			var id = $(this).attr('id');
			$("#content_zone_delivery").css("display","none");			
		});		
	};
})(jQuery);
