/*
 * 	Easy Fader - jQuery plugin
 *	written by Peter Krusko - WEBIO	
 *
 *	Copyright (c) 2010 Peter Krusko - WEBIO (http://webio.sk)
 *
 *	Built for jQuery library
 *	http://jquery.com
 *
*/
 
/*
 *	markup example for $("#slider").easyFader();
 *	
 * 	<div id="slider">
 *		<ul>
 *			<li><img src="images/01.jpg" alt="" /></li>
 *			<li><img src="images/02.jpg" alt="" /></li>
 *			<li><img src="images/03.jpg" alt="" /></li>
 *			<li><img src="images/04.jpg" alt="" /></li>
 *			<li><img src="images/05.jpg" alt="" /></li>
 *		</ul>
 *	</div>
 *
*/

(function($) {

	$.fn.easyFader = function(){
	    
	  
		// default configuration properties
		var defaults = {			
			firstId: 		1,
			speed: 			1500,
			pause:			5000
		}; 
		
		var options = $.extend(defaults, options);  
	
		this.each(function() {  
			var obj = $(this); 	
			var i = options.firstId;
			var size = $("li", obj).length;
			
      
      function animate() {
          
          
          if(i >= size) { i = 0; }
          $("ul li", obj).hide();
          $("ul li:eq("+i+")", obj).fadeIn(options.speed);
          i++;
          setTimeout(function(){
    				  animate();
    			},options.pause);
      }

      setTimeout(function(){
				  animate();
			},options.pause);		

			
		});
	  
	};

})(jQuery);




