(function($) {

    $.fn.mySlider   = function(vars) {
		
		$("#sponsors").css("height", "150px");
		$(".project").css("margin-bottom", "0px");
    
        var timeOut     = vars.timeOut || 4000;
        var element     = this;
        var fxDuration  = timeOut/6;
        
        var items       = $("#" + element[0].id + " li");
        
        items.css('display','none');
                
        var fadeIn      = function(no) {
            $(items[no]).fadeIn(fxDuration, function() {
                 setTimeout(function() {fadeOut(no);}, timeOut);
            });
        }
        
        var fadeOut     = function(no) {
            $(items[no]).fadeOut(fxDuration, function() {
                 fadeIn(calcNext(no));
            });
        }
        
        var calcNext    = function(no) {
            return ((no + 1) == items.length) ? 0 : (no + 1);
        }
        
        fadeIn(0);
        
    }
	
	


})(jQuery);
