// JavaScript Document
// Cambia stages del home
function rand(l,u) // lower bound and upper bound
{
     return Math.floor((Math.random() * (u-l+1))+l);
}
var timerID=0;

var actual=rand(1,4);

var n;
function stopTimer()
{
	clearTimeout(timerID);
}
function startTimer()
{
	var elem0=document.getElementById("imagen_1");
	elem0.style.display="none";
	var elem=document.getElementById("imagen_"+actual);
	elem.style.display="block";
	timerID = setTimeout("slide_efecto()", 4000);
}
function slide_efecto()
{
	stopTimer();
	n = $(".imager").size();
	
	if(actual<n)
	{
		anterior=actual;
		actual++;
	}else{
		anterior=n;
		actual=1;
	}
	//alert(actual)
	$("#imagen_"+anterior).fadeOut("slow",function(){
		$("#imagen_"+actual).fadeIn("slow");
		timerID = setTimeout("slide_efecto()", 7000);
	});
}
function cambia_stage(nuevo)
{
	stopTimer();
	anterior=actual;
	actual=nuevo;	
	$("#imagen_"+anterior).fadeOut("slow",function(){
		$("#imagen_"+actual).fadeIn("slow");
		timerID = setTimeout("slide_efecto()", 7000);
	});
}
function cambia_sig()
{
	n = $(".imager").size();
	if(actual==n)
	{
		cambia_stage(1)
	}else{
		cambia_stage(actual+1)
	}
}
function cambia_ant()
{
	n = $(".imager").size();
	if(actual==1)
	{
		cambia_stage(n)
	}else{
		cambia_stage(actual-1)
	}
}