(function($){
	$.fn.banners = function(options) {

		var defaults = {
			myElements: ".riqBnr",
			timeShow: 5000
		};

		var options = $.extend(defaults, options);

		return this.each(function() {
			myObj = $(this);

			var myId = myObj.attr('id');

			var i = 0;

			var numElements = $('#'+myId+' '+options.myElements).length;

			var myBnrs = new Array();

			$('#'+myId+' '+options.myElements).each(function(i) {

				var idBnr = $(this).attr('id');

				if(i>0)
					$('#'+idBnr).hide();

				myBnrs[i] = idBnr;

				i++;
			});

			i = 0;

			setInterval( function(){
				$('#'+myBnrs[i]).fadeIn(750);
			}, 1750);

			// altrimenti lampeggia anche con un solo banner
			if(numElements>1) {

				setInterval( function() {
					$('#'+myBnrs[i]).fadeOut(100);

					i++;

					if(i>=numElements) {
						i=0;
					}

				}, options.timeShow);

			}

		});
	};


})(jQuery);

