 
	 var stop_cambio = false; 
	 var stop_prox_timeout = false;
	 var imagen_actual = 0;
	 var direccion = "der"; 
	 var boton_pulsado = "play_der"; 
	 
	 
       
	 botones = new Array();
	 botones['avanza_izq0'] = new Image();
     botones['avanza_izq0'].src = "imagenes_sys/avanza_izq0.gif";
	 botones['play_izq0'] = new Image();
     botones['play_izq0'].src = "imagenes_sys/play_izq0.gif";
	 botones['pausa0'] = new Image();
     botones['pausa0'].src = "imagenes_sys/pausa0.gif";
	 botones['play_der0'] = new Image();
     botones['play_der0'].src = "imagenes_sys/play_der0.gif";
	 botones['avanza_der0'] = new Image();
     botones['avanza_der0'].src = "imagenes_sys/avanza_der0.gif";
	 botones['avanza_izq1'] = new Image();
     botones['avanza_izq1'].src = "imagenes_sys/avanza_izq1.gif";
	 botones['play_izq1'] = new Image();
     botones['play_izq1'].src = "imagenes_sys/play_izq1.gif";
	 botones['pausa1'] = new Image();
     botones['pausa1'].src = "imagenes_sys/pausa1.gif";
	 botones['play_der1'] = new Image();
     botones['play_der1'].src = "imagenes_sys/play_der1.gif";
	 botones['avanza_der1'] = new Image();
     botones['avanza_der1'].src = "imagenes_sys/avanza_der1.gif";

	
function gestion_cambio(numero){
	imagen_anterior = imagen_actual;
	if(numero != 'auto'){	
		stop_cambio = true;
		imagen_actual = numero;
		blendimage('blenddiv','blendimage', imagen_actual, 500);
		document.getElementById('img_' + imagen_anterior).border = 0;
		document.getElementById('img_' + imagen_actual).border = 2;
		cambio_boton('pausa');
	}
	else if(!stop_cambio)	{
		if(direccion == "der")
			imagen_actual++; 
		else
			imagen_actual--;
		if(imagen_actual >= numero_total_imagenes)
			imagen_actual = 0;
		else if(imagen_actual <= -1)
			imagen_actual = numero_total_imagenes - 1;
		blendimage('blenddiv','blendimage', imagen_actual, 500);
		document.getElementById('img_' + imagen_anterior).border = 0;
		document.getElementById('img_' + imagen_actual).border = 2;
	}
}	

function start_cambio(direccion_nueva){
	direccion = direccion_nueva;
	stop_cambio = false;
	if(direccion_nueva == 'izq')
		cambio_boton('play_izq');
	else if(direccion_nueva == 'der')
		cambio_boton('play_der');
}

function para_cambio(direccion_nueva){
	stop_cambio = true;
	
	if(direccion_nueva != ''){
		if(direccion_nueva == 'izq'){
			proxima_imagen = imagen_actual - 1;
			if(proxima_imagen <= -1)
				proxima_imagen = numero_total_imagenes - 1;
		}
		else if(direccion_nueva == 'der'){
			proxima_imagen = imagen_actual + 1;
			if(proxima_imagen >= numero_total_imagenes)
				proxima_imagen = 0;
		}	
		direccion = direccion_nueva;
		gestion_cambio(proxima_imagen);
	}
	if(direccion_nueva == 'izq')
		cambio_boton('avanza_izq');
	else if(direccion_nueva == 'der')
		cambio_boton('avanza_der');
	else if(direccion_nueva == '')
		cambio_boton('pausa');
	
}


function cambio_boton(id_cambio){
	switch(boton_pulsado){
		case 'avanza_izq': document.getElementById(boton_pulsado).src = botones['avanza_izq1'].src; break;	
		case 'avanza_der': document.getElementById(boton_pulsado).src = botones['avanza_der1'].src; break;
		case 'play_izq': document.getElementById(boton_pulsado).src = botones['play_izq1'].src; break;
		case 'play_der': document.getElementById(boton_pulsado).src = botones['play_der1'].src; break;
		case 'pausa': document.getElementById(boton_pulsado).src = botones['pausa1'].src; break;		
	}
	switch(id_cambio){
		case 'avanza_izq': document.getElementById('pausa').src = botones['pausa0'].src; break; break;	
		case 'avanza_der': document.getElementById('pausa').src = botones['pausa0'].src; break; break;	
		case 'play_izq': document.getElementById(id_cambio).src = botones['play_izq0'].src; break;
		case 'play_der': document.getElementById(id_cambio).src = botones['play_der0'].src; break;
		case 'pausa': document.getElementById(id_cambio).src = botones['pausa0'].src; break;		
	}
	if(id_cambio == 'avanza_izq' || id_cambio == 'avanza_der')
		boton_pulsado = 'pausa';
	else 
		boton_pulsado = id_cambio;
}



	
	