var promoActual = 0;
var arrayPromos = new Array ();
var timerId = null;
var timepoPaseAutomatico = 8000;

function pasaPromoAuto ()
{
	if (promoActual < (arrayPromos.length-1))
		pintaPromo ((promoActual+1));
	else
		pintaPromo (0);
	timerID = setTimeout("pasaPromoAuto()",timepoPaseAutomatico);
}

function cargaPaginacionRotatore ()
{
	$(".opcionRotatore").click(
		function ()
		{
			if (this.id.split("_")[1] != promoActual)
			{
				pintaPromo (parseInt(this.id.split("_")[1]));
				clearTimeout(timerID);
				timerID = setTimeout("pasaPromoAuto()",timepoPaseAutomatico);
			}
			return false;
		}
	);

	$("#linkPromoRotatoreAnterior").click(
		function ()
		{
			if (promoActual > 0)
				pintaPromo ((promoActual-1));
			else
				pintPromo ((arrayPromos.length-1));
			clearTimeout(timerID);
			timerID = setTimeout("pasaPromoAuto()",timepoPaseAutomatico);
			return false;
		}
	);

	$("#linkPromoRotatoreSiguiente").click(
		function ()
		{
			if (promoActual < (arrayPromos.length-1))
				pintaPromo ((promoActual+1));
			else
				pintaPromo (0);
			clearTimeout(timerID);
			timerID = setTimeout("pasaPromoAuto()",timepoPaseAutomatico);
			return false;
		}
	);

	timerID = setTimeout("pasaPromoAuto()",timepoPaseAutomatico);

}

function pintaPromo (idPromo)
{
	$("#cintilloRotatore").attr("class",arrayPromos[idPromo]['pro_cintillo']);
	$("#linkImgRotatore").attr("href",arrayPromos[idPromo]['pro_url']);
	$("#linkImgRotatore").attr("title",arrayPromos[idPromo]['pro_titulo']);
	$("#imgRotatore").attr("src",arrayPromos[idPromo]['pro_upload_file']);
	$("#imgRotatore").attr("alt",arrayPromos[idPromo]['pro_titulo']);
	$("#linkTitleRotatore").html(arrayPromos[idPromo]['pro_titulo']);
	$("#linkTitleRotatore").attr("href",arrayPromos[idPromo]['pro_url']);
	$("#linkTitleRotatore").attr("title",arrayPromos[idPromo]['pro_titulo']);
	$("#entradillaRotatore").html(arrayPromos[idPromo]['pro_entradilla']);
	$("#promoRotatore_" + promoActual).removeClass("marcado");
	$("#promoRotatore_" + idPromo).addClass("marcado"); // activamos el que se ha elegido
	promoActual = idPromo;
}


$(document).ready(function()
{
	cargaPaginacionRotatore ();
});
