var curpage = 1;
var numpages = 4;
var timer=null;
var stopped = false;

document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage +'on';

function fnc_step(nro) 
{
	if (curpage == 0 || curpage>numpages)
	{curpage=1;}

	var obj=document.getElementById('rota'+curpage);

	obj.style.visibility = "hidden";
	obj.style.display = "none";
	document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage;

	curpage = nro;

	var obj=document.getElementById('rota'+curpage);
	obj.style.visibility = "visible";
	obj.style.display = "";
	document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage +'on';

	document.getElementById('rotaimg').innerHTML = rotaarr[curpage];

	if(!stopped)
	{
		clearTimeout(timer);
		start();
	}
}


function fnc_next()
{
	if (curpage == 0 || curpage>numpages)
	{curpage=1;}

	var obj=document.getElementById('rota'+curpage);
	document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage;

	obj.style.visibility = "hidden";
	obj.style.display = "none";

	curpage++;
	if (curpage>numpages) curpage = 1;

	var obj=document.getElementById('rota'+curpage);
	obj.style.visibility = "visible";
	obj.style.display = "";

	document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage +'on';

	document.getElementById('rotaimg').innerHTML = rotaarr[curpage];

	if(!stopped)
	{
		clearTimeout(timer);
		start();
	}

}


function fnc_prev()
{
	if (curpage == 0 || curpage>numpages)
		curpage=1;

	var obj=document.getElementById('rota'+curpage);
	if(obj)
	{
		obj.style.visibility = "hidden";
		obj.style.display = "none";
		document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage;
	}



	curpage--;
	if (curpage<=0)	curpage = numpages;

	var obj=document.getElementById('rota'+curpage);
	if(obj)
	{
		obj.style.visibility = "visible";
		obj.style.display = "";
		document.getElementById('bt'+curpage).className = 'btcontrol bt'+curpage +'on';
		document.getElementById('rotaimg').innerHTML = rotaarr[curpage];
	}

	if(!stopped)
	{
		clearTimeout(timer);
		start();
	}
}

function stop() {
	if (!(stopped)) {
		clearTimeout(timer);
		stopped=true;
	}

	document.getElementById('btpause').className = 'btcontrol btpauseon';
	document.getElementById('btplay').className = 'btcontrol btplay';
}

function start() {
	timer=setTimeout('fnc_next()',10000);
	stopped=false;

	document.getElementById('btplay').className = 'btcontrol btplayon';
	document.getElementById('btpause').className = 'btcontrol btpause';
}


function stopstart(img) 
{
	if (stopped) {
		start();
	} else {
		stop();
	}
}
