﻿$(document).ready(function(){var a=new Slides;a.inicia()});function Slides(){this.caja="#slides";this.slide=".slide";this.numero=1;this.tiempo=5;this.milisegundos=this.tiempo*1e3;this.velocidadMostrar="slow";this.inicia=function(){numDestacados=$(this.caja+" "+this.slide).length;i=this.numero;k=0;while(k<this.numero){$(this.caja+" "+this.slide).eq(k).addClass("activo");k++}while(i<numDestacados){$(this.caja+" "+this.slide).eq(i).hide();i++}j=0;while(j<numDestacados){$(this.caja+" "+this.slide).eq(j).attr("id","slide-"+(j+1));j++}this.paginacion();var a=this;this.intervalo=setInterval(function(){a.cambiar()},this.milisegundos);$("#paginadorSlide li a").click(function(){clearInterval(a.intervalo);a.controlPausar();a.irPagina(parseInt(jQuery(this).parent().attr("id").split("-")[1]));$("#paginadorSlide li").removeClass("activo");$(this).parent().addClass("activo");return false});$("#pausarContinuar a").eq(0).click(function(){if($(this).hasClass("moviendo"))a.controlPausar();else{a.intervalo=setInterval(function(){a.cambiar()},a.milisegundos);a.controlContinuar()}return false})};this.controlPausar=function(){clearInterval(this.intervalo);$("#pausarContinuar a").eq(0).html("PLAY");$("#pausarContinuar a").eq(0).removeClass("moviendo")};this.controlContinuar=function(){$("#pausarContinuar a").eq(0).html("PAUSE");$("#pausarContinuar a").eq(0).addClass("moviendo")};this.irPagina=function(a){elUltimo=a*this.numero;el=elUltimo-this.numero;$(this.caja+" "+this.slide).removeClass("activo");while(el<elUltimo){$(this.caja+" "+this.slide).eq(el).addClass("activo");$(this.caja+" "+this.slide).eq(el).addClass("activo activoPausa");el++}$(this.caja+" "+this.slide+":not(.activo)").hide();$(this.caja+" "+this.slide+".activo").fadeIn(this.velocidadMostrar)};this.cambiar=function(){activos=$(this.caja+" "+this.slide+".activo").length-1;ultimoActivo=$(this.caja+" "+this.slide+".activo").eq(activos);numeroUltimoActivo=parseInt($(this.caja+" "+this.slide+".activo").eq(activos).attr("id").split("-")[1])+this.numero;proximaPagina=numeroUltimoActivo/this.numero-1;numDestacados=$(this.caja+" "+this.slide).length;if(numeroUltimoActivo>numDestacados){proximoActivo=$(this.caja+" "+this.slide).eq(0);proximaPagina=0}else proximoActivo=ultimoActivo.next(this.slide);$(this.caja+" "+this.slide+".activo").removeClass("activo");i=0;while(i<this.numero){proximoActivo.addClass("activo");proximoActivo=proximoActivo.next();i++}$(this.caja+" "+this.slide+":not(.activo)").hide();$("#paginadorSlide li").removeClass("activo");$("#paginadorSlide li").eq(proximaPagina).addClass("activo");$(this.caja+" "+this.slide+".activo").fadeIn(this.velocidadMostrar)};this.paginacion=function(){numPaginas=Math.ceil(jQuery(this.caja+" "+this.slide).length/this.numero);$(this.caja).after('<div id="controlesSlide"><ul class="paginadorSlide" id="paginadorSlide"></ul></div>');$("#paginadorSlide").before('<div id="pausarContinuar" > <a href="javascript:;" class="moviendo" id="control">  PAUSE  </a> </div>');i=0;j=1;while(i<numPaginas){$("#paginadorSlide").append('<li id="paginaSlide-'+j+'"><a href="javascript:;" id="link_1">'+j+"</a></li>");i++;j++}$("#paginadorSlide li").eq(0).addClass("activo")}}
