var primer_slide = 1
var sig_slide = primer_slide;
var stop = false;
var pause = false;
var delay = 1500;

function slide(){
	if (pause || stop || !document.images) return;
	show(sig_slide);
	if ((sig_slide < slides) && !stop){
		sig_slide++;
		setTimeout("slide()", delay);
	} else {
		setTimeout("stop_clear()", delay);
	}
}

function stop_clear() {
	for(var i = primer_slide;i <= slides; i++) {
		var div = getStyleById('s' + String(i));
		div.visibility = 'hidden';
	}
	sig_slide = primer_slide;
	swap('stop','media/gatos/stop_dis.gif');
	swap('pause','media/gatos/pause_dis.gif');
	swap('start','media/gatos/start.gif');
}

		
function show(nro){
	var id = 's' + String(nro);
	var nro_ant = nro - 1;
	if (nro_ant > 0) {
		var ant = getStyleById('s' + String(nro_ant));
		ant.zIndex = 1;
		ant.visibility = 'hidden';
	}
	var sig = getStyleById(id);
	sig.zIndex = 2;
	sig.visibility = 'visible';
}

function startSlide() { 
	stop = false; 	
	pause = false; 	
	swap('stop','media/gatos/stop.gif');
	swap('pause','media/gatos/pause.gif');
	swap('start','media/gatos/start_dis.gif');
	slide();
}

function stopSlide() { 
	if (stop) return;
	stop = true;
	stop_clear(); 
}

function pauseSlide() { 
	if (pause) return;
	pause = true; 
	swap('start','media/gatos/start.gif');
	swap('pause','media/gatos/pause_dis.gif');
}



