jQuery.fn.ultimas = function(options){

	var settings = {
		'duracion':    '3000'
	};
	if(options){
		$.extend(settings, options);
	}
	return this.each(function() {

		var container = $(this);
		var timer;

		numero = function(){
			var elements = container.children();
			var ran = Math.floor(Math.random()*(elements.length));
			//console.log(ran);
			return ran;
		}

		startUN = function () {
			timer = setTimeout("startUN()", settings.duracion);
			num = numero();
			container.find(".selected").attr("class", "");
			container.find("li:eq("+num+")").attr("class", "selected");
		}

		stopUN = function () {
			if(timer!=null){
				clearTimeout(timer);
			}
			//console.log("paro la rotacion!")
		}

		container.find("li a").hover(
			function(){ stopUN(); },
			function(){ startUN(); }
		);

		timer = setTimeout("startUN()", settings.duracion);

	});
}

