var global_count = 1;
var retardo = 3000; //milisegundos
var num_scroll = 1; //numero de veces que pasa el scroll
//defino una variable glogal como cuenta, que inicializo a cero


//ejecuta cuando obejtos del DOM esten listo
window.addEvent('domready', function()
{

//este es el codigo que habia cuando se pulsaba


var scroll = new Fx.Scroll('firstvis', {
	wait: false,
	duration: 1000,
	transition: Fx.Transitions.Bounce.easeOut
	});

$('link1').addEvent('click', function(event) {
	event = new Event(event).stop();
	scroll.toElement('tabin1');
	global_count=1;
	});

$('link2').addEvent('click', function(event) {
	event = new Event(event).stop();
	scroll.toElement('tabin2');
    	global_count=2;
	});

$('link3').addEvent('click', function(event) {
	event = new Event(event).stop();
	scroll.toElement('tabin3');
    	global_count=3;
	});

//$('prev').addEvent('click', function(event) {
//    global_count--;
//    if (global_count<1)
//	{
//      global_count=1;
//    }
//    event = new Event(event).stop();
//    scroll.toElement('tabin'+global_count);
//});

//$('next').addEvent('click', function(event) {
//    global_count++;
//    if (global_count>5)
//    {
//      global_count=5;
//	}
//	event = new Event(event).stop();
//	scroll.toElement('tabin'+global_count);
//});



//este codigo pretende estar activo de mientras
while (num_scroll > 0)
{num_scroll--;
setTimeout ("", retardo); 
}



var cuenta = 0;

//ahora defino una funcion
function cuentaSegundos(){
	//añado 1 a los segundos
	cuenta ++;
	//actualizo el texto de la capa id="mensaje"
	$('mensaje').set('html', cuenta);
}

//creo una llamada periodica a esa funcion
var retardoPeriodico = cuentaSegundos.periodical(retardo);

//anulaPeriodico = function(){
//	$clear(retardoPeriodico);
//}
//anulaPeriodico.delay(5500);



});

