window.addEvent('domready', function()
{
  var oculto = $$(".oculto");
	var click = $$(".click");
	var buscado = $$(".buscado");
	var comentado = $$(".comentado");
  // Rotator de galerías
  var galerias_contenedor = $$(".imagen_rotator");
  var titulos = $$(".caja_titulo");	

  // Lo + comentado, Lo + leído
	var i;
	var mySlide=new Array();
	
	click.each(function(el,i){
		
		mySlide[i]= new Fx.Slide(oculto[i],{duration:1000});
		if (i==0) {
		  click[i].setProperty('class', 'click actual');
		  buscado.setProperty('class', 'actual');
		} else{
  		mySlide[i].hide();		  
		}
   el.addEvent('click', function(e)
   {
     var e = new Event(e).stop();
     if (this.getProperty('class')!='click actual') {
       if(this.getProperty('id') == 'toggle_lomasleido'){
         this.setProperty('class', 'click actual'); //bloqueamos otro click
         mySlide[i+1].toggle().chain(function(){    //bloqueamos que se clique al otro
     		   click[i+1].setProperty('class', 'click');
     		   click[i].setProperty('class', 'click actual');
     		   buscado.setProperty('class', 'actual');
     		   comentado.setProperty('class', 'comentado');
         });
       }
       else if(this.getProperty('id') == 'toggle_lomascomentado'){
         this.setProperty('class', 'click actual'); //bloqueamos otro click
         mySlide[i-1].toggle().chain(function(){    //bloqueamos que se clique al otro
     		   click[i-1].setProperty('class', 'click');
     		   click[i].setProperty('class', 'click actual');
     		   comentado.setProperty('class', 'actual');
     		   buscado.setProperty('class', 'buscado');           
         });
       }
       mySlide[i].toggle();
     }
     
   });
  });
	
  // Enviar noticia por email
	if($('enviar_esta_noticia')){
	  flipflop = new Fx.Slide($('formulario_enviar_noticia'), {mode: 'vertical'});
	  flipflop.hide();
	  $('formulario_enviar_noticia').setStyles({display: 'block'});
	  $('enviar_esta_noticia').addEvent('click', function() {
	    flipflop.toggle();
	  });
	  $('boton_enviar_noticia').addEvent('click', function() {
  		new Ajax('/includes/php/enviar_noticia.php?nombre='+$('nombre').value+'&email='+$('email').value+'&url='+$('url_noticia').value+'&titulo='+$('titulo_noticia').value, {
  				method: 'get',
  				onRequest: function(){
      	    $('cargando').setStyle('display','block');
  				},
  				onSuccess: function(){
  				  $('cargando').setStyle('display','none');
  				  $('mensaje').setStyle('display', 'block');
  				},
  				update: $('formulario_enviar_noticia')
  		}).request();	  
  	});
	}

  // Rotator de galerías
	if ($('galerias_rotator')) {
	  var galeriaSlide = new Array();
	  var periodical;
	  var i=0;

	  galerias_contenedor.each(function(el,i){
	    galeriaSlide[i] = new Fx.Slide(el, {mode:'horizontal'});
	    if (i==0) {
			  galeriaSlide[i].show();
			  titulos[i].setStyle('display','block');
			} else {
	  		galeriaSlide[i].hide();
			}
	  });    

	  i=0;
	  var n = galerias_contenedor.length;
	  var rotarGaleria = function() {
	    var siguiente = (i+1)%n;
	    var j=i;
	    galeriaSlide[siguiente].toggle().chain(function(){
	      titulos[siguiente].setStyle('display','block');
	      titulos[j].setStyle('display','none');
	      galeriaSlide[j].toggle();
	    });
	    i = siguiente;
	  }

	  periodical = rotarGaleria.periodical(7000);

	  if($('pause')) {
	    $('pause').addEvent('click',function(){
	      $clear(periodical);
	      $('pause').setStyle('display', 'none');
	      $('play').setStyle('display', 'block');
	    });
	  }

	  if($('play')) {
	    $('play').setStyle('display', 'none');
	    $('play').addEvent('click',function(){
	      rotarGaleria();
	      $('pause').setStyle('display', 'block');
	      $('play').setStyle('display', 'none');
	      periodical = rotarGaleria.periodical(5000);
	    });
	  }		
	}
  
});

