//~ Variables para el funcionamiento
var anchoImg=970;
var posLeft=-(anchoImg);
var numeroActual=1;
var numero2;
var enProceso=0;
var enProceso2=1;
var reproducir=1;
var velocidad=1000;

//~ Variables de parametros


//~ ---- inicio del programa
function cambiarPosicion(numero)
{ //alert(numero + "contra"+numeroActual)
	if (numeroActual>numero)
	{
		document.getElementById('divActual').innerHTML=document.getElementById('divSiguiente').innerHTML;
		document.getElementById('divSiguiente').innerHTML="&nbsp;";
	}
	if (numeroActual<numero)
	{
		document.getElementById('divActual').innerHTML=document.getElementById('divAnterior').innerHTML;
		document.getElementById('divAnterior').innerHTML="&nbsp;";
	}
	document.getElementById('divActual').style.left=-(anchoImg)+"px";

	document.getElementById('divSiguiente').style.left=-(anchoImg)+"px";
	
		document.getElementById('divAnterior').style.left=-(anchoImg*2)+"px";
	numeroActual=numero;
	enProceso=0;

	
	
}
function desplazarDivAtras(numero)
{
	posLeft=posLeft+10;
	document.getElementById('divActual').style.left=posLeft+"px";
	document.getElementById('divAnterior').style.left=-970+"px";

	if (posLeft<=0)
	{
		a =setTimeout('desplazarDivAtras("'+numero+'")', 10);
	}
	if (posLeft>0)
	{
		posLeft=-(anchoImg);
		cambiarPosicion(numero);
	}
}
function desplazarDivSiguiente(numero)
{
	posLeft=posLeft-10;
	document.getElementById('divActual').style.left=posLeft+"px";
	document.getElementById('divSiguiente').style.left=posLeft+"px";
	if (posLeft>=-(anchoImg*2))
	{
		a =setTimeout('desplazarDivSiguiente("'+numero+'")', 10);
	}
	if (posLeft<-(anchoImg*2))
	{
		posLeft=-(anchoImg);
		cambiarPosicion(numero);
		
	}
}
function posicionImagen(numero)
{
	if(numero != numeroActual && enProceso == 0)
	{
		enProceso = 1;
		clearTimeout(timer);
		
		
		
		if (numeroActual<numero)
		{
			document.getElementById('divSiguiente').innerHTML = document.getElementById('carrucel_'+numero).innerHTML ;
			a =setTimeout('desplazarDivSiguiente("'+numero+'")', 10);
		}
		if (numeroActual>numero)
		{
			document.getElementById('divAnterior').innerHTML = document.getElementById('carrucel_'+numero).innerHTML ;
			a =setTimeout('desplazarDivAtras("'+numero+'")', 100);
		}
	
	}
}
function automatico()
{
	
}
function atras()
{
	clearTimeout(timer);
	numero2=parseInt(numeroActual)-1;
	if (numero2<1)
	{
		numero2=maximo;
	}
	timer = setTimeout('posicionImagen("'+numero2+'")', 50);
}
function siguiente()
{
	clearTimeout(timer);
	numero2=parseInt(numeroActual)+1;
	if (numero2>maximo)
	{
		numero2=1;
	}
	timer = setTimeout('posicionImagen("'+numero2+'")', 50);
}
function pausar_reprod()
{
	if (reproducir==1)
	{
		reproducir=0;
		clearTimeout(timer);
		document.getElementById('pausa').className ="pulsado";
	}
	else
	{
		reproducir=1;
		timer = setTimeout('automatico("'+numero2+'")', velocidad);
		document.getElementById('pausa').className ="reproductor fl-p";
	}
}

