(function($){
	$.fn.collaspidePanel = function(params){
		
		// parametres
		var params = $.extend({
			container_type	:'li',
			container_class	:'',
			tab_type		:'div', 
			tab_class		:'JQCollapsiblePanelTab', 
			content_type	:'div',
			content_class	:'JQCollapsiblePanelContent',
			speed			:300},params);
		
		
		// conteneurs de onglets
		var container=params.container_type;
		if(params.container_class!='')
			container+='.'+params.container_class;
		
		// capture des click
		$(this).children(container).each(function(){
			var tab = $(this).children(params.tab_type+'.'+params.tab_class+':first');
			tab.bind('mouseover',function(){
				$(this).css('cursor','pointer');
			});
			tab.bind('click',function(){
				var content=$(this).parent().children(params.content_type+'.'+params.content_class+':first');
				
				if(content.css('display')=='none')
					content.slideDown(params.speed);
				else
					content.slideUp(params.speed);
				return false;
			})
			
		});
		
		$(this).find(params.content_type+'.'+params.content_class).each(function(){$(this).css('display','none');});
		
		return $(this);
	};
})(jQuery)
