// 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,3);



var n=0;

function stopTimer()

{

	clearTimeout(timerID);

}

function startTimer()

{

	var elem0=document.getElementById("imagen_1");

	elem0.style.display="none";
	//alert("imagen_"+actual)
	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)

	}

}