var array_divs = new Array("div_uno","div_dos","div_tres");
var array_links=new Array(3);
var actual=0;
var anterior;
var banner_slide;
var posicion_slide=0;
var separacion_slide=127;
var desaparece;
var desplazamiento_slide;
var velocidad_slide=12.7;
var alpha=100;
var banner_intervalo;
var banner_main_intervalo=setInterval("m_derecha()",5000);

function transparentar(){
if(alpha<=0.0){
	posicion_slide=separacion_slide*actual;
	banner_slide.style.left=posicion_slide+"px";
	clearInterval(banner_intervalo);
	banner_main_intervalo=setInterval("m_derecha()",5000);
	return;
}
posicion_slide+=desplazamiento_slide;
banner_slide.style.left=posicion_slide+"px";
alpha-=10;
desaparece.style.opacity=alpha/100;
desaparece.style.filter="alpha(opacity="+alpha+")";
}
function banner_inicializar(){

	clearInterval(banner_intervalo);
	clearInterval(banner_main_intervalo);
	banner_slide=document.getElementById("div_slide");
	posicion_slide=separacion_slide*actual;
	banner_slide.style.left=posicion_slide+"px";

	anterior=actual;
}
function desplazar(){
	desaparece=document.getElementById(array_divs[anterior]);
	desaparece.style.opacity=1.0;
	desaparece.style.filter="alpha(opacity="+100+")"
	desaparece.style.zIndex=1;

	aparece=document.getElementById(array_divs[actual]);
	aparece.style.visibility="visible";
	aparece.style.opacity=1.0;
	aparece.style.filter="alpha(opacity="+100+")"
	aparece.style.zIndex=0;
	
	alpha=100;
	banner_intervalo=setInterval("transparentar()",100);
}
function banner_mover_derecha(){
	if(actual!=2)
		m_derecha();
}
function banner_mover_izquierda(){
	if(actual!=0){
		banner_inicializar();
		var abuelo=actual<2?actual+1:0;
		document.getElementById(array_divs[abuelo]).style.visibility="hidden";
		actual-=1;
		desplazamiento_slide=-velocidad_slide;
		desplazar();
	}
}
function m_derecha(){
	banner_inicializar();
	var abuelo=actual>0?actual-1:2;
	document.getElementById(array_divs[abuelo]).style.visibility="hidden";
	if(actual==2)	{
		desplazamiento_slide=-2*velocidad_slide;
		actual=0;
	}
	else{
		actual+=1;
		desplazamiento_slide=velocidad_slide;
	}
	desplazar();
}
function banner_link(){
	document.location.href=array_links[actual];
}

