window.addEvent('domready',function(){

	function checkAgendaButtons(){
		$('anterior_agenda').removeClass('off');
		$('siguiente_agenda').removeClass('off');
		var arrElements = $$('#eventos>ul>li');
		if(arrElements.length <= 3){
			$('anterior_agenda').addClass('off');
			$('siguiente_agenda').addClass('off');
		}else if(currentAgenda == 0){
			$('anterior_agenda').addClass('off');
		}else if(currentAgenda == (arrElements.length-3))
			$('siguiente_agenda').addClass('off');
	}

	var arrElements = $$('#eventos>ul>li');
	if(arrElements.length>0){

		var singleGallery = new Fx.Scroll($('eventos'), {});
		singleGallery.toElement(arrElements[0]);

		var currentAgenda = 0;
		var transitionWidth = (arrElements[0].getStyle("width").toInt()+arrElements[0].getStyle("padding-left").toInt()+arrElements[0].getStyle("padding-right").toInt()+arrElements[0].getStyle("margin-left").toInt()+arrElements[0].getStyle("margin-right").toInt());

		checkAgendaButtons();

		total = arrElements.length;

		$('siguiente_agenda').addEvent('click',function(e){
			e.stop();
			if (currentAgenda < (total-3)){
				currentAgenda++;
				singleGallery.start(currentAgenda*transitionWidth,0);
				checkAgendaButtons();
			}
		});

		$('anterior_agenda').addEvent('click',function(e){
			e.stop();
			if((currentAgenda > 0)){
				currentAgenda--;
				singleGallery.start(currentAgenda*transitionWidth,0);
				checkAgendaButtons();
			}
		});
	}

	$each($$('a'),function(item){
		if(item.get('rel')=='external')
			item.set('target','_blank');
	});



});

