(function($) {

	

	$.fn.easySlider = function(options){
	   
		// default configuration properties
		var defaults = {
			prevId: 		'prevBtn',
			prevText: 		'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/fleche_focus.png" border="0"/>&nbsp;Voir les adhérents précédents&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;',
			nextId: 		'nextBtn',	
			nextText: 		'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Voir les adhérents suivants&nbsp;<img src="images/fleche_on.png" border="0"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;',
			orientation:	'', //  'vertical' is optional;
			speed: 			500			
		}; 
		
		var options = $.extend(defaults, options);  
		
		return this.each(function() {  
			obj = $('#slider'); 				
			var s = $("li", obj).length;
			var w = obj.width(); 
			
			var h = obj.height(); 
			var ts = s-1;
			var t = 0;
			var vertical = (options.orientation == 'vertical');
			$("ul", obj).css('width',s*w);			
			if(!vertical) $("li", obj).css('float','left');
			$(obj).after('<span class="prev" id="'+ options.prevId +'"><a href=\"javascript:void(0);\">'+ options.prevText +'</a></span><span id="'+ options.nextId +'"><a href=\"javascript:void(0);\">'+ options.nextText +'</a></span>');		
			$("a","#"+options.prevId).hide();
			$("a","#"+options.nextId).hide();
			$("a","#"+options.nextId).click(function(){		
				animate("next");
				if (t>=ts) $(this).fadeOut();
				$("a","#"+options.prevId).fadeIn();
			});
			$("a","#"+options.prevId).click(function(){		
				animate("prev");
				if (t<=0) $(this).fadeOut();
				$("a","#"+options.nextId).fadeIn();
			});	
			function animate(dir){
				if(dir == "next"){
					t = (t>=ts) ? ts : t+1;	
				} else {
					t = (t<=0) ? 0 : t-1;
				};								
				if(!vertical) {
					p = (t*w*-1);
					$("ul",obj).animate(
						{ marginLeft: p }, 
						options.speed
					);				
				} else {
					p = (t*h*-1);
					$("ul",obj).animate(
						{ marginTop: p }, 
						options.speed
					);					
				}
			};
			if(s>1) $("a","#"+options.nextId).fadeIn();	
		});
	  
	};
	
	$.fn.easySlider2 = function(options){
	   
		// default configuration properties
		var defaults = {
			prevId2: 		'prevBtn2',
			prevText2: 		'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/fleche_focus.png" border="0"/>&nbsp;Voir les annonces précédentes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;',
			nextId2: 		'nextBtn2',	
			nextText2: 		'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Voir les annonces suivantes&nbsp;<img src="images/fleche_on.png" border="0"/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;',
			orientation2:	'', //  'vertical' is optional;
			speed2: 			500			
		}; 
		
		var options = $.extend(defaults, options);  
		
		return this.each(function() {  
			obj2 = $('#slider2'); 				
			var s2 = $("li", obj2).length;
			var w2 = obj2.width(); 
			
			var h2 = obj2.height(); 
			var ts2 = s2-1;
			var t2 = 0;
			var vertical2 = (options.orientation2 == 'vertical');
			$("ul", obj2).css('width',s2*w2);			
			if(!vertical2) $("li", obj2).css('float','left');
			$(obj2).after('<span class="prev" id="'+ options.prevId2 +'"><a href=\"javascript:void(0);\">'+ options.prevText2 +'</a></span><span id="'+ options.nextId2 +'"><a href=\"javascript:void(0);\">'+ options.nextText2 +'</a></span>');		
			$("a","#"+options.prevId2).hide();
			$("a","#"+options.nextId2).hide();
			$("a","#"+options.nextId2).click(function(){		
				animate("next");
				if (t2>=ts2) $(this).fadeOut();
				$("a","#"+options.prevId2).fadeIn();
			});
			$("a","#"+options.prevId2).click(function(){		
				animate("prev");
				if (t2<=0) $(this).fadeOut();
				$("a","#"+options.nextId2).fadeIn();
			});	
			function animate(dir2){
				if(dir2 == "next"){
					t2 = (t2>=ts2) ? ts2 : t2+1;	
				} else {
					t2 = (t2<=0) ? 0 : t2-1;
				};								
				if(!vertical2) {
					p2 = (t2*w2*-1);
					$("ul",obj2).animate(
						{ marginLeft: p2 }, 
						options.speed2
					);				
				} else {
					p2 = (t2*h2*-1);
					$("ul",obj2).animate(
						{ marginTop: p2 }, 
						options.speed2
					);					
				}
			};
			if(s2>1) $("a","#"+options.nextId2).fadeIn();	
		});
	  
	};
	
	
})(jQuery);










	

