$.noConflict();
  jQuery().ready(function() {

	//velocidad de rotación y temporizador
	var speed = 5000;
	var run = setInterval('rotate()', speed);

	//tomar el ancho y calcular el valor izquierdo
	var item_width = jQuery('#paneles li').outerWidth();
	var left_value = item_width * (-1);

	//poner el último elemento antes del primero, por si el usuario pulsa "anterior"
	jQuery('#paneles li:first').before(jQuery('#paneles li:last'));

	//colocar el elemento por defecto en la posición correcta
	jQuery('#paneles ul').css({'left' : left_value});

	//si el usuario pulsó "anterior"
	jQuery('#anterior').click(function() {

		//tomar la posición derecha
		var left_indent = parseInt(jQuery('#paneles ul').css('left')) + item_width;

		//animar el elemento
		jQuery('#paneles ul').animate({'left' : left_indent}, 200,function(){

			//mover el último elemento y ponerlo como primero
			jQuery('#paneles li:first').before(jQuery('#paneles li:last'));

			//colocar el elemento por defecto en la posición correcta
			jQuery('#paneles ul').css({'left' : left_value});

		});

		//cancelar el comportamiento del enlace
		return false;

	});

	//si el usuario pulsó "siguiente"
	jQuery('#siguiente').click(function() {

		//tomar la posición derecha
		var left_indent = parseInt(jQuery('#paneles ul').css('left')) - item_width;

		//animar el elemento
		jQuery('#paneles ul').animate({'left' : left_indent}, 200, function () {

			//mover el primer elemento y ponerlo como último
			jQuery('#paneles li:last').after(jQuery('#paneles li:first'));

			//colocar el elemento por defecto en la posición correcta
			jQuery('#paneles ul').css({'left' : left_value});

		});

		//cancelar el comportamiento del enlace
		return false;

	});

	//si se hace hover con el ratón pausar la autorotación, y si no, rotar
	jQuery('#paneles').hover(

		function() {
			clearInterval(run);
		},
		function() {
			run = setInterval('rotate()', speed);
		}
	);

});

//una sencilla función para hacer clic en el siguiente enlace
//un temporizador llamará a esta función, y comenzará la rotación
function rotate() {
	jQuery('#siguiente').click();
}

