jQuery.noConflict(); // Así podemos convivir con otras librerías JS como Prototype o Motools (y las que utilicen $) sin ningún conflicto
jQuery(document).ready(function(){
var slides1 = new Slides();
slides1.inicia();
/*
// Ejemplo de uso
var slides1 = new Slides();
slides1.inicia();
slides1.caja -> '#slides'; // id del contenedor de los destacados
slides1.numero = 1; // Número de destacados que se muestran
slides1.tiempo = 2.5; // Segundos entre cambio de destacado
slides1.velocidadMostrar = 'fast';
*/
});
function Slides () {
this.caja = '#slides'; // id del contenedor de los destacados
this.slide = '.slide'; // destacado
this.numero = 1; // Número de destacados que se muestran
this.tiempo = 7; // Segundos entre cambio de destacado
this.milisegundos = this.tiempo*1000; // No editar
this.velocidadMostrar = 'fast';
this.inicia = function () {
numDestacados = jQuery(this.caja+' '+this.slide).length; // Número de destacados
i=this.numero;
k=0;
// Se activa la primera tanda de destacados
while (k');
jQuery('#pausarContinuar a').eq(0).removeClass('moviendo');
}
this.controlContinuar = function () {
jQuery('#pausarContinuar a').eq(0).html('');
jQuery('#pausarContinuar a').eq(0).addClass('moviendo');
}
// Cambiar de slide
this.irPagina = function (pagina) {
elUltimo = pagina*this.numero;
el = (elUltimo)-this.numero;
jQuery(this.caja+' '+this.slide).removeClass('activo');
while (elnumDestacados) {proximoActivo=jQuery(this.caja+' '+this.slide).eq(0);proximaPagina=0;} else {proximoActivo = ultimoActivo.next(this.slide);}
jQuery(this.caja+' '+this.slide+'.activo').removeClass('activo');
i=0;
while (i'); // Se crea el contenedor de paginación
jQuery('#paginadorSlide').prepend('
'); // Se crea el párrafo para el botón de detener/continuar en su estado predeterminado (Pausar)
i=0;j=1;
while (i');
i++; j++;
}
jQuery('#paginadorSlide li').eq(0).addClass('activo');
}
}