var counter = 1;
var intervalID = null;
var fadeIntervalID = null;
var fadeIN = 'yes';
var curOpacity = 100;
var interval = 20;


function nextPicture()
{
	clearInterval(intervalID);
	clearInterval(fadeIntervalID);
	counter +=1;
	fadeIN = 'yes';
	if (counter > maxCounter) counter = 1;

	if (navigator.appName == 'Netscape')
	{	
		fadeIntervalID = setInterval("fadeMoz()", interval);	
	}else 
	{
		if (navigator.appName == 'Microsoft Internet Explorer')
			fadeIntervalID = setInterval("fadeIe()", interval);
			else document.getElementById(id_panela).innerHTML = document.getElementById(counter + sufixIMG).innerHTML;
	
	}
	
}
function prevPicture()
{
	clearInterval(intervalID);
	clearInterval(fadeIntervalID);
	counter -=1;
	fadeIN = 'yes';
	if (counter < 1) counter = maxCounter;

	if (navigator.appName == 'Netscape')
	{	
		fadeIntervalID = setInterval("fadeMoz()", interval);	
	}else 
	{
		if (navigator.appName == 'Microsoft Internet Explorer')
			fadeIntervalID = setInterval("fadeIe()", interval);
			else document.getElementById(id_panela).innerHTML = document.getElementById(counter + sufixIMG).innerHTML;
	
	}
	
}
function fadeMoz()
{
	if (fadeIN == 'yes')
	{
		document.getElementById(id_panela).style.opacity = (document.getElementById(id_panela).style.opacity)*1 - 0.03;
		if ((document.getElementById(id_panela).style.opacity)*1 < 0.03)
		{
			document.getElementById(id_panela).innerHTML = document.getElementById(counter + sufixIMG).innerHTML;
			document.getElementById('showCounter').innerHTML = "&nbsp;" + counter + "/" + maxCounter + "&nbsp;";
			fadeIN = 'no';
		}
	}
	else
	{
		document.getElementById(id_panela).style.opacity = (document.getElementById(id_panela).style.opacity)*1 + 0.03;
		if ((document.getElementById(id_panela).style.opacity)*1 > 0.96) 
		{
			clearInterval(fadeIntervalID);
			intervalID = setInterval("slideShow()", pictureExpire);
		}
	}
}
function fadeIe()
{
	if (fadeIN == 'yes')
	{
		curOpacity -=2; 
		document.getElementById(id_panela).style.filter = 'alpha(opacity=' + curOpacity + ')';
		if (curOpacity == 0)
		{
			document.getElementById(id_panela).innerHTML = document.getElementById(counter + sufixIMG).innerHTML;
			document.getElementById('showCounter').innerHTML = "&nbsp;" + counter + "/" + maxCounter + "&nbsp;";
			fadeIN = 'no';
		}
	}
	else
	{
		curOpacity +=2; 
		document.getElementById(id_panela).style.filter = 'alpha(opacity=' + curOpacity + ')';
		if (curOpacity == 100)
		{
			clearInterval(fadeIntervalID);
			intervalID = setInterval("slideShow()", pictureExpire);
		}
	}
}
function inicF()
{
	document.getElementById(id_panela).innerHTML = document.getElementById(counter + sufixIMG).innerHTML;
	document.getElementById('showCounter').innerHTML = "&nbsp;1/" + maxCounter + "&nbsp;";
		document.getElementById(id_panela).style.opacity = 1;
	
	
	intervalID = setInterval("slideShow()", pictureExpire);
}
function slideShow()
{
	clearInterval(intervalID);
	counter +=1;
	fadeIN = 'yes';
	if (counter > maxCounter) counter = 1;

	if (navigator.appName == 'Netscape')
	{	
		fadeIntervalID = setInterval("fadeMoz()", interval);	
	}else 
	{
		if (navigator.appName == 'Microsoft Internet Explorer')
			fadeIntervalID = setInterval("fadeIe()", interval);
			else 
			{
				document.getElementById(id_panela).innerHTML = document.getElementById(counter + sufixIMG).innerHTML;
				document.getElementById('showCounter').innerHTML = "&nbsp;" + counter + "/" + maxCounter + "&nbsp;";
				intervalID = setInterval("slideShow()", pictureExpire);
			}
	
	}
	
	
}